body {

	background-color:#FFF;
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

.break
{
	clear: both;
}

p
{
	text-align: left;
	font-size: 12px;
	line-height: 14px;
}
table
{
	font-size: 12px;
	font-weight:bold;
	color:#000000;
}

td,th
{
	text-align: left;
	vertical-align: top;
	font-weight:normal;
}

.colore{
	width:90%;
	border: 1px solid red;
	padding:0;

}

	.colore tr.odd td{
	background: red;
	
	}
	.colore tr.even td{
	background: green;
	
	}

#container {
    padding:2px 0 0 5px;
	width:1000px;
    margin: 0 auto;
	background-color:#FFFFFF;
	/*border:2px solid #EAEAEA; */
	text-align: left;
	}


#header
{
	width: 980px;
	height:150px;
	/*border: 1px solid red; */
	top:0px;
	position:relative;
}

	.logo 
	{
		
		left:0px;
		top:0px;
		float:left;
		width:500px;
		height:110px;
 	/*	border: 1px solid green; */
 		
	}
	.bottone_eng 
	{
		
		right:0px;
		top:0px;
		padding-top:10px;
		float:right;
	
		
 	/*	border: 1px solid green; */
 		
	}
 #indextopmenu {
	width:970px;
	height:40px;
	background-color:#FFFFFF;
	/*border: 1px solid pink; */
	float:left;
	/*position: relative; */
}

#indextopmenu ul{
	list-style: none;
	position: absolute;
	left:-25px;
	top:115px;
	width: 967px;
	margin:0px;
		
	}

#indextopmenu li	{
		display: inline;
		float: left;
		margin-right: 15px;
		
	}

#indextopmenu li.middle	{
		margin-right: 150px;
	}
#indextopmenu li.last	{
		margin-right: 5px;
	}

/*            EFFETTO ROLLOVER TIPO EVIDENZIATORE!
#indextopmenu a	{
		color: #fff !important;
		font-family: georgia;
		font-size: 22px;
		text-decoration: none;
		padding: 0 2px;
	}

#indextopmenu a:hover	{
		color: #000 !important;
		background: #fff;
 		background: transparent url('../newimages/rollover.gif') no-repeat; 
	}
	
	*/
	
	
.flash
{
    width:980px;	
	background-color:#FFFFFF;
	margin-top:5px;
	float:left;
	
}
.immagini_hp
{
    width:980px;
	height:280px;
	background-image:url(img/hp.jpg);
	background-repeat:no-repeat;	
	float:left;
	
}
	.info_hp {
       
        height:180px;
		width:180px;
		margin-top:110px;
		margin-left:40px;  
		font-size:12px;
		font-family:Arial;  
		color:#435c72;
}
#content 
	{
		width:760px;
 		/*border: 1px solid blue; */
		float:left;
		margin-left:10px;
	}


h2 {
background-image:url(img/bg_titolo.png);
background-repeat:repeat-x;
font-family:book antiqua;
font-size:18px;
font-weight:bold;
color:#6b8199;
height:26px;
overflow:hidden;
padding:8px 0 0 15px;
width:740px;
}

.testo{
        background-color:#FFFFFF;
		width:745px;
		padding:5px 0 15px 10px;
		margin:0; 
		color:#6b8199; 
		font-family:tahoma;
		font-size:12px;
}

.foto_nel_testo {
        background-color:#FFFFFF;
        
		width:300px;
		padding-right:10px;
		margin:0;  
		float:right;  
}
.box_testo {
        background-color:#FFFFFF;
		width:425px;
		padding-left:10px;
		padding-bottom:10px;
		color:#6b8199;
		font-family:tahoma;
		font-size:12px;
		
		    
}

.box_testo_tabella {
        background-color:#FFFFFF;
		width:525px;
		padding-left:0px;
		padding-bottom:10px;
		color:#6b8199;
		font-family:tahoma;
		font-size:12px;
		}
		
#sidebar 
	{
		width:212px;
		/*border: 1px solid darkred; */
		float: left;
		
	}
.tremotivi {
        background-color:#FFFFFF;
        height:206px;
		width:202px;
		padding-left:8px;
		margin:0;    
}

.info {
        background-image:url(img/info.jpg);
		background-repeat:no-repeat;
        height:180px;
		width:194px;
		padding-left:10px;
		padding-top:110px;
		margin-top:8px;
		margin-left:8px;  
		font-size:12px;
		font-family:Arial;  
		color:#435c72;
}
.lineafarmaceutica {
        background-image: url(img/bg_boxmenu_farmaceutico.jpg);
		background-repeat:no-repeat;
        height:206px;
		width:200px;
		padding: 15px 8px 0px 0px;
		margin-left:8px;
		font-weight:bold;
		font-size:12px;
		font-family:Arial;
		 
}

.lineafarmaceutica ul
		{
			list-style: none;
			margin-top: 10px;
		}

		.lineafarmaceutica li
		{
			border-bottom: 1px solid #c8c8be;
			color: #698298;
			padding: 5px 0px 5px 15px;
			background: url(img/pallino_blu1.png) no-repeat  left;
			width:105px;
		}

		.lineafarmaceutica li.selected
		{
			border-bottom: 1px solid #cad8fb;
			color:#b4c6f4;
			font-weight:bold;
			padding: 5px 0px 5px 15px;
		     width:105px;
			background: url(img/pallino_azz.png) no-repeat  left;
		}

		.lineafarmaceutica li.selected a
		{
			color: #7ecdee;
		}

		.lineafarmaceutica a
		{
			color: #698298;
			text-decoration: none;
			font-weight: bold;
			font-size: 12px;
		}

		.lineafarmaceutica a:hover
		{
			color: #375876;
		}
		.lineafarmaceutica li.selected a:hover
		{
			color: #83a1ee;
		}
		
		

.lineaindustriale {
       background-image: url(img/bg_boxmenu_commerciale.jpg);
		background-repeat:no-repeat;
        height:206px;
		width:200px;
		padding: 15px 8px 0px 0px;
		margin-left:8px;  
		font-weight:bold;
		font-size:12px;
		font-family:Arial;
		 
		
}
       .lineaindustriale ul
		{
			list-style: none;
			margin-top: 10px;
		}
		.lineaindustriale li
		{
			border-bottom: 1px solid #c8c8be;
			color: #698298;
			padding: 5px 0px 5px 15px;
			background: url(img/pallino_blu2.png) no-repeat  left;
			width:105px;
		}

		.lineaindustriale li.selected
		{
			border-bottom: 1px solid #d8e4b6;
			color:#c7dd8a   ;
			font-weight:bold;
			padding: 5px 0px 5px 15px;
			background: url(img/pallino_verde.png) no-repeat  left;
			width:105px;
		}

		.lineaindustriale li.selected a
		{
			color: #a6d66c;
		}

		.lineaindustriale a
		{
			color: #698298;
			text-decoration: none;
			font-weight: bold;
			font-size: 12px;
		}

		.lineaindustriale a:hover
		{
			color: #375876;
		}
		.lineaindustriale li.selected a:hover
		{
			color: #a1c246;
		}
		
		
/*.td_scatola, .th_scatola{padding:3px 5px}
.td_scatola{text-align:right}
.th_scatola{text-align:left}
.tr_scatola.odd td_scatola,tr_scatola.odd th_scatola{background: #edeedc}
caption{font-weight:bold;color: #999} */

#footer
	{

		width:900px;
		background-image:url(img/bg_footer.jpg);
		background-repeat:no-repeat;
		padding:10px 40px 30px 40px;
		float: left;
		margin-top:20px;
	}	
	.cdweb {
	width:890px;
	/*border: 1px solid pink; */
	padding:20px 5px 0px 0px;
	text-align:right;
	/*position: relative; */
}


.footermenu {
	width:900px;
	text-align:center;
	padding:auto;
	padding-top:5px;
	/*position: relative; */
}

.footermenu ul{
	list-style: none;
	}

.footermenu li	{
		display: inline;
		float: left;
		margin-right: 10px;
		
	}

.footermenu a	{
		color: #414757 !important;
		font-family: arial;
		font-size: 12px;
		text-decoration: none;
		font-weight:bold;
		padding: 0 5px;
	}

.footermenu a:hover	{
		color: #6b8199 !important;
 		text-decoration: underline;
	}
	
.nero {
	color: #000000;
	font-size:11px;
	font-weight: bold;
}

.blu {
	color: #32659e;
	font-size:12px;
	font-weight: bold;
}

.verde {
	color: #86A730;
	font-size:13px;
	font-weight: bold;
}


.giallo {
	color: #cccf59;
	font-size:13px;
	font-weight: bold;
}

