/* Layout ******************/
html{
width:100%;
 margin: 0;
  padding: 0;
   height: 100%;}
body {
margin: 0 auto;
   padding: 0;
  min-height: 100%;
   height: 100%;
  width:1024px;
  height: auto !important;
  height: 100%;
  position: relative;
}
#content{
overflow:hidden;
width:100%;
 padding-bottom:31px;
}
#content_main{
position:relative;
overflow:hidden;
width:100%;
margin-top:0px;
}
#meta{
background: url(../img/hline.gif) repeat-x left bottom;
position:absolute;
bottom:0px;
height:31px;
width:1021px;
margin-left:3px;}
 #meta1{
background: url(../img/meta1.jpg) repeat-x left bottom;
position:absolute;
bottom:8px;
height:25px;
width:1015px;
margin-left:3px;
 }
#left{
float:left;
width:198px;
padding-bottom:32767px; margin-bottom:-32767px;
border-right:1px solid #CCCCCC;
margin-top:10px;
}
#main{
float:left;
width:625px;
padding-bottom:32767px; margin-bottom:-32767px;
padding-left:5px;
border-right:1px solid #CCCCCC;
margin-top:7px;}
#main1{
float:left;
width:819px;
padding-bottom:32767px; margin-bottom:-32767px;
padding-left:5px;
border-right:1px solid #CCCCCC;
margin-top:-12px;}
#right{
float:right;
width:194px;
padding-bottom:32767px; margin-bottom:-32767px;}

#menu ul,li{
float:left;
list-style:none;
width:100%;
 
}
#menu{
position:relative;
margin-left:0px;
margin-top:0px;
border-bottom:#007BB6 solid 10px;}
 #menu li {
  padding:0px;
  font:Bold Small Tahoma;
  font-size:14px;
  width:120px;
  height:17px;
}
.img{
width:620px;}
#search{
margin-left:10px;

}

.okno_text{
padding:10px;}
.foto_text_por{
overflow:hidden;
width:100%;
padding-left:10px;}
.foto{
float:left;
width:130px;}
.text_por{
float:left;
width:470px;}
.img1{
text-align:center;
border:none;}
/* Color ******************/
body{
background:#ffffff;
font-family:Century Gothic,Arial, Helvetica; font-size:12px;color:#6d6e6f;}
#header{
background:url(../img/header1.jpg);
height:116px;
width:1012px;
margin-left:7px;}
.okno{
background: url(../img/top_okno.gif) repeat-x left top #ffffff;
width:170px;
margin-left:11px;
padding-right:10px;
border:1px solid #CCCCCC;
margin-top:10px;}
.okno2{
background: url(../img/top_okno.gif) repeat-x left top #ffffff;
width:170px;
margin-left:4px;
padding-right:10px;
border:1px solid #CCCCCC;
margin-top:10px;}
.okno_img{
margin-left:30px;
padding-top:10px;
padding-bottom:10px;}
#text,#text1{
background:#ffffff;
margin-top:-14px;}
#portfolio{
background: url(../img/top_okno.gif) repeat-x left top #ffffff;
padding-bottom:10px;
border:1px solid #CCCCCC;
margin-right:5px;}

#menu_left{

margin-right:8px;
margin-left:-30px;}

.m_l_d{
display:block;
width:100%;
border-bottom: solid 1px #007BB7;
height:25px;}
/* Font ******************/
a.m_l_d:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#6d6e6f; font-weight:bold;}

a.m_l_d:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#6d6e6f; font-weight:bold;}

a.m_l_d:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#007BB6; font-weight:bold;}

a.new_link:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#6d6e6f;}

a.new_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#007BB6;}

a.new_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#007BB6; }




.search{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#A9100F;}
.text1{
text-align: justify;
padding-left:10px;
padding-right:12px;
padding-bottom:10px;}
.zag_text{
text-align:center;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#007BB6;}
.text_gr{
text-align:center;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#878889;}
.text_gr2{
text-align: left;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#878889;}
.text_gr1{
padding-left:10px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#878889;}
 .company{
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#6d6e6f;}
.contacts{
float:right;
color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;
margin-right:50px;
margin-top:25px;}
A.rollover1 {
 background: url(../img/menu2.jpg) no-repeat left top;  
 display: block;  
 width: 150px;  
 height: 31px; 
}
A.rollover1:hover {
 background-position:
  0  
  -31px;   
}
a.rollover1:link{color:#007BB6;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
 a.rollover1:visited{color:#007BB6;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
 a.rollover1:hover{color:#ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
 A.rollover2 {
 background: url(../img/menu2.jpg) no-repeat left top;  
 display: block;  
 width: 225px;  
 height: 31px; 
}
A.rollover2:hover {
 background-position:
  0  
  -31px;   
}
a.rollover2:link{color:#007BB6;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
 a.rollover2:visited{color:#007BB6;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
 a.rollover2:hover{color:#ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
.b1{
position: absolute;
margin-top:8px;
padding-left:20px;
background:url(../img/gem.png) no-repeat left top;

}
.b2{
position: absolute;
margin-top:8px;
padding-left:15px;
background:url(../img/gem.png) no-repeat left top;

}
.b3{
position: absolute;
margin-top:8px;
padding-left:25px;
background:url(../img/gem.png) no-repeat left top;

}
.b4{
position: absolute;
margin-top:8px;
padding-left:0px;

}
.b5{
position: absolute;
margin-top:8px;
padding-left:0px;

}
#ten1{
background:url(../img/vline.gif) repeat-y left top;
overflow:hidden;
width:100%;
}
#ten2{
background:url(../img/vline.gif) repeat-y right top;
overflow:hidden;
width:100%;
}
#menu{
background: url(../img/grad2.jpg) repeat-x left bottom #E5E5E5;
overflow:hidden;
width:1012px;
margin-left:7px;
}
.li{
width:200px;
margin-left:100px;}
#table{
overflow:hidden;
width:100%;}
.col1,.col2,.col3{
float:left;}
.tr1,.tr4,.tr2,.tr3{
display:block;
cursor: pointer;
border:1px solid #999999;
height:88px;
}
.tr2{
border-top:none;}
.tr3{
border-top:none;
border-bottom:none;}
.col2{
border-top:1px solid #999999;
border-bottom:1px solid #999999;}
.col1,.col3{
width:120px;}
.col2{
width:380px;
height:355px;}
.none{
border:none;}
.float_por{
float: left;
width:130px;


}
.float_por1{
float:left;
width:260px;
height:93px;
border:1px solid #CCCCCC;
margin-top:5px;	
margin-left:5px;
background:url(../img/grad1.jpg) repeat-x left top #FFFFFF;}
.img_width{
width:119px;
padding:2px;
}
a.por_link:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#8F071A; }

a.por_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; color:#8F071A; }

a.por_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color:#8F071A; }
.por_link{
padding:2px;}
.img_p{
float:left;
width:340px;
margin-left:15px;
margin-bottom:15px;
}
.img_p_width{
width:340px;}
.text_p1{
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2A2929; font-weight:bold;}
.img_center{
text-align:center;}
.pipec{
background:url(../img/gem.png) no-repeat left top;
height:15px;
padding-left:20px;}
