/*//////////////////////////////////////////////////////////////////////////////////////////////
CONTACT
//////////////////////////////////////////////////////////////////////////////////////////////*/
.contact{
margin:0 0 10px 0;
padding:5px;
background:#000;
border:1px solid #666;
}
.contact h3{
line-height:30px;
background:url(../img/layout/bg-menu.bmp) repeat-x 0 0;
border-bottom:1px solid #333;
text-indent:10px;
color:#FFF;
}
/*////////////////////////////////////////////////////////////////////////////////////////////*/
.contact div{
width:265px;
margin:10px 0 0 0;
padding:0 0 0 10px;
float:left;
}
/*/ IE6 Hack /*/ *html .contact div{width:255px;} /*//*/
.contact div a{
width:138px;
height:0;
margin:5px 0;
padding:32px 0 0 0;
background:url(../img/contact/book-online.jpg) no-repeat 0 0;
border:0;
overflow:hidden;
display:block;
}
.contact div a:hover{
background:url(../img/contact/book-online.jpg) no-repeat 0 -32px;
}
/*////////////////////////////////////////////////////////////////////////////////////////////*/
.contact form{
width:269px;
margin:10px 0 0 0;
padding:0 20px 0 5px;
border-right:1px solid #666;
float:left;
}
.contact form input,
.contact form select,
.contact form textarea{
width:262px;
margin:0 0 5px 0;
padding:5px;
color:#666;
clear:both;
}
.contact form textarea{
margin:0 0 10px 0;
}
.contact form input.checkbox{
width:15px;
margin:0 0 10px 0;
float:left;
}
.contact form label{
line-height:25px;
display:block;
float:left;
font-size:120%;
font-weight:bold;
color:#FC0;
}
.contact form span{
line-height:25px;
margin:0 0 0 10px;
}
.contact form .button{
width:100px;
height:0;
padding:32px 0 0 0;
background:url(../img/contact/send.jpg) no-repeat 0 0;
border:0;
overflow:hidden;
display:block;
}
/*/ IE7 /*/ *+html .contact form .button{height:32px; padding:0;} /*//*/
/*/ IE6 /*/ *html .contact form .button{height:32px; padding:0;} /*//*/
.contact form .button:hover{background:url(../img/contact/send.jpg) no-repeat 0 -32px;}
/*////////////////////////////////////////////////////////////////////////////////////////////*/
.contact #green,
.contact #red{
width:568px;
margin:10px 0 0 0;
padding:0;
float:none;
}
#green{
background:#E0EBCC;
border:1px solid #690;
}
#green strong p{
padding:6px 10px;
background:#690;
color:#FFF;
}
#green p{
padding:6px 10px;
color:#690;
}
#red{
background:#FCC;
border:1px solid #F00;
}
#red p{
padding:5px 10px;
background:#F00;
color:#FFF;
}
#red li{
padding:5px 10px;
background:transparent;
color:#F00;
list-style-position:inside;
}