/* CSS Document */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #8e7a59 url(/i/bg.jpg) top left repeat;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
#container0 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container0.jpg) top left repeat;}
#container1 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container1.jpg) top left repeat-x;}
#container2 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container2.jpg) top left repeat-y;}
#container3 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container3.jpg) bottom left repeat-x;}
#container4 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container4.jpg) top right repeat-y;}
#container5 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container7.jpg) bottom left no-repeat;}
#container6 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container8.jpg) bottom right no-repeat;}
#container7 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container5.jpg) top left no-repeat;}
#container8 { width:1000px; padding: 0; text-align:left; margin: 0 auto; background:url(/i/container6.jpg) top right no-repeat;}

#mainContent { margin: 0 auto; text-align: center; min-width:1000px;}


#main {
	width:850px;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	text-align:left;
	margin: 0 auto;
}

#logo {
width:228px;
height:65px;
position:absolute;
background:url(/i/logo.jpg) top left no-repeat;
margin-left:150px;
}

#lampa1 { width:243px; height:51px; position:absolute; background:url(/i/lampa1.jpg) top left no-repeat; margin-left:89px; margin-top:69px; }
#lampa2 { width:270px; height:51px; position:absolute; background:url(/i/lampa2.jpg) top left no-repeat; margin-left:337px; margin-top:70px; }
#lampa3 { width:261px; height:62px; position:absolute; background:url(/i/lampa3.jpg) top left no-repeat; margin-left:610px; margin-top:59px; }

#lampa1act { width:243px; height:51px; position:absolute; background:url(/i/vkl_lampa1.jpg) top left no-repeat; margin-left:89px; margin-top:69px; visibility:hidden; }
#lampa2act { width:270px; height:51px; position:absolute; background:url(/i/vkl_lampa2.jpg) top left no-repeat; margin-left:337px; margin-top:70px; visibility:hidden;}
#lampa3act { width:261px; height:62px; position:absolute; background:url(/i/vkl_lampa3.jpg) top left no-repeat; margin-left:610px; margin-top:59px; visibility:hidden; }

#blog1 { width:247px; height:74px; position:absolute; background:url(/i/blog1.jpg) top left no-repeat; margin-left:78px; margin-top:120px;
			font:normal 10px Arial; color:#1f1f1f; text-align:right; }
		#blog1 span { margin-right:30px;}
#blog2 { width:239px; height:73px; position:absolute; background:url(/i/blog2.jpg) top left no-repeat; margin-left:357px; margin-top:121px;
			font:normal 10px Arial; color:#1f1f1f; text-align:right; }
		#blog2 span { margin-right:30px;}
#blog3 { width:251px; height:71px; position:absolute; background:url(/i/blog3.jpg) top left no-repeat; margin-left:625px; margin-top:121px;
			font:normal 10px Arial; color:#1f1f1f; text-align:right; }
		#blog3 span { margin-right:35px;}

#pl1 { width:17px; height:16px; position:absolute; background:url(/i/pl1.jpg) top left no-repeat; margin-left:329px; margin-top:136px; }
#pl2 { width:17px; height:16px; position:absolute; background:url(/i/pl1.jpg) top left no-repeat; margin-left:602px; margin-top:136px; }

#blog1_a { width:225px; height:50px; position:absolute; margin-left:90px; margin-top:120px;}
#blog2_a { width:225px; height:50px; position:absolute; margin-left:360px; margin-top:121px;}
#blog3_a { width:225px; height:50px; position:absolute; margin-left:630px; margin-top:121px;}

#line { width:723px; height:2px; position:absolute; background:url(/i/line.jpg) top left no-repeat; margin-left:138px; margin-top:203px; }
#menutop { width:750px; position:absolute; margin-left:125px; margin-top:230px; }
	.menu td { background:url(/i/nadmenu.jpg) top center no-repeat; text-align:center; width:125px; font:normal 14px Arial; color:#b6b5b5; padding-top:20px;}
	.menu td a { font:medium 14px Arial; color:#b6b5b5; text-decoration:none;}
	
#shapka { height:270px;}

#content {
padding-bottom:257px;
}
/* вариант 1 */

	#sidebar1 {
	float: left; 
	width: 320px;
	z-index:10;
	}
	
	#conttext { 
	margin: 0 0 0 342px;
	z-index:10;	
	font:normal 12px Arial; color:#b6b5b5;
	} 
	
	#conttext h1 { 
	font:bold 14px Arial; color:#b6b5b5; font-size:medium;
	background:url(/i/pl1.jpg) top left no-repeat;
	padding:0px 0px 10px 25px;
	}
	
	#conttext p { 
	font:normal 12px Arial; color:#b6b5b5; margin:3px 5px 10px 5px;
	}
	
	#conttext h3 { font:bold 14px Arial; color:#b6b5b5; font-size:medium; margin:0px;}
	#conttext h3 span { font:bold 14px Arial; color:#003300; font-size:medium;}
	#conttext a {font:normal 14px Arial; color:#b6b5b5; text-decoration:underline;}
	
	
/* вариант 2 */
/*
	#sidebar1 {
	float: right; 
	width: 330px;
	}
	
	#conttext { 
	margin: 0 342px 0 0;
	} 
*/
/* вариант 3 */
/*
	#conttext { 
	margin: 0 0 0 0;
	} 
*/
	.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	}
	
#bottom {
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top:-236px;
	min-width:1000px;
	background:url(/i/bottoms.gif) bottom left no-repeat;
}
	#bottom2 {background:url(/i/bottoms2.gif) bottom right no-repeat;}
	#bottom3 {background:url(/i/bottoms3.gif) top right no-repeat; height:240px; text-align:center;}
	#bottom4 { margin: 0 auto; text-align: center; min-width:1000px; width:1000px;}
	#bottom5 { width:900px; text-align:left; vertical-align:bottom; margin: 0 auto; height:200px;}
	
	#lepard { width:110px; height:33px; position:absolute; margin-top:0px; margin-left:730px;}	
	


#sidebar1 { font:normal 14px Arial; color:#b6b5b5;}
#sidebar1 .newspunkt { font:normal 14px Arial; color:#b6b5b5;}
#sidebar1 .newspunkt span { font:bold 14px Arial; color:#003300; font-size:medium;}
#sidebar1 a { font:normal 14px Arial; color:#b6b5b5; text-decoration:underline;}


.tables td {padding:3px;}

.img0 {border:1px solid #b57b56}
.img1 td { background:url(/i/img1.jpg) top center no-repeat; padding:12px;}

#puth {font:normal 10px Arial;}
#puth a {font:normal 10px Arial;}

#botmenu { text-align:center; font:normal 12px Arial; color:#b6b5b5;}
#botmenu span {font:normal 12px Arial; color:#b6b5b5; padding:0px 5px 0px 5px;}
#botmenu span a {font:normal 12px Arial; color:#b6b5b5;}
