/*GLOBALS*/
body {background: #6DABE8 url(../images/bg_royalspotorno.png) repeat-x scroll; color:#000044; }
a { color:#4b4a78; text-decoration: none;}
a:hover { color:#fff9fa; text-decoration: underline;}

/*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_royalspotorno.png) no-repeat;}
#menu li a{background:url(../images/button_menu_royalspotorno.gif) no-repeat; color: #000018;font-weight:normal; text-decoration:none;}
#menu li a:hover{background:url(../images/button_menu_sel_royalspotorno.gif) no-repeat; color: #FFF9FA;font-weight:normal;text-decoration:none;}
#menu li.current a{background:url(../images/button_menu_sel_royalspotorno.gif) no-repeat; color: #FFF9FA; font-weight:normal;text-decoration:none;}
#menu li a.cat_7 {color: #6DFFE8;} /*OFFERTE SPECIALI*/
#menu li a.cat_19 {color: #6DFFE8;} /*AQUAMARINA THALASSOSPA*/

#menu li a{width:80px;height:47px; font-size:9px;}
#menu li a:hover{width:80px;height:47px; font-size:9px;}
#menu li.current a{width:80px;height:47px; font-size:9px;}

#menu li.first a{width:80px;height:47px; font-size:9px;}
#menu li.last a{width:80px;height:47px; font-size:9px;} 



#content h2 {color: #E9FFFB; text-transform:uppercase;}
#content h4 {color: #E9FFFB;}
#content h3 {color: #000044;}

/*SFONDO COLONNE*/
#content_home {background:url("../images/bg_content_royalspotorno.gif") repeat-y scroll 0 0 transparent;}
#content {background:url("../images/bg_content_item_royalspotorno.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: #E9FFFB; 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: #4B4A78; color: #E9FFFB; font-size: 15px; letter-spacing:normal; font-weight:bold; text-transform: capitalize;}
#col_2_home h4 {padding:10px 10px; color: #E9FFFB; font-size: 14px; font-style: normal; }
.col_home_offer h3 {color: #E9FFFB}

.more_home a {color: #FFFFFF;}
.more_home a:hover{color: #A50000;}

/*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: #E9FFFB; font-size: 17px; text-transform: uppercase; letter-spacing:3px;font-weight:normal;}
#col_4_home .guest h2 {font-style: normal; color: #E9FFFB; font-size: 13px; letter-spacing: normal; text-transform: none; font-weight: normal;}
.guest h3 {color:#000044;}


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

#footer li a{color: #000018; border-right:solid 1px #000018; font-size: 12px;}
#footer li a:hover{color: #FFF; font-size: 12px;}
#copyright a {color: #6DFFE8; font-size: 12px;}
#copyright a:hover{color: #FFF; font-size: 12px;}


#shadow_bottom{background:url(../images/shadow_bottom_royalspotorno.png) bottom no-repeat; background-color:#6DABE8; }

/*LIST PAGE*/

.special_offers_list_txt h2 {color:#E9FFFB;}
.special_offers_list_txt .book a { color: #6DFFE8; 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: #6DFFE8; font-weight:900; font-style:normal; }
.book_offer a:hover {color: #a50000; font-weight:900; font-style:normal;}