/* 
#######################################################################################################
Realizzato da ideaBIT S.r.l - Telefono +39 051.476585 - Web: www.ideabit.com - E-mail: info@ideabit.com
#######################################################################################################
*/

body
{
margin:0px;
padding:0px;
background-image:url(../images_layout/bg_cont_header.jpg);
background-repeat:repeat-x;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;

overflow-x:hidden;
}
	
#container
{
width:1183px;
margin:auto;
text-align:left;
}

#header
{
width:1183px;
height:217px;
background-image:url(../images_layout/bg_header.jpg);
background-position:left top;
background-repeat:repeat-x;
}

#menu
{
margin:auto;
width:983px;
height:44px;
padding-top:118px;
font:bold 12px "Trebuchet MS", Arial, sans-serif; 
text-transform:uppercase;
}

#menu ul
{
padding:0px;
margin:0px;
list-style-type:none;


}

#menu li
{
float:left;
padding:10px 13px 0px 13px;
height:28px;
background-image:url(../images_layout/bg_li.gif);
background-position:right bottom;
background-repeat:no-repeat;
}

#menu li.last
{
background-image:none;
padding:10px 0px 0px 13px;
}

#menu li.logo
{
width:260px;
height:105px;
padding:0px 55px 0px 0px;
margin-top:-60px;
background-image:none;
}

#menu li.logo a
{
display:block;
width:260px;
height:115px;
}

#menu a:link
{
text-decoration:none;
color:#000000;
}

#menu a:visited
{
text-decoration:none;
color:#000000;
}

#menu a:hover
{
text-decoration:underline;
color:#5ec5ed;
}

#centro
{
width:1183px;
min-height: 622px;
height: auto !important;
height: 622px;
background-image:url(../images_layout/bg_centro.jpg);
background-position:left top;
background-repeat:repeat-x;
}

#contenuti
{
margin:auto;
width:983px;
}

#sinistra
{
float:left;
width:260px;
padding:0px 0px 0px 9px;
}

#sinistra ul.principale
{
padding:0px;
margin:0px;
list-style-type:none;
}

#sinistra ul.principale li
{
width:250px;
height:60px;
margin-bottom:3px;
text-align:center;
font:bold 13px "Trebuchet MS", Arial, sans-serif; 
text-transform:uppercase;
}

#sinistra ul.principale li.uno
{
background-image:url(../images_layout/pavimenti_industriali.png);
background-position:left top;
background-repeat:no-repeat;
}

#sinistra ul.principale li.due
{
background-image:url(../images_layout/pavimenti_rivestimenti.png);
background-position:left top;
background-repeat:no-repeat;
}

#sinistra ul.principale li.tre
{
background-image:url(../images_layout/formulati.png);
background-position:left top;
background-repeat:no-repeat;
}

#sinistra ul.principale a
{
display:block;
padding-top:20px;
width:250px;
height:40px;
}

#sinistra ul.principale a:link
{
text-decoration:none;
}

#sinistra ul.principale li.uno a
{
color:#01476c;
}

#sinistra ul.principale li.due a
{
color:#5d980b;
}

#sinistra ul.principale li.tre a
{
color:#b1610c;
}

#sinistra ul.principale a:visited
{
text-decoration:none;
}

#sinistra ul.principale a:hover
{
text-decoration:underline;
}

#menu_sinistra
{
width:250px;
min-height: 259px;
height: auto !important;
height: 259px;
}

#titolo_sinistra
{
font:bold 14px "Trebuchet MS", Arial, sans-serif; 
text-transform:uppercase;
padding:5px 10px 0px 8px;
margin-bottom:3px;
color:#FFFFFF;
text-align:right;
}

#menu_sinistra ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

#menu_sinistra li
{
padding:3px 10px 3px 0px;
margin-bottom:3px;
font-size:11px;
text-align:right;
}

#menu_sinistra li a:link
{
text-decoration:none;
}

#menu_sinistra li a:visited
{
text-decoration:none;
}

#menu_sinistra li a:hover
{
text-decoration:underline;
}

#news
{
width:250px;
}

#titolo_news
{
width:210px;
height:50px;
padding:10px 0px 0px 40px;
background-image:url(../images_layout/bg_titolo_news.jpg);
background-position:left top;
background-repeat:no-repeat;
font:bold 22px "Trebuchet MS", Arial, sans-serif; 
text-transform:uppercase;
color:#000000;
}

#corpo_news
{
width:250px;
min-height: 322px;
height: auto !important;
height: 322px;
background-color:#6ccbef;
background-image:url(../images_layout/bg_news.jpg);
background-position:left bottom;
background-repeat:no-repeat;
}

#corpo_news ul
{
padding:0px 8px 0px 8px;
margin:0px;
list-style-type:none;
}

#corpo_news ul li
{
margin-bottom:20px;
}

#corpo_news ul p
{
font-size:11px;
margin:0px;
padding:2px 0px 0px 0px;
}

#corpo_news ul li a
{
font:bold 13px "Trebuchet MS", Arial, sans-serif; 
text-transform:uppercase;
}

#corpo_news ul li a:link
{
color:#000000;
}

#corpo_news ul li a:visited
{
color:#000000;
}

#corpo_news ul li a:hover
{
color:#000000;
text-decoration:none;
}

#corpo_news ul li span
{
font-size:11px;
}

#destra
{
float:right;
width:714px;
}

#slide
{
width:703px;
height:186px;
}

#testo
{
font-size:12px;
padding:10px 40px 20px 40px;
color:#666666;
}

#testo a:link
{
color:#000000;
font-weight:bold;
}

#testo a:visited
{
color:#000000;
font-weight:bold;
}

#testo a:hover
{
color:#5ec5ed;
font-weight:bold;
}




h1
{
font:19px "Trebuchet MS", Arial, sans-serif; 
text-transform:uppercase;
}

h2
{
font:18px "Trebuchet MS", Arial, sans-serif; 
text-transform:uppercase;
}

#cont_footer
{
width:100%;
background-color:#bbbbbb;
background-image:url(../images_layout/bg_footer.jpg);
background-position:left top;
background-repeat:repeat-x;
font-size:11px;
}

#cont_footer2
{
width:1183px;
margin:auto;
}

#footer
{
margin:auto;
width:951px;
padding:20px 16px 20px 16px;
text-align:left;
}

#footer table
{
width:951px;
}

#footer table td
{
vertical-align:top;
margin:0px;
}

#footer table td.cella1
{
width:260px;
padding:0px;
}

#footer table td.cella2
{
padding-left:40px;
}

#footer address
{
font-style:normal;
}

#footer a:link
{
color:#000000;
text-decoration:underline;
}

#footer a:visited
{
color:#000000;
text-decoration:underline;
}

#footer a:hover
{
color:#000000;
text-decoration:none;
}

#map
{
border:1px solid #666666;
width:98%;
height:400px;
}

#fumetto
{
font-size:10px;
}

#fumetto address
{
font-style:normal;
}

img.flag
{
border:1px solid #FFFFFF;
margin-right:5px;
}

p.paragrafo
{
line-height:16px;
}

#correlati
{
visibility:hidden;
display:none;
}

#realized
{
float:right;
font-size:11px;
}

#realized img
{
border:0px;
}

#realized a
{
cursor:help;
}