html,body{margin:0;padding:0;}
body{font:76% arial,sans-serif;
background : url(images/bg2.jpg) repeat-x 0 185px;
}
.autocompleteload{background: White url(load.gif) no-repeat right;}
a{color: #666633;text-decoration: underline;}
a:hover{color: #000;text-decoration: none;border:none;}
h1{	font:160% "Trebuchet MS";text-align:center;}
h2{	font-size:140%;	text-align:center;	color : #333333;}
h3{	font-size:120%;	text-align:center;}
form{padding:0;margin:0;}

#header{background: url(images/header.jpg) repeat-x;height:185px;float:left;width:100%;}
#logo{float:left;width:475px;}
#logo img{border:0;}
#login{	font:90% Tahoma;text-align:center;padding:3px;}
#loginlinks{clear:both;width:100%;font-size:125%;padding-left:5px;padding-top:5px;
text-align:left;
}
#loginlinks label{	font-size: 80%;padding-right:20px;}

#loginlinks a{color: #336699;}

.lhalf{	float:left;width:35%;}
.thrid{	float:left;width:20%;}
.cabinet{padding:10px;	font-size: 155%;width:100%;	text-align:center;}

#mainnav1, #mainnav2{width:260px;float:left;margin-top:25px;}
#mainnav1 ul, #mainnav2 ul {margin: 0;}

#mainnav1  ul li, #mainnav2 ul li {	list-style-type: none;padding-left:15px;margin: 0;	height:26px;}
#mainnav1 ul li.active, #mainnav2 ul li.active {background-color : #FEFEFE;height:26px;}

#mainnav1 ul li a span,#mainnav2 ul li a span {font-size: 120%;	line-height: 26px;padding: 0 12px;}

#menu div {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	font:120% Tahoma;
	text-align:center;
}
#menu div  a{color: #336699;}
 span.active{background : #FFEFD5;padding:3px;}
.vernav ul li a,.vernav ul li a span{float:left;}

#searchavto{background: url(images/icons.gif) no-repeat 0 5px;}
#avto{background: url(images/icons.gif) no-repeat 0 -18px;}
#travel{background: url(images/icons.gif) no-repeat 0 -44px;}
#train{	background: url(images/icons.gif) no-repeat 0 -70px;}
#vac{	background: url(images/icons.gif) no-repeat 0 -95px;}

#pohod{background: url(images/icons2.gif) no-repeat 0 5px;}
#roller{background: url(images/icons2.gif) no-repeat 0 -21px;}
#velo{background: url(images/icons2.gif) no-repeat 0 -48px;	}
#fish{background: url(images/icons2.gif) no-repeat 0 -70px;}
#autostop{	background: url(images/icons2.gif) no-repeat 0 -95px;}

#extra{	background : #EEFAFA;clear:both;float:left;	font:120% Arial;width:100%;}
#menu{padding:20px;	text-align:center;float:left;width:60%;}
#menu span{	padding:5px;font: 115% Tahoma;}

#menu a{color : Black;}

#menu div {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	font:120% Tahoma;
	text-align:center;
}
#menu div  a{color: #336699;}



.menuactive{background-color : #61704F;	color : White;}
.notactive{	color : #CCCCCC;}

#search{float:right;width:33%;padding: 40px 0 20px 0;text-align:left;	font:115% Tahoma;}
#search span{padding:4px;}
#search span a{color: #336699;text-decoration:none;}
#search span a span{text-decoration:underline;}
#search span a:hover span{text-decoration:none;}
#search span a img{border:0;}
#search span.active{background : #336666;}
#search span.active a{color : White;}

#form, #homepanel{display:none;}
.clearfix{clear:both;}
#form p{text-align:center;}

.searchform{
	position:absolute;
	font:65% Tahoma;
	padding:6px;
   background : #336666;
	border-bottom: 2px solid #999999;
	border-left: 2px solid #999999;
	border-right: 2px solid #999999;
	z-index:500;
	color: #fff;
	width:300px;
	display:none;
	
}
.searchform fieldset{
	//padding:5px;
}
.jCalendar{	z-index:999;}
.searchform input{font:110% Tahoma;	padding:2px;width:100px;}
.searchform fieldset{border: 1px solid #CCCCCC;	clear:both;}
.searchform a{color:#fff;}

.minihead{
	width:95%;background:#fff;padding:2px;
	border-top: solid 1px #BBB;
				border-left: solid 1px #BBB;
				border-bottom: solid 1px #FFF;
				border-right: solid 1px #FFF;
}
.minihead a, .minihead a:visited{
	color: #666666;
}
.minihead a.act, .minihead a.act:visited{
	background : #FFDEAD;
	color : Black;
}

#homepanell p{
	text-align:center;
}
.half{float:left;width:50%;text-align:center;}

#content{float:left;width:60%;margin:0 auto;height: 100%; }
#navigation{float:right;width:33%;}
#navigation img{border:0;}

#container{width:100%;}
.corr{padding-left:20px;text-align:left;}
.corr img{border:0;}

#wrapper{float:left;width:100%; min-height:500px;}
.cent{margin: 0 auto;width:100%;}

#newnav{

height:39px;
float: left;
font:bold 110% Arial;
background:transparent url(bgOFF.gif) repeat-x  top left;
}
#newnav ul{margin:0;padding:0;list-style-type:none;width:auto;

}
#newnav ul li{display:block;float:left;margin:0;
background:transparent url(bgDIVIDER.gif) no-repeat top left;
}
#newnav ul li a{display:block;float:left;color:#666;text-decoration:none;padding: 11px 7px 0 7px;height:23px;
background:transparent url(bgDIVIDER.gif) no-repeat top right;}
#newnav ul li a:hover,#newnav ul li a.current{color: #1E90FF;background:#fff  url(bgON.gif)  no-repeat top right;}

#minitabs {
	margin: 0;
	padding: 0 0 25px 10px;
	border-bottom: 1px solid #666666;clear:both;
	
	}

#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, #minitabs a:visited {
	float: left;
	font: 110% Tahoma;
	line-height: 14px;
	
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	border-bottom: 1px dotted black;
	color: #666666;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 4px solid #1E90FF;
	padding-bottom: 2px;
	
	color: #1E90FF;
	}


.info{
	width:90%; 
	//padding:5px;
	color: #386060;
	border:1px inset #bfbfbf;background:#fff;
	padding:0 5px 0 5px;
	min-width:250px;
}
.info p{font:90% Tahoma;text-align:left;padding-bottom:2px;border-bottom:1px solid #e5e5e5}
.infohead{
	padding:3px;
	
	text-align:left;	font:170% Arial;
	//color: #d0910b;	
	color: #000;
	background:#FFF8DC;	
	
}
#interest,.interest{padding-top:10px;	padding-bottom:10px;width:100%; margin:0 auto;}

#interestname,.interestname{
	
	padding:8px;text-align:center;
	color : Black;		
	font:160% Tahoma;
}
#interesttext, .interesttext{	
	
	text-align:justify;
	color :#000;
	padding:8px;
	
	font:90% Tahoma;
	background : White;
}
#interesttext p{
font:100% Tahoma;
}

#interestimage{
	text-align:center;
}
#interestimage img{border:1px solid black; padding: 1px}

#footer{color: Black;height: 128px;clear:both;margin-top:10px;padding-top:10px;font-size:100%;
padding-left:10%;

background:url(images/ft.png); 


border-top : 1px solid Black;
}

#footer a{padding:0;color: #3366CC;}

.two{font:90% Verdana;	float:left;width:45%;}
#footer ul{	text-align:left;margin:0;padding:0;list-style-type:none;}
#footer .four ul li{list-style-type:none;margin:0;padding:2px;}
.four{float:left;width:25%;text-align:left;}
.four2{
	float:left;width:30%;text-align:left;list-style-type:none;
}
.logomin{width:110px;float:left;}
.logomin img{border:0;}
.copy div{font-size:90%;padding-top:2px;}



.panellast{
	border-right: 1px solid #999999;
	padding: 7px;
	float:left;
	width:30%;
	font-size:90%;
	color : #888888;
	background : White;
	margin: 5px;
}
.headerlocation{
	font-size:150%;
}
.headerlocation h1{
	text-align:left;
}
.paneltravel{width:50%;}
.panellast .title{font-size:110%;	font-weight : bold;	border-bottom : 1px dotted Black;text-align:center;}
.last{	padding-left:10%;}
a.user{	text-decoration:none; margin-left:5px;}
a.user img {padding-right:1px;vertical-align:middle;}
a.user:hover{text-decoration:underline;}
.marshrut{	font-size: 105%;vertical-align:middle;	padding-top:8px;	width:80%;}

.params{	float:left;	text-align:left;line-height : 1.7em;padding-right:3px;}
.archivetravel{	color : #666666;}
.globaltypes{text-align:center;	padding:5px;font-size:90%;}
.help{	font:90% "Trebuchet MS";	padding-top:3px;padding-bottom:12px;  color : #525252; }
.help2{	font:80% "Trebuchet MS"; color : #525252; }
.listzametkihead{
	font: 135% "Tahoma";
}
.listzametkitext{
	font: 110% Tahoma;padding: 15px 0 10px 20px;
	line-height:1.7em;
}

.bloglink{
	color : #4682B4;
	background-color : White;padding:2px;
}
.listzametkiinfo, .commentinfo{
	border:1px solid #B2B2B2;
	border-bottom:0;
	font-size:100%;
	text-align:right;clear:both;
}
.listzametkiinfo img, .commentinfo img{
	vertical-align:middle;
}
.searchHomeItem{clear:both;border-bottom : 1px solid #B2B2B2;	padding:5px;	font:105% Tahoma;margin-top:20px;}

.countrylistusers {
	width: 45%;float:left;text-align:center;
}
ul.countrylistcity{
	font:160% Tahoma;
	list-style-type:none;
}

.alignleft{	float:left;}
.alignright{float:right}
.aligncenter{	text-align:center;}
.warning{
	border : 1px inset #E2E2E2;
	background : White;
	padding : 5px;
}
.listComments{
	border : 1px inset #E2E2E2;
	background : White;
	padding : 5px;
}

.menu_list {
	
}
.menu_head {
	padding: 5px 10px;
	
	margin:1px;
 
	border : 1px solid #999999;
	text-align:center;
	font-size:125%;
	background-color : #FFFFF0;
}
.menu_body {
	display:none;
	padding:5px;  
	height:100px;
	overflow:auto;
}

.gsc-search-box{
	
}
#searchcontrol {
	clear:both;
}
#searchcontrol div{
	text-align:center;
	padding:10px;
}
#searchcontrol img{
	padding : 3px;
	background-color : #CCCCCC;
	
}
div.titleimg{
	font: 90% Tahoma;
	padding:0;
}
div.pageimg{
	font: 120% Tahoma;
}
div.pageimg a{
	margin-left:8px;

}
.info p img {vertical-align:middle}
.mainlisttravel{width:100%;}
