/* - - - - - - - - - - - - - - - - - - - - 
ANEK LINES
website by websolute
- - - - - - - - - - - - - - - - - - - - */ 

/* BODY & ALTRO
- - - - - - - - - - - - - - - - - - - - */
* {margin:0; padding:0; border:none; outline:none;/* -moz-outline: none;*/}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clear {clear:both;}
.clearfix {display:block;}
/* End hide from IE-mac */
* ul li {height:auto;#height:1%;}
img {border:none;}

body {background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0f1114; }
a {color:#000; text-decoration:none; font-weight: bold;}
a:hover {color:#000; text-decoration: underline; }

/* HOMEPAGE
- - - - - - - - - - - - - - - - - - - - */
#hp_sopra{width: 100%; height: 460px; }
#container_sopra {width:960px; height: 460px; margin:0 auto; position:relative; }

#topbar_hp {width:960px; height: 50px; background:  url(../img/sf_logo_anek.png) no-repeat top left;}
#logo_hp{width:327px; float: left; height: 50px;}
#logo_hp a{display:block; text-indent:-9999px; font-size:0.0001em; height: 50px; width:327px; padding: 0px; margin: 0px; }



/* PAGINA INTERNA
- - - - - - - - - - - - - - - - - - - - */
#pag_sopra{width: 100%; height: 125px; background: url(../img/sf_pag_int_top.jpg) no-repeat top center #fff;}
#container_sopra_pag {width:960px; margin:0 auto; position:relative; }

#pag_sotto {width: 100%; clear: both; /*background: url(../img/sf_pag_int_ombre.png) repeat-y top center;background:url(../img/sf_pag_int_persone_pesce.png) no-repeat left top;*/background: url(../img/sf_pag_int_ombre.png) repeat-y top center;}
#soggiorni_sf {width: 100%; clear: both; background: url(../img/sf_pag_int_persone_pesce.png) no-repeat center top;}
#container_sotto_pag {width:960px; margin:0 auto; position:relative; }
#container_sotto_pag #main{clear: both;}
#container_sotto_pag #main h1{font-size: 22px; color: #898787; font-weight: normal; padding: 0px 0px 6px 0px;}
#container_sotto_pag #main p{padding: 0px 0px 10px 0px;}

/* PAGINA INTERNA SOGGIORNI
- - - - - - - - - - - - - - - - - - - - */
#main table{clear: both; width: 100%; background: #e8e8e0;}
#main table tr td{border-bottom: 1px solid #fff; text-align:left; vertical-align:top; padding: 15px 0px 15px 15px;}
#main table tr td.td_prima_col{border-right: 1px solid #fff; background: #d7d7cd;}





/* FOOTER
- - - - - - - - - - - - - - - - - - - - */
#footer{padding: 35px 0px 0px 0px; margin:0 auto; position:relative; }
.footer_pag{background: url(../img/sf_footer_pag.jpg) no-repeat top center; width: 990px; }
#footer ul{list-style: none; padding: 0px 0px 5px 0px; margin: 0px;}
#footer.footer_pag ul{list-style: none; padding: 0px 0px 5px 50px; margin: 0px 0px 0px 15px;}

#footer ul li{float: left; list-style: none; padding: 0px 9px 0px 9px; margin: 0px; background:url(../img/fil_footer.gif) no-repeat right 5px; color: #636464;}
#footer ul li a{color: #636464; font-weight: normal;}


