body, input, textarea, select, td {
	font-family:  'Centuty Gothic',Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background-color:#000000;
	color:#FFFFFF;
}

input {background-color: #FFFFFF;color:#000000;}

div,form,img,ul {margin:0;padding:0}
li {list-style-type: none}

img {border:none;}
a {text-decoration: none;color:#FFFFFF;}
a:hover {text-decoration: underline}

.float_left {float:left;}
.float_right {float:right;}
.clear_both {clear:both;}
.float_right {float:right;}
.padding_5px {padding:5px;}
.margin_left_5px {margin-left:5px;}

h1,h2,h3 {margin-top:0px;margin-bottom:5px;}
h1{font-size: 16px;border-bottom:1px solid #FFFFFF;margin-bottom:5px;}
h2 {font-size: 15px;}
h3 {font-size: 12px;}
h4 {font-size: 10px;}

div#dotted_up {border-top:1px dotted #FFFFFF;margin-bottom:30px;margin-top:20px;}
a.underline {text-decoration: underline;}

/* DIMENSIONAMENTO */
div#contenitore,div#top,div#footer,div#main
{
	width:900px;
	margin:auto;
}

div#contenitore {margin-top:50px;min-height: 500px;}
div#main,div#main_interne {min-height:480px;}
div#main_interne {border:1px solid #999999;padding:10px;width:878px;clear:both;}
div#top {font-size:12px;}
div#footer {min-height:50px;margin-top:10px;clear: both; border-top:2px solid #CCCCCC;}
div#footer .child {width:212px;float:left;overflow: hidden;padding:5px;}
div#footer .childsp {width:1px;height:140px;float:left;border-left:2px solid #4d94b7;}

div#top ul {margin-top:20px}
div#top ul li {
	float: left;
	padding-right:16px;
	margin-right:16px;
	border-right:1px solid #FFFFFF;
}
div#top ul li.last {border-right:0px; padding-right:10px; margin-right:10px;}

div#top ul li.bandiera {border-right:0px; margin-right:2px; padding-right:2px;margin-bottom:5px;}

div#default_left {float:left;width:739px;}
div#default_right {
	float:left;
	width:151px;
	padding:5px;
	height:391px;
	color:#FFFFFF;
}
div#default_right .data {color:#b9deef;}
div#default_right h1 {border-bottom:1px solid #FFFFFF;}

div#footer h1 {	font-size:20px;margin-left:3px;padding:0px 0px 0px 5px;margin:0;height:25px;}
div#footer ul li {float:left;width:250px;}
div#footer ul li div {height:90px;border-left:1px solid #4d94b7;padding-left:10px;margin-top:2px;overflow: hidden;}

div#contatti {width:490px;float:left;}
div#mappa {width:350px;float:left;margin-left:20px;}


table.lista_categoria_item tr td,table.cerca_categoria_item tr td {
	width:122px;
	min-height:180px;
	cursor:pointer;
	vertical-align:top;	
	text-align: center;
}
table.lista_categoria_item tr td table.thumb tr td, table.cerca_categoria_item tr td table.thumb tr td {
	cursor:pointer;
	border: 1px solid #666666;
	margin:0;
	padding:0;
	vertical-align: middle;
	width:120px;
	height:125px;
}

table.lista_categoria_item tr td table.thumb tr td img, table.cerca_categoria_item tr td table.thumb tr td img
{
}

table.lista_categoria_item tr td div.bg_grad,table.cerca_categoria_item tr td div.bg_grad
{
	background-image: url("../images/bg_grad_catalogo.gif");
	background-repeat: repeat-x;
	min-height:50px;
	width:122px;

}
table.lista_categoria_item tr td div.bg_grad a,table.cerca_categoria_item tr td div.bg_grad a {color:#000000;}


table.lista_categoria_item tr td.fade_off,table.cerca_categoria_item tr td.fade_off 
{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
table.lista_categoria_item tr td.fade_on,table.cerca_categoria_item tr td.fade_on 
{
	filter:alpha(opacity=100);
	-moz-opacity:.9;
	opacity:.9;			
}
table.lista_categoria_item tr td.fade_on,table.cerca_categoria_item tr td.fade_on a {color:#BBBBBB;}

div#pagine {margin-top:10px;text-align: center;vertical-align: middle;}
div#pagine a {text-decoration: underline;}
div#pagine div {float:left;width:20px;height:20px;}
div#pagine div#pagina_sel {background-color: #666666;}

div#main_interne div#item_left{float:left;width:230px;padding-top:0px;}
div#main_interne div#item_center{float:left;width:310px;padding-top:5px;text-align: center;}
div#main_interne div#item_right{float:left;width:338px;padding-top:5px;}
div#main_interne div#item_right table {width: 95%;text-align: center;margin-bottom:40px;}
div#main_interne div#item_right table td,div#main_interne div#item_right table th {text-align: left;}

.justify {text-align: justify;}
div#item_left  div#descrizione_cat ul li {list-style-type:disc;margin-left:30px;}

.padding_5px {padding: 5px}

img.colore {width:25px;height:25px;}
div#main_interne form.cerca {width:80%;}
div#main_interne form.cerca div.titolo_ricerca{width:300px;display:inline}
div#main_interne ul#elenco li {list-style-type: circle;margin-left:30px;}

div#item_right table.thumb,div#item_right div#immagini div {width:90px;height:90px;margin:auto;padding-right:4px;margin-right:5px;}

div#item_right table.thumb tr td
{
	height:90px;
	width:90px;
	cursor:pointer;
	border: 1px solid #666666;
	margin:0;
	padding:0;
	vertical-align: middle;
	text-align: center;
	padding:2px;
}

div#item_right table.thumb tr td img
{
	max-height:90px;
	max-width:90px;
	
}
div#contenitore div#main_interne table#disegno {float:left;height:30px;}
div#contenitore div#main_interne table#disegno tr td {vertical-align: middle}
div#contenitore div#main_interne table#disegno img {max-width:58px;max-height:30px;}

.testo {padding:30px;text-align: justify;}
.testo_interne {padding:10px;text-align: justify;}

div#categorie_light_design {width:300px;}
div#light_design_left {width:150px;float:left;min-height:200px;}
div#light_design_right {width:728px;float:right;min-height:200px;overflow: hidden;}

table#thumb_ligh_design tr td {width:120px;height:120px;}

div#footer div div#home_prodotti {float:left;width:220px;border: none;text-align: center;height: 90px;overflow: hidden;}
div#footer div div#home_prodotti  img {width: 190px;}


div#contenitore div#immagini_news a {float:left;margin-left:10px;}
div#contenitore div#immagini_news a img {max-width:100px;max-height: 100px;}

div#catalogo_right {float:right;min-height: 50px;padding-left:20px;width:230px;}
div.opzioni {
	float:left;
	padding:3px;
	margin-left:3px;
	width:70px;
	height:120px;
	overflow:hidden;
	text-align: left;
}

div.opzioni img {width:30px;height: 30px;border:1px solid #FFFFFF;padding:1px;}
div#desc1 p {margin:0;padding:0}

div#divCountDown {width: 450px;height:628px;background: url('/images/splash.jpg');}
