body {
padding: 0px;
margin: 0px; 
background-color: #f7fcb0; 
text-align:center;
}
#back {
background:url(/public/images/background.png) no-repeat;  
width: 1400px; 
height: 100%; 
margin:: 0px;
}
#center { 
width: 972px;
}
#top {
padding-top: 33px;
}
#menu {
height: 180px;
}
.kompany { 
position:relative; 
top: 75px;
left: 130px;
}
.catalog { 
position:relative; 
top: 20px; 
left: 220px;
}
.news { 
position:relative; 
top: 90px; 
left: 340px;
}
.optovik { 
position:relative; 
top: -14px; 
left: 340px;
}
.contact { 
position:relative; 
top: 60px; 
left: 365px;
}
#middle {
background:url(/public/images/middlebg.gif) repeat-y top;
}
#middle .left {
background:url(/public/images/leftbg.gif) no-repeat bottom;
width:214px;
}
#middle .right {
background:url(/public/images/rightbg.gif) no-repeat bottom;
 width:214px;
}
#cont {
width: 972px;
background:url(/public/images/contentbg.gif) no-repeat bottom;
}
#content {
width: 872px;
}
#news {
width:37%; 
float:left;
padding-right: 100px;
}
#news .title {
font-size: 24px;
color: #2aa1de; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
#news .anons {
font-size: 18px; 
color: #de2ab6; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
}
#news .anons a {
font-size: 18px; 
color: #2aa1de; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
text-decoration:none;
}
#text {

vertical-align:top; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
color: #6b9148; 
font-weight:bold; 
}
#text .title {
font-size: 24px;
color: #cf5bc3; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
padding-bottom:10px;
}
#text a {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
color: #2aa1de; 
}
#footer {
clear:both; 
width:100%; 
background:url(/public/images/footer.gif) no-repeat top center; 
height: 61px; 
}
.copyright {
font-size: 12px; 
color: #ad268f; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
margin:0; 
padding: 20px 214px 0 0;
}
div .field-items .odd, div .field-items .even {
padding: 0 80px 0 0;
display:inline-block;
vertical-align: top;
float:left;
height: 400px;
}
div .field-items .odd p, div .field-items .even p {
width: 200px;
}
.views-field-title {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:15px; 
color: #CF5BC3; 
font-weight:bold;
padding-top: 10px;
}
.views-field-created {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color: #CF5BC3; 
font-weight:bold;
}
@media all and (-webkit-min-device-pixel-ratio:10000),

not all and (-webkit-min-device-pixel-ratio:0) {

.optovik {top: -10px;} /* только для Opera */

}
#Unmedia_copyright {
   z-index:1000;
   width:300px;
   height:130px;
   position:absolute;
   z-index: 1000;
   bottom: 12px;
   display:none;
}
#Unmedia_copyright.right {
	right: 100px;
}
#Unmedia_copyright .left {
	left:200px;
}
#Unmedia_copyright img {
	border:none;
	cursor: pointer;
}
#logo_picture {
   margin:17px 42px 0px 17px;
	text-align:left;
	width:240px;
	height: 58px;
}   
#logo_text {
	padding:0px 44px 0px 0px;
	font: 11px Arial;
	text-align: right;
}

