/*-----------   1Work By -1-Computer   ---------*/
/*-----------     swiss@1info.com      ---------*/

html, body {
font-size:80%;
font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
color:black;
margin:0px;
}

.xml {
text-decoration: none;
font-family: verdana, sans-serif;
font-size: 1em;
font-weight:bold;
color: white;
background-color: #ff8000;
border-left:1px solid #ccf;
border-top:1px solid #ccf;
border-right:1px solid #55a;
border-bottom:1px solid #55a;
padding:0px 3px 0px 3px;
margin:0px;
}

.map {
text-decoration: none;
font-family: verdana, sans-serif;
font-size: 1em;
font-weight:bold;
color: white;
background-color:#8ca3c3;
border-left:1px solid #ccf;
border-top:1px solid #ccf;
border-right:1px solid #55a;
border-bottom:1px solid #55a;
padding:0px 3px 0px 3px;
margin:0px;
}

input[type=text]:focus, input[type=password]:focus, textarea:focus {
border: 1px solid #000;
}

a[hreflang="fr"]:after {
	content: " " url("../image/fr.png");}
a[hreflang="it"]:after {
	content: " " url("../image/it.png");}
a[hreflang="en"]:after {
	content: " " url("../image/en.png");}
a[hreflang="de"]:after {
	content: " " url("../image/de.png");}
a[hreflang="es"]:after {
	content: " " url("../image/es.png");}
a[hreflang="zip"]:after {
	content: " " url("../image/download.gif");}
a[href*="mailto"]:after {
	content: " " url("../image/mini_mail.gif");}
a[href*="skype"]:after {
        content: " " url("../image/skype.png");}



.view:visited:before {text-decoration:none;content:url("../image/ok.gif");}

h1 {
	font-size: 1.75em;
}

h2 {
	font-size: 1.25em;
}

h3 {
	font-size: 1.1em;
}

img {
	border-style:none;
}

.footer {
clear:both;
text-align:center;
color:gray;
margin-left:1%;
margin-right:1%;
margin-top:5px;
margin-bottom:5px;
}

/* ******************  speech  ************** */

@media aural {
   h1, h2, h3,
   h4, h5, h6    { voice-family: paul, male; stress: 20; richness: 90 }
   h1            { pitch: x-low; pitch-range: 90 }
   h2            { pitch: x-low; pitch-range: 80 }
   h3            { pitch: low; pitch-range: 70 }
   h4            { pitch: medium; pitch-range: 60 }
   h5            { pitch: medium; pitch-range: 50 }
   h6            { pitch: medium; pitch-range: 40 }
   li, dt, dd    { pitch: medium; richness: 60 }
   dt            { stress: 80 }
   pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
   em            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
   strong        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
   dfn           { pitch: high; pitch-range: 60; stress: 60 }
   s, strike     { richness: 0 }
   i             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
   b             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
   u             { richness: 0 }
   a:link        { voice-family: harry, male }
   a:visited     { voice-family: betty, female }
   a:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }
}
