* {
	margin:0;
	padding:0;
}
body {
	background:#000000;
	color:#585858;
	font:62.5% Arial, Helvetica, sans-serif;
}
a img {border:0;}
a.st1 {
	color:#4E7511;
	font-size:1.1em;
}
a.st1:hover {color:#ff2d2c;}
h1 {
	color:#f68b19;
	font-size:1.6em;
	margin-bottom:15px;
	text-transform:uppercase;	
}

h2 {
	color:#f68b19;
	font-size:1.6em;
	margin-bottom:15px;
	text-transform:uppercase;	
}

h3 {
	color:#f68b19;
	font-size:1.6em;
	font-weight:bold;
}
h6 {
	font:bold 1.1em Verdana;
}
h6 a {
	color:#585858;
	text-decoration:none;
}
h6 a:hover {
	color:red;
}

p {
	font-size:1.2em;
	line-height:1.5;
	margin-bottom:5px;
}
ul.type1 {
	border-left:1px solid #585858;
	list-style:none;
	float:left;
	margin-top:10px;
}
ul.type1 a {
	color:#585858;
	display:block;
	border-left:1px solid #585858;
	line-height:1.5;
	margin-left:-1px;
	padding-left:4px;
	position:relative;
	zoom:1;
}
ul.type1 a:hover {
	color:red;
	border-left:1px solid red;
}
table {
	border-collapse:collapse;
	width:100%;
}
table.content {margin:1px 0;}
td {
	padding:0;
	vertical-align:top;
}
td.l_col {
	width:255px;
}
td.r_col {
	padding: 15px;
}
td.tl,
td.tr,
td.bl,
td.br {
	background-repeat:no-repeat;
	width:89px;
	height:89px;
}

td.lc,
td.rc {background-repeat:repeat-y}

td.tc,
td.bc {background-repeat:repeat-x}

.wrap_c {
	position:relative;
	margin:-65px;
	zoom:1;
}
.top_0 {
	padding:7px 0 0 17px;
	position:relative;
	z-index:1;
}
.top_0 img.rivc {
	position:absolute;
	right:5px;
	margin-top:-6px;
}
.head {
	background:url(img/bg_head.jpg) no-repeat 50% 0;
	height:auto !important;
	height:135px;
	min-height:135px;
	padding:0 20px 10px;
	position:relative;
	z-index:0;
}
.logo {
	position:absolute;
	left:50%;
	top:60px;
	margin-left:-48px;
	width:97px;
	height:75px;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.forAgency,
.forPeople {
	float:left;
	margin-top:45px;
	overflow:hidden;
	width:260px;	
}
.forAgency p,
.forPeople p {
	font:bold 1.2em Arial;
	margin-bottom:5px;
}
.forAgency img,
.forPeople img {
	margin-top:-7px;
}
.forAgency a,
.forPeople a {
	color:#00a0c6;
	font-size:1.1em;
	clear:both;
	display:block;
}
.forAgency a:hover,
.forPeople a:hover {
	color:#ff2d2c;
}
.forPeople {
	text-align:right;
	float:right;
}
.forAgency img {
	float:right;
}
.forPeople img {
	float:left;
}
.block {
	padding:6px 16px 10px;
	overflow:hidden;
	_height:1%;
}
.block h4 {
	color:#4E7511;
	font:bold 1.1em Verdana, Arial;
	margin:0 0 30px;
	text-transform:uppercase;
}
.block img {
	float:left;
	margin:0 10px 10px 0;
}
.wrap_img {
	background:url(img/bg_img.png) no-repeat;
	padding:1px 15px 15px 1px;
	margin-bottom:40px;
	float:left;
	_height:1%;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_img.png',sizingMethod='crop');
}
.top_links {
	text-align:center;
	margin-bottom:30px;
}
.top_links a {
	color:#1d4679;
	font:bold 1.2em Tahoma;
	border-right:2px solid #1d4679;
	padding:0 8px;
	line-height:1.6;
	text-decoration:none;
}
.top_links a:hover {text-decoration:underline;}
.top_links a.last {border:0;}
.top_links a.red {color: #ff0000; border:0; padding:0px;}
.top_links a.last1 {border:0; font: 1.1em Tahoma; padding:0px;}
.block2 {
	overflow:hidden;
	clear:both;
}
.block2 a.st2 {
	color:#00a0c6;
	font-size:1.2em;
	font-weight:bold;
}
.block2 a.st2:hover {color:#ff2d2c;}

a.st3 {
	color:#00a0c6;
	font-size:12px;
	font-weight:bold;
}
a.st3:hover {color:#ff2d2c;}


#menu_tours {width: 100%; padding: 5px; background-color: #1d4679;}
 #menu_tours a, #menu_tours a:hover, #menu_tours a:visited {font: bold 12px Verdana, Arial, sans-serif; color: #81db17; text-decoration: none;}
 
#left_menu {padding: 10px;}
 #left_menu a, #left_menu a:hover, #left_menu a:visited {padding: 3px; font: bold 12px Verdana, Arial, sans-serif; color: #1d4679; border-bottom: 1px solid #f68b19; text-decoration: none; display: block;} 

hr.kons {width: 100%; size: 1px; color: #1d4679;}

.block2_img {width: 120px; height: 150px; margin-right: 15px; text-valign: top; float: left;}
.block2a_img {width: 120px; height: 230px; margin-right: 15px; text-valign: top; float: left;}

a.left_link {font: 12px Verdana, Arial, sans-serif; color: #1d4679; text-decoration: underline;}
 a.left_link:hover {color: #1d4679; text-decoration: none;}
 a.left_link:visited {color: #1d4679; text-decoraton: underline;}
 
.adres {text-align: left; padding: 5px; font: 12px Verdana, Arial, sans-serif; color: #ffffff; float: left;} 