html, body, div, img, dl, dt, dd, h1, h2, h3, h4, h5, p, form, input, select, textarea, ul, a {
margin: 0; 
padding: 0px;   
}

body, html {
background: url(../images/bg.gif) fixed no-repeat top center ;
 
}

body {
font:  13px Arial, Verdana, sans-serif; 
color: #333;
}


a {
color: #4F6259;
  text-decoration: underline;

}

a:hover {
  text-decoration: none ;
color: #4F6259;
}



h1 {   
	text-align: left;
	font-family:  Cambria,Candara,"Trebuchet MS", Georgia;
	font-size: 130%;	
	color: #A95618;
}

h1 a {
	color: #3A5700;
	text-decoration: none;

}

h1 a:hover {
	text-decoration: underline;
}

h2 {
	font-family:  Cambria,Candara,"Trebuchet MS", Georgia;
	font-size: 160%;	
	color: #A95618;
	padding: 12px;
	padding-top: 0px;
}


h3 {
   font-family: Calibri,"Trebuchet MS", Helvetica, Tahoma, Arial, Verdana, sans-serif; 
	font-size: 120%;	
	text-align: left;
	padding-bottom: 7px;
}




#page {    
   margin: 0 auto;
   text-align: left; 
	width: 914px;
}

#head {
	border-bottom: 1px solid #e5e5e5;
	height: 75px;
}

#head .l {
	float: left;
	
}

#head .r {
	float: right;
}

#head .r  .input {
background:#fff url(../images/bg-s.gif) no-repeat left;
border:1px solid #e5e5e5;
color:#767676;
font-size:11px;
margin:20px;
margin-right: 4px;
padding:8px 8px 8px 26px;
width:180px;
}


#menu {
	float: left;
	width: 914px;
	border-bottom: #5B7167 2px solid;
	padding-top: 10px;
}

#menu ul{
padding: 0;
padding-left: 14px;
font: bold 120%   "Trebuchet MS", Helvetica, Tahoma, Verdana;
list-style-type: none;
}

#menu li{
display: inline;
margin: 0;
}

#menu li a{
float: left;	
display: block;
text-decoration: none;
margin: 0;
padding: 9px 20px; /*padding inside each tab*/
border-left: 1px solid  #5B7167; /*right divider between tabs*/
border-top: 0px solid #ccc;	
border-bottom: 0px solid #c5cfdc;	
background: #fff;
color: #4F6259;
font-size: 14px;
}

#menu li a:visited{
color: #4F6259;

}

#menu li a:hover, #menu li.selected a{
background: #5B7167; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: #fff;
}

#select{	
	float: left;
	height: 24px;
	width: 904px;
	padding-top: 20px;
	padding-right: 10px;
	text-align: right;
}

.navigat {
  float: left;
  font-size: 11px;
  padding-left: 20px;
  font-family:  Tahoma, Verdana;
  color: #666;
}

.select-box{vertical-align:middle;}
.select-box select{width:190px;}

.foot {
	padding: 4px;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	border: 1px solid #ccc;
	
}

#main {
	float: left;
	padding-left: 6px;
}

.foot_index {
	float: left;
	width: 889px;
	padding: 10px;
	padding-right: 0px;
	padding-left: 10px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}


.foot_index .left {
	float: left;
	width: 296px;
	padding-top: 14px;
	line-height: 20px;
}


.more {
	float: left;
	width: 300px;
	padding-top: 10px;
}

.more a {
color: #4F6259;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.more a:hover {
	text-decoration: underline;
}

.foot_index .right {
	float: left;

}


#footer {
	float: left;
	padding-top: 20px;
	padding-left: 6px;	
	width: 899px;
}


#footer .left {
	float: left;
	width: 570px;
	border-top: 1px solid #ccc;
}

#footer .right {
	float: left;
	width: 305px;
	border-top: 1px solid #ccc;
	padding: 20px;
	padding-right: 4px;
	text-align: right;
	color:#A95618;
}


.footpath_left {
   float: left;
	width: 514px;
}


.footpath_left .map {
	 width: 516px;
	 height: 313px;
	 background: url(../images/bg_youtube.gif) no-repeat;
	 padding-left: 5px;
}

.footpath_left .map .youtube {
   width: 472px;
	height: 269px;
	padding-top: 15px;
	margin-left: 14px;
}

.footpath_left .map .zoom_map {
	float: left;
	padding-top: 10px;
	width: 488px;
	font-size: 11px;
	text-align: right;
}

.description {
	float: right;
	padding-right: 10px;
	width: 313px;
	padding: 19px;
	border: 1px solid #ddd;	

}

.description .txt {
	float: left;
	padding-top: 0px;
	text-align: justify;
	font: 13px "Trebuchet MS", Arial;
	line-height: 20px;
}

.footpath_right {
	float: left;
	width: 370px;
	padding-top: 8px;
	
	
}

.footpath_right .info {
	float: right;
	padding-right: 10px;
	width: 313px;
	padding: 19px;
	border: 1px solid #ddd;	
	font:  13 "Trebuchet MS", Helvetica, Tahoma, Verdana;
}

.footpath_right .info table strong {
	font-size: 12px;
}

.footpath_right .social {
	float: left;
	width: 313px;
	padding: 18px;
	border: 0px solid #ddd;
}


.gallery {
	float: left;
	width: 317px;
	width: 474px;
	padding: 10px;
	padding-top: 30px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 28px;
	border: 0px solid #ddd;
}

.pg {
	float: left;
	text-align: left;
	padding-left: 10px;
	padding-right: 16px;
	line-height: 22px;
	font-size:14px;

}

.print_share {
	float:left;
	padding:20px;
	padding-top: 30px;
	padding-left: 10px;
}



.article-item {
	float: left;
	width: 889px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 10px;
	border-bottom: 0px solid #ccc;
	margin-bottom: 10px;
	line-height: 18px;
}

.article-item  a {
   text-decoration: none;
}

.article-item  a:hover {
   text-decoration: underline;
}


.date {
	font-weight: bold;
}


.day {

font-size:24px;
font-weight:bold;
line-height:30px;
width:74px;
font-family:Georgia,Arial,Helvetica,sans-serif;
letter-spacing:-0.7px;
color: #555555;
}

.news_body {

	width: 790px;
}

.news_body a {
	text-decoration: underline;
}

.news_body a:hover {
	text-decoration: none;
}

.contact_form {
	float: left;
	width: 460px;
	height:300px;
	padding-top: 20px;
	padding-bottom: 30px;
	text-align: center;
}





.contact_form .label {
color:#5A5A5A;
width:130px;
text-align: left;
padding-left: 14px;
}

.contact_form input, .contact_form label,.contact_form textarea, .contact_form select {
display:block;
float:left;
padding: 4px;
margin-bottom:5px;
margin-top:5px;
}

.contact_form .input {
background:#F1F1F1 none repeat scroll 0% 0%;
border:1px solid #E0E0E0;
width:260px;
}

.contact_form none {
	border: 0px;
	background: transparent;
}

.contact_form textarea {
background:#F1F1F1 none repeat scroll 0% 0%;
border:1px solid #E0E0E0;
height:90px;
width:260px;
}

.contact_form .send {
	padding: 0px;
	width: auto;
	border: 0px;
}

.contact_form  .button
{

padding: 4px;
margin-left: 146px;
color: #333333; 
font-size: 11px;
}



.error {
	color: red;
	font-weight: bold;
}

.ok_success{
   color: Green;
	font-weight: bold;
}




.notification_error
{
background:#FFEBE8;
border:1px solid #DD3C10;
line-height: 20px;
padding: 12px;
margin: 10px;
text-align: left;
font-weight: bold;

}

.notification_ok
{
background: #E3F1CB;
border: #ABD15D 1px solid;
line-height: 20px;
padding: 12px;
margin: 10px;
padding: 4px;
text-align: left;
}


.anavasi {
float:left;
padding-top:39px;
padding-left: 19px;
width: 150px;
width:313px;
color:#A95618;
line-height: 17px;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
}

.money {
float: left;
  line-height: 18px;
font-size:11px;
color: #7E7E7E;
}

