@charset "utf-8";
/* CSS Document */

html, body {
	background:url(bg.jpg) repeat-x top left #576c21;
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555;
}

img{
	padding:0px;
	margin:0px
}

div#container{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2682px
}

div#header{
	background:url(bg_header.jpg) no-repeat top left;
	height:250px;
}

div#navigazione{
	position: absolute; 
	top: 250px; 
	left: 0;
	width: 185px;
	padding:0 7px 0 13px;
	text-align:center
}

div#spotlight{
	position: absolute;
	top: 250px;
	right: 0;
	width: 255px;
	padding:0 13px 0 7px
}

div#content{
	position: absolute;
	top: 250px;
	left:205px;
	width:480px;
}

div#footer{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2682px;
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

a:link, a:visited{
	text-decoration:none;
	color:#4a4a4a;
}

a:hover{
	color:#777;
}

div#logo{
	float:left;
	width:200px;
	height:250px;
	color:#FFF
}

ul#bandiere{
	margin:5px 0 0 25px;
	width:175px;
	padding:0;
	list-style:none;
}

ul#bandiere li{
	display:inline;
	margin:0 auto;
	padding:0;
}

div#text_header{
	float:left;
	padding:0 17px 0 13px;
	width:730px
}

div#text_header H1{
	font-size:16px;
	line-height:16px;
	margin:0px;
	padding:20px 0 0 0;
	color:#eee;
	text-align:right;
}

div#text_header H3{
	font-size:12px;
	line-height:16px;
	height:37px;
	margin:0px;
	padding:20px 0 22px 0;
	color:#ddd;
	text-align:right;
}


div#text_header .banner{
	height:108px;
}

div#text_header P{
	font-size:11px;
	margin:0 0 15px 0;
	padding:0 10px 0 10px;
	color:#444;
	text-align:justify;
	overflow:hidden;
	height:50px;
}

div#navigazione IMG{
	margin:0 0 8px 0;
}

div#spotlight P{
	padding:10px;
	line-height:15px;
	margin:0 auto;
	text-align:justify
}

.box_spotlight{
	background:url(bottom_box_spotlight.jpg) no-repeat bottom left #fff;
	padding:3px 3px 45px 3px;
	margin:0 0 9px 0;
	overflow:hidden;
	text-align:center
}

.box{
	background:#fff;
	padding:3px 3px 10px 3px;
	margin:0 0 9px 0;
	overflow:hidden;
	text-align:center
}

.box_blackjack{
	background:#fff;
	padding:3px 3px 10px 3px;
	margin:0 0 9px 0;
	height:320px;
	overflow:hidden;
	text-align:center
}

.box_newsletter{
	background:#fff;
	padding:3px 3px 10px 3px;
	margin:0 0 9px 0;
	height:220px;
	overflow:hidden;
	text-align:center
}

.box H2, .box_spotlight H2, .box_blackjack H2, .box_newsletter H2{
	font-size:11px;
	line-height:13px;
	margin:0 0 10px 0;
	font-weight:normal;
	padding:11px 7px 0 7px;
	height:22px;
	color:#FFF;
	text-align:left
}

.box H2 a:link, .box H2 a:visited, .box H2 a:hover, .box_spotlight H2 a:link, .box_spotlight H2 a:visited, .box_spotlight H2 a:hover, .box_blackjack H2 a:link, .box_blackjack H2 a:visited, .box_blackjack H2 a:hover, .box_newsletter H2 a:link, .box_newsletter H2 a:visited, .box_newsletter H2 a:hover{
	color:#FFFFFF;
	text-decoration:none
}

H2.rosso{
	background:url(bg_barra_rossa.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.rosso_menu{
	background:url(bg_barra_rossa_menu.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.rosso_giochi{
	background:url(bg_barra_rossa_giochi.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.rosso_guide{
	background:url(bg_barra_rossa_guide.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.rosso_info{
	background:url(bg_barra_rossa_info.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.rosso_newsletter{
	background:url(bg_barra_rossa_newsletter.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.rosso_spotlight{
	background:url(bg_barra_rossa_spotlight.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.rosso_rss{
	background:url(bg_barra_rossa_rss.jpg) no-repeat top left #c15418;
	border:2px solid #c15418;
}

H2.verde{
	background:url(bg_barra_verde.jpg) no-repeat top left #60810e;
	border:2px solid #60810e;
}

H2.blu{
	background:url(bg_barra_blu.jpg) no-repeat top left #1e72b2;
	border:2px solid #1e72b2;
}

.box H2 STRONG, .box_spotlight H2 STRONG{
	font-weight:bold;
	text-transform:uppercase
}

.box P{
	padding:10px 10px 10px 10px;
	line-height:16px;
	margin:0 auto;
	text-align:justify
}

.rosso{
	color:#a24013
}

div#navigazione .box UL{
	margin:0 auto;
	padding:0;
	list-style:none
}

div#navigazione .box UL LI{
	margin:0 auto;
	padding:0;
	background:url(bg_voce_menu.jpg) no-repeat top left;
	border-bottom:1px dashed #999;
	height:29px;
	text-align:left
}


div#navigazione .box UL li:hover{
	background:url(bg_voce_menu_h.jpg) no-repeat top left;	
}

div#navigazione .box UL a:link, div#navigazione .box UL a:visited{
	text-decoration:none;
	padding:9px 0 0 25px;
	display:block
}

div#navigazione .box UL a:hover{
	color:#222
}


.img_bonus{
	margin:12px 0 0 0;
	padding:0;
	text-align:center
}

.text_bonus{
	background:url(fr_verde.jpg) no-repeat top left;
	margin:0 8px 0 8px;
	padding:0 0 15px 22px;
	text-align:left;
	border-bottom:1px dashed #999
}

form#newsletter{
	margin:0 auto;
	padding:7px;
	text-align:left;
	overflow:hidden
}


form#newsletter div{
	margin:5px 0 5px 0;
	float:left;
	text-align:left
}

form#newsletter input{
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555
}

form#newsletter input.text{
	background:#eee;
	width:124px;
	height:13px;
	border:1px solid #aaa;
	padding:5px;
}

form#newsletter input.submit{
	width:22px;
	margin:2px 0 0 5px;
}

form#newsletter input.radio{
	margin:0 5px 0 5px;
	padding:0
}

form#newsletter .checkbox{
	margin:0 auto;
	padding:0 5px 0 5px;
	width:20px;
}

form#newsletter .text_informativa{
	margin:0 auto;
	padding:0;
	width:130px
}

.mini{
	font-size:11px;
	font-style:italic;
	color:#777
}

.recensione{
	overflow:hidden;
	padding:0;
	border-bottom:1px dashed #999;
	margin:0 auto;
}

.recensione_interno{
	overflow:hidden;
	padding:0;
	border-bottom:1px dashed #999;
	margin:0 auto;
}


.bandiera{
	width:44px;
	padding: 7px 0 0 0;
	position:absolute;
	left: 0;
	text-align:center;
	margin:0 auto;
}

.titolo_recensione{
	text-align:left;
	margin:0 0 0 44px;
	background:url(sf_titolo.jpg) no-repeat top left;
	padding:11px 0 28px 0;
}

.titolo_recensione H3, .titolo_recensione a:link, .titolo_recensione a:hover, .titolo_recensione a:visited{
	margin:0 auto;
	padding:0;
	font-family:tahoma;
	font-size:13px;
	color:	#eee;
	text-decoration:none
}

.titolo_recensione H3 STRONG{
	color:#cc3300;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	margin:0 30px 0 2px;
}

.titolo_recensione_2{
	text-align:left;
	margin:0 0 0 44px;
	background:url(sf_titolo_2.jpg) no-repeat top left;
	padding:11px 0 28px 35px;
}

.titolo_recensione_2 H3, .titolo_recensione_2 a:link, .titolo_recensione_2 a:hover, .titolo_recensione_2 a:visited{
	margin:0 auto;
	padding:0;
	font-family:tahoma;
	font-size:12px;
	color:	#eee;
	text-decoration:none
}

.titolo_rosso_2{
	padding:0;
	border-bottom:2px solid #cacaca;
	text-align:left;
	padding:5px 0 2px 0;
	margin:0 0 5px 44px
}

.titolo_rosso_2 a:link, .titolo_rosso_2 a:visited, .titolo_rosso_2 a:hover{
	color:#cc3300;
	text-decoration:none;
}

.titolo_rosso_2 H3{
	margin:0 auto;
	padding:0;
	font-size:13px;
	color:#cc3300;
	text-decoration:none
}

.top_recensione{
	color:	#687c2c;
	font-weight:bold;
	text-align:right;
	margin:0;
	padding:7px 10px 8px 0;
}

.top_recensione STRONG{
	color:#cc3300;
}

.top_recensione_bonus{
	background:url(ico_bonus.jpg) no-repeat top left;
	padding:5px 0 5px 30px;
	margin:0 0 0 5px
}

.top_recensione_commenti{
	background:url(ico_voti.jpg) no-repeat top left;
	padding:5px 0 5px 30px;
	margin:0 0 0 5px
}

.testo_recensione IMG, .testo_recensione IMG:link, .testo_recensione IMG:visited, .testo_recensione IMG:hover{
	float:left;
	padding:0 10px 0 10px;
	margin:0 10px 0 0;
	border:none
}

.img_rec{
	position:absolute;
	left: 0;
	width:130px;
	text-align:center;
	padding:10px;
	margin:0 auto
}

.text_rec{
	margin:0 0 0 150px;
	padding:0;
	line-height:16px;
	text-align:justify;
}

.text_rec P{
	padding:5px;
	line-height:16px;
	margin:0 auto;
	text-align:justify;
}

.testo_recensione{
	text-align:left;
	padding:0;
	margin:0 auto
}

.titolo_recensione_ita H3, 
.titolo_recensione_ita a:link, 
.titolo_recensione_ita a:hover, 
.titolo_recensione_ita a:visited, 
.titolo_recensione_ted H3, 
.titolo_recensione_ted a:link, 
.titolo_recensione_ted a:hover, 
.titolo_recensione_ted a:visited, 
.titolo_recensione_eng H3, 
.titolo_recensione_eng a:link, 
.titolo_recensione_eng a:hover, 
.titolo_recensione_eng a:visited, 
.titolo_recensione_fra H3, 
.titolo_recensione_fra a:link, 
.titolo_recensione_fra a:hover, 
.titolo_recensione_fra a:visited, 
.titolo_recensione_esp H3, 
.titolo_recensione_esp a:link, 
.titolo_recensione_esp a:hover, 
.titolo_recensione_esp a:visited{
	margin:0 auto;
	padding:0;
	font-family:tahoma;
	font-size:13px;
	color:	#eee;
	text-decoration:none
}

.titolo_recensione_ita_2 H3, 
.titolo_recensione_ita_2 a:link, 
.titolo_recensione_ita_2 a:hover, 
.titolo_recensione_ita_2 a:visited, 
.titolo_recensione_ted_2 H3, 
.titolo_recensione_ted_2 a:link, 
.titolo_recensione_ted_2 a:hover, 
.titolo_recensione_ted_2 a:visited, 
.titolo_recensione_eng_2 H3, 
.titolo_recensione_eng_2 a:link, 
.titolo_recensione_eng_2 a:hover, 
.titolo_recensione_eng_2 a:visited, 
.titolo_recensione_fra_2 H3, 
.titolo_recensione_fra_2 a:link, 
.titolo_recensione_fra_2 a:hover, 
.titolo_recensione_fra_2 a:visited, 
.titolo_recensione_esp_2 H3, 
.titolo_recensione_esp_2 a:link, 
.titolo_recensione_esp_2 a:hover, 
.titolo_recensione_esp_2 a:visited{
	margin:0 0 0 38px;
	padding:0;
	font-family:tahoma;
	font-size:13px;
	color:	#eee;
	text-decoration:none
}

.titolo_recensione_ita H3 STRONG,
.titolo_recensione_ted H3 STRONG,
.titolo_recensione_eng H3 STRONG,
.titolo_recensione_esp H3 STRONG,
.titolo_recensione_fra H3 STRONG{
	color:#cc3300;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	margin:0 30px 0 50px;
}

.testo_recensione P{
	padding:0 20px 15px 10px;
	line-height:16px;
	margin:0 auto;
	text-align:justify;
}

.link_inf{
	background:#ececec;
	border:1px solid #ccc;
	padding:12px;
	margin:8px 5px 8px 210px;
	overflow:hidden;
}

.link_inf_2{
	background:#ececec;
	border:1px solid #ccc;
	padding:12px;
	margin:8px 5px 8px 170px;
	overflow:hidden;
}

.link_inf_3{
	background:#ececec;
	padding:15px;
	margin:20px;
	border:1px solid #ccc
}

.link_inf_4{
	background:#ececec;
	padding:15px 5px;
	margin:10px;
	border:1px solid #ccc
}

.btt_download{
	background:url(ico2.jpg) no-repeat top left;
	padding:7px 0 7px 30px;
	margin:0 0 0 5px
}

.btt_recensione{
	background:url(ico1.jpg) no-repeat top left;
	padding:7px 0 7px 30px;
	margin:0 0 0 5px
}

.btt_gioca{
	background:url(ico3.jpg) no-repeat top left;
	padding:7px 0 7px 30px;
	margin:0 0 0 5px
}

.btt_gioca{
	background:url(ico3.jpg) no-repeat top left;
	padding:7px 0 7px 30px;
	margin:0 auto
}

.passo_guida{
	padding:0;
	border-bottom:1px dashed #999;
}

.passo_guida H3{
	padding:0;
	font-size:16px;
	color:	#687c2c;
	text-decoration:none;
	border-bottom:2px solid #cacaca;
	text-align:left;
	margin:10px 10px 15px 10px
}

.passo_guida H3 STRONG{
	color:#cc3300;
	font-size:28px;
	font-family:Georgia, "Times New Roman", Times, serif
}

UL.news{
	margin:0 auto;
	padding:5px;
	list-style:none
}

UL.news LI{
	margin:0 0 10px 0;
	padding:0 0 10px 25px;
	background:url(fr_verde.jpg) no-repeat top left;
	border-bottom:1px dashed #999;
	height:auto;
	text-align:left
}

UL.news LI:hover{
	background:url(fr_verde.jpg) no-repeat top left;
}

UL.news LI STRONG{
	color:	#687c2c
}

UL.news a:link, UL.news a:visited{
	text-decoration:none;
	color:#666;
}

UL.news a:hover{
	color:#2c3d02;
}

UL.menu_blu{
	margin:0 auto;
	padding:5px;
	list-style:none
}

UL.menu_blu LI{
	margin:0 0 10px 0;
	padding:0 0 10px 25px;
	background:url(fr_blu.jpg) no-repeat top left;
	border-bottom:1px dashed #999;
	height:auto;
	text-align:left
}

UL.menu_blu LI:hover{
	background:url(fr_blu.jpg) no-repeat top left;
}

UL.menu_blu LI STRONG{
	color:	#687c2c
}

UL.menu_blu a:link, UL.menu_blu a:visited{
	text-decoration:none;
	color:#28577d;
	text-transform:uppercase
}

UL.menu_blu a:hover{
	color:#002442;
}

.recensione_classifica{
	width:240px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px dashed #999;
	overflow:hidden
}
	
.recensione_classifica H3{
	margin:0 auto;
	padding:10px 0 0 10px;
	color:	#cc3300;
	text-decoration:none;
	font-size:15px;
	text-align:left;
}

.recensione_classifica DIV{
	width:119px;
	float:left;
	text-align:center
}

.recensione_classifica DIV  IMG{
	float:left;
	padding:5px 0 5px 10px
}

.recensione_classifica DIV STRONG{
	text-transform:uppercase;
}

.bg_btt_rec{
	background:url(bg_btt_rec.jpg) no-repeat center top;
	line-height:11px;
	padding:12px 0 12px 0;
	margin:5px 0 0 0
}

.bg_btt_rec:hover{
	background:url(bg_btt_rec_h.jpg) no-repeat center top;
}

.bg_btt_rec a:link, .bg_btt_rec a:visited{
	color:#eee;
	text-decoration:none;
	font-weight:bold;
	display:block
}

.bg_btt_rec a:hover{
 	color:#fff
}

.mini_blackjack{
	text-align:center;
	padding:0;
	margin:0 auto;
}

.div_blackjack_1{
	border-right:1px dashed #999;	
	position:absolute;
	left: 0;
	width:240px;
	text-align:center;
	padding:0;
	margin:0 auto
}

.div_blackjack_2{
	margin:0 0 0 240px;
	padding:0;
}

.div_blackjack_1 a:link, .div_blackjack_2 a:link{
	font-size:10px;
}

div#popup_newsletter{
	width:300px;
	height:300px;
	margin:0 auto;
	padding:0;
	background:url(bg_popup.jpg) no-repeat top left;
}

.titolo_recensione_3, .titolo_recensione_3 a:link, .titolo_recensione_3 a:hover, .titolo_recensione_3 a:visited{
	text-align:center;
	margin:0 0 5px 0;
	text-transform:uppercase;
	background:url(sf_titolo_3.jpg) no-repeat top center;
	padding:13px 0 16px 0;
	font-family:tahoma;
	font-size:10px;
	color:	#eee;
	font-weight:bold;
	text-decoration:none
}

.mini_casino_online{
	text-align:center;
	padding:0;
	margin:0 auto;
}

.mini_casino_online P{
	padding:0 10px;
	margin:10px 0;
	line-height:14px;
	text-align:center
}


.div_casino_online_1{
	border-right:1px dashed #999;	
	position:absolute;
	left: 0;
	width:240px;
	text-align:center;
	padding:0;
	margin:0 auto
}

.div_casino_online_2{
	margin:0 0 0 240px;
	padding:0;
}

/* STILI PERSONALIZZATI PER LE PAGINE INTERNE */

div#container_1{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:4377px /* modificare in base alla lunghezza della pagina */
}

div#footer_1{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:4377px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_2{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2250px /* modificare in base alla lunghezza della pagina */
}

div#footer_2{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2250px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_3{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2250px /* modificare in base alla lunghezza della pagina */
}

div#footer_3{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2250px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_4{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2250px /* modificare in base alla lunghezza della pagina */
}

div#footer_4{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2250px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_5{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2250px /* modificare in base alla lunghezza della pagina */
}

div#footer_5{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2250px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_6{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:6399px /* modificare in base alla lunghezza della pagina */
}

div#footer_6{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:6399px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_7{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_7{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_8{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:5098px /* modificare in base alla lunghezza della pagina */
}

div#footer_8{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:5098px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_9{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2637px /* modificare in base alla lunghezza della pagina */
}

div#footer_9{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2637px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_10{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2537px /* modificare in base alla lunghezza della pagina */
}

div#footer_10{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2537px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_11{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_11{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_12{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2535px /* modificare in base alla lunghezza della pagina */
}

div#footer_12{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2535px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_13{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2313px /* modificare in base alla lunghezza della pagina */
}

div#footer_13{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2313px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_14{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2315px /* modificare in base alla lunghezza della pagina */
}

div#footer_14{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2315px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_15{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2405px /* modificare in base alla lunghezza della pagina */
}

div#footer_15{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2405px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_16{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_16{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_17{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2223px /* modificare in base alla lunghezza della pagina */
}

div#footer_17{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2223px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_18{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2263px /* modificare in base alla lunghezza della pagina */
}

div#footer_18{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2263px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_19{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2440px /* modificare in base alla lunghezza della pagina */
}

div#footer_19{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2440px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_20{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2405px /* modificare in base alla lunghezza della pagina */
}

div#footer_20{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2405px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_21{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2220px /* modificare in base alla lunghezza della pagina */
}

div#footer_21{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2220px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_22{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2300px /* modificare in base alla lunghezza della pagina */
}

div#footer_22{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2300px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_23{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2240px /* modificare in base alla lunghezza della pagina */
}

div#footer_23{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2240px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_24{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_24{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_25{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_25{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_26{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2590px /* modificare in base alla lunghezza della pagina */
}

div#footer_26{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2590px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_27{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2180px /* modificare in base alla lunghezza della pagina */
}

div#footer_27{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2180px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_28{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2290px /* modificare in base alla lunghezza della pagina */
}

div#footer_28{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2290px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_29{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_29{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_30{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2110px /* modificare in base alla lunghezza della pagina */
}

div#footer_30{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2110px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_31{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2225px /* modificare in base alla lunghezza della pagina */
}

div#footer_31{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2225px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_32{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2340px /* modificare in base alla lunghezza della pagina */
}

div#footer_32{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2340px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_33{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_33{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_34{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2245px /* modificare in base alla lunghezza della pagina */
}

div#footer_34{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2245px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_35{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2100px /* modificare in base alla lunghezza della pagina */
}

div#footer_35{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2100px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_36{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:3115px /* modificare in base alla lunghezza della pagina */
}

div#footer_36{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:3115px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_37{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2250px /* modificare in base alla lunghezza della pagina */
}

div#footer_37{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2250px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_38{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:7430px /* modificare in base alla lunghezza della pagina */
}

div#footer_38{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:7430px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_39{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2330px /* modificare in base alla lunghezza della pagina */
}

div#footer_39{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2330px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_40{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:5635px /* modificare in base alla lunghezza della pagina */
}

div#footer_40{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:5635px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_41{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2230px /* modificare in base alla lunghezza della pagina */
}

div#footer_41{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2230px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_42{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2500px /* modificare in base alla lunghezza della pagina */
}

div#footer_42{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2500px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_43{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:3125px /* modificare in base alla lunghezza della pagina */
}

div#footer_43{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:3125px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_44{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2480px /* modificare in base alla lunghezza della pagina */
}

div#footer_44{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2480px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_45{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2880px /* modificare in base alla lunghezza della pagina */
}

div#footer_45{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2880px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_46{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2160px /* modificare in base alla lunghezza della pagina */
}

div#footer_46{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2160px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_47{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2190px /* modificare in base alla lunghezza della pagina */
}

div#footer_47{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2190px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_48{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2235px /* modificare in base alla lunghezza della pagina */
}

div#footer_48{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2235px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_49{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2160px /* modificare in base alla lunghezza della pagina */
}

div#footer_49{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2160px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_50{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2105px /* modificare in base alla lunghezza della pagina */
}

div#footer_50{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2105px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_51{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_51{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_52{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2300px /* modificare in base alla lunghezza della pagina */
}

div#footer_52{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2300px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_53{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:3800px /* modificare in base alla lunghezza della pagina */
}

div#footer_53{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:3800px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_54{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_54{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_55{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_55{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_56{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_56{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_57{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:3875px /* modificare in base alla lunghezza della pagina */
}

div#footer_57{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:3875px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_58{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2688px /* modificare in base alla lunghezza della pagina */
}

div#footer_58{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2688px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_59{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2165px /* modificare in base alla lunghezza della pagina */
}

div#footer_59{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2165px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_60{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2200px /* modificare in base alla lunghezza della pagina */
}

div#footer_60{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2200px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_61{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_61{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}

div#container_62{	
	margin:0px auto;
	width:960px;
	text-align:left;
	background:url(bg_main.jpg) repeat-y top left;
	position:relative;
	height:2155px /* modificare in base alla lunghezza della pagina */
}

div#footer_62{
	text-align:center;
	background:#bdbdbd;
	width:920px;
	position:absolute;
	top:2155px; /* deve essere uguale all'altezza del relativo container */
	padding:20px;
	border-bottom:10px solid #aaa;
	border-top:10px solid #aaa;
}