body {
margin:0px 0px;
text-align : center; 
background-color: #fff;
} 

body a,a:hover,a:active{
text-decoration:none;
color:#000;
}

body img{
border:none;
}

h4 {
	color:#F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
}
/* Largura da Pagina */
#pagina { 
width: 982px;
overflow:hidden;
}

/* Topo da Pagina*/
#topo { 
width: 982px;
height: 68px;
margin: 8px 0px;
padding: 0px 0px;
background-color:#FFF;
overflow:hidden;
}

/* Topo da Pagina*/
#rodape {
	width: 980px;
	margin: 20px 0px 5px 0px;
	padding: 0px 0px;
	border:#ef7f01 solid 1px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#rodape img { display:none;}
#rodape .categorie { margin:0px 0px; padding:5px 5px;}
#rodape .categoria { display:inline; margin:0px 0px; padding:3px 3px;}
#rodape .indietro { display:none;}

/* Sinistra da Pagina */
#sinistra { 
width: 168px;
margin: 0px 0px;
float:left;
}



/* Principal*/
#principal { 
width: 630px;
margin: 0px 8px;
background-color:#FFF;
float:left;
overflow:inherit;
}

/* Destra da Pagina */
#destra { 
width: 166px;
margin: 0px 0px;
padding: 36px 0;
background-image: url(imagens/pubblicita.jpg);
background-repeat: no-repeat;
float:left;
overflow:hidden;
border-bottom: solid 1px  #eee;
border-left:solid 1px #eee;
border-right: solid 1px #eee;
}



#inserisci-annuncio { margin:0; padding:0; width:800px; text-align:left; float:left;}


/* Categoria na Parte Principal*/

#testo {
	padding:0px;
	margin: 0px;
	width:630px;
	text-align:left;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#testo ul{
	padding:0px;
	width: 630px;
	list-style:none;
	float: left;
	margin: 0px;
}
#testo li{float:left;}
#testo .pdf{
	padding: 5px;
	margin: 0px;
	width: 88px;
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	float: left;
	border: 1px solid  #CCC;
}

#testo .box{
	padding: 5px;
	margin: 0px;
	width: 500px;
	text-align: left;
	font-family:Verdana, Geneva, sans-serif;
	float: left;
}

#testo .edizioni {
	padding:0px;
	margin: 0px;
	width:310px;
	text-align:center;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#testo .edizioni .img {
	text-align: center;
}

#testo .colore {
	color:#F60;
 	font-weight: bold;}
	
#testo a:link {
	color:#F60;
}
#testo a:visited {
    color:#F60;
}
#testo a:hover {
	color: #F90;
}
#testo a:active {
	color:#F60;
}
#testo img{
	text-align:center;
	margin:0px 0px;
}
#testo h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C30;
}

#testo h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #C30;
}

#centro label{
width: 100px;
float:left;
display:block;
}
#sfondo{
	background-color: #FF9;
	padding:8px;
	margin: 0px;
	width:614px;
	height: auto;
	text-align:left;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
#viola{
	background-color: #82197e;
	padding:8px;
	margin: 0px;
	width:614px;
	height: auto;
	text-align:left;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	}
#centro {
	margin:10px 0px 0px 0px;
	padding:0;
	width:630px;
	text-align:left;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#centro ul {
	margin:0 0;
	padding:0 0;
}

#centro img  { width:80px; height:80px; border:none; padding: 0 10px;}
#centro .categorie { width:630px; float:left; margin:0 0; padding:0 0; list-style:none;}
#centro .categoria {
	font-size:14px;
	font-weight:bold;
	width:102px;
	float:left;
	margin:5px 5px;
	padding:5px 5px;
	text-align: center;
	border: 1px solid  #CCC;
}
#centro .subcategoria  { font-size:10px; font-weight:normal; margin:0px 0px; padding:0px 0px; display:inline; }
#centro .indietro { display:none;}

#centro a:link {
	color: #000;
}
#centro a:visited {
    color: #666;
}
#centro a:hover {
	color: #F30;
}
#centro a:active {
	color:#000;
}

#paginazione { margin:0; padding:0; width:630px; text-align:left; float:left;}
#paginazione #indietro {margin: 10px 10px;width: 200px;float:left;}
#paginazione #avanti {margin: 10px 10px;width: 200px;float:right;}

/* Categoria na Parte Principal*/
#categorie_insert { margin:0; padding:0; width:398px; text-align:left; float:left;}

/* Categoria na Parte Principal*/

#descricao_insert { margin:0; padding:0; width:400px; text-align:left; float:left;}


/* Logotipo Il Free Press*/
#logo { 
width: 250px;
height: 60px;
margin: 0px 0px;
padding: 0px 0px 0px 350px;
background:#FFF url(imagens/logo.png);
background-repeat: no-repeat;
float:left;
}



/* Barra Menu */

#menu { width: 982px; height: 36px; margin: 18px auto; position: relative; z-index: 9998; }
#menu #navegador { margin: 0; padding: 0; }
#menu #navegador li { display: inline; }
#menu #navegador li a { float: left; width: 117px; height: 0; padding-top: 36px; overflow: hidden; }
#menu #navegador li a, #menu #busca  { background-image: url(imagens/menu.png);  background-repeat: no-repeat; }



/* Botoes */
#menu #navegador li#home a { background-position: 0 0; }
#menu #navegador li#immobili a { background-position: -117px 0; }
#menu #navegador li#lavoro a { background-position: -234px 0; }
#menu #navegador li#motori a{ background-position: -351px 0; }
#menu #navegador li#emozioni a { background-position: -468px 0; }
#menu #navegador li#mercato a { background-position: -585px 0; }
#menu #navegador li#inserisci a { background-position: -702px 0; }
#menu #navegador li#busca a {width: 161px; background-position: -819px 0; }

/* Mouse Over */
#menu #navegador li#home a:hover { background-position: 0 -36px; }
#menu #navegador li#immobili a:hover { background-position: -117px -36px; }
#menu #navegador li#lavoro a:hover { background-position: -234px -36px; }
#menu #navegador li#motori a:hover{ background-position: -351px -36px; }
#menu #navegador li#emozioni a:hover { background-position: -468px -36px; }
#menu #navegador li#mercato a:hover { background-position: -585px -36px; }
#menu #navegador li#inserisci a:hover { background-position: -702px -36px; }

/* cerca */

#busca { width: 163px; height: 36px; position: absolute; top: 0; right: 0; background-position: 100% 0; background-repeat: no-repeat; }
#busca input.chave{
background-repeat:no-repeat;
background-image: url(imagens/busca.png);
padding-left:15px;
width:100px;
height: 12px;
margin-top: 8px;
margin-left: 2px;
border:none;
font-size:9px;}


#lateral{
width: 168px;
padding: 32px 0 0;
background-image: url(imagens/anuncios.png);
background-repeat: no-repeat;
float:left;
overflow:hidden;
}

#lateral .categorie {
margin: 0px 0px;
padding:0px 0px;
}

#lateral .categorie img { display:none;}

#lateral .categorie li {
margin: 0px 0px;
display: inline;
}


#lateral .categorie li a {
	float: left;
	width: 150px;
	height: 14px;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	font-family:Arial;
	color:#666;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}

#lateral .categorie li a {
border-bottom: solid 1px  #eee;
border-left:solid 1px #eee;
border-right: solid 1px #eee;
}

/* Il giornale */

#giornale { 
width: 168px;
margin: 0px 0px;
padding: 32px 0;
background-image: url(imagens/giornale.jpg);
background-repeat: no-repeat;
float:left;
overflow:hidden;
}

#giornale .categorie {
margin: 0px 0px;
padding:0px 0px;
}

#giornale .categorie img { display:none;}

#giornale .categorie li {
margin: 0px 0px;
display: inline;
}


#giornale .categorie li a {
	float: left;
	width: 150px;
	height: 14px;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	font-family:Arial;
	color:#666;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}

#giornale .categorie li a {
border-bottom: solid 1px  #eee;
border-left:solid 1px #eee;
border-right: solid 1px #eee;
}

#google { 
width: 168px;
margin: 0px 0px;
padding: 0px 0px;
float:left;
}

#navigation ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#navigation li{
	float: left;
	display: inline;
	margin:0px;
	padding:0px;
	background: url(buttonvideo/button.png) no-repeat left top;
}
#navigation a{
	font: bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #333;
	text-decoration: none;
	display: block;
	margin:0 0 0px 0px;
	padding: 13px 0px 0px 0px;
	height: 27px;
	width: 630px;
}
#navigation a:hover {
	background: url(buttonvideo/button.png) 0px -40px;
}




/* Principale Annunci */

#annunci {
width:630px;
margin:0px 0px;
float:left;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


#annunci .annuncio {
	font-size:12px;
	width:618px;
	border-bottom: #999 solid 1px;
	margin:3px 0px;
	padding:5px 5px;
	float:left;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#annunci .annuncio:hover{
background-color: #FFFF99;
}


#annunci .annuncio img {width:100px; height:100px; margin:0 3px; }

/* Magazine */

#magazine {
width:399px;
margin:0px 8px;
float:right;
 }
 
#magazine .mappa { width:100px; height:100px; float:left; margin:5px 5px; padding:0px 0px; border: #999 solid 1px; overflow:hidden;}
 
#fila {
	width:630px;
	margin:0px 0px;
	padding: 38px 40px;
	background-image: url(magazine/magazine.jpg);
	background-repeat: no-repeat;
	float:left;
 }
 #fila ul {margin:0px; padding:0px;}
 #fila li {display: inline;}
 #fila .mappa { width:100px; float:left; margin:5px 5px; padding:0px 0px; border: #999 solid 1px;}
 
 #evidenza { 
 width:630px;
 margin:0px 0px;
 padding: 32px 0px;
 background-image: url(magazine/evidenza.jpg);
 background-repeat: no-repeat;
 float:left;
 border-bottom: solid 1px  #eee;
 border-left:solid 1px #eee;
 border-right: solid 1px #eee;
 }
   #evidenza ul {
	 margin: 0px 0px;
     display: inline;
 }
  #evidenza li {
	 margin: 0px 0px;
     display: inline;
 }
 
 #evidenza .cani {
	 width:630px;
     height:90px;
     margin:5px 0px;
     float:left;
     text-align:center;
 }
 

/* Form di Login*/

#login { 
width: 300px;
height: 38px;
padding: 10px 10px 10px 10px;
background-color:#FFF;
border:#ef7f01 solid 1px;
font-size: 11px;
text-align: right;
float:right;
}

#email { 
width: 150px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}

#password { 
width: 30px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}

#nome { 
width: 150px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}

#cognome { 
width: 150px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}

#codice { 
width: 100px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}


#telefono { 
width: 80px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}



#indirizzo { 
width: 150px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}


#citta { 
width: 120px;
height: 12px;
background-color:#fff;
border:solid 1px #ccc;
font-size:11px;
color:#333; 
}



#enviar { 
background-color:#fff;
border:solid 1px #ccc;
text-align:center;
font-size:10px;
color:#333; 
}

/* formattazione edizioni */

#formatta {
	padding:0;
	margin: 5px 0px;
	width:630px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	}
	
#formatta ul{
	padding:0px;
	width: 630px;
	list-style:none;
	float: left;
	margin: 0px;
}
#formatta li{float:left;}

#formatta .edizioni {
	padding:0px;
	margin: 5px 0px;
	width:210px;
	text-align:center;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#formatta .img {
	text-align: center;
}
#formatta .rosso {
	color:#F00;
	font-weight: bold;
}

.eventi {
	width: 139px;
	margin-top: 20px;
	padding: 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	text-align:left;
	clear: none;
}
.fotoeventi {
	width: 100px;
	padding:10px 20px 10px 19px;
	float:left;
}
.stileblue { color:#06F;}
.stilered {color: #FF0000;}