@charset "UTF-8";
/* CSS Document */
/*
Web template designed by DeonixDesign, reselling and redistributing of this template is prohibited. 
*/

/* -------    Page Layout ----------*/

body {
padding : 0;
margin : 0;	 
background: #C0C0C0;
font : 11px/14px tahoma, Arial, Helvetica, sans-serif;
color : #000;
}
td{font : 11px/14px tahoma, Arial, Helvetica, sans-serif;
color : #000;}
div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea {
padding : 0;
margin : 0;
}
p {
padding : 0 0 8px 0;
margin : 0;
}
ul {
list-style : none;
}
img {
outline:none;
border : none;
padding:0;
margin:0;
}
a {
outline : none;
text-decoration : none;
}
a:hover{ text-decoration:underline;}
/*--------------*/
.pinkText{ color:#E5C0B8;} 
.blackText{ color:#000;} 
.brownText{ color:#804416;} 
.blackLink{ color:#000;} 

.whiteText{ color:#fff;} 

.blueLink{ color:#BAFEFF; font-size:12px;}
.blueLink:hover{ color:#000;}
.yellowLink{ color:#EEAC30; text-decoration:underline;}
.yellowLink:hover{ color:#fff; text-decoration:none;}

.fontSize14px{ font-size:14px; line-height:18px;}

.pageHeading{ 
font-size:18px; 
padding-bottom:10px; 
font-weight:normal;
line-height:22px;
color:#FFFFFF;
}

.greenHeading{
color:#2F7801;
font-size:16px;
line-height:20px;
background:#ECECEC;
padding-left:20px;

}
.price{ color:#AD2601; font-weight:bold;}
/*--------------*/
#topBar td{ color:#A5A5A5; font-weight:bold;}
#header{ 
background:#092E49 url(images_aziende/header-bg.gif) top left repeat-x;	 
text-align:center;
}
#headerImage{ 
background:#fff url(images_aziende/header-image.jpg) top left no-repeat;
height:225px;
margin-bottom:1px;
}
#topMenu{background:#fff url(images_aziende/menu-bg.gif) top left repeat-x; text-align:center; height:51px; margin-bottom:1px;	 }
#topMenu a{	 
padding: 0 20px  0 20px; 	 
color:#E0B05E;
font-size:12px;
font-weight:bold;	 
}
#topMenu a:hover{ color:#FFFFFF;	}

.mainContener{background:url(images_aziende/main-bg.gif) bottom left repeat-x; text-align:center;}

#leftPanel{ width:238px;}
.infoBox{
background:#FFFFFF;
border:#fff 1px solid;
margin-bottom:3px;
}
.infoBox a{ display:block;
color:#323131;
font-weight:bold;	  
padding:3px 0 4px 0;
height:1%;
background:url(images_aziende/dot1.gif) bottom left repeat-x;
}
.infoBox a:hover{ display:block; color:#000; text-decoration:underline;}

.infoBox1{
background:#FFFFFF;
border:#fff 1px solid;
margin-bottom:3px;
}
.infoBox1 a{ 
color:#323131;
font-weight:bold;
}
.infoBox1 a:hover{ color:#000; text-decoration:underline;}

.heading1{ font-size:15px; line-height:20px; color:#FFFFFF; padding-left:20px; background:#313131 url(images_aziende/heading-bg.gif) repeat-x top; height:34px; }
.heading2{ font-size:15px; line-height:20px; color:#FFFFFF; padding-left:24px; background:#313131 url(images_aziende/heading-bg1.gif) repeat-x top; height:44px; }

.welcome{ background:url(images_aziende/welcome-image.jpg) top left no-repeat;
padding:27px 0 0 24px; height:109px; margin-bottom:2px; }

.pBox{ background:#F1F1F1; padding:15px 24px 32px 24px;}
.d1{ background:url(images_aziende/dot2.gif) center  center repeat-x;}
.d2{ background:url(images_aziende/dot3.gif) center top repeat-y;}
.productBox{padding:23px 5px 16px 0;}


#footer{ text-align:center; color:#ACABAB; background:#092E49;  }
#footer td{ color:#ACABAB; }
#footer a{ color:#ACABAB; padding:0 4px 0 4px;}
#footer a:hover{ color:#fff; text-decoration:underline;}