/*THIS IS STYLEZ.CSS FOR ROTAGRI.COM*/

Body {
margin: 0px;
padding: 0px;
font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #2d2d2d;
background: #3383d7 url('images/bgrz/bgrz_generic.jpg') no-repeat top left;
}
/*===================================================================*/
div#box {
position: absolute;
top: 70px;
left: 50%;
margin: 0px;
padding: 0px;
width: 800px;
/*height: 600px;*/
margin-left: -400px;
border: 2px solid #2d2d2d;
border-top: 3px solid #cc6e00;
background: #f6f6f6;
}
/*===================================================================*/

/*===================================================================*/
div#topheader {
margin: 0px;
padding: 0px;
width: 800px;
height: 38px;
}

div#address_topheader {
margin: 0px;
padding: 0px;
font-size: 10px;
width: 500px;
height: 38px;
float: left;
}

div#address_topheader p {
margin: 0px;
padding: 0px;
padding: 2px;
text-align: left;
padding-left: 5px;
}

div#extradiv1 {
margin: 0px;
padding: 0px;
width: 200px;
height: 38px;
float: right;
}

div#extradiv1 img {
margin: 0px;
padding: 0px;
margin-left: 3px;
margin-right: 3px;
float: right;
cursor: pointer;
}
/*===================================================================*/

/*===================================================================*/
div#header {
margin: 0px;
padding: 0px;
width: 800px;
height: 94px;
background: transparent url('images/header/sfondo_header.jpg') no-repeat top left;
border-top: 2px solid #000;
border-bottom: 2px solid #000;
}

div#logo {
margin: 0px;
padding: 0px;
width: 206px;
height: 94px;
float: left;
}

div#flaz {
margin: 0px;
padding: 0px;
width: 594px;
height: 94px;
background: transparent;
float: right;
}

div#flaz p {
display: none;
}

div#header h1 {
margin: 0px;
padding: 0px;
width: 206px;
height: 94px;
background: transparent url('images/header/logo_header.jpg') no-repeat top left;
float: left;
}

div#header h1 span {
margin: 0px;
padding: 0px;
display: none;
}
/*===================================================================*/

/*===================================================================*/
div#content {
margin: 0px;
padding: 0px;
font-size: 12px;
padding: 3px;
}
/*===================================================================*/

/*===================================================================*/
div#menu_left {
margin: 0px;
padding: 0px;
width: 180px;
float: left;
background: transparent;
}

div#menu_left_sec ul  {
margin: 0px;
padding: 0px;
font-family: Tahoma, 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-align: left;
line-height: 20px;
/*letter-spacing: 1px;*/
border: none;
display: block;
}

div#menu_left_sec ul li {
margin: 0px;
padding: 0px;
}

/*div#menu_left_sec ul li A {
text-decoration: none;
color: #024285;
text-transform: uppercase;
font-weight: bold;
display: block;
}

div#menu_left_sec ul li A:hover {
color: #000;
background: transparent;
}*/

div#menu_left_sec img {
margin: 0px;
padding: 0px;
width: 170px;
height: 1px;
}

div#selezionato A {
text-decoration: none;
color: #cc1100;
text-transform: uppercase;
font-weight: bold;
/*display: block;*/
border-bottom: 2px solid #c10;
}

div#selezionato A:hover {
color: #cc1100;
background: transparent;
}

div#nonselezionato A {
text-decoration: none;
color: #2d2d2d;
text-transform: uppercase;
font-weight: bold;
/*display: block;*/
background: 
}

div#nonselezionato A:hover {
color: #024285;
background: transparent;
}

div#third_type_menu ul  {
margin: 0px;
padding: 0px;
font-family: Tahoma, 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-align: left;
line-height: 15px;
background: transparent;
/*letter-spacing: 1px;*/
border: none;
display: block;
}

div#third_type_menu ul li A {
text-decoration: none;
color: #fff;
background: #024285;
text-transform: none;
font-weight: normal;
padding: 2px;
border-bottom: 1px solid #f6f6f6;
}

div#third_type_menu ul li A:hover {
color: #f6f6f6;
background: #746d00;
text-decoration: none;
}
/*===================================================================*/

/*===================================================================*/
div#content_right {
margin: 0px;
padding: 0px;
width: 600px;
float: right;
background: transparent;
}

div#incipit {
margin: 0px;
padding: 0px;
width: 594px;
height: 350px;
background: transparent url('images/bgrz/incipit.jpg') no-repeat top right;
}

div#contenitore_dx {
margin: 0px;
padding: 0px;
}
/*===================================================================*/

/*===================================================================*/
div#footer {
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 100px!important;
	background: #f6f6f6;
	clear: both;
	border-top: 2px solid #2d2d2d;
}
/*===================================================================*/

div#table_contacts {
margin: 0px;
padding: 0px;
background: transparent;
width: 100%;
height: 100%;
margin-top: 10px;
margin-bottom: 10px;
}

div#table_contacts p {
margin: 0px;
padding: 0px;
font.size:
}

