/* CSS Marina Villa Manali */

body {margin:0px; padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;}

#index-header{width:999px; 
height:61px; 
position:absolute;}

#index-top-r{ background-image:url(../images/index/index-top-right.jpg); 
background-repeat:no-repeat; 
width:77px; 
height:61px; 
float:left;} 

#index-top-bg{ background-image:url(../images/index/index-top-bg.jpg); 
background-repeat:repeat-x; 
height:61px; 
width:915px; 
float:left;}

#index-top-menu{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999; 
font-size:12px; 
text-decoration:none; 
padding-top:38px; 
padding-left:280px; }

#index-top-menu a{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999; 
font-size:12px; 
text-decoration:none;}

#index-top-menu a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF; 
font-size:12px; 
text-decoration:none;}

#index-top-l{ background-image:url(../images/index/index-top-left.jpg); 
background-repeat:no-repeat; 
width:7px; 
height:61px; 
float:left;} 


#index-body{width:999px; padding-top:61px; background-image:url(../images/body-bg.jpg); background-repeat:repeat-y;}

#index-body-right-bg{ background-image:url(../images/index/index-right-bg.jpg); 
background-repeat:repeat-y; 
height:556px; 
width:77px; 
float:left;}

#index-body-right-menu{padding-top:27px; 
padding-left:47px;}

#index-body-part {width:912px; 
height:556px; 
float:left;}

#index-body-left-bg{background-color:#9bb533; 
width:7px; 
height:556px;}

#index-footer{width:999px; 
height:31px;}

#index-footer-r{ background-image:url(../images/index/index-bottom-right.jpg); 
background-repeat:no-repeat; 
width:77px; 
height:31px; 
float:left;} 

#index-footer-bg{ background-image:url(../images/index/footer-bg.jpg); 
background-repeat:repeat-x; 
height:31px; 
width:853px; 
float:left;}

#copyright {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#666666; 
padding-top:16px; 
float:left;}

#copyright a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#666666; 
text-decoration:none;}

#copyright a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#CCCCCC; 
text-decoration:none;}

#index-footer-menu {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#999999; 
padding-top:5px; 
padding-left:430px; 
text-decoration:none;}

#index-footer-menu a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#999999;  
text-decoration:none;}

#index-footer-menu a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#CCCCCC;  
text-decoration:none;}

#index-footer-left{ background-image:url(../images/index/footer-left.jpg); 
background-repeat:no-repeat; 
width:69px; 
height:31px; 
float:left;} 

/* body index-body-part{ width:915px; height:556px; float:left;} */

#logo {background-image:url(../images/index/logo.gif); 
background-repeat:no-repeat;
height:160px; 
width:155px; 
margin-left:12px; 
margin-top:20px; 
float:left;}
#logo p{ padding-top:190px; 
padding-left:7px;}

#logo-sub {background-image:url(../images/index/logo.gif); 
background-repeat:no-repeat; 
height:160px; 
width:155px; 
margin-left:12px; 
margin-top:20px; 
float:left;}

#logo-sub p{ padding-top:180px; 
padding-left:9px;}

#benner {height:301px; 
width:533px; 
padding-top:10px; 
padding-left:20px; 
float:left;}

#thumb-img-s{ padding-top:5px; 
padding-left:20px; 
float:left;}

#thumb-img{height:97px; 
width:140px; 
padding-top:5px;}


#box{padding-top:15px; 
float:left; 
width:909px; 
padding-left:9px;}

#welcome-box{ background-image:url(../images/index/welcome-box.gif); 
background-repeat:no-repeat;
width:369px; 
height:216px; 
float:left;}

#welcome-box p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#666666; 
text-align:justify; 
padding:45px 9px 9px 9px; 
line-height:16px;}

#welcome-box b{ color:#999900;}

#welcome-box #more{ padding-top:0px;}

#fecilities-box{ background-image:url(../images/index/facilities-box.gif); 
background-repeat:no-repeat; 
width:277px; 
height:216px; 
float:left; 
margin-left:10px;}

#fecilities-box p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#666666; 
text-align:justify; 
padding:45px 9px 2px 9px; 
line-height:16px;}

#fecilities-box #more{ padding-top:0px;}


#special-box{ background-image:url(../images/index/special-box.gif); 
background-repeat:no-repeat; 
width:223px; 
height:216px; 
float:left; 
margin-left:10px;}

#special-box p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#666666; 
text-align:justify; 
padding:45px 9px 2px 9px; 
line-height:16px;}

#special-box strong {font-size:12px; 
color:#0066CC;}

#special-box b {font-size:11px; 
color:#009966;}

#special-box #more{ padding-top:2px;}

/* page content part */

#page-box{background-image:url(../images/page-top-heading.gif); 
background-repeat:no-repeat; 
background-position:top; 
width:710px; 
height:31px; 
padding-top:15px; 
float:left; 
margin-left:10px; 
margin-top:10px;}

#page-box-2{ width:708px; 
height:490px; 
border-bottom:10px solid #9db428; 
border-left:1px solid #9db428; 
border-right:1px solid #9db428; 
margin-top:31px; 
margin-left:1px; 
padding:10px;
margin-bottom:12px;}

#page-box-2 p {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#666666; 
line-height:13px; 
text-align:justify;
}

#page-box-2 a {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#666666; 
text-decoration:none;}

#page-box-2 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#FF6600; 
text-decoration:none;}

#page-box-2 b {color:#FF6600; 
font-size:12px;}

#page-box-2 strong {color:#999933; 
font-size:11px;}

#page-box-2 h1 {font-size:14px;
color:#0099CC; 
margin-bottom:4px;
text-transform:uppercase;}

/* old */

h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#009900;}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
color:#3399FF;}

h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#33CC99;
font-weight:bold;}

.contact-us{font-size:11px;
color:#666666;
text-decoration:none;}

.contact-us a{font-size:11px;
color:#333333;
text-decoration:none;}

.contact-us a:hover{font-size:11px;
color:#FF6600;
text-decoration:none;}

hr {color:#9db428; height:1px;}

/* image gallery */

#img-gallery{padding:25px 12px 10px 3px;}

#img-gallery-text{ padding-left:57px; 
font-family:Verdana; 
color:#0099FF; 
font-size:13px; 
font-weight:bold;}

#img-gallery-text hr{color:#CCCCCC; 
height:1px; 
width:620px;}
	
#img-gallery-gap{margin-left:18px; 
float:left;}

.img-gallery-border-blue { border:1px solid #0099FF; 
border-bottom:6px solid #0099FF; 
height:65px; 
width:98px;}

.img-gallery-border-green{ border:1px solid #00CC66; 
border-bottom:6px solid #00CC66; 
height:65px; 
width:98px;}

#menu {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#999999; 
text-decoration:none;}

#menu a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#666666; 
text-decoration:none; 
padding:4px;}

#menu a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#339999; 
text-decoration:overline;}

#sitemap {padding-left:80px; 
padding-top:30px;}

/* tariff table */
#table {width:390px; margin-top:2px;}
#table-box {width:100px; height:20px;
padding:2px; 
border:1px solid #99CC00; 
float:left; 
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#999900; 
text-align:center;}

#table-box-2 {width:100px; 
padding:2px; 
border:1px solid #99CC00; 
float:left; margin:2px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FF6600; 
text-align:center;}
/* tariff table */

/* buttons */
#book-now{width:70px; float:right; margin-top:2px;}

.book-now{width:70px; height:20px;
border:1px solid #009966;
background-color:#99CC66;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;}

#table-pack {width:600px; margin-top:2px;}
#table-box-pack {width:250px; 
padding:2px; 
border:1px solid #99CC00; 
float:left; 
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#999900; 
text-align:center;}


/* 07-05-08*/

.form-head{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#009933; 
font-weight:bold;
}

.form-text{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.red-star{color:#FF0000;}
