/* CSS by nmsolutions.biz 2007
ver: 1.3

#container
	#logo
	#nav
		#menu (outside css - menu.css)
	#content *(_c) 
		#contbox
	#footer *(_c)
	
      ---0---
	  
	#content_c
		thumbs
		txt
		foto
		r
*/
 body {
	text-align: center;
	width:100%; 
	height:100%; 
	margin:0px; 
	padding:0px; 
	background:#d4d0c8 url(../img/back.jpg);background:#d4d0c8 url(../img/back_sm.jpg);
	font: 88.75% Tahoma, Arial, Helvetica, sans-serif;font: 72.75%  Arial, Helvetica, sans-serif;
	color: #000;
	}

#container {
	text-align: left;
	width: 950px;
	margin: auto auto;
	height:400px; 
	position:absolute; 
	left:50%; 
	top:50%; 
	margin-left:-475px;   /* 1/2 of the width */ 
	margin-top:-200px;   /* 1/2 of the height */ 
	}

/*________ HEADER: Logo Nav _________*/    
	#logo, #nav {
		background-color:#000000;
		text-align: center;
		}
	#logo{ margin-bottom:20px; }
	#logo img{ border:0; }
	#logo h1 {
		text-indent: -9999px;
		display:none;		
		background: none;
		text-decoration: none;
		} 
	#lang {
		width: 200px;
		margin-top: -50px;
		margin-bottom: 37px;
		padding-left: 797px;
		right: 300px;
		font: 11px Arial, Helvetica, sans-serif;
		color:#c1a42c;
		word-spacing: 3px;
		
		}
			#lang a, #lang a:visited, #lang a:active {
			text-decoration:none;
			color: #c1a42c;
			}
			#lang a:hover{ color: #fff; }
	#nav{height: 30px;}
		#menucent { margin:0 auto 0 auto; width:490px; }
	
	
			

/*________ CONTENT *(_c): contbox _________*/ 	
#content, #content_c{height: 262px; background:#e9cd56 url(../img/content.jpg); margin-bottom:20px; }
	#contbox { 
	margin:0 auto 0 auto; 
	width:460px; 
	background-color:#fff; 
	height: 252px; 
	padding:5px 15px; 
	/*overflow:auto;*/
	font: 80.75% Tahoma, Arial, Helvetica, sans-serif;font: 85.75% Arial, Helvetica, sans-serif;
	/*margin-right: 200px;*/
	 }
	#contbox img{  padding: 30px 20px 15px 15px;  float: left;}
	#contbox #txt, #contbox #contxt, #contbox #form { 
	 margin-top: 30px; 
	 padding:0;
	 height:195px; 
	 width:270px; 
	 overflow:auto; 
	 font: 11px Arial, Helvetica, sans-serif;
	 line-height: 1.5;
	 float: left;
	 }
	 #contbox #txt {width: 240px;}
	 #contbox #txt > p:first-child {margin:0;}/* get rid of FF space between div and first <P> */
	 #contbox #txt img { padding:0; margin:0 0 -5px 0; float:none;}
	 
	 #contbox #scroll {float: left; height: 195px; margin-top: 16px;}
	 #contbox #scroll img { padding:12px; border:none; display:block; clear:both;}
	 #contbox #scroll img.bot { margin-top: 150px;}

/*________ FOOTER _________*/	 	 
#footer, #footer_c {
	height: 20px; 
	background:#e9cd56 url(../img/content.jpg); 
	font: 10px Arial, Helvetica, sans-serif; 
	padding:5px 5px 0 0;
	text-align:right;
	}



/*________ COLLECTION page _________*/	
#content_c{background:#e9cd56 url(../img/collection-back.jpg);}
#footer_c{background:#e9cd56 url(../img/collection-back-bot.jpg);}

/*________ CONTACT page _________*/	
#contbox #contxt { width:200px; margin-top: 35px; text-align: center;}
#contbox #contxt strong{ font-size:12px; color:#d5af1c;}
#contbox #contxt p {margin-bottom:15px;}
#contbox #form { width:230px; overflow:visible; margin-top: 14px; padding-left: 22px; border-left:1px #999 solid; color:#666;}
#contbox #form .inputxt, #contbox #form textarea {border: 1px solid #d7d2c3; overflow:hidden;}
/*#contbox #form #sendbot { border: 1px solid #d7d2c3; color:#333;  background-color:#fed;}*/



/*________ NEWS page _________*/	
#news {
	width: 420px; 
	height: 230px;
	margin: 12px 0 0 0;
	overflow:auto;
	text-align:left;
	font: 11px Arial, Helvetica, sans-serif;
	float: left;
	}	
	#news p { padding: 0 0 15px 5px; /*width: 300px;*/ }
	#contbox #news p img { padding: 5px 10px 0 15px; float:right; }
	#contbox #news img  { padding: 5px 10px 15px 0; border:none; float:none; } /*thumbnail*/
	#contbox #news hr { border-bottom:#fff; border-top: 1px dashed #000; height: 1px; clear:both; }
	.news_t {
		background-color:#000;
		height: 22px;
		color:#fff;
		font: 12px Arial, Helvetica, sans-serif;
		font-weight:bold;
		line-height: 22px;
		padding: 0 0 0 5px;	
		}
		.newsitem {
		min-height:155px;
			}
		.clear {
		clear:both;
		height:1px;
		overflow:hidden;
		}
		