
@media print{
	.noprint{ display:none;}
	#legallayer, #legal, #legalbox, #legaldatas{ width:100%; overflow:visible; visibility:visible; position:relative; height:3800px!important;}
/*	#global{ position:absolute; visibility:collapse;}*/
}


@media screen, print{}

@media screen {
	.noshow{ display:none;}
	
	body, html {
		height:100%;
		min-height:100%;
		width:100%;
		margin:0;}
	
	body,td,th,bodystyle{
		font-family: Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		color:#333;}
	
	.gold{color:#a1876d;}
	.grey{color:#393939;}
	.greylight{color:#d8d8d8;}	
	.braun{color:#522a18;}
	
	.small{
		font-size: 10px;
		text-transform:uppercase;}
		
	.justif{ text-align:justify; }
		
	#global{
		height:100%;
		width:100%;
		vertical-align:middle;
		background:#fff url(img/global_bg.jpg) repeat-x center;	}
	
	#pagecontent{
		width:100%;
		height:556px;
		min-height:556px;
		max-height:556px;
		background:transparent url(img/content_bg_empty2.jpg) no-repeat center;
		text-align:center;
		vertical-align:top;}
		
	.footer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666;}
		
	.languageMenu{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		border-style:solid;
		border-width:1px;
		border-color:#666;}
		
	a.MainNav,a.MainNav:link,
	a.MainNav:visited{
		text-decoration:none;
		color:#666;
		cursor:pointer;
		font-weight:bold;
		text-align:center;
		float:right;
		text-align:center;
		focus: 0;}
	a.MainNav:hover{
		text-decoration:underline;
		color:#000000;}
	a.MainNav:focus { outline: none; } 
		
	.prod_descr p{
		margin:0;
		padding:0 0 9px 0;
		line-height:16px;
		/*text-align:left;*/}
	
	.CountryMenu{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:15px;
		color:#000;
		font-weight:normal;
		background-color:#fff;
		border-style:solid;
		border-width:1px;
		border-color:#666;}
	
	.Button{
		float:left; display:block;
		margin:1px; padding:5px 10px;
		letter-spacing:2px;
		font:10px Georgia,"Times New Roman",Times,serif bold;
		font-weight:bold;
		text-transform:uppercase; color:#522A18;
		background-color:#fff;
		border:#b39679 1px solid;
		text-decoration:none;}
	.Button:hover{
		background-color:#522a18;
		border:#fff 1px solid;
		color:#fff;}	
	
	body.legal{
		margin:45px 0 40px 80px;
		width:600px;	/**/
		color:#555;
		text-align:left;}	
	body.legal h1{ font-size:20px;}
	body.legal h2{ font-size:16px; padding-top:16px;}
	body.legal h3{ font-size:12px; padding-top:12px;}
	
	#legallayer{ position:absolute; width:100%; top:0px; height:80%; display:none; padding:50px 0 0 0;	}
	
	#legalbox{
		background-color:#fff;
		border:#aaa 4px solid;
		padding:10px 10px 40px 10px;
		margin:0 0 0 0;
		z-index:900; position:relative;
		width:600px; height:80%;
		overflow:hidden;
		scrollbar-face-color:#666;
		scrollbar-highlight-color:#666;		
		scrollbar-shadow-color:#666;
		scrollbar-3dlight-color:#fff;		
		scrollbar-track-color:#fff;
		scrollbar-arrow-color:#fff;
		scrollbar-darkshadow-color:#666;}
		
	#legal{
		background-color:#fff;
	/*	border:#666 2px solid;*/
		padding:0 0 0 0;
		margin:10px 0 0 0;
	/*	z-index:990; position:relative;*/
		width:600px; height:99%;
		/* hide from ie on mac \*/
		overflow-x:hidden;
		overflow-y:scroll;
		/* end hide */
		scrollbar-face-color:#666;
		scrollbar-highlight-color:#666;		
		scrollbar-shadow-color:#666;
		scrollbar-3dlight-color:#fff;		
		scrollbar-track-color:#fff;
		scrollbar-arrow-color:#fff;
		scrollbar-darkshadow-color:#666;}
		
		#legaldatas{ width:600px; overflow:hidden; height:3500px;}
}	


