@charset "UTF-8";
/* CSS Document */

/*
@name: _ext/css/layout.css
@desc: css home page
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0; padding:0; background-image:url(../img/fondo.jpg); background-repeat:repeat-x; font-family:Arial, Verdana, sans-serif; font-size:13px; line-height:1.4em; text-align:justify;}

#striscia_top {width:100%; text-align:center; padding:4px; background-color:#ccc;}

h1 {font-size:10px; color:#000; margin:0; padding:0; font-weight:100;}

#container {width:982px; margin:5px auto 0 auto;}

#sx_header {width:378px; float:left;}

#logo {width:361px; height:166px; color:#d72b27; color:#fff; padding:5px 10px 5px 10px; font-size:12px; font-style:italic; background-color:#d72b27;}

.icona {border:none;}

#benessere_home {width:250px; height:164px; text-align:center; float:left; background-image:url(../img/fondo_benessere.jpg); background-repeat:no-repeat; padding:45px 15px 15px 15px;}

#benessere_home a, #benessere_home a:link, #benessere_home a:visited {font-size:15px; font-family:Trebuchet MS, Arial, Verdana, sans-serif; color:#d72b27; font-weight:bold; text-decoration:none;}
#benessere_home a:hover {font-size:15px; font-family:Trebuchet MS, Arial, Verdana, sans-serif; color:#941c1a; font-weight:bold; text-decoration:none;}

#menu_lingue {float:right; width:97px; text-align:center; background-color:#b6b29e; padding-top:10px; height:214px;}

#flash {width:604px; float:right; height:401px; margin-top:-1px;}

#menu {clear:both; width:982px; height:46px;}

#menu1 {width:99px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_1.jpg); background-repeat:no-repeat; padding-top:12px;}
#menu2 {width:99px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_2.jpg); background-repeat:no-repeat; padding-top:12px;}
#menu3 {width:89px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_3.jpg); background-repeat:no-repeat; padding-top:12px;}
#menu4 {width:144px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_4.jpg); background-repeat:no-repeat; padding-top:12px;}
#menu5 {width:198px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_5.jpg); background-repeat:no-repeat; padding-top:12px;}
#menu6 {width:125px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_6.jpg); background-repeat:no-repeat; padding-top:12px;}
#menu7 {width:108px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_7.jpg); background-repeat:no-repeat; padding-top:12px;}
#menu8 {width:120px; height:34px; float:left; text-align:center; background-image:url(../img/fondo_menu_8.jpg); background-repeat:no-repeat; padding-top:12px;}

#menu a, #menu a:link, #menu a:visited {font-family:Trebuchet MS, Arial, Verdana, sans-serif; font-size:13px; color:#fff; font-weight:bold; text-decoration:none;}
#menu a:hover, .qui {font-family:Trebuchet MS, Arial, Verdana, sans-serif; font-size:13px; color:#fff; font-weight:bold; text-decoration:none; padding:11px 13px 14px 13px; background-color:#d72b27;}

#content {width:952px; clear:both; background-color:#e6e1ca; padding:15px 15px 2px 15px;}

#footer {width:950px; margin-top:10px; margin-left:1px; text-align:center; height:43px; font-size:11px; font-family:Trebuchet MS, Arial, Verdana, sans-serif; font-size:11px; color:#000; line-height:1.2em; padding-top:5px; background-image:url(../img/fondo_footer.jpg); background-repeat:no-repeat;}

#footer a, #footer a:link, #footer a:visited, #w3c a, #w3c a:link, #w3c a:visited {color:#000; text-decoration:none; font-weight:bold;}
#footer a:hover, #w3c a:hover {color:#000; text-decoration:underline; font-weight:bold;}

#fondo_content {width:982px; height:9px; background-image:url(../img/fondo_content.jpg); background-repeat:no-repeat;}

#w3c {width:982px; margin-top:5px; text-align:center; font-size:10px;}


#sx_header_int {width:378px; float:left; height:291px;}

#img_header {width:604px; float:right; height:291px; margin-top:-1px;}

#titolo {width:261px; height:85px; float:left; background-color:#b6b29e; padding:20px 10px 10px 10px;}

h2 {margin:0 0 30px 0; padding:0 0 8px 0; font-size:20px; color:#fff; font-weight:100; font-family:Trebuchet MS, Arial, Verdana, sans-serif; border-bottom:1px solid #fff; width:261px; float:left;}

#booking_button {float:right; width:97px; height:81px; background-color:#b6b29e;  padding-bottom:5px; padding-top:29px; text-align:center;}

.description {width:555px; float:left;}

h3 {margin:0; padding:0 0 7px 0; font-size:13px; color:#d72827; font-weight:bold; letter-spacing:0.3em;}

.img_camere {float:right; width:377px; background-color:#fff; padding:4px 4px 0 4px; margin-top:20px; text-align:center;}

.img_prezzi {float:right; background-color:#fff; padding:4px 4px 0 4px; text-align:center;}

.img_dintorni {float:right; width:377px; background-color:#fff; padding:4px 4px 0 4px; text-align:center;}

.clear_float {width:600px; clear:both; height:1px;}

.icona_1 {border:none; margin-right:9px;}

.icona_camere {vertical-align:bottom; margin-right:10px;}

#prenota {float:left; width:85px;}

.description_prezzi {width:448px; float:left; border:1px solid #fff; padding:10px;}

.description_dintorni {width:430px; float:left; border:1px solid #fff; padding:20px; margin-top:40px; margin-left:30px;}

#col_sx_prezzi {width:220px; font-size:13px; font-weight:bold; color:#d72b27; float:left; text-align:left;}

.col_dx_prezzi {width:220px; background-color:#d72b27; float:right; color:#fff; font-weight:bold; font-size:14px; text-align:center; border-bottom:1px solid #fff; padding:15px 0 15px 0;}

#address {float:left; width:430px; font-size:14px; margin-left:10px;}

#mappa {width:510px; text-align:center; border:1px solid #d72b27; float:right;}

#form {width:470px; border:1px solid #d72b27; float:right; padding:20px;}

iframe {width:500px; height:350px; margin:0; padding:0; border:none;}

#img_aquilegia {float:left; width:236px; font-size:12px; line-height:1.3em; color:#d72b27; background-color:#fff; border:1px solid #d72b27; padding:7px;}

#description_benessere {width:360px; float:left; margin-left:20px; font-size:12px; line-height:1.3em;}

#img_benessere {float:right; width:309px; text-align:center;}

.divide {width:370px; height:6px; border-bottom:2px solid #fff;}









