/*
-----------------------------------------------
www.ascer.net :: code & design
version:  dec 2008
----------------------------------------------- 
*/

/* elementi html */

html, body {
		FONT-FAMILY: Tahoma,Arial;
		FONT-SIZE: 11px;
		COLOR: #fff;
		background-color:#C6A26B; 
		text-align: center;
		margin:0;
		padding:0;
		
	}
	body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
}
img, img a{ margin:0; padding:0; border:0;}
div{ margin:0; padding:0; border:0;}
strong, b, caption, dt, th{ font-size:103%;  font-weight: bolder;  }
	a:link,a:visited,a:hover,a:active
 {		color: #fff;
  		text-decoration: none;
  		font-weight: none;
	}	
	
	a:hover{
		COLOR: #D9E7EA;
}
h3{
padding:0 13px;
margin:0;
font-size: 40px;
}
/* Strutura */
	#wrapper {
		text-align: left;
		width:900px;

	}
#colleft{
		text-align: left;
		width:410px;
	}
.left010{
		background: #290C08 url(../img/camar_021.jpg) no-repeat left top;
	}	
.left020{
		background: #290C08 url(../img/camar_blu025.jpg) no-repeat left  top;
	}	
.left030{
		background: #290C08 url(../img/camar_018.jpg) no-repeat left  top;
	}			
.left040{
		background: #290C08 url(../img/camar_036.jpg) no-repeat left  top;
	}			
.left050{
		background: #290C08 url(../img/camar_blu039.jpg) no-repeat left  top;
	}		
#colmain{
		text-align: left;
		 COLOR: #000000;
		 background: #E7D490;
	}
#colmain a:link, #colmain a:visited{
		 COLOR: #290c08;
		text-decoration: underline;
	}	
#colmain a:hover, #colmain a:active{
		 COLOR: black;
	}		
#colright{
		text-align: left;
		width:80px;
	}	
.right010{
		background: #290C08 url(../img/camar_021.jpg) no-repeat right  top;
	}	
.right020{
		background: #290C08 url(../img/camar_blu025.jpg) no-repeat right  top;
	}	
.right030{
		background: #290C08 url(../img/camar_018.jpg) no-repeat right  top;
	}			
.right040{
		background: #290C08 url(../img/camar_036.jpg) no-repeat right  top;
	}			
.right050{
		background: #290C08 url(../img/camar_blu039.jpg) no-repeat right  top;
	}			
			
	
	
	
	
#footer{
		text-align: center;
		background: #290C08;
		padding: 10px;
	}	
#by{
		text-align: right;
	}				
/* --- main --*/		
.navlang{
		text-align: right;
		background: #fff;
		height: 28px;
		padding: 0 7px;			}
.navlang a, .navlang a:link, .navlang a:visited{
  COLOR: #000000;
  
 }	
.navlang a:hover, .navlang a:active{
  COLOR: #290C08;
 }	 
 .txtmain{
		text-align: left;
		padding: 0 40px;
	}
	
.txtsecond{
		text-align: left;
		background: #290C08;
		padding: 10px 40px;
		color:#fff;
		
	}		
.txtsecond table{
border:1px solid #fff;
	}
.txtsecond td, .txtsecond th{
padding:3px;
	}	
.lux{
border-bottom:1px dotted #fff;
	background: #5E1C12;
	}		
.hi{
border-bottom:1px dotted #fff;

	}
.low{
border-bottom:1px dotted #fff;
background: #5E1C12;
	}			
/* --- left --*/	
.breadcrumbs{
		text-align: right;
		background: transparent url(../img/round_left.gif) no-repeat right;
		padding: 0px 10px;
		height: 30px;
		margin-top:-1px;
COLOR: #C6A26B;
 FONT-SIZE:10px;
		font-weight: bold;
	}			
.mainnav{
		padding: 30px 5px 0 5px;
		font-weight: bold;
		border-bottom: 1px solid #fff;
		font-size: 12px;
		
	}	
.mainnav a:link, .mainnav a:visited{
  COLOR: black;
  FONT-WEIGHT: 900; 
  background: white;
  padding: 0 1px;
  }		
.mainnav a:link.ON, .mainnav a:visited.ON{
  COLOR: white;
  FONT-WEIGHT: 900; 
  background: none;
   }			
  
 /*--- form --- */
 form, fieldset{
	border: 0px;
}
  
 #contactform {
text-align: right;
  }				