@charset "utf-8";
/* CSS Document */

/* GESTIONE DELLA PAGINA*/


.text{ 
text-align:center;
position:relative;
left:200px;
top:10px;
font-size:14px;
color:#000;
}

.man {
	position:relative;
	left:-15px;
	top:10px;
	border-color:#651e10;
	border-style: solid;
	border-width: 3px;
	padding:2px;
}

.mappapdf{
	position:relative;
	top:8px;
}

#fix2 {
	position:relative;
	top:-16px;
	left:95px;
}


#fixfix {
	width:185px;
	height:30px;
	position:relative;
	top:-4px;
	background-color:#000
}

img {border:none; }

.collegamento {
	text-decoration:none;
	color:#000
}

.no {
	text-decoration:none;
	color:#000
}

.now {
	text-decoration:none;
	color:#FFF
}

.nor {
	text-decoration:none;
	color:#651e10
}


body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
body {
	background-color:#d8ceb4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

#pagina{
	width: 980px; height:1280px; margin: 0 auto;
	text-align: left;
    background-color:#e4ddca;
	position:relative;
}

#boxfinale {
	width:980px;
	height:30px;
	position:relative;
	top:185px;
	left:520px;
}

#contrasto {
	position:relative;
	top:18px;
	left:670px;
	color:#FFF;
	font-size:14px;
}

#valid {
	position:relative;
	top:60px;
	left:20px;
}

#paginacitta{
	width: 980px; height:1320px; margin: 0 auto;
	text-align: left;
    background-color:#e4ddca;
	position:relative;
}

#cancella {
	background-image:url(Immagini/cancella.jpg);
	width:88px;
	height:20px;
	border:none;
	text-indent:-1000em;
	position:relative;
	top:-5px;
}

#paginacamere{
	width: 980px; height:1140px; margin: 0 auto;
	text-align: left;
    background-color:#e4ddca;
	position:relative;
}

#paginamangiare{
	width: 980px; height:910px; margin: 0 auto;
	text-align: left;
    background-color:#e4ddca;
	position:relative;
}

#paginaprezzi{
	width: 980px; height:970px; margin: 0 auto;
	text-align: left;
    background-color:#e4ddca;
	position:relative;
}

#paginasmall{
	width: 980px; height:770px; margin: 0 auto;
	text-align: left;
    background-color:#e4ddca;
	position:relative;
}

#backpagina {
	position:absolute;
	width:980px;
	height:230px;
	background-image:url(Immagini/back.jpg);
	top:192px;
}

#backpagina2 {
	position:absolute;
	width:980px;
	height:421px;
	background-color:#e4ddca;
	top:422px;
}

#boxordini1 {
	position:relative;
	width:236px;
	height:270px;
	top:229px;
	left:710px;
	background-color:#9a995a;
}

#boxordini2 {
	position:relative;
	width:225px;
	height:260px;
	background-color:#b5b674;
	left:5px;
	top:5px;
}

#gallerysfondo {
	width:916px;
	height:500px;
	position:absolute;
	top:580px;
	left:31px;

}

#immaginigallery {
	width:900px;
	height:460px;
	position:relative;
	top:15px;
	left:50px;
}

#altrefoto {
	width:280px;
	height:27px;
	font-size:12px;
	color:#000;
	position:relative;
	left:580px;
	text-align:right;
}

#galleryselect {
	width:254px;
	height:327px;
	position:relative;
	top:210px;
	left:700px;
}

.reggiocity {
	position:relative;
	top:20px;
}

#reggiobox{
	width:628px;
	height:320px;
	background-color:#FFF;
	position:relative;
	top:270px;
	left:20px;
	padding:15px;
	text-align:justify;
	line-height:18px;
}

#bottonicity {
	width:242px;
	height:320px;
	position:relative;
	left:700px;
	top:-80px;
}

.reggioimage {
	position:relative;
	top:11px;
}

#boxservice {
	width:238px;
	height:231px;
	position:relative;
	top:59px;
	left:710px;
	background-image:url(Immagini/service.png)
}

#copyright {
	width:980px;
	height:110px;
	background-color:#502200;
	position:absolute;
	top:1220px;
}

#logobox {
	width:980px;
	height:30px;
	position:absolute;
	color:#e4ddca;
	top:-40px;
	left:8px;
}


#copyrightcamere {
	width:980px;
	height:100px;
	background-color:#502200;
	position:absolute;
	top:1140px;
}

#copyrightmangiare {
	width:980px;
	height:100px;
	background-color:#502200;
	position:absolute;
	top:810px;
}

#copyrightprezzi {
	width:980px;
	height:100px;
	background-color:#502200;
	position:absolute;
	top:990px;
}

#copyrightsmall {
	width:980px;
	height:100px;
	background-color:#502200;
	position:absolute;
	top:750px;
}

#copyrightcitta {
	width:980px;
	height:100px;
	background-color:#502200;
	position:absolute;
	top:1340px;
}



#hometwo{
	width:916px;
	height:266px;
	color:#000;
	background-color:#f7f1e1;
	position:relative;
	top:110px;
	left:31px;
}

#box1 {
	width:260px;
	height:240px;
	position:relative;
	top:15px;
	left:13px;
}

#box2 {
	width:260px;
	height:240px;
	position:absolute;
	top:15px;
	left:323px;
}

#box3 {
	width:260px;
	height:240px;
	position:absolute;
	top:15px;
	left:633px;
}

#lingua {
	width:177px;
	height:38px;
	position:absolute;
	top:190px;
	right:20px;
}

#box {
	position:relative;
	width:220px;
	height:315px;
	left:28px;
	top:10px;
}

#boxpadding {
	position:relative;
	width:220px;
	height:315px;
	left:-25px;
	top:10px;
	text-align:center;
	line-height:22px;
	
}

#boxcamere {
	position:absolute;
	top:600px;
	left:30px;
	width:914px;
	height:119px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#FFF;
	padding:10px;
}

#tab {
	position:relative;
	width:430px;
	height:290px;
	background-color:#FFF;
	top:480px;
	left:30px;
	padding:10px;
}

#tab2 {
	position:absolute;
	width:430px;
	height:290px;
	background-color:#FFF;
	top:750px;
	left:515px;
	padding:10px;
}

#immagini {
	position:relative;
	width:50px;
	height:250px;
	top:10px;
}

#immagini2 {
	position:relative;
	width:50px;
	height:250px;
	top:10px;
}

.wifi {
	position:relative;
	font-size:11px;
	top:-230px;
	left:60px;
	
}

.pul {
	position:relative;
	font-size:11px;
	top:-195px;
	left:60px;
	
}

.par {
	position:relative;
	font-size:11px;
	top:-150px;
	left:60px;
	
}

.lav {
	position:relative;
	font-size:11px;
	top:-108px;
	left:60px;
	
}

.menusotto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	position:relative;
	left:10px;
	top:5px;
}

.coll {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}

.coll:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:underline;
}

/* GESTIONE DEL TESTO */

#testo {
	position:relative;
	width:657px;
	height:232px;
	top:310px;
	left:31px;
	background-color:#FFF
}
#riga {
	position:absolute;
	width:20px;
	height:1330px;
	top:0px;
	left:-20px;
	background-image:url(Immagini/ombrasx.png)
}

#rigacitta {
	position:absolute;
	width:20px;
	height:1440px;
	top:0px;
	left:-20px;
	background-image:url(Immagini/ombrasx.png)
}

#rigadx {
	position:absolute;
	width:20px;
	height:1330px;
	top:0px;
	right:-20px;
	background-image:url(Immagini/ombradx.png)
}

#rigadxcitta {
	position:absolute;
	width:20px;
	height:1440px;
	top:0px;
	right:-20px;
	background-image:url(Immagini/ombradx.png)
}

#rigacamere {
	position:absolute;
	width:20px;
	height:1240px;
	top:0px;
	left:-20px;
	background-image:url(Immagini/ombrasx.png)
}

#rigamangiare {
	position:absolute;
	width:20px;
	height:910px;
	top:0px;
	left:-20px;
	background-image:url(Immagini/ombrasx.png)
}

#rigaprezzi {
	position:absolute;
	width:20px;
	height:1090px;
	top:0px;
	left:-20px;
	background-image:url(Immagini/ombrasx.png)
}

#rigasmall {
	position:absolute;
	width:20px;
	height:850px;
	top:0px;
	left:-20px;
	background-image:url(Immagini/ombrasx.png)
}


#tariffe {
	width:875px;
	height:235px;
	position:relative;
	top:330px;
	left:50px;
	background-color:#FFF
}

.colore {
	background-color:#d8ceb4;
}

.colore1 {
	background-color:#d8ceb4;
	font-size:14px;
}

#attenzione{
	width:865px;
	height:35px;
	position:relative;
	top:350px;
	left:50px;
	background-color:#FFF;
	padding:5px;
}

#sezioni {
	width:900px;
	height:41px;
	position:relative;
	top:10px;
	left:10px;
	background-color:#f9dab1;
	font-size:14px
	
}

#comearrivarebox {
	width:895px;
	height:330px;
	position:relative;
	left:22px;
	top:310px;
	background-color:#FFF;
	padding:15px;
	text-align:justify;
}

#rigadxcamere {
	position:absolute;
	width:20px;
	height:1240px;
	top:0px;
	right:-20px;
	background-image:url(Immagini/ombradx.png)
}

#rigadxmangiare {
	position:absolute;
	width:20px;
	height:910px;
	top:0px;
	right:-20px;
	background-image:url(Immagini/ombradx.png)
}


#rigadxprezzi {
	position:absolute;
	width:20px;
	height:1090px;
	top:0px;
	right:-20px;
	background-image:url(Immagini/ombradx.png)
}

#rigadxsmall {
	position:absolute;
	width:20px;
	height:850px;
	top:0px;
	right:-20px;
	background-image:url(Immagini/ombradx.png)
}

#servizilista {
	position:relative;
	top:80px;
	left:5px;
	font-size:11px;
	line-height:16px;
}


.testogrande {
	font-family:Arial, Helvetica, sans-serif;
	color:#4e2000;
	font-size:18px;
	position:relative;
	left:10px;
	top:20px;
}

.testograndecamere {
	font-family:Arial, Helvetica, sans-serif;
	color:#4e2000;
	font-size:18px;
	position:relative;
}

.testohome {
	width:635px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	position:relative;
	left:10px;
	top:10px;
}

.taglia {
	width:224px;
}

.linguatext {
	color:#651e10;
	font-size:11px;
	position:relative;
	left:85px;
}

.padding {
	padding:3px;
}

.padding:hover {
	border-color:#651e10;
	border-style: solid;
	border-width: 1px;
	padding:2px;
}


.bordobox {
	border-color:#651e10;
	border-style: solid;
	border-width: 1px;
}


#girocalabria {
	width:475px;
	height:408px;
	position:relative;
	top:50px;
	left:10px;
	border-color:#651e10;
	border-style: solid;
	border-width: 3px;
}

#testogiro {
	width:380px;
	height:330px;
	position:absolute;
	top:50px;
	left:520px;
	text-align:justify;
	background-color:#FFDBB7;
	padding:20px;
	line-height:18px;
	font-size:11px;
}

#immi {
	position:relative;
	left:620px;
	top:16px;
}

.big {
	font-size:14px;
}

.bordobox:hover {
	border-color:#651e10;
	border-style: solid;
	border-width: 2px;
}

#videoyoutube {
	width:660px;
	height:295px;
	background-color:#FFF;
	position:absolute;
	top:960px;
	left:20px;
}


.textbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	left:10px;
}

.border {
	border-color:#FFF;
	border-style: solid;
	border-width: 5px;
}

.border:hover {
border-color:#FFD3A8;
}

.rosso {
	color:#651e10
}

.servizititolo {
	position:relative;
	top:11px;
	left:55px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:18px;
}

.testohelpservice {
	position:relative;
	top:75px;
	left:15px;
	font-size:11px;
	color:#651e10;
}

/* GESTIONE DEL FLASH */



#flashmenu {
	position:absolute;
	width:980px;
	height:189px;
	background-color:#FFF
}



#foto {
	position:absolute;
	width:680px;
	height:356px;
	top:23px;
	left:20px;
}

/*IMMAGINI*/

#telefono {
	width:235px;
	height:57px;
	position:absolute;
	top:510px;
	right:35px;
}

