HTML {
	font-size: 100.01%;
}

HTML, BODY {
	width: 100%;
}

html, body, div, p, table, tr, td, th, a, span, form, ul, ol, li, input {
	background: transparent;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 11px;
	font-family: Tahoma;
	color: #0C7DFD;
	vertical-align: top;
}

img {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: bottom;
}

p {
	margin: 5px 0;
}

h3 {
	margin: 5px 0;
	font-size: 16px;
}

a {
	color: #0C7DFD;
	text-decoration: underline;
	outline-style:none;
}

a:hover {
	color: #DDEEFF;
}

ul, ol {
	padding-left: 10px;
}

th {
	text-align: center;
	font-weight: bold;
}

input {
	vertical-align: middle;
}

/* Design */

body {
	background: #000 url('http://besedochka4u.ru/forchat/logo.jpg') left top no-repeat;
}

.layout {
	position: relative;
}

.leftcol {
	float: left;
	width: 274px;
	padding: 380px 0 0 0;
	margin: 0;
	overflow: visible;
}

#forum {
	height: 55px;
	width: 55px;
	position: absolute;
	left: 10px;
	top: 310px;
}

#photo {
	height: 55px;
	width: 55px;
	position: absolute;
	left: 74px;
	top: 303px;
}

#guestbook {
	height: 55px;
	width: 55px;
	position: absolute;
	left: 138px;
	top: 289px;
}

#help {
	height: 55px;
	width: 55px;
	position: absolute;
	left: 202px;
	top: 261px;
}

.leftbuttons {
	width: 231px;
	margin: 0 0 0 22px;
}

.baloon {
	position: absolute;
	visibility: hidden;
	z-index: 20;
}

.baloon_t{
	background: url('http://besedochka4u.ru/forchat/c_u.gif') left top repeat-x;
}

.baloon_b {
	background: url('http://besedochka4u.ru/forchat/c_b.gif') left bottom repeat-x;
}

.baloon_l {
	background: url('http://besedochka4u.ru/forchat/l.gif') left top repeat-y;
}

.baloon_r {
	background: url('http://besedochka4u.ru/forchat/r.gif') right top repeat-y;
}

.baloon_content {
	background: #000;
	font-weight: bold;
	white-space: nowrap;
}

.baloon_lt {
	background: url('http://besedochka4u.ru/forchat/l_u.gif') left top no-repeat;
	width: 3px;
	height: 3px;
}

.baloon_lb {
	background: url('http://besedochka4u.ru/forchat/l_b.gif') left top no-repeat;
	width: 3px;
	height: 3px;
}

.baloon_rt {
	background: url('http://besedochka4u.ru/forchat/r_u.gif') left top no-repeat;
	width: 3px;
	height: 3px;
}

.baloon_rb {
	background: url('http://besedochka4u.ru/forchat/r_b.gif') left top no-repeat;
	width: 3px;
	height: 3px;
}

.leftblock {
	width: 231px;
	margin: 0 0 0 22px;
	background: url('http://besedochka4u.ru/forchat/w_l.gif') left top repeat-y;
	margin-bottom: 40px;
}

.leftheader {
	height: 39px;
	width: 100%;
	background: url('http://besedochka4u.ru/forchat/w_u.gif') left top no-repeat;
	color: rgb(221, 238, 255);
	font-weight: bold;
	text-align: center;
	padding-top: 25px;
}

.leftcontent {
	width: 171px;
	background: url('http://besedochka4u.ru/forchat/w_r.gif') right top repeat-y;
	padding: 0 30px;
}

.leftfooter {
	width: 100%;
	background: url('http://besedochka4u.ru/forchat/w_cb.gif') left bottom repeat-x;
	height: 35px;
}

.leftblock_lb {
	background: url('http://besedochka4u.ru/forchat/w_lb.gif') left bottom no-repeat;
	height: 35px;
	width: 35px;
	float: left;
}

.leftblock_rb {
	background: url('http://besedochka4u.ru/forchat/w_rb.gif') right bottom no-repeat;
	height: 35px;
	width: 35px;
	float: right;
}

.rightcol {
	padding: 0 30px 0 0;
	margin: 0 0 0 274px;
	background: url('http://besedochka4u.ru/forchat/head.jpg') left top no-repeat;
}

.header {
	height: 104px;
	text-align: center;
}

.content_t {
	background: url('http://besedochka4u.ru/forchat/w_cu.gif') left top repeat-x;
}

.content_b {
	background: url('http://besedochka4u.ru/forchat/w_cb.gif') left bottom repeat-x;
}

.content_l {
	background: url('http://besedochka4u.ru/forchat/w_l.gif') left top repeat-y;
}

.content_r {
	background: url('http://besedochka4u.ru/forchat/w_r.gif') right top repeat-y;
	position: relative;
	z-index: 2;
}

.content {
	padding: 20px 35px 35px 35px;
}

.content_lt {
	background: url('http://besedochka4u.ru/forchat/w_lu.gif') left top no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 98px;
	height: 63px;
	z-index: -1;
}

.content_rt {
	background: url('http://besedochka4u.ru/forchat/w_ru.gif') right top no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	width: 98px;
	height: 63px;
	z-index: -1;
}

.content_lb {
	background: url('http://besedochka4u.ru/forchat/w_lb.gif') left bottom no-repeat;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 35px;
	height: 35px;
	z-index: -1;
}

.content_rb {
	background: url('http://besedochka4u.ru/forchat/w_rb.gif') right bottom no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 35px;
	height: 35px;
	z-index: -1;
}

.ajs {
	height: 23px;
	text-align: center;
}

.ajs a {
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
}

.ajs span {
	cursor: hand;
	cursor: pointer;
}

.ajs span:hover {
	color: #DDEEFF; 
}

.loginpanel {
	width: 282px;
	height: 154px;
	margin: 10px auto !important;
	background: url('http://besedochka4u.ru/forchat/bgenter.gif') left top no-repeat;
	text-align: center;
	position: relative;
}

.people {
	padding-left: 55px;
	padding-top: 8px;
	text-align: center;
	color: #0b6cec;
}

.loginform {
	padding-left: 77px;
	padding-top: 5px;
	text-align: center;
	color: #0b6cec;
	font-size: 1px;
}

.login_nick { 
	border-left: 1px solid #072A84; border-top: 1px solid #072A84; 
	border-right: 1px solid #E8F2FB; border-bottom: 1px solid #E8F2FB; 
	background-color: black;
	height: 19px;
	width: 168px;
	font-family: Tahoma;
	font-size: 13px;
	color: #0C7DFD;
	position: absolute;
	top: 53px;
	left: 98px;
	vertical-align: bottom;
}

.login_pass { 
	border-left: 1px solid #072A84; border-top: 1px solid #072A84; 
	border-right: 1px solid #E8F2FB; border-bottom: 1px solid #E8F2FB; 
	background-color: black;
	height: 19px;
	width: 168px;
	font-family: Tahoma;
	font-size: 13px;
	color: #0C7DFD;
	position: absolute;
	top: 80px;
	left: 98px;
	vertical-align: bottom;
}

.reg {
	position: absolute;
	top: 105px;
	left: 64px;
}

.enter {
	position: absolute;
	top: 104px;
	left: 234px;
}

.rem {
	position: absolute;
	top: 135px;
	left: 66px;
}

.content_head {
	height: 30px;
	background: url('http://besedochka4u.ru/forchat/tableh1a_bg_middle.gif') left bottom repeat-x;
	font-size: 150%;
	font-weight: bold;
	line-height: 30px;
}

.content_head_l {
	background: url('http://besedochka4u.ru/forchat/tableh1a_bg_left.gif') left top no-repeat;
}

.content_head_r {
	background: url('http://besedochka4u.ru/forchat/tableh1a_bg_right.gif') right top no-repeat;
	padding-left: 30px;
}

.col1 {
	width: 50%;
	border-right: 1px dotted rgb(12, 125, 253);
	vertical-align: top;
}

.col2 {
	width: 50%;
	vertical-align: top;
}

.buttons {
	text-align: center;
	margin: 15px 0;
}

.buttons a {
	margin: 0 10px;
}

.buttons a img {
	vertical-align: bottom;
}

.footer {
	height: 74px;
	background: url('http://besedochka4u.ru/forchat/cu_cellar.gif') left top repeat-x;
}

.footer_content {
	height: 74px;
	color: #AAAAAA;
	background: url('http://besedochka4u.ru/forchat/cu_cellar.gif') left bottom repeat-x;
	position: relative;
	z-index: 2;
}

.footer_l {
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 74px;
	background: url('http://besedochka4u.ru/forchat/l_cellar.gif') top left no-repeat;
	z-index: -1;
}

.footer_r {
	position: absolute;
	top: 0;
	right: 0;
	width: 18px;
	height: 74px;
	background: url('http://besedochka4u.ru/forchat/r_cellar.gif') top left no-repeat;
	z-index: -1;
}

.footer_ll {
	position: absolute;
	top: 0;
	left: 18px;
	width: 229px;
	height: 37px;
	background: url('http://besedochka4u.ru/forchat/lb_cellar.gif') top left no-repeat;
	z-index: -1;
}

.footer_rr {
	position: absolute;
	top: 0;
	right: 18px;
	width: 229px;
	height: 37px;
	background: url('http://besedochka4u.ru/forchat/rb_cellar.gif') top left no-repeat;
	z-index: -1;
}

.powered {
	color: #AAAAAA;
	padding-top: 12px;
}

.copyright {
	color: #AAAAAA;
	padding-top: 6px;
}

.clear {
	clear: both;
	height: 0;
}

.content_centered {
	text-align: center;
	margin: 10px 0;
}

.gallery
{
	width: 100%;
}

.gallery td
{
	text-align: center;
	padding: 30px 0;
}

