/*GLOBALS*/
body {background: #CE8D99 url(../images/bg_carrobbio.png) repeat-x scroll; color:#110305; }
a { color:#751527; text-decoration: none;}
a:hover { color:#fff9fa; text-decoration: underline;}
h2 {font-size: 20px; color: #FFF9FA; font-weight: normal;letter-spacing:3px;text-transform: uppercase;}

/*MENU LINGUE*/
#language li a{color: #9a9a9a;}
#language li.current a{color: #FFF;}

/*H1*/
#header h1 {color: #9a9a9a;}

/*SFONDO LOGO E MENU PRINCIPALE*/
#shadow_top{background:url(../images/shadow_top_carrobbio.png) no-repeat;}
#menu li a{background:url(../images/button_menu_carrobbio.gif) no-repeat; color: #160407;font-weight:normal; text-decoration:none;}
#menu li a.cat_7 {color: #F2637E;} /*OFFERTE SPECIALI*/
#menu li a:hover{background:url(../images/button_menu_sel_carrobbio.gif) no-repeat; color: #FFFFFF;font-weight:normal;text-decoration:none;}
#menu li.current a{background:url(../images/button_menu_sel_carrobbio.gif) no-repeat; color: #FFFFFF; font-weight:normal;text-decoration:none;}

/*DIMENSIONI MENU' PRINCIPALE*/
#menu li a{width:107px;height:47px;}
#menu li.current a{width:105px;height:47px;}
#menu li.current a:hover{width:105px;height:47px;}
#menu li a:hover{width:107px;height:47px;}
#menu li.first a {width:105px;}
#menu li.first a :hover{width:105px;}
#menu li.last a {width:106px;}
#menu li.last a:hover {width:106px;}



/*SFONDO COLONNE*/
#content_home {background:url("../images/bg_content_carrobbio.gif") repeat-y scroll 0 0 transparent;}
#content {background:url("../images/bg_content_item_carrobbio.gif") repeat-y scroll 0 0 transparent;}


/*HOMEPAGE*/
#content_home {color: #110305;}

/*CONTENUTO PRIMA COLONNA*/
#col_1_home h2 {text-transform: uppercase; letter-spacing: 3px; font-size: 20px; color: #fff; font-weight: normal;}
#col_1_home h3 {text-align:left;}
#col_1_home h4 {font-style: italic; color: #FFF9FA; font-size: 14px; letter-spacing: normal; text-transform: none; font-weight: normal; padding-bottom:8px;} /*Sottotitolo*/

#single_item h4 {color: #FFF9FA;}

/* SCRITTA OFFERTE SPECIALI SOPRA L'IMMAGINE*/
.col_home_offer h2{background-color: #710B1A; color: #FFF9FA; font-size: 15px; letter-spacing:normal; font-weight:bold; text-transform: capitalize;}
#col_2_home h4 {padding:10px 10px; color: #FFF9FA; font-size: 14px; font-style: normal; }

.more_home a {color: #FFF;}
.more_home a:hover{color: #B60000;}

/*NEWS HOME*/
#col_3_home .txt_box h2 { color: #FFF2FF; font-size: 17px; text-transform: uppercase; letter-spacing:3px; font-weight:normal;}
#col_3_home .news h2 {font-style: italic; color: #FFF9FA; font-size: 13px; letter-spacing: normal; text-transform: none; font-weight: normal;}
.news {border-bottom:solid 1px #110305;}
.news h4  a {color:#FFF; font-size: 14px;font-style:normal;}
.news h4  a:hover {color:#a50000;}

/*Guest comments home*/
#col_4_home .txt_box h2 { color: #FFF2FF; font-size: 17px; text-transform: uppercase; letter-spacing:3px;font-weight:normal;}
#col_4_home .guest h2 {font-style: normal; color: #FFF9FA; font-size: 13px; letter-spacing: normal; text-transform: none; font-weight: normal;}



.more a {color:#FFF; font-size: 14px;font-style:italic;}
.more  a:hover {color:#a50000;}
.more_home{background:url(../images/arrow_more_carrobbio.gif) no-repeat;}
.more{background:url(../images/arrow_more_carrobbio.gif) no-repeat;}
.book_home{background:url(../images/button_more_carrobbio.png) no-repeat;}
.book_home a {color:#360911;}
.book_home a:hover {color:#a50000;}
.more_apartment{background:url(../images/arrow_more_carrobbio.gif) no-repeat;}

#footer li a{color: #CE8D99; font-size: 12px;}
#footer li a:hover{color: #FFF; font-size: 12px;}
#copyright a {color: #F2637E; font-size: 12px;}
#copyright a:hover{color: #FFF; font-size: 12px;}


#shadow_bottom{background:url(../images/shadow_bottom_carrobbio.png) bottom no-repeat; background-color:#CE8D99; }

/*LIST PAGE*/

.special_offers_list_txt h2 {color:#FFF;}
.special_offers_list_txt .book a { color: #751527; font-weight:900; font-style:normal; }
.special_offers_list_txt .book a:hover {color: #a50000; font-weight:900; font-style:normal;}

.book_offer a { color: #751527; font-weight:900; font-style:normal; }
.book_offer a:hover {color: #a50000; font-weight:900; font-style:normal;}

#fb_logo{ margin-left: -12px;margin-top: -78px; font-weight:bold;}
#fb_logo a{}
#fb_logo img {margin-left: 139px;margin-top: -25px;top: 10px;}


