/* Juniversal.lv style, designed by SharkMedia 2007 */

@import "css_content_wysiwyg.css";

body {
    margin: 0px;
    padding: 0px;
    background-image: url('../site_images/bg.jpg');
	 background-repeat: repeat-x;
	 background-color: #EBE9C0;
	 font-family: Geneva, Arial, Tahoma;
}

img {
    border:0px;
}

td {
	font-size: 11px;
	color: #55595A;	
}

a {
	color: #316069;
}

a:hover {
	color: #000000;	
}

.lng_link {
	color: #C42E2E;
	font-size: 11px;
}

.menu_items {
	margin-left: 24px;
	margin-top: 5px;
	margin-top: 20px
}

.menu_items td {
	padding-left: 6px;
	padding-bottom: 6px;
}

.menu_items td A {
	font-family: Geneva, Arial, Tahoma;
	font-size: 15px;
	color: #04786B;
}

.menu_link {
	padding-bottom: 3px;
	width: 90%;
}

.ttl_back {
	background-image: url('../site_images/ttl_bg.png');
	color: #F3F3F2;
	font-family: Georgia;
	font-size: 17px;
}

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

.specs_offers td a {
	color: #04786B;
	text-decoration: none;
}

.specs_offers td a:hover {
	text-decoration: underline;
}

.specs_ttl {
	color: #B70101;
	font-weight: bold;
}

.specs_ttl2 {
	color: #403F3A;
	font-weight: bold;
}

.specs_bu_ttl {
	position: relative;
	top: -23px;

	color: #970000;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
	width: 137px;
}

.countries_list {
	background-image: url(../site_images/countries_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;		
	height: 200px; 
	vertical-align: middle
}

.table_countries_list {
	text-align: left;
	vertical-align: middle;
}

.find_us_ttl {
	position: absolute;
	top: 40px;
	left: 28px;
	color: #71583D;
	font-family: Geneva, Arial, Tahoma;
	font-size: 16px;	
}

.ban_right_head {
	background-image: url(../site_images/ban_right_head.png);
	background-repeat: no-repeat;
	width: 202px;
	height: 35px;	
}

.ban_right_head_ttl {
	color: #61653E;
	font-size: 14px;
	font-family: Georgia;
	padding-left: 15px;
	padding-top: 7px;	
}

.ban_right_body {
	background-color: #CFC66C;
	margin-left: 3px;
}

.partners_item_bg {
	background-image: url(../site_images/partners_bg.jpg);
	background-repeat: no-repeat;
	width: 158px;
	height: 59px;	
	margin-top: 7px;
}

.partners_item {
	padding-top: 11px;
}

.footer {
	background-image: url(../site_images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 86px;
	padding-left: 40px;
	padding-right: 20px;		
}

.footer_items A {
	color: #F1BD54;
}

.footer_items A:hover {
	color: #F1BD54;
	text-decoration: none;	
}

.footer_items td {
	color: #FFFFFF;
}

.right_side {
	vertical-align:top; 
	width: 200px; 
	padding-top: 130px;
	background-image: url(../site_images/footer_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.left_side_2 {
	vertical-align:top;
	width: 240px;
	padding-bottom: 200px;
	background-image: url(../site_images/footer_left_bg_2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.left_side_1 {
	vertical-align:top;
	width: 240px;
	padding-bottom: 200px;
	background-image: url(../site_images/footer_left_bg_1.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.random_img {
	background-image: url(../site_images/random_img_bg.jpg);
	background-repeat: no-repeat;
	width: 212px;
	height: 153px;	
	margin-top: 7px;
	margin-left: 15px;	
}

.random_img_ttl {
	color: #2D300D;
	font-family: Georgia;
	font-size: 14px;
}

.content_title2, .content_title3 {
	font-size: 12px;
	color: #801010;
	font-weight: bold;
}

.curorts, .hotels {
	background-color: #E0DEB9;
}

.links_ttl {
	padding-bottom: 3px;
	font-size: 12px;
	color: #801010;
	font-weight: bold;
	
}

.links_more {
	padding-left: 8px;
	padding-bottom: 3px;
}

.links_more td A {
	font-size: 11px;
}

.content {
	line-height: 160%;
	padding: 5px;
}

.shedulle_head td {
	background-color: #57230D;
	color: #FFF;
	font-size: 11px;
	padding: 3px;
}

.shedulle_text td {
	background-color: #E0DEB9;	
	font-size: 11px;
	padding: 3px;	
}

.excursions_list A {
	font-size: 12px;
}

.excursions_list td {
	line-height: 160%;
}

.custom_form {
    background-color: #e0deb9;
    border-bottom: 1px solid #cfcda6;
    border-right: 1px solid #cfcda6;
    border-left: 1px solid #cfcda6;
}
