/* At-Rules */
@charset "iso-8859-1";


body {margin:5px;   font-family: verdana;   color:#6A727A;   font-size:10px;}

td {vertical-align:top;}

td a {text-decoration:none; color:#6A727A;}

td a:hover {text-decoration:none; color:red}

ol {margin-top:0px}

p {font-size:10px;   padding:10px;}

ul, table {font-size:10px}

h1 {font-size:13px;   font-weight:bold;   font-style: italic;   color: #6A727A;   padding-top:10px;   padding-left:20px;}

h2 {font-family: verdana;  color:#6A727A;  font-size:10px;  margin:5px;  text-decoration:underline;margin:2px;padding:0px;}

h3 {font-family: verdana;  color:#FF9900;  font-size:12px;  margin:5px;  text-decoration:underline;}

h4 {font-size:13px;   font-weight:bold;   font-style: italic;   color: #6A727A;   float:left;}

pre{font-family: verdana;   color:#6A727A;   font-size:9px; margin-left:10px;}

#tdmenu {background-image: url(../images/barramenu.gif)}







#offerte {position: absolute;   left:580px;   top:220px;   color:white;   font-size:10px;}

#submenu {border-top:1px solid #B0B4B9;   border-bottom:1px solid #B0B4B9;   margin-top:8px;}

#submenu ul {margin:0px;   padding:3px 10px 5px 10px;}

#submenu li {font-size:10px;   font-style: italic;   color: #6A727A;   margin:0px;   padding:0px;    padding-right:10px;   display:inline;   list-style-type:none;}

#submenu a {text-decoration:none; color:#6A727A}

#submenu a:hover {text-decoration:none; color:red}

#submenu h4{margin-top:0px;margin-right:2px;}

#bottom {background-image: url(../images/barrasotto.gif);  font-size:10px;  height:15px;  padding-top:2px;  text-align:center}  
#novita{text-align:left;padding-left:2px}

input.bottone {background-color: #fba407; color: white; font-family:  verdana; font-size: 10px}	

.tabella{width: 500px;} 
.tabella td{border:1px solid #B0B4B9}
#links{
width:750px;
border:1px solid #B0B4B9;
padding: 3px;}

ul#menu{float:left;width:100%; }
ul#menu,ul#menu li{list-style-type:none;margin:0;padding:0;margin-top:3px;}
ul#menu li{float:left;margin-right:1em}
ul#menu a{float:left;padding:5px 0 4px 18px;text-decoration:none;font-weight:bold;color:#6A727A;font-size:12px;letter-spacing:-0.05em;}
ul#menu a:hover{border-bottom: 3px solid #83D5FF;color:#333}
ul#menu li.current a,ul#menu li.current a:hover{color:#FF37BB;border-bottom: 3px solid #54B4E5}
li#home a{background: url(../images/home.gif) no-repeat left center; }
li#design a{background: url(../images/webdesign.gif) no-repeat left center}
li#marketing a{background: url(../images/webmarketing.gif) no-repeat left center}
li#software a{background: url(../images/software.gif) no-repeat left center}
li#servizi a{background: url(../images/servizi.gif) no-repeat left center}
li#news a{background: url(../images/news.gif) no-repeat left center}
li#privacy a{background: url(../images/privacy.gif) no-repeat left center}

ul.menu{float:left;width:100%; }
ul.menu,ul#menu li{list-style-type:none;margin:0;padding:0;margin-top:3px;}
ul.menu li{float:left;margin-right:1em}
ul.menu a{float:left;padding:5px 0 4px 18px;text-decoration:none;font-weight:bold;color:#6A727A;font-size:12px;letter-spacing:-0.05em;}
ul.menu a:hover{border-bottom: 3px solid #83D5FF;color:#333}
ul.menu li.current a,ul#menu li.current a:hover{color:#FF37BB;border-bottom: 3px solid #54B4E5}




