/* CSS Document */
body{
font-family:helvetica, Tahoma;
}
h1, h2, h3, h4, h5{
color:#46B1AC;
font-family:Georgia;
font-weight: normal;
margin:0;
}
h2{
font-size: 180%;
}
h3{
font-size: 140%;
}
h4{
font-size: 120%;
color:#543b22;
}
h5{
font-size: 100%;
color:#543b22;
}
a{
color: #543b22;
}
a:hover {
color: #94876e;
}
img{
border:0;
margin:0;
padding:0;
}
form{
border:0;
margin: 0;
}
input, textarea, select{
border:1px solid #94876e;
}
form .checkbox{
width: auto;
border:none;
}
form .button{
width:auto;
}
label, .label{
color:#543b22;
font-weight:bold;
}
hr{
border:none;
border-top:1px dashed #87BEB9;
}
table{
border:0;
}
td{
vertical-align:top;
}

/* LOGIN */
.login{
border:0px;
}
.login label{
font-weight:normal;
}
.login td{
padding:0;
vertical-align:middle;
}
.login h3, .login h5{
padding:0;
margin:0;
}
/*MISC*/
.form_er{
font-weight: bold;
}
.text_mb{
font-weight: bold;
}
.btn_invi{
}
.sub{
height:40px;
font-weight: bold;
color:#87BEB9;
vertical-align:top;
padding:5px;
text-transform:uppercase;

}
.username{
font-weight:bold;
color:#8ac2bd;
}
.last{
text-align: right;
border:none;
}
.r_list li{
list-style:circle;
margin-left:50px;
text-align:left;
}
/*PIC*/
.pic_list{
width:75px;
}
.pic{
text-align: center;
}
.super, .highlight{
font-family:Georgia;
font-weight: normal;
line-height:inherit;
}
.highlight{
font-size:140%;
}
.super{
font-size:180%;
}
/*  */
#main{
width:820px;
text-align:left;
background-color:#ffffff;
font-size: 80%;
color: #543b22;
line-height:1.4;
}
	#c1, #c2{
	float: left;
	}
	
	#c1{
	width:200px;
	
	}
		#c1_r1, #c1_r3{
		float:left;
		width:200px;
		margin-top:10px;
		}
		#c1_r1{
		padding-top:25px;
		height:83px;
		vertical-align:bottom;
		}
		#c1_r2{
		border:1px solid #ffffff;/*87BEB9*/
		float:left;
		margin-top:10px;
		padding:10px;
		width:178px; 
		color:#87BEB9;
		}
		#c1_r3{
		/*font-family:Georgia;*/
		color:#46B1AC;
		font-size:85%;
		padding-left:20px;
		}
	#c2{
	margin-left:10px;
	width:590px;
	}
		#c2_r0, #c2_r1, #c2_r2, #c2_r4, #c2_r5{
		float: left;
		width:590px;
		margin-top: 10px;
		}
		#c2_r0{
		height:130px;
		margin-top: 0px;
		vertical-align:top;
		}
		#c2_r1{
		}
		#c2_r2{
		}
		#c2_r3{
		border:1px solid #c0c0c0;
		width:588px;
		float:left;
		margin-top: 10px;
		}
			#c2_r30{
			float:left;
			width:568px;
			padding:10px;
			}				
				
		#c2_r4{
		color:#543b22;
		text-align:center;
		}
		#c2_r5{
		margin-bottom:40px;
		}
/* MAIN */

.case{
float:left;
width:508px;
padding:10px 30px 10px 30px; 
}
.case h2{
margin-top:0;
}
.case h3{
border-bottom:1px dotted #94876e;
margin:10px;
}
.right, .left{
float: left;
border: 1px solid #94876e;
}
.left{
}
.right{
}
.content{
padding:10px;
}
.action{
float:left;
}
/* TOP */
.top_head{
height: 120px;
}
.top_cell{
width: 150px;
text-align: center;
border: 1px solid #e4e4e4;
}
/* BOTTOM */
#bottom{
text-align:right;
line-height:1.0;
border:1px solid #ffffff;
background:#ffffff;
}
#bottom a{
color: #46B1AC;
text-decoration:none;
}
#bottom a:hover{
color: #8ac2bd;
text-decoration:none;
}
#bottom td{
padding-right:15px;
}
#bottom ul{
}
#bottom li{
color:#94876e;
display:block;
list-style:none;
}
/* MENU */
#menu{
margin:0;
padding:0;
}
#menu li{
width:100%;
height:25px;
display:block;
border-bottom:1px dotted #94876e;
}

/*PROFILE*/
#profile td{
padding:5px;
border-bottom:1px dotted #94876e;
vertical-align:top;
}
#profile .pic{
padding-top:34px;
border:none;
}
#profile img{
padding:10px;
border:1px solid #94876e;
width:150px;
text-align:center;
}

/* MAIL */
#mail td{
border-bottom: 1px dotted #94876e;
border-right: 1px dotted #94876e;
}
#mail .not_read{
background-color:#94876e;
}
#message td{
border-bottom:1px dotted #94876e;
padding:5px;
}
#message form{
display:inline;
}
/*TABLE : AVAILABILITY*/
#availability td{
border: 1px dotted #94876e;
text-align:center;
font-weight:bold;
color:#8ac2bd;
}
.sent{
height:300px;
width:100%;
font-weight:bold;
}
#availability .cell_available{
background-color:#8ac2bd;
}


/* SEARCH */
#search_sub h3{
border-bottom:1px dotted #c0c0c0;
}
#search{
height:100px;
}
#sub{
font-weight:bold;
}
.list{
width:100%;
border-top: 1px dotted #94876e;
height:60px;
display:block;
}
.list img{
width:40px;
padding: 5px;
border:1px solid #94876e;

}
.list td{
float:left;
padding:5px;
height:50px;
border-right:1px dotted #94876e;
}
.list form{
display:inline;
}
.list input{
width:100%;
}
/* C  --- search list Bbstr Prt*/
.list .ca{
width: 18%;
text-align:center;
}
.list .cb{
width: 28%;
}
.list .cc{
width: 8%;
}
.list .cd{
width: 18%;
}
.list .cz{
width: 16%;
border:none;
}
/* D --- promo list Admin */
#promo_edit{
background-color:#94876e;
}
.list .da{
width: 18%;
}
.list .db{
width: 8%;
}
.list .dc{
width: 18%;
}
.list .dd{
width: 8%;
}
.list .de{
width: 18%;
}
.list .df{
width: 8%;
}
.list .dz{
width: 6%;
border:none;
}
/* E -- bbstr prt list Admin*/
.list .ea{
width: 12%;
}
.list .eb{
width: 18%;
}
.list .ec{
width: 18%;
}
.list .ed{
width: 8%;
}
.list .ee{
width: 12%;
}
.list .ef{
width: 8%;
}
.list .eg{
width: 8%;
}
.list .ez{
width: 6%;
border:none;
}
/* F -- bbstr prt list Rate*/
.list .fa{
width: 18%;
}
.list .fb{
width: 58%;
}
.list .fc{
width: 18%;
}


/*mail*/
.emailmain{
border:1px solid #c0c0c0;
font-family:Helvetica, sans-serif;
}
.emailtop{
background:url(images/logo.jpg) no-repeat left top;
height:80px;
}
