

/* stylesheet for i-m3d site*/

body { font-family: Verdana, Arial, Helvetica, sans-serif; margin:1px 0px 0px 0px; padding:0px; background-color: #fff; text-align :center; font-size:11px;color:#333333; margin:0px; }

select {width: 100px}
h3 {padding-left:25px; font-size:16px}
a          {color:navy}
a:link          {text-decoration:none}
a:hover         {text-decoration:underline}
a:visited       {text-decoration:none}
img {border:0px ;}
p, ul{font-size:11px; color:#333333; margin:0px;}
/*stili per la struttura della pagina */ 
#container 
{margin:0 auto; text-align:left;  margin-top:0px; border:0px solid; width:756px}
#containerHome 
{margin:0 auto; text-align:left;  margin-top:0px; border:0px solid; width:700px}
#header 
{width:100%; height:180px; margin:0 auto;  border:0px solid; 
background: url(../Img/Background/background.gif) repeat-x; } 
#content 
{width:100%; margin:0 auto;  background:#fff;  clear:both; }
#footer 
{width:100%; height:30px; margin:0 auto;  background:#5a5a5a; text-align:center; color:#fff; clear:both; margin-bottom:20px; }
#footer  p {padding-top:7px; color:#fff;}
#footerHome 
{width:730px; height:30px; margin:0 auto;  background:#5a5a5a; text-align:center; color:#fff; clear:both; margin-bottom:20px; }
#footerHome  p {padding-top:7px; color:#fff;}

#logo{width:286px;  border:0px solid; float:left; min-height:180px; height:auto!important; height:180px; background:#fff;} 
#imgLogoCompany{height:130px; margin-top:0px; background: url(../Img/Background/logo_company.gif) no-repeat ; } 
#imgLogoNews{height:130px; margin-top:0px; background: url(../Img/Background/logo_news.gif) no-repeat ;}  
#imgLogoContact{height:130px; margin-top:0px; background: url(../Img/Background/logo_company.gif) no-repeat ;}  
#imgLogoCertificate{height:130px; margin-top:0px; background: url(../Img/Background/logo_certificate.gif) no-repeat ;}
#imgLogoPartners{height:130px; margin-top:0px; background: url(../Img/Background/logo_partners.gif) no-repeat ;}
#imgLogoProduct{height:130px; margin-top:0px; background: url(../Img/Background/logo_prodotto.gif) no-repeat ;}
#imgLogoBreast{height:130px; margin-top:0px; background: url(../Img/Background/logo_breast.gif) no-repeat ;}

#titleSection {padding-left:25px ; padding-top:8px;}
#titleSection h2{margin:0px ; font-size:18px;}
#titleSection p{margin:0px;}
#titleSection h2.company{color:#ffad4e;}
#titleSection h2.news{color:#706164;}
#titleSection h2.products{color:#15a115;}
#titleSection h2.contact{color:#ffad4e;}
#titleSection h2.partners{color:#0000CC;}
#titleSection h2.certificates{color:#77228c;}

#menu{width:470px; border:0px solid;  float:right;min-height:180px; height:auto!important; height:180px;} 
#firstMenu{width:186px; border:0px solid; float:left;min-height:180px; height:auto!important; height:180px; background:#fff}
#firstMenu p.imgButton{height:34px;  background:#5c6873;}

#secondMenu{width:284px; border:0px solid; float:right;min-height:180px; height:auto!important; height:180px;}
#secondMenu p.servizi{height:34px;  background:#bdceef;}
#secondMenu p.servizi img{margin-top:0px;}

#secondMenu p#subMenu{margin-top:5px; border:0px solid; margin-left:10px; color:#4a5a8c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px} 

#contentText 
{background: url(../Img/Elements/puntini.gif) repeat-x ; background-position:25px top; padding:25px;line-height:1.8;}
#contentTextProfile
{background: url(../Img/Elements/puntini.gif) repeat-x ; background-position:25px top; padding:2px 25px;/*line-height:1.8;*/ border:0px solid;}
/*mappa 2*/
ul#mappa2 {
margin:0;padding:0;
list-style:none;
position:relative;
width:286px;height:90px;
}
ul#mappa2 li {
display:block;
position:absolute;
margin:0;padding:0
}
li#mappa2-link1 {
left:0;top:0;
width:286px;height:90px
}
#mappa2 a {
display:block;
width:100%;
height:100%;
}
#mappa2 .alt { display:none }

#text A:link     {color:#25708e; text-decoration:none}
#text A:hover    {color:#25708e; text-decoration:underline}
#text A:visited  {color:#25708e; text-decoration:underline}

.search {background: url("/IT/Img/Background/background_01.gif");}

.response {color:#f00;}

/*cella #435D8D*/
.cel01 {background-color: #5c6873}

/*cella #B5C8C6*/ 
.cel02 {background-color: #B5C8C6}

/*cella #E7E7E7*/ 
.cel03 {background-color: #E7E7E7}

/*testo #FFFFFF*/
.t1  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.t1l { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.t1b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.t1bl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}

/*testo #FDA24D*/
.t2  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FDA24D;}
.t2l { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FDA24D;}
.t2b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FDA24D; font-weight: bold;}
.t2bl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FDA24D; font-weight: bold;}
.t2lb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FDA24D; font-weight: bold;}

/*testo #6E6E6E*/
.t3  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6E6E6E;}
.t3l { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6E6E6E;}
.t3b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6E6E6E; font-weight: bold;}
.t3bl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6E6E6E; font-weight: bold;}

/*testo #909090*/
.t4  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #909090;}
.t4l { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #909090;}
.t4b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #909090; font-weight: bold;}
.t4bl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #909090; font-weight: bold;}

/*testo #435D8D*/
.t5  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #435D8D;}
.t5l { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #435D8D;}
.t5b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #435D8D; font-weight: bold;}
.t5bl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #435D8D; font-weight: bold;}

/*testo #435D8D*/
.t6  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.t6l { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #aaaaaa;}
.t6b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #aaaaaa; font-weight: bold;}
.t6bl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #aaaaaa; font-weight: bold;}

.form {display: inline}

/*mikro START*/
.photo {border-style:solid;
        border-color: #000000;
        border-width:1px;
}

#sectionHeader 
{/*width:100%; */height:48px; background:#435D8D; text-align:left; color:#fff; clear:both; margin-bottom:120px; padding:0px 7px; color:#fff; font-weight:bold; text-transform:uppercase; vertical-align:middle; border-bottom:12px solid #fff; border-top:12px solid #fff; font-size:11px; }

a.delete:link {color:red; clear:both; font-weight:bolder; text-transform:uppercase; vertical-align:middle; font-size:1.3em; }
a.delete:hover {color:red; clear:both; font-weight:bolder; text-transform:uppercase; vertical-align:middle; font-size:1.3em; }
a.delete:visited {color:red; clear:both; font-weight:bolder; text-transform:uppercase; vertical-align:middle; font-size:1.3em; }

#formText td
{font-size:11px; color:#333333; margin-top:20px; }

#formText td#tdlabel
{width:37%; margin:0px; padding:0px 5px; text-align:left;}

#standby{
  visibility:hidden;
  background:red;
/*   position:absolute; */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:1em;
  font-weight: bolder;
/*   color:#435D8D; */
  color:white;
}

#subFormText 
{/*background: url(../Img/Elements/puntini.gif) repeat-x ;*/ background-position:25px top; /*line-height:1.8*/font-size:11px; color:#333333; margin:0px;}

#separator 
{background: url(../Img/Elements/puntini.gif) repeat-x ; }

#riepilogo{padding-left:25px;}
/*mikro STOP*/

/*Alez200 START*/
#button
{border:1px solid; font-size:11px; padding:3px 0px 3px 0px; }





