body { background: #0b2b44 url(bg.gif) repeat-x;  margin: 0; padding: 0 0 20px 0; }

#wrapper { width: 765px; margin: 0 auto; }


#top { width: 765px; height: 37px; margin: 0px 0 0 0;}
.topicos { background: url(topicos.gif) no-repeat; width: 107px; height: 29px; padding: 8px 0 0 0;}
.tp_menu { margin: 5px 10px 0px 13px; padding: 0; float: left;}
.tp_menu li { list-style: none; display: inline;  font: bold 12px arial, sans-serif; }
.tp_menu li a { font: 12px/1.25em arial, sans-serif; color: #ddd; text-decoration: none;}
.tp_menu li a:hover { color: #fff; text-decoration: underline;}

#header { background: url(header.gif) no-repeat; width: 765px; height: 146px; margin: 0px 0 0 0;}

#menu { background: url(menu.gif) no-repeat; width: 765px; height: 31px; margin: 0px 0 0 0;}

#menu ul{
	background:url() 0 0 no-repeat;
	width:700px;
	height:29px;
	padding:0 0 0 20px;
	margin: 0; list-style:none;
}
#menu ul li{ background:url(nav_div.gif) right 8px no-repeat; height:27px; float:left; padding:0 1px 0 0; list-style:none;}
#menu ul li a{ display:block; background:url() 0 0 repeat-x; padding:0 14px; font:bold 12px/38px Arial, Helvetica, sans-serif; color:#837642; background-color:inherit;
	text-decoration:none; }
#menu ul li a:hover{ background:url() 0 0 repeat-x; color:#483e18; background-color:inherit; }
#menu ul li a.hover{ display:block; background:url() 0 0 repeat-x; color:#483e18; padding:0 14px; font:bold 12px/38px Arial, Helvetica, sans-serif;
	background-color:inherit; text-decoration:none; cursor:text; }
#menu ul li.last{ background-image:none; height:27px; float:left; }

#caller { width: 765px; height: 40px; margin: 10px 0 0 0;}
.callme { background: url(callme.gif) no-repeat; width: 217px; height: 40px; float: right;}

#content { width: 765px; margin: 0;}
.conthead { background: url(cont_head.gif); width: 765px; height: 13px; margin: 0; padding: 0;}
.contcent { background: #fff; width: 764px; margin: 0px; float: right;}

.left { width: 515px; padding: 0 10px 10px 10px; margin: 0; float: left;}
.pagetit { float: left;	background: url('arrow.gif') no-repeat left center; width: 500px; padding-left: 16px; margin: 0 0px 0 0px; color:#837642;	font:bold 16px arial, Helvetica, sans-serif; }
.pagetit2 { float: left;	background: url('arrow.gif') no-repeat left center; width: 180px; padding-left: 16px; margin: 0 0px 10px 0px; color:#837642;	font:bold 16px arial, Helvetica, sans-serif; }
.right{ width: 210px; padding: 0 5px 10px 5px; margin: 0; float: right; }

.contbott { background: url(cont_bott.gif) no-repeat; width: 765px; height: 15px; margin: 0px;}


.schedule { margin: 10px 0 0 0; }
.schedule_tit { background: #fff; color: #727272; font: bold 11px arial, helvatica, verdana; text-align: center; } 
.schedule_text_grey  { background: #edebec; color: #444547; font: bold 12px arial, helvatica, verdana; text-align: center; } 
.schedule_text_grey:hover  { background: #def6ac; color: #444547; font: bold 12px arial, helvatica, verdana; text-align: center; } 
.schedule_text{ background: #fff; color: #444547; font: bold 12px arial, helvatica, verdana; text-align: center; } 
.schedule_text:hover { background: #def6ac; color: #444547; font: bold 12px arial, helvatica, verdana; text-align: center; } 

.inpt { border: 1px solid #bbb; }
.submit { background: url(submit.gif) no-repeat; width: 65px; height: 25px; padding: 0; border: 0px solid #000;}
.titcont { font: bold 13px arial, helvatica; color: #454545; }


.article { width: 510px; margin: 0 0 20px 0px; text-align: justify;}
.art_tit { font: bold 12px arial, helvatica, verdanal; color: #454545; margin: 0 0 10px 0; }
.art_tit a { font: bold 16px arial, helvatica, verdana; color: #77050f; margin: 0 0 10px 0; text-decoration: none;}
.art_tit a:hover { text-decoration: none; }
.art_bod { font: normal 12px arial, helvatica; color: #454545;}
.art_bod img { float: left; padding: 5px; margin: 0 10px 10px 0; border: 1px solid #dadada; }
.post-footer {	font-size: 95%;	border: 0px solid #d0d0d0; 	background: #fff; 	padding: 3px 0px;	margin: 20px 0px 10px 0px;	width: 510px;	}
.post-footer .date { float: right;	background: url('images/clock.gif') no-repeat left center; 	padding-left: 20px; margin: 0 10px 0 5px;	}
.readmora { color: #454545; font: bold 12px arial, helvatica;}
.readmora :visited { color: #454545; font: bold 12px arial, helvatica;}
.post-footer .comments { float: right;	background: url('images/comment.gif') no-repeat left center; 	padding-left: 20px; margin: 0 10px 0 5px;	}
.post-footer .readmore { float: right;  font: bold 12px arial, helvatica, verdanal;	background: url('page.gif') no-repeat left center;	color: #454545;	padding-left: 20px; margin: 0 0px 0 5px;	}


.box_div { font: bold 14px/16px arial, helvatica; padding: 5px; background: #fff; border: 0px solid #e1d3a7; margin: 5px 0 20px 0;}
.gall_frame { width:109px;  background: #f3f1ea; border: 1px solid #c9c9c9; padding: 5px;}
.gall_frame:hover { width:109px;  background: #e6e4dc; border: 1px solid #c9c9c9; padding: 5px;}
.gallimg { width: 100px; height: 78px; }

.in_box_list { font: bold 14px/16px arial, helvatica; padding: 5px; background: #f0ebd8; border: 1px solid #a9a381; margin: 5px 0 20px 0;}
.in_box_list li { margin: 5px 10px 0 0; width: 482px; background: #f3f1ea; list-style: none; padding: 10px;}
.in_box_list li:hover { margin: 5px 10px 0 0; width: 482px; background: #e6e4dc; list-style: none; padding: 10px;}
.in_box_list li a { font: bold 12px/16px arial, helvatica; text-decoration: none;}
.in_box_list li a:hover { font: bold 12px/16px arial, helvatica; }


.navigation a { color: #837642; font: bold 14px arial, helvatica; text-decoration: none; }
.navigation a:hover { color: #0b2b44; font: bold 14px arial, helvatica; text-decoration: none; }


.latets_imgs { width: 522px; margin: 20px 0 0 0px;	border: 0px solid #d0d0d0;}
.latets_imgsa { width: 522px; margin: 20px 0 0 0px;	border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0;}
.imgs { margin: 0 0 0 0px; padding: 10px 10px 10px 0px; }
.imgs li { display: inline; margin: 0 7px 0 0; }
.imgs img { border: 1px solid #dddddd; padding: 5px; background: #f0eeef; }
.imgs img:hover { background: #ddd; border: 1px solid #c1c1c1; }

#sdmenu { background: #fff; border-top: 0px solid #ddd; list-style: none; margin: 10px 0 15px 0; 	padding: 0; width: 197px; text-align: left; float: left;}
#sdmenu li { font: 90% arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; }
#sdmenu a { background: #fff url(imag1es/button.jpg) no-repeat; border-bottom: 1px solid #ddd; 	color: #454545; display: block; margin: 0; 
	padding: 5px 0px 5px 10px; text-decoration: none;	font: normal 13px/24px arial, verdana;}
#sdmenu a { background: #fff url(imag1es/button.jpg) no-repeat; border-bottom: 1px solid #ddd; 	color: #454545; display: block; margin: 0; 
	padding: 5px 0px 5px 10px; text-decoration: none;	font: normal 13px arial, verdana;}	
#sdmenu a:hover { background: #ddd url(imag1es/button.jpg) no-repeat; color: #454545; padding-bottom: 5px; font-weight: bold;} 


#specofferul { background: #fff; border-top: 0px solid #ddd; list-style: none; margin: 10px 0 15px 0; 	padding: 0; width: 197px; text-align: left; float: left;}
#specofferul li { font: 90% arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; }
#specofferul a { background: #3366ff; border-bottom: 1px solid #ddd; 	color: #fff; display: block; margin: 0; 
	padding: 5px 0px 5px 10px; text-decoration: none;	font: bold 13px/24px arial, verdana;}
#specofferul a:hover { background: #99cc00; color: #fff; padding-bottom: 5px; } 

.announce { margin: 20px 5px 15px 5px; color: #454545; text-decoration: none; font: bold 12px arial, verdana; text-align: justify;}
.contann { margin: 20px 5px 15px 5px; color: #454545; text-decoration: none; font: bold 12px arial, verdana; text-align: center;}
.partner { margin: 10px 0px 10px 0px; width: 185px; color: #454545; text-decoration: none; font: bold 12px arial, verdana; text-align: justify;}
.information { margin: 20px 5px 15px 5px; padding:  10px 0 0 0; color: #454545; text-decoration: none; font: normal 12px arial, verdana; text-align: justify; width: 518px;}

.colomn { width: 196px; border: 1px solid #d1d1d1; padding: 5px;}

.aboutbod { font: normal 12px arial, helvatica; color: #454545;}
.aboutimg { float: left; padding: 5px; margin: 10px 10px 10px 0; border: 1px solid #dadada; }

.offer { width: 500px; margin: 0px 0 10px 0; text-align: justify; background: #08afc8; padding: 5px;}
.offer:hover { background: #08afc8;}
.offer_tit { font: bold 14px arial, helvatica, verdanal; color: #fff; margin: 0 0 10px 0; float: left; width: 360px}
.offer_tit a { font: bold 15px arial, helvatica, verdana; color: #fff; margin: 0 0 10px 0; text-decoration: none;}
.offer_tit a:hover { text-decoration: none; }
.offer_bod { font: normal 12px arial, helvatica; color: #fff; margin: 0;}
.price{ font: bold 15px arial, helvatica; color: #fff; float: left;}
.offer_bod img { float: left; padding: 0px; margin: 0 10px 0 0; border: 2px solid #dadada; }
.off_text { font: normal 13px arial, helvatica, verdana; color: #fff; margin: 0 0 0px 0; text-decoration: none;}
.visa_bod { width: 490px; background: #c1e2fe; border: 1px solid #69b8fd; padding: 10px; font: normal 13px arial, helvatica, verdana;}
.visa_bod:hover { border: 1px solid #0e4f8f;}