@charset "UTF-8";
/* CSS Document */

body { text-align: center;}  

A:link {color:#ffffff;; text-decoration: none; border-bottom: 0px;}
A:visited {color:#ffffff; text-decoration: none; border-bottom: 0px; }
A:hover {color: #ffffff;text-decoration:underline; border-bottom: 0px;}

#container{
width:950px;
height:auto;
background-color:#2e2f25;
text-align: left;
margin: 0 auto;
}

#testata{
margin: 0 auto 0 auto;
width:950px;
height:158px;
background-image: url(images/testata-Inferis-2010.png);
}

#menu_testata{
float:right;
width:auto;
display:inline;
margin:13px 17px 0px 0px;
}

#pubblicita_header{
float:right;
width:auto;
margin:-64px 17px 0px 0px;
}

#bottoniera{
margin: 0 auto 0 auto;
width:950px;
height:45px;
background-image: url(images/bottoniera-Ramses-09.png);
background-repeat: no-repeat;
}

#pos_menu{
margin:3px 1px 0px 13px;
line-height:10px;
}

#boxsx{
text-align:center;
margin: 0 auto;
width:233px;
height:auto;
float:left;
}

#boxcentro{
text-align:center;
margin: 0 auto;
width:452px;
float:left;
height:auto;
}

#boxdx{
text-align:center;
margin: 0 auto 0 auto;
width:265px;
float:left;
height:auto;
}

#footer{
margin: 0 auto 0 auto;
width:950px;
height:38px;
background-image: url(images/footer09.png);
}

/* DIVs del box di sinistra */

#aggiornamenti{
width:217px;
margin-left:13px ;
}

#newsletter{
width:217px;
margin-left:13px ;
}

#RSS{
width:217px;
margin-left:13px ;
}

#Resort{
width:217px;
margin-left:13px ;
}

#Meteo{
width:217px;
margin-left:13px ;
}

#MagicHaween{
width:217px;
margin-left:13px ;
}

#MagicWinter{
width:217px;
margin-left:13px ;
}

#pubblicitasx{
width:217px;
margin-left:13px ;}

/* DIVs del box centrale */
#news{
width:450px;
}

#banner-new{
width:225px;
float:left;
}
/* DIVs del box destro */
#videogallery{
width:250px;
}

#ricerca{
width:250px;
}

#photogallery{
width:250px;
}

#rubriche{
width:250px;
}

#ultime_news{
width:250px;
}

#pubblicitadx{
width:250px;
}


/* bordi colorati e sezioni per layer */

/* BLUE*/
#bluetop{
width:217px;
height:13px;
background-color:#78c3f4;
background-image:url(images/TopBlue.gif);
background-repeat: no-repeat;
line-height:10px;
}

#bluecorpo{
width:217px;
background-color:#78c3f4;
background-image:url(images/StraightBlue.gif);
background-repeat: repeat-y;
text-align:left;
}

#bluebottom{
width:217px;
height:13px;
background-color:#78c3f4;
background-image:url(images/BottomBlue.gif);
background-repeat: no-repeat;
line-height:10px;
}


/* VIOLET */
#violettop{
width:217px;
height:13px;
background-image:url(images/Topviolet.gif) ;
background-repeat: no-repeat;
line-height:10px;
}

#violetcorpo{
width:217px;
background-image:url(images/Straightviolet.gif);
background-repeat: repeat-y;
background-color:#be80ec;
text-align:left;
}

#violetbottom{
width:217px;
height:13px;
background-image:url(images/Bottomviolet.gif);
background-repeat: no-repeat;
line-height:10px;
}


/* PINK */

#pinktop{
height:13px;
width:217px;
background-image:url(images/Toppink.gif) ;
background-repeat: no-repeat;
line-height:10px;
}

#pinkcorpo{
width:217px;
background-image:url(images/Straightpink.gif);
background-repeat: repeat-y;
text-align:left;
background-color:#ffcbd3;
}

#pinkbottom{
height:13px;
width:217px;
background-image:url(images/Bottompink.gif);
background-repeat: no-repeat;
line-height:10px;
}

/* ORANGE */

#orangetop{
height:13px;
width:217px;
background-image:url(images/Toporange.gif) ;
background-repeat: no-repeat;
line-height:10px;
}

#orangecorpo{
width:217px;
background-image:url(images/Straightorange.gif);
background-repeat: repeat-y;
text-align:left;
background-color:#ffbd18;
}

#orangebottom{
height:13px;
width:217px;
background-image:url(images/Bottomorange.gif);
background-repeat: no-repeat;
line-height:10px;
}

/* ROSSO */

#redtop{
height:13px;
width:217px;
background-image:url(images/Topred.gif) ;
background-repeat: no-repeat;
line-height:10px;
}

#redcorpo{
width:217px;
background-image:url(images/Straightred.gif);
background-repeat: repeat-y;
text-align:left;
background-color:#ce261d;
}

#redbottom{
height:13px;
width:217px;
background-image:url(images/Bottomred.gif);
background-repeat: no-repeat;
line-height:10px;
}

/* BIANCO */

#Whitetop{
height:13px;
width:217px;
background-image:url(images/TopWhite.gif) ;
background-repeat: no-repeat;
line-height:10px;
}

#Whitecorpo{
width:217px;
background-image:url(images/StraightWhite.gif);
background-repeat: repeat-y;
text-align:left;
background-color:#ffffff;
}

#Whitebottom{
height:13px;
width:217px;
background-image:url(images/BottomWhite.gif);
background-repeat: no-repeat;
line-height:10px;
}

/* NEWS GREEN */

#newsgreentop{
height:13px;
width:440px;
background-image:url(images/TopNews.gif) ;
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}

#newsgreencorpo{
width:440px;
background-image:url(images/StraightNews.gif);
background-repeat: repeat-y;
text-align:left;
margin: 0 auto 0 auto;
}

#newsgreenbottom{
height:13px;
width:440px;
background-image:url(images/BottomNews.gif);
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}

/* NEWS GREEN HOT*/

#newsgreentophot{
height:13px;
width:440px;
background-image:url(images/TopNews_hot.gif) ;
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}

#newsgreencorpohot{
width:440px;
background-image:url(images/StraightNews_hot.gif);
background-color:#c1d418;
background-repeat: repeat-y;
text-align:left;
margin: 0 auto 0 auto;
}

#newsgreenbottomhot{
height:13px;
width:440px;
background-image:url(images/BottomNews_hot.gif);
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}


/* GREEN dx*/

#greentop{
height:13px;
width:250px;
background-image:url(images/TopGreen.gif) ;
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}

#greencorpo{
width:250px;
background-image:url(images/StraightGreen.gif);
background-color:#c1d418;
background-repeat: repeat-y;
text-align:left;
margin: 0 auto 0 auto;
}

#greenbottom{
height:13px;
width:250px;
background-image:url(images/BottomGreen.gif);
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}


/* VIOLET dx*/
#violetrighttop{
height:13px;
width:250px;
background-image:url(images/TopRightViolet.gif) ;
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}

#violetrightcorpo{
width:250px;
background-image:url(images/StraightRightViolet.gif);
background-color:#be80ec;
background-repeat: repeat-y;
text-align:left;
margin: 0 auto 0 auto;
}

#violetrightbottom{
height:13px;
width:250px;
background-image:url(images/BottomRightViolet.gif);
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}

/* white dx*/
#whiterighttop{
height:13px;
width:250px;
background-image:url(images/TopRightwhite.gif) ;
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}

#whiterightcorpo{
width:250px;
background-image:url(images/StraightRightwhite.gif);
background-color:#FFFFFF;
background-repeat: repeat-y;
text-align:left;
margin: 0 auto 0 auto;
}

#whiterightbottom{
height:13px;
width:250px;
background-image:url(images/BottomRightwhite.gif);
background-repeat: no-repeat;
line-height:10px;
margin: 0 auto 0 auto;
}


/* proprietà e testi */

.testo_legginews{
font-family:verdana;
font-size:10px;
color: #78c3f4;
font-weight:bold;
}
.testo_legginews A:link {color: #78c3f4; text-decoration: none; border-bottom: 0px;}
.testo_legginews A:visited {color: #78c3f4; text-decoration: none; border-bottom: 0px; }
.testo_legginews A:hover {color: #78c3f4; text-decoration:underline; border-bottom: 0px;}


.testo_generico{
font-family:verdana;
font-size:10px;
color:#FFFFFF;
}

.testo_black{
font-family:verdana;
font-size:10px;
color:#000000;
}

.testo_black A:link {color: #ffa200; text-decoration: none; border-bottom: 0px;}
.testo_black A:visited {color:#ffa200; text-decoration: none; border-bottom: 0px; }
.testo_black A:hover {color: #ffa200; text-decoration:underline; border-bottom: 0px;}

.testo_pink{
font-family:verdana;
font-size:10px;
color:#ffcbd3;
line-height:10px;
}

.testo_blue{
font-family:verdana;
font-size:10px;
color:#78c3f4;
}

.testo_blue A:link {color: #78c3f4; text-decoration: none; border-bottom: 0px;}
.testo_blue A:visited {color:#78c3f4; text-decoration: none; border-bottom: 0px; }
.testo_blue A:hover {color: #78c3f4; text-decoration:underline; border-bottom: 0px;}

.testo_darkblue{
font-family:verdana;
font-size:10px;
color:#000066;
}
.testo_darkblue A:link {color:#3366CC; text-decoration: none; border-bottom: 0px;}
.testo_darkblue A:visited {color:#3366CC; text-decoration: none; border-bottom: 0px; }
.testo_darkblue A:hover {color:#3366CC; text-decoration:underline; border-bottom: 0px;}


.testo_violet{
font-family:verdana;
font-size:10px;
color:#be80ec;
}

.testo_orange{
font-family:verdana;
font-size:10px;
color:#ffbd18;
}

.testo_videog_arch{
font-family:verdana;
font-size:10px;
color:#000000;
}

.testo_videog_arch A:link {color: #000000; text-decoration: none; border-bottom: 0px;}
.testo_videog_arch A:visited {color:#000000; text-decoration: none; border-bottom: 0px; }
.testo_videog_arch A:hover {color: #000000; text-decoration:underline; border-bottom: 0px;}


.testo_red{
font-family:verdana;
font-size:10px;
color:#ce261d;
}

.testo_red A:link {color:#ce261d; text-decoration: none; border-bottom: 0px;}
.testo_red A:visited {color:#ce261d; text-decoration: none; border-bottom: 0px; }
.testo_red A:hover {color: #ce261d;text-decoration:underline; border-bottom: 0px;}

.testo_green{
font-family:verdana;
font-size:10px;
color:#c1d418;
}

.testo_oldgreen{
font-family:verdana;
font-size:10px;
color:#66462D;
}

.testo_darkgreen{
font-family:verdana;
font-size:10px;
color:#404323
}

.testo_darkgreen A:link {color:#404323; text-decoration: none; border-bottom: 0px;}
.testo_darkgreen A:visited {color:#404323; text-decoration: none; border-bottom: 0px; }
.testo_darkgreen A:hover {color:#404323; text-decoration: underline; border-bottom: 0px;}

.titlehclass{
display:inline; 
font-weight:normal;
}


.testo_big{
font-size:11px;
font-weight:bold;}


#testo_pad{
padding:0px 15px 0px 15px;
}

#videoswf_attribute{
font-size:9px;
margin-top:4px;
}

.testo_ridotto{
font-size:9px;}

.testo_grande{
font-size:12px;}

.textarea {
font-family: verdana;
border:#990066 solid 1px;
color: #990077;
font-size:11px;
} 

.buttonInvia {
background-color: #CB87DC;
font-family: verdana;
border:1px solid;
color: #990077;
cursor:pointer;
font-size:11px;
} 

.img{
width:auto;
float: left;
margin:4px 4px 4px 4px;
}

#separatorelaterale{
height:1px;
background-color: #CCCCCC;
margin:12px 0px 12px 0px;
line-height:1px;
width:auto;
}

.separatorelaterale-green{
height:1px;
background-color: #404323;
margin:12px 0px 12px 0px;
line-height:1px;
width:auto;
}

#centra{
text-align:center;
line-height:10px;
}

#hr{
height:1px;
width:180px;
color:#CC0033;
}

.PhotogANT_home img {border: 3px solid #ffffff;}
.PhotogANT_home:hover img {border: 3px solid #003300;}

.VideogANT_home img {border: 4px solid white;}
.VideogANT_home:hover img{border: 4px solid #5a6417;}


#textfield{
background-color:transparent;
border:0px solid #FFFFFF;
}

#form-ric{
float:left;
width:auto;}

#pubblicità{
margin-left:10px;}

#firma{
float:right;
margin-top:13px;
margin-right:17px;
width:auto;}


#box_ricerca{
width:250px;
height:auto;
background-image:url(images/cerca09.png); 
background-repeat:no-repeat;
}

#pos_ric{
width:170px;
height:auto;
padding: 20px 10px 0px 15px;
}


#chisiamo{
margin: 0 auto 0 auto;
width:420px;
text-align:left;
}

/*link colorati per la pagina news*/
.testo_news A:link { color:#99FF00; text-decoration: none; border-bottom: 0px;}
.testo_news A:visited {color:#CC0000; text-decoration: none; border-bottom: 0px; }
.testo_news A:hover {	color:#69B700;	text-decoration: underline;	border-bottom: 0px;}

/*bordi colorati sulle thumbs per la pagina news*/
.Thumbs img{border: 4px solid white; margin:1px;}
.Thumbs:hover img{border: 4px solid #99CC33;margin:1px;}

#VideoPlayback{
z-index:0;
position:relative;}

#commenti_box{
border: 1px solid #6699FF;
width:390px;
margin: 4px auto 0 auto;
padding:5px;}


.errore_form{
	color: #ff0000;
	font-family:Verdana;
	font-size:10px;
	background-color:#FFB9B9
}


/*pagina eventi*/
#menu_arch_eventi{
position:fixed;
padding:10px;
width:90px;
height:auto;
float:left;}


#corpo_arch_eventi{
width:290px;
padding: 0px 15px 0px 10px;
height:auto;
float:left;
text-align:left;}


/*aree tematiche*/
#aree_footerbox{
font-size:10px;
padding:0px 10px 0px 10px;
width:113px;
height:auto;
float:left;
text-align:left;}

/*stelline-valutazioni*/
.js-rating-labelText {
color:white;
cursor:default;
font-size:10px;
padding-top:2px;
text-align:center;
}

/*pagina ricerca*/
#ric_attraz{
float:left;
width:240px;
height:auto;
background-color:#78c3f4;
}
#ric_attraz A:hover {color:#3366FF; text-color:#3366FF;border-bottom: 0px;}

#ric_attraz_legenda{
float: right;
width:160px;
height:auto;
background-color:#78c3f4;
}

#ric_news{
float:left;
width:240px;
height:auto;
background-color:#c1d418;
}

#ric_news_legenda{
float: right;
width:160px;
height:auto;
background-color:#c1d418;
}
#ric_news A:hover {color:#003300; text-color:#003300;border-bottom: 0px;}


.errore_form{
color: #ff0000;
font-family:Verdana;
font-size:10px;
background-color:#FFB9B9;
}


#gaf_assestament{
float:left;
width:100px;
}

#gaf_assestament2{
width:310px;
float:right;
}

#box_paginazione{
margin: 0 auto 0 auto;
height:auto;
width:440px;
}

#box_singola_pagina{
float:left;
height:14px;
width:16px;
margin:3px;
border:3px solid #c1d418;
color: #FFFFFF;
font-family:Verdana;
font-size:9px;
}

.quote_up{
float:left;
}

#gaf_pos{
z-index:1;
margin: -95px 0px 0px -7px;
}

#ric_attraz A:hover {color:#3366FF; text-color:#3366FF;border-bottom: 0px;}
#ric_news A:hover {color:#003300; text-color:#003300;border-bottom: 0px;}
#ric_Multim A:hover {color:#003300; text-color:#003300;border-bottom: 0px;}