

a img {border:0px}

		body {
			font-family:Arial,Helvetica, sans serif;
			background-image:url('../images/interne_body_bg.gif');
			background-repeat:repeat-x;
			background-position:top;
			background-color:#E0D2B5;
			font-size:11px;	
			margin-top:8px;
		}
		
		div#container {
		margin:0px auto auto auto;
		border:1px solid #061842;
		background-color:#FFF;
		width:833px;
		}

		div#container div.container_content { 
			padding:4px;
			padding-bottom:0px;
		}
	
		div#logo {
			float:left;
			width:205px;
			min-height: 98px;
			height: auto !important;
			height: 98px;
			line-height:98px;
			vertical-align:middle;
			}
			
		div#logo img {border:none;}
		
		div#menu {
			float:right;
			width:615px;
			min-height: 98px;
			height: auto !important;
			height: 98px;
			text-align:right;
			background-image:url('../images/interne_menu_bg.gif');
			background-repeat:no-repeat;
			background-position:bottom right;
			font-size:12px;
			color:#061842;
			}
			
		div#menu div.menu_content{
			padding-top:60px
			}	
			
			div#menu div.lang_content{
			height:20px	}	
			
			 
div#menu div.lang_content a {padding:0;margin:0;border:solid 1px #FFFFFF;display:block;float:right}			 
div#menu div.lang_content a:visited{padding:0;margin:0;border:solid 1px #FFFFFF;display:block;float:right}			 
div#menu div.lang_content a img{border:0;padding:2px 5px 2px 5px}
div#menu div.lang_content a:hover {background:whitesmoke;border:solid 1px #dedede;padding:0px}

			
		div#menu a,	div#menu a:visited, div#menu a:active{ 
			padding-left:15px;
			padding-right:15px;
			color:#061842;
			text-decoration:none;
			font-weight:bold;
			}			
		
		div#menu a:hover { 
			padding-left:15px;
			padding-right:15px;
			color:#FFF;
			text-decoration:none;
			font-weight:bold;
			background-color:#988461;
			}
		
		div#head { 
			clear:both;
			border-top:1px solid #061842;
			}
			
		div#head div.head_content{ 
			padding-top:4px;
			padding-bottom:4px;
			}
	
	div#titolo_pagina {background-color:#A8987A;color:#FFF;}
	div#titolo_pagina div.titolo_pagina_content{padding:10px;}
	div#titolo_pagina H1{font-size:14px; font-weight:bold;margin:0px;}
	
	div#left {

			background-color:#FFF;
			float:left;
			width:198px;
			min-height: 122px;
			height: auto !important;
			height: 122px; color:#FFF;
			}
			
	div#left div.left_content {padding:10px 0px 15px 0px;			font-weight:bold;}
	
	div#left a:first-letter, div#left a:hover:first-letter{
		color:#978461;
	}
	
	div#left a,	div#left a:visited { 
			font-weight:bold;
			color:#0E1F46;
			text-decoration:none;
			padding-top:3px;
			padding-bottom:3px;
			padding-left:15px;
			display:block;
			border-bottom:1px solid #B4BAC6;
			font-weight:12px;
			}			
		
	div#left a:hover { 
			font-weight:bold;
			color:#0E1F46;
			text-decoration:none;
			padding-top:3px;
			padding-bottom:3px;
			padding-left:15px;
			display:block;
			border-bottom:1px solid #B4BAC6;
			background-color:#F0E8DA;
			font-weight:12px;
			}
	
	div#right {
			background-image:url('../images/interne_right_bg.gif');
			background-repeat:repeat-x;
			background-position:top;
			background-color:#FFF;
			float:right;
			width:626px;
			min-height: 122px;
			height: auto !important;
			height: 122px;
			color:#333;
			border-left:1px solid #061842;
			border-bottom:none;	
			text-align:justify;
			}
	
	div#right div.right_content {min-height:150px;padding:10px;}
	
	div#right img {margin-left:10px;}
	
	div#dotted_line {
			background-image:url('../images/interne_dotted_line_bg.gif');
			background-repeat:repeat-x;
			height:7px;
			font-size:0px;
			display:block;
			margin-top:4px;
			margin-bottom:4px;
			}
		
	div#right H1 {
			font-size:20px;
			margin-top:10px;
			margin-bottom:2px;
			background-color:#D5CDBF;
			padding-left:5px;
			}
			
	div#right H2 {
			font-size:15px;
			margin-top:10px;
			margin-bottom:2px;			 
			padding-left:5px;
			}
			
	div#center {
			}
	
	div#footer {
			clear:both;
			color:#978461;
			margin:10px auto auto auto;
			width:833px;
			}
			
	div#footer a, div#footer a:visited { 
			color:#978461;
			text-decoration:none;
			}	
			
			td a, td a:visited
			{
			Color: #1B1A53;
			Text-Decoration: underline;
			}	
			
			td a:hover
			{
			Color: #000000;
			Text-Decoration: underline;
			}	
 	
		
	div#footer a:hover { 
			color:#978461;
			text-decoration:underline;	
		}
		
	div#footer_left {
			float:left;
			color:#978461;
		}
	
	div#footer_right{
			float:right;
			color:#978461;
		}

.DivImage{margin-right:5px;margin-bottom:0px;text-align:center}
.DivImage img{border:solid 1px #c0c0c0}
.imgleft{float:left;margin:3px 20px 3px 0;border:solid 1px #c0c0c0}
.imgright{float:right;margin:3px 0 3px 3px}

#language_bar {height:25px;width:835px;margin:0 auto}
#language_bar a img{border:0;padding:2px}
#language_bar a {padding:0;margin:0;border:solid 1px transparent;display:block;float:right}
#language_bar a:hover {background:whitesmoke;border:solid 1px #dedede}



.navigation_path{padding:5px;background:#f6f2ea;display:none}
.navigation_path span{font-weight:bold;margin-right:5px}
.navigation_path a,	.navigation_path a:visited {color:#061842;text-decoration:underline}	
.navigation_path a:hover {color:#999;text-decoration:underline}

.row{clear:left;padding:5px 0 5px 0}