/*GLOBAL*/
*{
margin: 0;
padding: 0;
}

body {
background:url('images/sea.jpg') no-repeat #ffdea8;
font:normal 11px Arial;
color:#482704;
}

a{
color:#083eb1;
}

img {
border: 0;
}

/*PNG FIX*/

.iePNG, IMG { 
filter:expression(fixPNG(this)); 
} 
.iePNG a {
position: relative; 
}

/*END PNG FIX*/

/*END GLOBAL*/

/*LAYERS*/


#logo{
position:absolute;
top:29px;
left:42px;
width:225px;
height:42px;
background:url('images/logo.gif') no-repeat;
text-align:right;
}

#slogan{
position:absolute;
top:25px;
right:65px;
}


#ackount{
padding:379px 0 0 44px;
}

#first-block{
padding:0 0 58px 44px;
}

#second-block{
	background:#7b3f12;
	padding:24px 53px 29px 44px;
	}

#foot{
	height:54px;
	background:#4d2202;
	}


/*ENDLAYERS*/

/*COLOR and POSITION*/

h1, h2, h2.registration{
	font:normal 18px Arial;
	}
	h2{
		color:#fff6e6;
		}

	h2.registration {
		margin:17px 0 7px 0;
		}
		h2.registration a{
			color:#ffdea8 !important;
			}

#logo a{
position:relative;
top:27px;
font:normal 12px Arial;
color:#073bab;
}

#rover{
position:absolute;
display:block;
left:50%;
top:170px;
width:471px;
height:255px;
margin-left:-160px;
}

div.f-slogan{
font:normal 24px Arial;
color:#073bab;
}

div.t-slogan{
font:normal 18px Arial;
color:#fdfcfa;
}

table#f-table{
width:100%;
border-collapse:collapse;
}

td.who-td{
vertical-align:top;
width:316px;
padding:13px 34px 0 0;
background:url('images/l-dotted.gif') repeat-y 100% 0;
}

td.why-td{
vertical-align:top;
padding:13px 60px 0 32px;
color:#935b20;
font-size:12px;
}

div.cost-part{
font-weight:bold;
color:#482704;
margin:19px 0 0 0;
}

form.eurotur{
display:block;
font:bold 11px Arial;
color:#482704;
margin:19px 0 0 0;
}

form.eurotur input{
margin:0 0 0 42px;
font:normal 11px Arial;
}

form.eurotur a{
font:normal 11px Arial;
}

td.td-avatar{
	padding-right:9px;
	}

div.block-avatar{
	position:relative;
	width:66px;
	}

img.avatar{
	border:solid 1px #cbc8c8;
	}

img.d-flag, img.r-flag{
	position:absolute;
	top:0px;
	right:0;
	}
	img.r-flag{
		top:18px;
		}

td.td-free{
	color:#676769;
	}

	td.td-free a{
		color:#166db7;
		}

div.ann{
	font-size:12px;
	color:#ffdea8;
	text-decoration:underline;
	line-height:16px;
	margin:19px 0 26px 0;
	}


table.voiting{
width:100%;
}

tr.tr-head td{
background:#b5703d;
padding:0 27px;
font-size:18px;
color:#fff6e6;
height:27px;
}

tr.l-tr td, tr.d-tr td{
	background:#d8bfa7;
	padding:0 27px;
	font-size:12px;
	color:#7b3f12;
	height:27px;
	}
	tr.d-tr td{
		background:#bd9b7c;
	}

td.click-voiting{
	text-align:center;
	}

span.message-frnds{
font:bold 12px Arial;
color:#fefefd;
margin-right:18px;
}

a.message-frnds{
color:#fefefd;
font-size:12px;
}


ul.foot{
	height:54px;
	list-style:none;
	padding:0 53px 0 44px;
	}

	ul.foot li{
		line-height:54px;
		float:left;
		color:#935b20;
		font-size:12px;
		}

		li.copyright{
			margin-left:88px;
			}

		ul.foot li.feedback{
			float:right;
			}

		ul.foot li a{
			color:#935b20;
			}
/*END COLOR and POSITION*/