@charset "utf-8";
/* CSS Document */

div#one{
	width: 760px;
	position:relative;
	background-image:url(../images/header_pixel2.gif);
	margin: auto;
	overflow: auto;
	border: 0px;
	padding: 20px 10px 20px 10px;
	}

div#navbar{
	width: 760px; 
	height:16px; 
	position:relative; 
	background-color:#C30; 
	margin: auto;
	border-top: 0;
	border-right: 0;
	border-bottom: 2px #900;
	border-left: 0;
	border-style:solid;
	padding: 2px 10px 0px 10px;
	}

div#two{
	width: 760px; 
	position:relative;
	background-color: #FFFFFF; 
	margin: auto;
	overflow: auto;
	border: 0;
	padding: 0px 10px 0px 10px;
	}

div.sidenav{
	width: 140px;
	position: relative;  
	float: left; 
	background-color:#FFF; 
	margin: auto;
	overflow:hidden;
	border: 0;
	padding: 0; 
	vertical-align:text-top;
	}

div#bottombar{
	width: 760px;
	height:40px;
	position: relative;
	background-color:#004F90;
	border-top: 0;
	border-right: 0;
	border-bottom: 2px #003;
	border-left: 0;
	border-style:solid;
	padding: 0px 10px 0px 10px;
	margin:auto;
	overflow:auto;
	}
	
	
div#copri{
	width: 760px;
	position: relative;
	border: 0;
	padding: 2px 10px 2px 10px;
	margin:auto;
	overflow: auto;
	}

div#content{
	width:400px;
	position:relative;
	border: 0;
	padding: 20px 80px 30px 10px;
	margin:auto;
	overflow:auto;
	float:left;
	background-image:url(../images/content_pixel.gif); background-repeat:repeat-x;
	}
	
div.part {
	width: 130px;
	position:relative;
	border: 0;
	padding: 0;
	float:left;
	margin:auto;
	overflow:hidden;	
	}
	
div.trailtex{
	width:310px;
	position:relative;
	border: 0;
	padding: 20px 10px 30px 10px;
	margin:auto;
	overflow:auto;
	float:left;
	background-image:url(../images/content_pixel.gif); background-repeat:repeat-x;
	}
	
div.trailim{
	width:140px;
	position:relative;
	border: 0;
	padding: 20px 10px 30px 10px;
	margin:auto;
	overflow:auto;
	float:left;
	background-image:url(../images/content_pixel.gif); background-repeat:repeat-x;
	}
	
div#toplogo{
	width:138px;
	height:50px;
	float:right;
	border:0;
	padding:0;
	position:relative;
	
	}
	
div#dmt{
	width:347px;
	height:40px;
	float:left;
	border:0;
	padding:0;
	position:relative;
	}
	
div.mont{
	width:780px;
	position:relative;
	background:#FFF;
	border: 0;
	padding: 0;
	margin:auto;
	overflow:auto;
	
	}
div.imcont{
	height:auto;
	width:auto;
	overflow:auto;
	border:0;
	padding:0;
	float:right;
	margin:auto;
	}
	
div.teleinfo{
	height:auto;
	width:110px;
	overflow:auto;
	border:0;
	padding:5px;
	float:right;
	margin:auto;
	background-image:url(../images/content_pixel.gif); background-repeat:repeat-x;
	}
	
div.imtext{
	height:auto;
	width:120px;
	overflow:auto;
	border:0;
	padding:10px;
	float:left;
	margin:auto;
	background-color:#DDF;
	}


p  { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #333; 
	margin-top: 0px
	}
	
p.wee  { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	color: #333; 
	margin-top: 0px;
	text-align:right;
	}
	
	
strong {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333; 
	margin-top:0px;
	font-weight:bold;
	}
	
p.negtex{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #333; 
	margin-top: 0px
	
	}
	
strong.negtex{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	color: #333; 
	margin-top: 0px
	
	}

p#heading { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color: #333;
	font-weight:bold;
	margin-top: 0px
	}
	
p.foot { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #CCC; 
	margin-top: 0px
	}
	
	
a.foot:link    {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #CCC; 
	margin-top: 0px
	}

a.foot:visited {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #CCC; 
	margin-top: 0px;
	text-decoration: none;
	}

a.foot:hover   {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #33F; 
	margin-top: 0px;
	text-decoration: none;
	}

a.foot:active   {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #33F; 
	margin-top: 0px;
	text-decoration: none;
	}
	
	
	
ul{	
	margin:auto; 
	padding:0px 10px 0px 0px;
	border: 0;
	text-decoration : none;
	}

a.menu:link, a.menu:visited { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#333;
	background-color:#FFC1C1;
	border-top: 0px;
	border-left:0px;
	border-right:0px;
	border-bottom: 1px solid #FFF;
	display:block;
	width:128px;
	padding:2px 0px 0px 2px;
	}
	
a.menu:hover, a.menu:active { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#333;
	background:#FFF url(../images/navbg.gif) no-repeat scroll top right; 
	border-top: 0px;
	border-left:0px;
	border-right:0px;
	border-bottom: 1px solid #FFF;
	display:block;
	width:128px;
	}


a:link    {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FCF; text-decoration: none; font-weight:bold; margin-top: 0px}

a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FCF; text-decoration: none; font-weight:bold; margin-top: 0px}

a:hover   {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration: none; font-weight:bold; margin-top: 0px}

a:active   {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration: none; font-weight:bold; margin-top: 0px}

a.regular:link    {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration: none; font-weight:bold; margin-top: 0px}

a.regular:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration: none; font-weight:bold; margin-top: 0px}

a.regular:hover   {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C00; text-decoration: none; font-weight:bold; margin-top: 0px}

a.regular:active   {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C00; text-decoration: none; font-weight:bold; margin-top: 0px}

img  {
border : 0;
display : block;
} 

img.logo  {
border : 0;
display : block;
float:left;
padding: 2px 7px 5px 0px;
} 

img.part  {
border : 0;
display : block;
float:left;
padding: 10px 0px 2px 0px;
} 

img.trail  {
border : 0;
display : block;
float:right;
padding: 0px 0px 5px 0px;
} 

