.top         { font-family: Tahoma; font-size: 9pt; color: #3F5AA0; }

.testo
{
font-family:tahoma,verdana;
font-weight:normal;
font-size:8pt;
color:#414141;
}

td.testo
{
padding:1px;
margin:0px;
/*	border-spacing: 0px;*/
	font-family:Tahoma;
font-size:8pt;
color:#414141;
}


body {
margin:0;
padding:0;
height:100%;
background-color:#E3E7EC;
font-family:tahoma,verdana;
font-weight:normal;
font-size:8pt;
color:#414141;
}

#header1
{
	border:0px solid #000;
	height:208px;
	position:relative;
}

h2 {
font-size:12pt;
font-weight:bold;
/*float:left;*/
padding:2px;
margin: 0px;
}

h3 {
font-size:9pt;
padding:2px;
font-weight:normal;
margin: 0px;
}

h2.titolo
{
position: absolute; width: 77px; height: 25px; z-index: 1; left: 4px; top: 7px; 
}

h3.menulnk
{
position: absolute; width: 232px; height: 15px; z-index: 2; left: 90px; top: 11px; 
}

.blocchic
{
position: relative; z-index: 3;  height: 7px;
}

a.menulnk
{
font-size:9pt;
font-weight:normal; 
color:#3F5AA0;
text-decoration:none;
}

a:hover.menulnk
{
font-size:9pt;
font-weight:normal; 
color:#CE0203;
text-decoration:underline;
}

a.menulnkp
{
font-size:8pt;
font-weight:normal; 
color:#3F5AA0;
text-decoration:none;
}

a:hover.menulnkp
{
font-size:8pt;
font-weight:normal; 
color:#CE0203;
text-decoration:underline;
}


a.menulnkb
{
font-size:12pt;
font-weight:bold; 
color:#3F5AA0;
text-decoration:none;
}

a:hover.menulnkb
{
font-size:12pt;
font-weight:bold; 
color:#CE0203;
text-decoration:underline;
}

div.header-button
{
	position:absolute;
	background-image: url('http://www.spaziotempo.it/resource/images/header-button.png');
	background-repeat: no-repeat;
	height:38px;
	width:322px;
	right:12px;
	vertical-align:middle;
	padding:0px; font-family:Tahoma; font-size:9pt; color:#3F5AA0
	
}

#header-button1
{
	top:9px;
}

#header-button2
{
	top:58px;	
}

#header-button3
{
	top:107px;
}

#header-button4
{
	top:157px;
}

#dynamic-menu
{
	position:absolute;
	top:5px;
	left:5px;
	width:425px;
	height:130px;
	border:0px solid #000;
}

#webmail
{
	position:absolute;
	overflow:hidden;
	top:140px;
	left:5px;
	width:425px;
	height:65px;
	border:0px solid #000;
	margin: 0px;
	padding:0px;
}

table.webmailcont
{
	padding:0px;
	margin:0px;
	border-spacing: 0px;
	font-family:Tahoma;
	font-size:8pt;
	color:#fff;
	font-weight:bold;

}

table.webmail
{
	padding:2px;
	margin:2px;
	border-spacing: 0px;
	font-family:Tahoma;
	font-size:8pt;
	color:#fff;
	font-weight:bold;

}

td.webmail
{
	padding:1px;
	margin:1px;
	border-spacing: 0px;
	font-family:Tahoma;
	font-size:10pt;
	color:#fff;
	font-weight:bold;

}

input.webmail
{
	padding:1px;
/*	margin:0px;
	border-spacing: 0px;*/
	font-family:Tahoma;
	font-size:9pt;
	color:#3F5AA0;
	font-weight:normal;

}


table.regdom
{
	padding:2px;
	margin:2px;
	border-spacing: 0px;
	font-family:Tahoma;
	font-size:8pt;
	color:#3F5AA0;
	font-weight:bold;

}

table.compatta
{
	padding:0px;
	margin:0px;
	border-spacing: 0px;
	font-family:Tahoma;
	font-size:8pt;
	color:#3F5AA0;
	font-weight:normal;

}

td.regdom
{
	padding:1px;
	margin:1px;
	border-spacing: 0px;
	font-family:Tahoma;
	font-size:8pt;
	color:#3F5AA0;
	font-weight:bold;

}

input.regdom
{
padding:2px;
margin:0px;
/*	border-spacing: 0px;*/
	font-family:Tahoma;
	font-size:9pt;
	color:#3F5AA0;
	font-weight:normal;

}

.submit_regdom
{
padding:1px;
margin:0px;
/*	border-spacing: 0px;*/
	font-family:Tahoma;
	font-size:9pt;
	color:#3F5AA0;
	font-weight:bold;

}

.intestazione_nav {
font-size:9pt;
color:#3F5AA0;
font-weight:normal;
}

a.intestazione_nav {
font-size:8pt;
color:#3F5AA0;
font-weight:normal; text-decoration:none
}


a:hover.intestazione_nav {
font-size:8pt;
color:#3F5AA0;
font-weight:normal; text-decoration:underline
}

a.prd_pres {
font-size:9pt;
color:#3F5AA0;
font-weight:bold; text-decoration:none
}


a:hover.prd_pres {
font-size:9pt;
color:#3F5AA0;
font-weight:bold; text-decoration:underline
}


a.menu_p_lnk {
font-size:7pt;
color:#3F5AA0;
font-weight:normal; text-decoration:none
}


a:hover.menu_p_lnk {
font-size:7pt;
color:#3F5AA0;
font-weight:normal; text-decoration:underline
}


a.mappec 
{
font-family:tahoma,verdana;
font-weight:normal;
font-size:8pt;
color:#414141; text-decoration:none
}

a:hover.mappec {
font-size:8pt;
color:#3F5AA0;
font-weight:normal; text-decoration:underline
}


a.nulla {
text-decoration:none
}

a:hover.nulla {
text-decoration:none
}

a.testo
{
font-family:tahoma,verdana;
font-weight:normal;
font-size:8pt;
color:#414141; text-decoration:none
}

a:hover.testo
{
font-family:tahoma,verdana;
font-weight:normal;
font-size:8pt;
color:#3F5AA0; text-decoration:underline
}


.testo_nav {
font-size:9pt;
color:#3F5AA0;
font-weight:normal;
}

.selvoip {
font-size:10pt;
color:#FF4242;
font-weight:bold;font-family:Tahoma
}

.HOME {background-color: #EFF8FE}
.PRO {background-color: #EFF8FE}
.DOM {background-color: #EFF8FE}
.MYSQL {background-color: #EFF8FE}
.PRESENCE {background-color: #EFF8FE}

a.lnkpacchetto { font-family: Arial; font-size: 8pt; color: #3F5AA0; text-decoration: none; font-weight: bold }
a:hover.lnkpacchetto { font-family: Arial; font-size: 8pt; color: #FE0204; text-decoration: none; font-weight: bold }

a.rinnovo { font-family: Arial; font-size: 8pt; color: #2E6EFF; text-decoration: none; font-weight: bold
                }
a:hover.rinnovo { font-family: Arial; font-size: 8pt; color: #2E6EFF ; text-decoration: underline; font-weight: bold
                }

#login {
      border: 1px solid #000;
      background-color: #FFF;      
        margin-top: 50px;       
        padding: 10px; 
      height: 150px; 
      position: absolute; 
      z-index: 10;

       left: 50%;
       width:300px;
       margin-left: -156px;   /* half the width + half the padding + single border */
}
