HTML {
}
BODY
{
background-color : #000000;
margin : 0px;
padding : 0px;
text-align : left;
height : 100%;
width : 100%;
FONT-SIZE : 12px;
color : #FFFFFF;
FONT-FAMILY : Arial, Verdana, Helvetica;
font-weight : normal;
}
.pop
	{
	position : absolute;
	top : 50%;
	margin-top: -270px;
	left : 50%;
	margin-left: -197px;
	height : 540px;
	width : 394px;
	visibility: visible;
	z-index: 1;
	}
.page
{
position : absolute;
padding : 0px;
top : 0px;
left : 50%;
margin-left : -495px;
width : 990px;
}
.head
{
width : 990px;
height : 220px;
float : left;
}
.head_sx
{
width : 330px;
height : 220px;
float : left;
}
.head_dx
{
background-image : url('images/head_dx.jpg');
width : 600px;
height : 220px;
float : left;
}
.dist_head
{
width : 990px;
height : 20px;
float : left;
}
.menu
{
text-align : center;
width : 990px;
height : 40px;
float : left;
}
.main
{
background-color : #000000;
width : 990px;
height : 100%;
float : left;
}
.split
{
background-color : #000000;
width : 25px;
height : 1px;
float : left;
}
.main_sx
{
width : 220px;
height : 100%;
float : left;
}
.box_sx
{
width : 220px;
float : left;
}
.categorie
{
margin-top : 10px;
margin-bottom : 10px;
width : 220px;
float : left;
}
.cont_categorie_sx
{
padding-bottom : 10px;
width : 25px;
float : left;
}
.cont_categorie_dx
{
padding-bottom : 10px;
border-bottom-color : #666666;
border-bottom-style : dotted;
border-bottom-width : 1px;
width : 165px;
float : left;
}
.cont_categorie
{
margin-bottom : 10px;
width : 220px;
float : left;
}
div.categorie a
{
font-weight : bold;
text-decoration : none;
font-size : 12px;
color : #FFFFFF;
}
div.categorie a:hover
{
font-weight : bold;
text-decoration : none;
font-size : 12px;
color : #FF0000;
}
.news
{
margin-top : 10px;
margin-bottom : 10px;
padding-left : 15px;
width : 195px;
float : left;
}
a.testo_news
{
font-weight : normal;
text-decoration : none;
color : #FFFFFF;
}
a.testo_news:hover
{
font-weight : normal;
text-decoration : underline;
color : #FFFFFF;
}
.testo_rosso
{
color : #FF0000;
}
.testo_barrato
{
text-decoration : line-through;
color : #FF0000;
}
.testo_nero
{
color : #000000;
}
.testo_bianco
{
color : #FFFFFF;
}
.date
{
background-image : url('images/bg_date.jpg');
text-align : center;
font-size : 11px;
height : 47px;
width : 55px;
float : left;
}
.box_sx_top
{
background-image : url('images/bg_box_sx_top.jpg');
font-size : 16px;
text-align : center;
width : 220px;
height : 45px;
float : left;
}
.box_sx_center
{
background-image : url('images/bg_box_sx_cent.jpg');
width : 220px;
float : left;
}
.box_sx_bottom
{
background-image : url('images/bg_box_sx_bottom.jpg');
width : 220px;
height : 25px;
float : left;
}
.main_cent
{
width : 400px;
float : left;
}
.product_dist
{
border-bottom-color : #666666;
border-bottom-style : dotted;
border-bottom-width : 1px;
height : 20px;
width : 380px;
float : left;
}
.product
{
margin-bottom : 20px;
width : 400px;
float : left;
}
.product_image
{
width : 100px;
float : left;
}
.product_image_large
{
width : 380px;
float : left;
}
.product_text_large
{
margin-top : 15px;
width : 380px;
float : left;
}
.product_text
{
padding-left : 5px;
width : 275px;
float : left;
}
.product_text_desc
{
margin-top : 15px;
width : 380px;
text-align : justify;
float : left;
}
div.product_text a
{
font-weight : bold;
text-decoration : none;
color : #3366FF;
}
div.product_text a:hover
{
font-weight : bold;
text-decoration : underline;
color : #FF0000;
}
.main_cent_image
{
width : 400px;
float : left;
}
.dati_personali
{
width : 400px;
height : 50px;
float : left;
}
.dati_personali_sx
{
width : 38px;
height : 50px;
float : left;
}
.dati_personali_dx
{
border-color : #FF0000;
border-width : 1px;
border-style : solid;
background-color : #FFFFFF;
color : #000000;
width : 319px;
height : 50px;
overflow: auto;
font-size : 10px;
text-align : left;
float : left;
vertical-align : top;
}
.main_cent_form
{
margin-bottom : 20px;
width : 400px;
float : left;
}
.main_cent_form_sx
{
text-align : right;
width : 170px;
float : left;
}
.main_cent_form_dx
{
margin-right : 10px;
text-align : right;
width : 190px;
float : left;
}
.main_cent_image_top
{
background-image : url('images/bg_box_image_top.jpg');
height : 30px;
width : 400px;
float : left;
}
.main_cent_cont
{
background-image : url('images/bg_box_image_cent.jpg');
width : 400px;
float : left;
}
.main_cent_cont2
{
border-top-color : #666666;
border-top-style : dotted;
border-top-width : 1px;
margin-top : 10px;
padding-top : 10px;
width : 400px;
float : left;
}
.main_cent_image_dist_dx
{
width : 12px;
float : left;
}
.main_cent_image_cent
{
width : 376px;
float : left;
}
.main_cent_image_dist_sx
{
width : 12px;
float : left;
}
.main_cent_image_bottom
{
background-image : url('images/bg_box_image_bottom.jpg');
height : 30px;
width : 400px;
float : left;
}
.main_cent_text_sx
{
width : 10px;
float : left;
}
.main_cent_text
{
color : #FFFFFF;
text-align : justify;
width : 380px;
float : left;
}
.imm_home
{
margin-right : 10px;
float : left;
}
.main_cent_dove
{
text-align : center;
width : 400px;
float : left;
}
.main_dx
{
width : 320px;
height : 100%;
float : left;
}
.box_dx
{
width : 320px;
float : left;
}
.box_dx_top
{
background-image : url('images/bg_box_dx_top.jpg');
font-size : 16px;
text-align : center;
width : 320px;
height : 45px;
float : left;
}
.box_dx_center
{
background-image : url('images/bg_box_dx_cent.jpg');
width : 320px;
float : left;
}
.offert
{
margin-top : 10px;
margin-bottom : 10px;
padding-left : 15px;
width : 300px;
float : left;
}
.offert_image
{
width : 100px;
float : left;
}
.offert_text
{
padding-left : 5px;
width : 175px;
float : left;
}
div.offert_text a
{
font-weight : bold;
text-decoration : none;
color : #3366FF;
}
div.offert_text a:hover
{
font-weight : bold;
text-decoration : underline;
color : #FF0000;
}
.box_dx_bottom
{
background-image : url('images/bg_box_dx_bottom.jpg');
width : 320px;
height : 25px;
float : left;
}
.foot
{
margin-top : 30px;
background-image : url('images/bg_foot.jpg');
font-size : 11px;
width : 990px;
height : 60px;
float : left;
}
.foot_box
{
margin-top : 22px;
text-align : center;
font-size : 11px;
width : 990px;
height : 15px;
float : left;
}
div.foot_box a
{
font-weight : normal;
text-decoration : none;
font-size : 11px;
color : #FFFFFF;
}
div.foot_box a:hover
{
font-weight : normal;
text-decoration : underline;
font-size : 11px;
color : #FFFFFF;
}
.input
{
border-color : #FF0000;
border-width : 1px;
border-style : solid;
font-size : 10px;
}
textarea 
{
font-family : Arial;
font-size : 12px;
}
.textarea 
{
border-color : #FF0000;
border-width : 1px;
border-style : solid;
}