/***************************/
/* Каркас                   */
/***************************/    
		html, body { margin: 0; padding: 0; height: 100%; width: 100%;font:12px Arial;}
		body {background-color: #FFFFFF;}
		a:link , a:hover , a:visited , a:active	{color:black;}
		img {border: 0px;}

		#main {
			height: auto !important;
			height: 100%;
			min-height: 100%;
			margin: 0 auto;
			width: 100%;
			min-width: 1000px;
			width: 1000px;
			background: #FFFFFF;			
		}
/***************************/
/* Шапка                   */
/***************************/ 
		#header {
			width: 100%;
			height: 270px;
			margin: 0 auto -270px;
			position: relative;
			background-color: #FBEFC6;
			color:#57411F;
			font-weight: bold;
		}
    	#header-l1 {
    		text-align:center;
    		height:65px;
    		background-color:#E5D8AD; 
    		background-image: url(/img/header-bg-l1.jpg); 
    		background-position:bottom left; 
    		background-repeat:repeat-x;    		
    	}
    	#header-l2 {
    		background-color:#FBEFC6;
    		height:185px;
    		margin:0 auto; 
    	}
    	#header-nav {
    		background-color:#FBEFC6;
    		width:1000px;
    		height:25px;
    		text-align: left;
	   		margin:0 auto;
    	}
    	#header-l4 {
    		background-color:#FBEFC6;
    		height:20px; 
    		background-image: url(/img/header-bg-l3.jpg);

    	}
    	#header-logo {
    		background-color:#FBEFC6;
    		width:1000px;
    		height:155px;
    		background-image:url(/img/logo.jpg); 
    		background-repeat:no-repeat;
    		background-position:85px 30px;
    		margin: 0 auto 0 auto;
    	}
    	#header-quote{
    		background-color:#FBEFC6;
			width:500px;
			display:block;
			margin-left:455px;
			padding-top:38px;
			padding-left:40px;
			font-weight:bold;
			font-style: italic;
			font-size:12px;
			color:#57411F;
    		background-image: url(/img/header-bg-quote.jpg); 
    		background-repeat:no-repeat;
    		background-position:0px 20px;	
    	}
/***************************/
/* Контент                 */
/***************************/ 	
		#columns {
			background: #FFFFFF;
			padding: 270px 0 68px 0;
			overflow: hidden;
			width: 100%;		
		}
		#wrap {
			background: #FFFFFF;
			float: left; width: 100%; margin-right: -280px;
			
		}
		#container {
			background: #FFFFFF;
			margin-right: 280px;
			height: 100%;
		}
		#content { background: #FFFFFF; margin:30px 15px 0 85px;overflow: hidden;} 		
/***************************/
/* Правая колонка               */
/***************************/ 
		#right { float: right; width: 280px;background: #FFFFFF; margin:30px 0 0 0; overflow:hidden;}
/***************************/
/* Подвал                  */
/***************************/ 	
		#footer {		
			width: 100%;
			height: 60px;
			clear: both;
			background-color: #FFFFFF;
			background-image: url(/img/bottom-bg.jpg); 
			background-position:top left; 
			background-repeat:repeat-x;
			padding:40px 0 0 0;
		}
		#copyright{
			display:block;
			width:700px;
			margin:0 auto 0 auto;
			color: #333333;
			font-weight: bolder;
			font-size: 14px;
			font-family: sans-serif;
			background-color:#FFF;				
		}
		#developers{
			display:block;
			width:700px;
			margin:0 auto;
			font-size: 10px;	
			font-family: sans-serif;	
			background-color:#FFF;	
		}		
/***************************/
/* Ссылки правого меню               */
/***************************/
		.right-block { 
			margin:0 0 10px 0;
		}	
		.right-title { 
			height:23px;
			color:#F15A24;
			font-weight:bold;
			padding:0 0 0 30px;
			line-height:23px;
			background-image: url(/img/right-bg-breaker.jpg); 
		}
		.right-date { 
			color:#717171;
			font-size: 9px;
			padding:0 0 0 30px;
			margin:10px 0 0 0;
		}
		.right-link { 
			margin:-2px 0 0 0;
			color:#0088BC;
			font-size: 12px;
			font-style: italic;
			font-weight: bold;
			padding:0 0 0 30px;
			text-decoration: underline;
		}
		.right-link a:link , .right-link a:visited  {color:#0088BC;text-decoration: underline;}
		.right-link a:hover , .right-link a:active  {color:#55B0D2;text-decoration: underline;}
/***************************/
/* Etc                 */
/***************************/
		#header-l1 input{
			background-color:#FBEFC6;
			font-family:Arial;
			font-size:10px;
			line-height:normal;
			color:gray;
			padding:3px 10px 4px 25px;
			border:0px;
			height:19px;
			width:312px;
			margin:14px 0 0 0;
			background:url('/img/header-bg-input.jpg') 0 0 no-repeat;
		} 
		form.admin {margin:15px 0;}
		form.admin {padding:5px 0;}
		form.admin select {width:99px;}
		form.admin input, form.admin textarea {width:608px;}
		form.admin td.header {font-weight: bold;}
		form.admin td.header input {width:200px;}		
