body {font-size:12px;margin:5px auto;padding:0px;font-family:arial,sans-serif;background-color:#F2F9FC;}
ul,li {font-size:12px;}
.page-container {width:994px;margin:0px auto;padding:0px;top left repeat-y;background-color:#D4EFFA;border:solid 1px #6388CF;}
.header-container {width:994px;height:80px;background-image:url('/shared/images/tcl-elettronica-costruzioni-elettroniche.jpg');}
.header-logo {width:250px;padding:10px 0 0 10px;float:left;}

.header-extras {height:80px;padding:0;margin:0;float:right;text-align:right;background-image:url('/shared/images/elemento-grafico.png');background-repeat:no-repeat;background-position:top right;}
.header-label {height:55px;padding:5px 10px 0 0;margin:0;text-align:right;}
.header-label b {color:#FFF;font-family:verdana,arial,sans serif;font-size:11px;font-weight:bold;line-height:12px;}
.header-label p {color:#FFF;font-family:verdana,arial,sans serif;font-size:11px;font-weight:bold;line-height:12px;}
.header-menu {height:20px;padding:0 0 0 0;margin:0;text-align:right;}
.header-menu ul {margin:0px;padding:0 0 0 0;background-color:#4C648E;}
.header-menu li {display:inline;list-style:none;margin:0px;padding:0px;}
.header-menu li a {display:block;float:left;margin:0px;padding:2px 5px 2px 5px;border-left:solid 1px rgb(115,162,182);color:#FFF;text-decoration:none;font-size:11px;}
.header-menu li a:hover {display:block;float:left;margin:0px;padding:2px 5px 2px 5px;border-left:solid 1px rgb(115,162,182);color:#D4EFFA;text-decoration:none;font-size:11px;}

.login-container {padding:2px 4px 0 4px;height:20px;background:#6388CF;color:#FFF;}
.login {float:left;}
.login input {border:solid 1px #4C648E;font-family:arial,sans-serif;font-size:10px;}
.clock-container {float:right;}
.submenu {padding:0 4px 0 4px;height:15px;background-color:#FFF;border-bottom:solid 1px #CCC;color:#999;}
.submenu a {color:#999;text-decoration:none;}
.submenu a:hover {color:#999;text-decoration:underline;}
.path {float:left;}
.languages {float:right;}

.content-container {width:994px;}
.content {padding:5px; width:984px;}
.content td {margin:0;padding:0px;font-family:arial,sans serif;font-size:12px;text-align:justify}
.content p {margin:0;padding:0px;line-height:1.3em;font-family:arial,sans serif;font-size:12px;text-align:justify}
.content h1,h2 {margin:0px;padding:0px;color:rgb(88,144,168);font-weight:bold;font-size:180%;}
.content h3 {margin:0px;padding:0px;color:rgb(88,144,168);font-weight:bold;font-size:130%;}
.content a {color:rgb(88,144,168);text-decoration:none;}
.content a:hover {color:rgb(88,144,168);text-decoration:underline;}

.footer {clear:both;overflow:hidden;width:994px;height:3.0em;margin:0px;padding:0.5em 0px 0.5em 0px;background-color:#4C648E;color:rgb(255,255,255);font-size:1.0em;}
.footer p {margin:0px;padding:0px;text-align:center;line-height:1.3em;font-size:110%;}
.footer a {color:#FFF;text-decoration:underline;}
.footer a:hover {color:#DDD;text-decoration:none;}

.c_l{float:left;
width:774px;
height:410px;
}
.c_left{float:left;
width:200px;
height:410px;
}
.c_center{float:right;
width:560px;
height:410px;
}
.c_right{float:right;
width:200px;
height:410px;
}

.title_box a{
color : black; text-decoration: none;
}
.title_box a:hover{
color : black; text-decoration: none;
}
.title_box img{
 text-decoration: none;
 border:0
}
.box_txt {
padding:10px;
}
.news {
padding:5px;
}
.news a{
color : black; text-decoration: none;
}
.news a:hover{
color : black; text-decoration: none;
}
.news img{
 text-decoration: none;
 border:0
}
.novita{
padding:5px;
}
.novita a{
color : black; text-decoration: none;
}
.novita a:hover{
color : black; text-decoration: none;
}
.novita img{
 text-decoration: none;
 border:0
}


#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 96%; /*marquee height */
overflow: hidden;
padding: 0px;
padding-left: 0px;
}

.rilievo{
float:left;width:100%;margin-top:10px;border-bottom-color:#4C648E;border-bottom-width:1px;border-bottom-style:solid;
}
