@charset "utf-8";
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
body, html{margin:0;	padding:0;	font-size:12px;	width: 100%;	background: url(../images/red_line.jpg) repeat-x;	background-color:#c8c3b0;}

img{border:none;}
h1{	color:#d40909;	font-size:20px;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:normal;	line-height:20px;	padding:0;	margin:0;}
div.top, div.middle, div.footer{	margin: 0 auto;	width:996px;}
div.main_body{	width:996px;	margin: 0 auto;	background: url(../images/back_top.jpg) no-repeat;	height:578px;}
div.top, div.content_top{	height:112px;	}
a.logo{	background: url(../images/logo.png) no-repeat scroll 0 0;	display:block;	height:112px;	width:385px;	float:right;}
div.red_line{	background: #d20000;	height:3px;	width:100%;	float:left;	min-width:996px;}
div.middle{	padding-top:55px;}
a.index_lithuania, a.index_latvia, a.index_estonija, a.index_traveltips{	width:249px;	height:290px;	display:block;	float:left;	background:url(../images/countries_index_bg.png) no-repeat scroll 0 0;}
span.lt_index_pic, span.lv_index_pic, span.es_index_pic, span.tt_index_pic{	height:138px;	width:184px;	margin:0 34px;	position:absolute;	background:url(../images/index_pics.jpg) no-repeat;	overflow:hidden;}
span.lt_index_pic{	background-position:0px 0px;}
span.lv_index_pic{	background-position:0px -138px;}
span.es_index_pic{	background-position:0px -276px;}
span.tt_index_pic{	background-position:0px -414px;}
span.tt_icon{	background:url(../images/hat.png) no-repeat;	height:134px;	width:133px;	position:absolute;	margin-top:100px;	margin-left:60px;}
div.footer{	height:49px;	padding-top:70px;	background:url(../images/footer_bg.jpg) no-repeat;text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#443e27;}
div.footer a {color:#443e27; text-decoration:underline;}
/* inside page */
div.content_main_body, div.content_top, div.content_middle, div.content_footer{	margin: 0 auto;	width:996px;}
div.content_main_body{	background: url(../images/back_top.jpg) no-repeat scroll 0 115px;	height:678px;}
div.content_middle{	padding-top:25px;}
div.content_footer{	height:29px;	padding-top:70px;	background:url(../images/footer_bg.jpg) no-repeat;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;color:#443e27;}
div.top_pics{	float:left;	height:112px;}
a.inside_lithuania, a.inside_latvia, a.inside_estonija, a.inside_traveltips{	width:105px;	height:112px;	display:block;	float:left;	background:url(../images/countries_inside_bg.png) no-repeat scroll 0 16px;}
span.lt_inside_pic, span.lv_inside_pic, span.es_inside_pic, span.tt_inside_pic{	height:57px;	width:77px;	margin: 6px 12px;	position:absolute;	background:url(../images/inside_pics.jpg) no-repeat;	overflow:hidden;}
span.lt_inside_pic{	background-position:0px 0px;}
span.lv_inside_pic{	background-position:0px -58px;}
span.es_inside_pic{	background-position:0px -116px;}
span.tt_inside_pic{	background-position:0px -174px;}
span.tt_inside_icon{	background:url(../images/hat_inside.png) no-repeat;height:60px;	width:60px;	position:absolute;	margin-top:25px;	margin-left:45px;}
div.lef_side{	float:left;	width:208px;}
div.side_header{	padding:0 0 0 14px;	float:left}
div.menu{	width:208px;	float:left;}
div.menu_top{	float:left;	width:208px;	height:26px;	background:url(../images/menu_top.png) no-repeat scroll 0 0;}
div.menu_content{	float:left;	width:208px;	background:url(../images/menu_bg.png) repeat-y;}
a.menu_item, a.menu_item:hover, a.menu_item:visited {	color:#000000;	font-size:12px;	font-family:Georgia, "Times New Roman", Times, serif;	text-decoration:none;	display:block;	float:left;	padding: 6px 10px;	width:188px;}
a.submenu_item, a.submenu_item:hover, a.submenu_item:visited {	color:#000000;	font-size:11px;	font-family:Georgia, "Times New Roman", Times, serif;	text-decoration:none;	display:block;	float:left;	padding: 6px 20px;	width:178px;}
a.menu_item:hover, a.submenu_item:hover{	background:url(../images/menu_sel.png) repeat-y;}
div.menu_bottom{	float:left;	width:208px;	height:26px;background:url(../images/menu_bottom.png) no-repeat scroll 0 0;}
div.right_side, div.content_header, div.content_container{	float:left;	width:752px;}
div.content_header{	padding-bottom:26px;}
div.content_footer a {color:#443e27; text-decoration:underline;}
div.content_container{	font-family:Georgia, "Times New Roman", Times, serif;}
.content_container p{	display:block;	width:706px;}
/*/inside page */
