@charset "utf-8";
/* Bluebus CSS  */

body {
	margin:0;
	padding:0;
	font:100.5%/1.2 bold Arial, Verdana, Sans-Serif;
}

h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}

ul {
margin:0;
padding:0;
} 

p{
margin:0;
padding:0;
}

A:link{
color:black;
text-decoration:none;
}

A:visited{
text-decoration:none;
color:black;
}

A:hover {
text-decoration:none;
color:black;
}

/* content menu links style */
li {
color:#006ab8;
display:inline;
}

a.content_menu_links:hover {
color:#006bb9;
}

/* wrapper div */
#wrapper{
width:950px;
min-height:650px;
border:0px solid green;
margin:0px auto 0px auto;
background-image: url(../images/background.jpg);
background-repeat:no-repeat;
}

/* header style */
#header{
width:950px;
height:227px;
border:0px solid black;
margin:0px auto 0px auto;
}

/* logo motor home */

.logo{
width:250px;
height:77px;
border:0px solid black;
margin-left:184px;
margin-top:145px;
padding-top:0px;
cursor:pointer;
}

/* language flags */
#lang{
width:180px;
height:46px;
border:0px solid black;
margin-top:-40px;
margin-left:746px;
}

/* middle */
#middle{
width:950px;
height:auto;
border:0px solid black;
margin:0px auto 0px auto;
}

/* right_block style */
#right_block{
width:712px;
height:auto;
border:0px solid black;
float:left;
direction:rtl;
}

/* content menu (sub menu links) style */
.content_menu{
width:712px;
height:30px;
padding-top:10px;
border:0px solid black;
color:#006ab8;
font-weight:bold;
}

.content_header{
width:712px;
height:30px;
padding-top:25px;
border:0px solid black;
color:#006bb9;
}

.content{
width:712px;
min-height:312px;
border:0px solid green;
color:black;
padding-top:10px;
}

/*
.facebook_align{
margin-left:123px;
margin-top:6px;
width:41px;
height:40px;
border:0px solid black;
background-image: url(../images/facebook.png);
background-repeat:no-repeat;
}
*/

.img_small{
width:178px;
height:25px;
border:0px solid red;
text-align:center;
margin-top:5px;
}

.img_small_home_page{
width:178px;
height:25px;
border:0px solid red;
text-align:center;
margin-top:3px;
}

.light_blue{
color:#006bb9;
font-weight:bold;
}

/* left_block style */
#left_block{
width:234px;
min-height:400px;
border:0px solid black;
float:right;
}

/* footer style
#footer{
width:1024px;
height:30px;
border:0px solid black;black;
margin:0px auto 0px auto;
}
*/

.webdesign{
width:200px;
height:23px;
border:0px solid black;
margin-top:60px;
margin-left:33px;
font-size:12px;
direction:rtl;
}

/* Main Menu */
.menu_home{
width:184px;
height:24px;
border:0px solid black;
padding-top:50px;
padding-left:48px;
}

.menu_about{
width:184px;
height:34px;
border:0px solid black;
padding-top:25px;
padding-left:48px;
}

.menu_tours{
width:184px;
height:31px;
border:0px solid black;
padding-top:32px;
padding-left:48px;
}

.menu_gallery{
width:184px;
height:30px;
border:0px solid black;
padding-top:22px;
padding-left:48px;
}

.menu_media{
width:184px;
height:30px;
border:0px solid black;
padding-top:29px;
padding-left:48px;
}

.menu_contact{
width:184px;
height:36px;
border:0px solid red;
padding-top:24px;
padding-left:48px;
}

/* choose gallery page style */
.choose_gallery{
width:720px;
height:auto;
border:0px solid orange;
color:black;
}

.small_gallery{
width:161px;
height:124px;
border:0px solid red;
margin-left:40px;
background-image:url(../images/small_gal_back.jpg);
background-repeat:no-repeat;
padding-top:20px;
padding-right:17px;
margin-top:5px;
}

.small_gallery_text{
width:178px;
height:25px;
border:0px solid red;
text-align:center;
margin-top:5px;
}

.big_gallery_back{
width:569px;
height:376px;
border:0px solid red;
background-image: url(../images/gallery_big_back.jpg);
background-repeat:no-repeat;
margin-top:-20px;
margin-right:90px;
}

.gal_but_align{
width:460px;
height:30px;
border:0px solid red;
margin-right:146px;
}

.gal_but_next_align{
margin-top:-28px;
margin-right:00px;
}

.gal_but_prev_align{
margin-top:-146px;
margin-right:432px;
}

/* contact page */

.contact_wrap{
width:457px;
height:503px;
border:0px solid red;
direction:rtl;
float:right;
margin-top:-216px;
}
.form_wrap1{
width:414px;
height:310px;
border:0px solid black;
float:right;
direction:rtl;
font-size:14px;
padding-top:10px;
padding-right:10px;
}

.fld_text1{
margin-bottom:5px;
margin-top:5px;
margin-right:1px;

}

.field1{
width:400px;
height:18px;
margin-left:12px;
background-color:f4f4f4;
border-color:white;
border: 1px solid black;
}

.textarea1{
border: 1px solid black;
}

.help1{
font-size:11px;
color:#993366;
font-weight:bold;
text-indent:30px;
}

.but1{
width:70px;
height:22px;
border:1px solid black;
margin-left:0px;
cursor:pointer;
font-size:14px;
}
.clean1{
width:120px;
height:22px;
border:0px solid black;
margin-left:0px;
cursor:pointer;
font-size:14px;
}
.must1{
margin-top:9px;
color:black;
font-size:12px;
}

.bottom_form1{
width:80px;
height:34px;
border:0px solid black;
margin-top:-15px;
float:left;
margin-left:38px;
}

.empty_server1{
margin-top:7px;
margin-bottom:5px;
color:red;
font-weight:bold;
font-size:12px;
margin-right:10px;
}
