/* CSS Document */

/* Hello! ;-)  */
/* Standard */
html			{margin:0;padding:0;} 
body 			{margin:0;padding:0; color:#1B1C20;font:normal 76% Arial, Helvetica, sans-serif; text-align:center; background:#FFF url("../images/bg_pagewidth.jpg") repeat-x left top;} /*mettere su pagewidth text-align:left;*/
/*con le tabelle, su mozilla non funziona con  il size. aggungere 
table	{border-collapse:collapse;}
td		{vertical-align:top;font-size:1em;}
*/
h1, h2, h3, h4 {padding:0;}
h1 		{font-size:1.5em;margin:14px 0 5px 0;}
h2 		{font-size:1.3em;margin:13px 0 3px 0;}
h3 		{font-size:1.3em;margin:10px 0 3px 0;}
h4 		{font-size:1.0em;margin:5px 0 0px 0;}
/*
	p 			{margin-top:8px;padding:0;}
*/
p 			{margin:8px 0 6px 0;padding:0;}
hr			{display:none;}

ul 		{margin-top:0;margin-bottom:0px;}
img		{border:0;display:block;} /* Mozilla: no margini sotto le IMG per STRICT DOCTYPE */
			/*per togliere il display: o inherit o compact */
a		{
	color:#FFFFFF;
}
a:hover	{text-decoration:none;}

.lclr 			{clear:left;line-height:1px; } /* in abbinamento <div class="clr"><br /></div> e line-height:1px; */
.rclr 			{clear:right;} /* in abbinamento <div class="clr"><br /></div> e line-height:1px; */

img.logoprint {display:none;}

#pagewidth {text-align:left;margin:0 auto;padding:0}
#pagewidth {width:719px; background:transparent url("../images/bg_pagewidth2.png") repeat-y center top;}
* html #pagewidth {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg_pagewidth2.png", sizingMethod="scale");}


/*	LAYOUT GENERALE */
#main {width:689px;margin:0 15px;min-height: 655px;height: auto !important;height: 655px; }
#logo {display:none;}

#leftc {float:left;width:133px;border-left:5px solid #FFF;background:#FFF url("../images/bg_leftc.jpg") repeat-x left top;min-height:655px;height: auto !important;height:655px;}
#mainc {float:left;width:551px;}

/* LEFTC */
#leftc {font-size:0.9em;}
#leftc ul{margin:80px 0 0 0;padding:0;}
#leftc ul li{margin:0;padding:0; list-style-type:none;}
#leftc ul li a{margin:3px 0 0 0;padding:3px 0px 3px 3px;display:block;color:#FFF; background-color:#6885BA; width:130px; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:1em;}
#leftc ul li a:hover {background-color:#184588;}

#leftc ul ul {margin:0;padding:0;}
#leftc ul ul li a {font-size:1.1em;width:130px;display:block;margin:0;padding:10px 0px 6px 3px;background-color:#8BA4CB; text-transform:none;font-weight:normal;}
#leftc ul ul ul li a {font-size:1em;width:123px;padding:0px 0px 3px 10px;text-transform:none; font-weight:normal;}

#leftc img.logo-rivacold {margin:20px 0 0 13px;}

/*menu scomparsa*/
#menu-siscond,#menu-ocean,#menu-oceansteel,#menu-coolingunits,#menu-guest,#menu-interiors { display:none;}


/* mainc */
#langmenu {font-size:0.8em;line-height:13px; text-align:right; padding-right:5px;padding-top:1px;}
#langmenu a{color:#184588; text-decoration:none}
#langmenu a:hover{text-decoration:underline;}
#langmenu img {display:inline;}

#head {position:relative; height:195px;}

#mainc .logo-header {
	position:absolute;
	z-index:30;
	top:10px;
	width:424px;
	height:64px;
	background:transparent url("../images/logo.png") repeat-y left top;
	left: 122px;
}
* html #mainc .logo-header {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/logo.png", sizingMethod="scale");}

#mainc .header {
	position:absolute;
	z-index:10;
	top:69px;
	left:1px;
	width:546px;
	height:130px;
	background:transparent url() no-repeat left top;
}
#mainc #header-home {background-image:url("../images/bg_home.jpg");}

#mainc .content {margin:7px 6px 7px 6px;}

#footer {margin-top:10px;font-size:0.9em;width:719px;background:transparent url("../images/bg_footer.jpg") no-repeat center top; height:40px;}
#footer span {margin-left:175px;}
#footer a.creso { text-decoration:none;}
#footer a.creso:hover {color:#FF9900}

/*COMMON*/
.content h3.tit{line-height:40px; background-color:#A6B6CD;padding-left:10px;color:#1B1C20;}
.content h3.tit span {color:#FFF;}
.content img.img-center {margin:0 auto; text-align:center;}

#news{width:120px;height:80px; margin:1px 0 0 2px;}
#news dl a{color:#D5DEED;}
#news a:hover{background-color:none;}

#news dl
{
	list-style-type:none;
	margin:0;
	padding:0;
}
#news dd{
margin:0;padding:0 0 10px 0;
color:#FFF;
}
/* the news box when JavaScript is available */
#news.hasJS
{
	height:80px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
#news.hasJS dl
{
	position:absolute;
	top:80px;
	left:0;
	margin:0;
	padding:0;
}
#news.hasJS dl dd a
{
color:#416194;
text-decoration:none;
}
a {
	color: #FFF;
}
a strong {
	color: #FFF;
}
a strong {
	text-align: center;
}
a {
	color: #FFF;
}
.sitonext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

