/*  
Theme Name:Hotel Alpino
Theme URI: http://www.etymo.com/
Description:sito web hotel Alpino
Version: 1
Author: Tommaso Brentari
Author URI: http://www.etymo.com/
*/



/* STRUTTURA */

*
{
padding:0;
margin:0;
}

a {
outline:none;
}


h2 a {
color:#423815;
text-decoration:none;
}

h2 a:hover {
color:#423815;
text-decoration:underline;
}


Body {
color:black;
background: #FEF0C3 url(images/bg.jpg) repeat-x top;
min-height:1000px;
font-family: "century", georgia, times new roman, serif;
color:#423815;
font-size:12px;
}

#lingue {
margin: -20px 0px 4px 35px;


}

#lingue li {
display:inline;
}

#portfolio {
background:transparent;
width:573px;
height:239px;
float:right;
postion:relative;
margin: 24px 3px 0px 0px;
}

div.hr {
margin-top:5px;
  height: 29px;
  background: transparent url(images/hr.jpg) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

#page {
width: 852px;
height:100%;
background:transparent url(images/pagina.jpg) no-repeat;
margin: 32px auto;
border:none;
display:block;
}

#pageinterna {
width: 852px;
height:100%;
background:transparent url(images/pagina.jpg) no-repeat;
}


#interna {
width: 852px;
height:100%;
background:transparent url(images/bg_pagina.jpg) repeat-y;
margin: 32px auto;
border:none;
display:block;
}


#header {
width: 815px;
background:transparent;
height:265px;
margin: 0px 0px 0px 20px;
padding:0px;

}

#header img {
border:none;
}

#ngg_slideshow3 {
margin-top:24px;
}

#logo {
background:transparent url(images/logo.jpg) no-repeat;
width:239px;
height:240px;
margin: 24px 0px 0px 0px;
float:left;
position:relative
}

#logo a:hover{
background:red;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
 


#galleryhead {
background:transparent url(images/photo.jpg) no-repeat;
width:573px;
height:239px;
float:right;
postion:relative;
margin: 24px 3px 0px 0px;
}

#wrappergallery {
width: 570px;
background:red;
height:100%;
margin:30px 0px 0px 250px;
float:right;

} 


#wrapper {
width: 570px;
background:transparent;
height:100%;
margin:30px 0px 0px 260px;
}

 
#wrapperinterno {
width: 570px;
background:transparent;
height:100%;
margin:30px 0px 0px 260px;
}
 
#intro {
width: 340px;
height:380px;
margin:0px 0px 20px 10px;
background:transparent;
border-right: 2px solid #CCBD91;
display:block;
padding-top:10px;
}

#intro p{
font-size:120%;
color:#423815;
padding: 7px 5px 5px 4px;

}
 
#sidebar {
width: 220px;
height:670px;
background:transparent url(images/sidebar.jpg) no-repeat;
float:left;
margin-left:20px;
margin-top:20px;
padding:20px 0px 0px 15px;

}

.post{
font-size:100%;
color:#423815;
padding: 8px 15px 10px 7px;
margin-left:5px;
}

.post img{
padding: 3px;
margin:7px 5px 7px 5px;
border: 1px solid #B4A36D;
}

.post p{
font-size:110%;
color:#423815;
padding: 6px 0px 6px 0px;
margin-left:10px;
}

.post ul{
margin-top:5px;
margin-left:8px;
}

.post ul li {
background:transparent url(images/list.jpg) no-repeat left;
line-height:18px;
color:#423815;
padding: 4px 0px 4px 22px;
list-style:none;
font-size:125%;
}



.linkgallery a{
font-size:140%;
color:#423815;
padding: 10px 0px 10px 40px;
background:transparent url(images/ico_gallery.gif) no-repeat left;
line-height:35px;
margin-left:10px;
text-decoration:none;
}

.linkgallery a:hover{
font-size:150%;
}

#sidebar ul li {
padding-right:13px;
list-style:none;
text-align:center;
color:#423815;
outline:none;
font-size:14px;
font-weight:bold;
}

#sidebar ul li a {
color:#423815;
outline:none;
text-decoration:none;

}

#sidebar ul li a:hover {
color:#b3a67c;
background:transparent url(images/hover.gif) repeat-x bottom;
}

#sidebar ul li.disponibilita {
padding-top:27px;
}

#sidebar ul li.arrivare {
padding-top:60px;
}

#sidebar ul li.contatti {
padding-top:63px;
}

#sidebar ul li.hotel {
padding-top:70px;
}

#sidebar ul li.menuwide {
padding-top:20px;
}

#newsbox {
width: 210px;
height: 200px;
margin-left:0px;
margin-top:0px;
background:transparent;
float:right;
position:relative;
display:block;
border:none;
}

#newsbox h2 {
color:#fff;
padding-top:25px;
padding-left:30px;
font-size:110%;
}


#headbox {
width: 205px;
height:70px;
margin:0px 0px 0px 0px;
background:transparent url(images/headbox.jpg) no-repeat;
}

#boxofferte {
width: 190px;
height:400px;
overflow:hidden;
margin:0px 10px 10px 10px;
}


#boxofferte a {
color:#423815;
}

#news {
margin:0px 10px 0px 5px;
}


#news a{
color:#423815;
font-weight:bold;
}




/* Gallery seconda versione */



#galleryie {
  padding:0; 
  margin:25px 0px 5px 0px;
  list-style-type:none; 
  overflow:hidden; 
   width:545px; 
  height:210px; 
padding:3px 0px 0px 3px;
  border:1px solid #C1B07B; 
  background:#f9ebbe url(images/win_backh.gif) no-repeat right;
  }

#galleryie li {
  float:left;

  }
#galleryie li a {
  display:block; 
  height:240px;
  width:40px;
  overflow:hidden;
  float:left; 
  text-decoration:none; 
  border-right:1px solid #fff; 
  cursor:default;
  }
#galleryie li a img {border:0;}
#galleryie li a:hover {
  background:#eee; 
  width:320px;
  }




 
#footer {
width: 828px;
clear: both;
margin-left:11px;
background:#B4A36D url(images/footer.jpg) no-repeat;
color:#fff;
height:54px;
font-family: "verdana", arial, sans-serif;
font-size:75%;
}

#footer p {
padding: 13px 0px 0px 0px;
text-align:center;
}

#footer a {
color:#fff;
}

