/* CSS Document */

body { color: #333333; background-color: #504734; margin: 0; padding: 0; }
form,input,textarea,img { outline:0; }


ol,ul { list-style: none; }

.margin_bottom_10 { clear: both; width: 100%; height: 10px; font-size: 1px;	}
.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px;	}

#container { 
   position:relative; 
   width: 950px; 
   margin: 0 auto; padding: 0;
   background-color:#272324;
   /*height:300px; */
}

#upbg { margin: 0 auto; padding:0; width:998px; background:url(../images/upbg.gif); }

#top {  width:950px; height:65px; margin:0; }
#logo { position:relative; top:10px; width:500px; height:50px; margin-left:30px; background:url('../images/logo.gif') left no-repeat;}
#lang { position:relative; top:-10px; left:850px; height:30px; width:100px; z-index:2; color:#CCCCCC; font-weight:bold; font-size:14px; 
        font-family:"Times New Roman", Times, serif; }
#lang a {color:#CCCCCC; font-size:14px; text-decoration:none; font-weight:bold; }
#lang a:hover {color:#CCCCCC; text-decoration:underline; font-size:14px; }

#header { height: 41px; position: relative; width:950px; }

#main-nav {
	background-image:url('../images/link.gif');
	width:950px;
	height:41px;
	position:absolute;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	
}
#main-nav li { display: inline; }
#main-nav li a { display:block; float:left; font-size:12px; background:url('../images/bg-li.gif') left no-repeat; text-decoration:none; color:#FFFFFF; 
                 font-weight:bold; padding: 12px 20px 0px 20px; height:30px; }  
#main-nav li a:hover {text-decoration:underline;}
#main-nav li.first-item a { background: none; }

#leftside  { width:190px; float:left; padding:0; margin:0; }
#rightside { width:190px; float:left; padding:0; margin:0; }
#pic { width: 760px; height:242px; background-image:url('../images/head.jpg'); float:left; }

.welcome { width:570px; height:77px; background-color:#e9eaf5; position:relative; float:left; margin:0; padding:0;}
.welcome h2{font-family:Arial, Helvetica, sans-serif; margin:10px 0 3px 15px; font-size:18px; font-style:normal; color:#3c3c52; font-weight:100; width:400px;}
.welcome p {font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-top:3px; font-size:12px; font-style:normal; color:#3c3c3c; font-weight:100; }


/* =Content
---------------------------------------------------------------------------------------------------------------------------------------------------------*/
#cont_head {width:760px; height:49px; background-image:url(../images/cim.gif); position:relative; float:left; font-weight:100; margin:0; padding:0;}
#cont_head h2 {font-family:Arial, Helvetica, sans-serif; margin:14px 0 0 15px; font-size:20px; font-style:normal; 
               font-weight:100; color:#ed5914; vertical-align:middle;}
			   
#content{ width:760px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; position:relative; float:left;
          font-style:normal; color:#3C3C3C;  padding:0; z-index:20; clear:both;}
#content a {text-decoration:underline; color:#947d52;}
#content a:hover {text-decoration:none;}

#content p { padding:10px; margin:0;}
/*#content img { float:left; margin-right:10px;}*/

#content img { }

#content_block {width:760px; position:relative; float:left; margin:0; padding:0;}

    #images_content { background: #fff; margin-left:15px; }
	#images_content li { margin: 0 3px 0 3px; }
	#images_content li.first-item { float:left; margin-bottom:5px; }
	#images_content li.last-item  { margin-bottom:5px; }

#footer {width:950px; height:70px; background-image:url('../images/bg-bot.gif'); font-family:Arial, Helvetica, sans-serif; font-size:14px;  
         color:#FFFFFF; font-weight:bold; float:left; margin:0; padding:0; text-align:center; }
#footer h3{ margin-top:25px; font-size:14px;}



fieldset {
	margin-bottom: 1em;
	margin-left:15px;
	width: 80%;
}

.sightseeing {
  
  width:190px; 
  color:fff;
}

.data {margin-top:10px;}
.price {margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.list {list-style:disc; margin-top:10px;} /* Services list */
.list li { margin-bottom:10px;}


/* FLOWHUB BUTTONS */

button, a.btn{border:0; cursor:pointer; overflow:visible; padding:0; position:relative}
a.btn{display:inline-block}
button::-moz-focus-inner{border:0}
button span, a.btn span{display:block; position:relative; white-space:nowrap}
button.btn, a.btn{background:transparent url(../images/btn_sprite.png) no-repeat 100% -110px; font-size:12px; margin-right:5px; padding-right:12px; text-align:center}
button.btn{padding-right:11px}
@media screen and (-webkit-min-device-pixel-ratio:0){
    button span,a.btn span{margin-top:-1px}
    button.btn{padding-right:10px}
}
button.btn span, a.btn span{background: url(../images/btn_sprite.png) no-repeat 0 0; color:#3CA097; height:35px; line-height:31px; padding-left:12px}
button.btn:hover, button.btn.hover, a.btn:hover{background-position:100% -165px}
button.btn:hover span, button.btn.hover span, a.btn:hover span{background-position:0 -55px}

/* END OF FLOWHUB BUTTONS  */




/*******************************************************************************/


.input-holder{background:url(../images/comment_form_input-small.png) 0 0 no-repeat;float:left;height:24px;line-height:14px;padding:9px 0 0 9px;width:230px;}
.input-holder input[type="text"]{background:none;border:0;color:#a8a89e;padding:0;width:218px;}

.input-holder-min{background:url(../images/comment_form_input-min.png) 0 0 no-repeat;float:left;height:24px;line-height:14px;padding:9px 0 0 9px;width:95px;}
.input-holder-min input[type="text"]{background:none;border:0;color:#a8a89e;padding:0;width:80px;}

.area-holder{background:url(../images/comment_form_input-big.png) 0 0 no-repeat;float:left;height:143px;padding:0 11px;width:367px;}
.area-holder textarea{background:none;border:0;color:#a8a89e;float:right;font-family:Arial, Helvetica, sans-serif;font-size:14px;height:131px;line-height:19px;margin:9px 0 0;overflow:auto;padding-bottom:3px;resize:none;text-align:left;width:367px;}

label{color:#4e4b37;cursor:pointer;float:left;font-size:.8em;margin:0 0 4px;}





