/* Versione del 1/9/2010 
modificata da Franz 4/1/2012
dal rigo 511 con distributori*/

.styError
{
font: 10px Arial,Helvetica,sans-serif;
text-align: left;
color: #CC0000;
text-decoration: blink;
}
.styLink, .styLink a:link, .styLink a:visited, .styLink a:active
{
font: 12px Arial,Helvetica,sans-serif;
text-align: left;
color: #518FA8;
}
.styLink a:hover
{
color: #45505D;
}
.styLink_benvenuti
{
color: #993333;
text-align: right;
vertical-align: super;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.styLink_antrace
{
color: #777777;
font: bold 12px Arial,Helvetica,sans-serif;
}
.styLink_antrace a:link, .styLink_antrace a:visited, styLink a:active
{
font: bold 12px Arial,Helvetica,sans-serif;
color: #777777;
}
.styLink_antrace a:hover
{
font: bold 12px Arial,Helvetica,sans-serif;
color: #000000;
}
.styLink_benvenuti2
{
color: #993333;
text-align: right;
vertical-align: super;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.styTesto_Title_Home
{
font: bolder 15px Arial,Helvetica,sans-serif;
color: #555555;
text-align: right;
vertical-align: middle;
}
.styTesto_Title_sinistra, .styTesto_Title_sinistra a:link, .styTesto_Title_sinistra a:visited, .styTesto_Title_sinistra a:hover, .styTesto_Title_sinistra a:active
{
font: bolder 13px Arial,Helvetica,sans-serif;
color: #555555;
text-align: left;
vertical-align: middle;
text-decoration: none;
}
.styTesto_Home_sinistra, .styTesto_Home_sinistra a:link, .styTesto_Home_sinistra a:visited, .styTesto_Home_sinistra a:hover, .styTesto_Home_sinistra a:active
{
color: #555555;
text-align: justify;
vertical-align: top;
background-position: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
}
.styTesto_Home_sx_link, .styTesto_Home_sx_link a:link, .styTesto_Home_sx_link a:visited, .styTesto_Home_sx_link a:hover, .styTesto_Home_sx_link a:active
{
color: #555555;
text-align: justify;
vertical-align: top;
background-position: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: underline;
font-weight: bold;
}
.styIFRAME
{
width: 500px;
border-style: none;
height: 400px;
}
.styTesto
{
color: #000000;
text-align: left;
vertical-align: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.styTestoDestro
{
color: #000000;
text-align: right;
vertical-align: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.StyTextarea
{
font: 12px Arial,Helvetica,sans-serif;
background-color: #CAD7E5;
height: auto;
width: 100%;
}
.styIFRAME1
{
height: 100%;
width: 100%;
}
.styNomeCampi
{
font-family: Arial,Helvetica,sans-serif;
font-size: 9px;
color: #999999;
}
.styNomeCampiErrore
{
font: bold 9px Arial,Helvetica,sans-serif;
color: red;
}
.clError
{
margin: 20px;
color: red;
background-color: white;
text-align: center;
text-decoration: blink;
font: 14px Arial,Helvetica,sans-serif;
border: 2px solid red;
}
.styTABLEgamma
{
background-position: left top;
background-image: url(immagini/gamma.jpg);
background-repeat: no-repeat;
}
.styTABLEpartner
{
background-position: left top;
background-image: url(immagini/Sphera_dis.png);
background-repeat: no-repeat;
}
.styIFRAME09
{
border: #ccc 1px groove;
height: 580px;
width: 100%;
font-family: Verdana,Geneva,sans-serif;
}
.styGrSottoFlashDs, .styGrSottoFlashDs a:link, .styGrSottoFlashDs a:visited, .styGrSottoFlashDs a:active
{
text-decoration: none;
font-family: Arial,Helvetica,sans-serif;
text-align: right;
color: #000;
vertical-align: middle;
font-size: 11px;
font-weight: bolder;
background-image: url(immagini/puls_gr_cabling.jpg);
background-repeat: no-repeat;
background-position: right top;
height: 21px;
width: 255px;
background-color: #606060;
margin: 0px 5px 0px 0px;
border-width: 0px;
border-style: none;
}
.styGrSottoFlashDs a:hover
{
font-size: 13px;
}
.styGrSottoFlashSX, .styGrSottoFlashSX a:link, .styGrSottoFlashSX a:visited, .styGrSottoFlashSX a:active
{
text-decoration: none;
text-align: left;
color: #FFF;
vertical-align: middle;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bolder;
background-image: url(immagini/puls_gr_server.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 21px;
width: 255px;
background-color: #606060;
border-width: 0px;
border-style: none;
margin: 0px 0px 0px 5px;
}
.styGrSottoFlashSX a:hover
{
font-size: 13px;
}
.stySottoFlashDs, .stySottoFlashDs a:link, .stySottoFlashDs a:visited, .stySottoFlashDs a:active
{
text-decoration: none;
font-family: Arial,Helvetica,sans-serif;
text-align: right;
color: #000;
vertical-align: middle;
font-size: 11px;
font-weight: bolder;
background-image: url(immagini/puls_cabling.jpg);
background-repeat: no-repeat;
background-position: right top;
height: 21px;
width: 255px;
background-color: #606060;
margin: 0px 5px 0px 0px;
border-width: 0px;
border-style: none;
}
.stySottoFlashDs a:hover
{
font-size: 13px;
}
.stySottoFlashSX, .stySottoFlashSX a:link, .stySottoFlashSX a:visited, .stySottoFlashSX a:active
{
text-decoration: none;
text-align: left;
color: #FFF;
vertical-align: middle;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bolder;
height: 21px;
background-image: url(immagini/puls_server.jpg);
background-repeat: no-repeat;
background-position: left top;
width: 255px;
border-style: none;
margin: 0px 0px 0px 5px;
}
.stySottoFlashSX a:hover
{
color: #D9E5EC;
font-size: 13px;
}
.stySottoFlashSpacer, .stySottoFlashSpacer a:link, .stySottoFlashSpacer a:visited, .stySottoFlashSpacer a:active
{
text-decoration: none;
text-align: center;
color: #FFF;
vertical-align: middle;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bolder;
background-color: #000;
border-width: 0px;
border-style: none;
margin: 0px 0px 0px 5px;
}
.stySottoFlashSpacer a:hover
{
color: #D9E5EC;
font-size: 13px;
}
.styTesto_vicino_foto
{
color: #555555;
text-align: justify;
vertical-align: bottom;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-style: oblique;
line-height: normal;
font-weight: normal;
padding-right: 2px;
}
.styTesto_vicino_foto_ds
{
color: #555555;
text-align: right;
vertical-align: bottom;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-style: oblique;
line-height: normal;
font-weight: normal;
}
.styGrigio
{
font: 12px Arial,Helvetica,sans-serif;
color: #999999;
text-align: left;
vertical-align: middle;
}
.styPrimoPianoENG
{
text-align: center;
vertical-align: middle;
background-attachment: fixed;
background-image: url(immagini/primopiano_eng.gif);
background-repeat: no-repeat;
background-position: center center;
height: 65px;
background-color: #F2F4FB;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.styPulsHP, .styPulsHP a:link, .styPulsHP a:visited, .styPulsHP a:hover, .PulsHP a:active
{
text-decoration: none;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;
margin-left: 0px;
border: thin solid #A2A2A2;
}
.styBanner, .styBanner a:link, .styBanner a:hover, .styBanner a:visited
{
background-image: none;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #000;
text-align: right;
vertical-align: middle;
border-width: 0px;
border-style: none;
}
.styBannerBg, .styBannerBg a:link, .styBannerBg a:hover, .styBannerBg a:visited
{
background-position: right top;
background-repeat: no-repeat;
background-image: url(primopiano/immagini_primopiano/01_bann_BG.png);
vertical-align: middle;
border-width: 0px;
border-style: none;
}
.styPP_box
{
background-image: none;
height: 100%;
width: 500px;
border: 1px solid #A2A2A2;
}
.styPP_head_ITA
{
background-image: url(primopiano/immagini_primopiano/PP_ITA.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 46px;
width: 100%;
border-width: 0px;
border-style: none;
}
.styPP_head_POL
{
background-image: url(primopiano/immagini_primopiano/PP_POL.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 46px;
width: 100%;
border-width: 0px;
border-style: none;
}
.styPP_head_FRA
{
background-image: url(primopiano/immagini_primopiano/PP_FRA.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 46px;
width: 100%;
border-width: 0px;
border-style: none;
}
.styPP_head_ENG
{
background-image: url(primopiano/immagini_primopiano/PP_ENG.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 46px;
width: 100%;
border-width: 0px;
border-style: none;
}
.styPP_head_ESP
{
background-image: url(primopiano/immagini_primopiano/PP_ESP.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 46px;
width: 100%;
border-width: 0px;
border-style: none;
}
.styPP_head_RUS
{
background-image: url(primopiano/immagini_primopiano/PP_RUS.jpg);
background-repeat: no-repeat;
background-position: left center;
height: 46px;
width: 100%;
border-width: 0px;
border-style: none;
}
.cell_text, .cell_text a:link
{
padding: 0px;
vertical-align: top;
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;
margin: 5px;
border-width: 0px;
border-style: none;
}
.cell_photo, .cell_photo a:link
{
margin: 0px;
font-family: Arial,Helvetica,sans-serif;
border: 0px none;
padding: 5px;
}
.cell_separ
{
font-family: Arial,Helvetica,sans-serif;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000;
height: 5px;
}
.descr, .descr a:link
{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-style: italic;
text-align: left;
vertical-align: bottom;
color: #000;
text-decoration: none;
}
.descr_testo, .descr_testo a:link
{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-align: left;
vertical-align: bottom;
color: #000;
text-decoration: none;
}
.descr_title, .descr_title a:link
{
color: #000;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
.show_room_00
{
width: 100%;
vertical-align: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
background-image: url(Immagini/00show_room.jpg?1);
background-repeat: no-repeat;
background-position: center;
border-width: 0px;
border-style: none;
}
.show_room_01
{
vertical-align: middle;
text-align: left;
background-image: url(Immagini/01show_room_shadow.png);
background-repeat: no-repeat;
background-position: left center;
border-width: 0px;
border-style: none;
}
.show_room_02
{
width: 100%;
vertical-align: middle;
text-align: center;
background-image: url(Immagini/spazio1.gif);
background-repeat: no-repeat;
background-position: 100% 100%;
border-width: 0px;
border-style: none;
}
.show_room_03
{
vertical-align: middle;
text-align: right;
background-image: url(Immagini/03show_room_shadow.png);
background-repeat: no-repeat;
background-position: right center;
border-width: 0px;
border-style: none;
}/*distributori inizio*/
.distr{
color: #888;
background: #000;
font: bolder 14px Arial,Helvetica,sans-serif;
height: 100%;
width: 100%;
position: absolute;
left: 0px;
top: 98px;
}
.mappa {
position:absolute;
z-index:0;
overflow: hidden;
top:0;
right: 0;
float: right;
}
.mappa img {;
margin-top: -100px;
margin-right: -220px;
}
.elenco_distr {
z-index:2;
float:right;
height:auto;
text-align: left;
text-decoration: auto;
position:absolute;
visibility:visible;
top: 20px;
left: 20px;
clear: none;
margin: auto auto 0px;
right: 450px;
}
.specifica_distr {
z-index:1;
float:right;
height:auto;
text-align: left;
text-decoration: auto;
position:absolute;
visibility:hidden;
top: 20px;
left: 20px;
clear: none;
margin: auto auto 0px;
right: 450px;
background: url(mappe/color888_1px.gif) repeat-x top;
}
.distr h1 {
font-size: 2em;
margin-top: 0px;
line-height: 12px;
}
.distr h2 {
font-size: 1.5em;
margin-bottom: -6px;
}
.distr p {
font-size: 0.8em;
line-height: 6px;
}
.specifica_distr img {
float: right;
margin-top: -10px;
}/*distributori FINE*/

