body {
        margin: 0;
        padding: 0;
        font-family:  arial, verdana,  helvetica, sans-serif;
        
		font-size: 14px;
        }
td.back1{background-position:top right;
background-repeat:no-repeat;}
td.back2{background-position:top left;
background-repeat:no-repeat;}
b.w{color:  #D4CDC1;
		font-size: 12px;
		}

 td.w1
{padding-top:7px;
padding-left:5px;}

html>body
*:first-child+html td.w1
{padding: 4px 0 0 6px;}

*html td.w1 {padding: 4px 0 0 6px;}



html>body
img.dop_img_port{
  height: 76px;
  margin: 1px 0 0 0;
}

img.dop_img_port{
  height: 73px;
  margin: 1px 0 0 0;
}

td.add{
          background-repeat:no-repeat;
          background-position:center top;
          background-image:url(../images/aditional_back.jpg);
          padding-bottom:3px;
        }

		a.portn2{
          color:  #86785F;
          font-size: 11px;
          font-family:georgia; 
          font-weight:normal;
        }
a.portn2:link {
          color:  #86785F;
          text-decoration: none;
          }
a.portn2:visited {
          color:  #86785F;
          text-decoration: none;
        }
a.portn2:hover {
          color:  #D4CDC1;
          font-size: 11px;
          font-family:georgia; 
          font-weight:normal;
          text-decoration: none;}
		a.portn22{
          color:  #86785F;
          font-size: 12px;
          font-family:georgia; 
          font-weight:normal;
        }
a.portn22:link {
          color:  #86785F;
          text-decoration: none;
          }
a.portn22:visited {
          color:  #86785F;
          text-decoration: none;
        }
a.portn22:hover {
          color:  #D4CDC1;
          font-size: 12px;
          font-family:georgia; 
          font-weight:normal;
          text-decoration: none;}		
td.lastwork{padding-top:5px;}
h1.lw{color:  #B39258;
		font-size: 24px;
		font-family:georgia; 
		font-weight:normal;
		margin-bottom:-5px;
		margin-top:0px;
		}
td.pname{color:  #BD944D;
		font-size: 24px;
		font-family:georgia; 
		font-weight:normal;
		padding-left:10px;
		}
td.us{color:  #8F7A54;
          font-size: 12px;
          font-family:georgia; 
          font-weight:bold;
          padding-left:23px;
          padding-bottom:2px;
          }
td.us1{color:  #8A795A;
          font-size: 11px;
          font-family:georgia;  
          font-weight:normal;
          padding-left:19px;
          }
td.us2{color:  #8A795A;
          font-size: 11px;
          font-family:georgia;  
          font-weight:normal;
          padding-left:6px;
          }
td.us12{color:  #8A795A;
          font-size: 12px;
          font-family:georgia;  
          font-weight:normal;
          padding-left:19px;
          }
td.us22{color:  #8A795A;
          font-size: 12px;
          font-family:georgia;  
          font-weight:normal;
          padding-left:6px;
          }		  
td.nm{color:  #8A795A;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		padding-top:10px;
		}
td.nm2{color:  #8A795A;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		padding-top:10px;
		padding-left:110px;
		}
td.copy{color:  #5C554E;
		font-size: 11px;
		font-family:arial; 
		font-weight:normal;
		}
td.copy2{color:  #5C554E;
		font-size: 11px;
		font-family:arial; 
		font-weight:normal;
		padding-left:110px;
		}
td.onasmenu{
		color:  #D4CDC1;
		font-size: 13px;
		font-family:georgia, arial; 
		font-weight:normal;
		padding-left:8px;
		padding-top:0px;
		background-repeat:no-repeat;
		background-position:left center;
        }
table.norep{	background-repeat:no-repeat;
		background-position:left top;
        }
td.mision{
		color:  #B39258;
		font-size: 18px;
		font-family:georgia, arial; 
		font-weight:normal;
		padding-top:8px;
		background-repeat:no-repeat;
		background-position:left center;
        }
td.mision2{
		color:  #B39258;
		font-size: 18px;
		font-family:georgia, arial; 
		font-weight:normal;
		padding-top:2px;
		background-repeat:no-repeat;
		background-position:left center;
        }
td.onastext{
		color:  #86785F;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		padding:2 5 25 5px;
		background-color:#151515;
		text-align:justify;
        }
td.onastext3{
		color:  #86785F;
		font-size: 12px;
		font-family:georgia;  
		font-weight:normal;
		padding-top:12px;
		background-color:#151515;
		text-align:justify;
        }
td.onastext2{
		color:  #86785F;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		padding:2 5 40 5px;
		background-color:#151515;
		background-repeat:no-repeat;
		background-position:left bottom;
		background-image:url(../images/onastext_05.jpg);
		text-align:justify;
        }
td.onastext4{
		color:  #86785F;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		padding-top:2px;
		padding-bottom:30px;
		background-color:#151515;
		background-repeat:no-repeat;
		background-position:left bottom;
		background-image:url(../images/price_back_04.jpg);
		text-align:justify;
        }
td.servtext{
		color:  #86785F;
		font-size: 11px;
		font-family:arial; 
		font-weight:normal;
		padding-top:12px;
		background-color:#151515;
		background-repeat:no-repeat;
		background-position:left top;
		background-image:url(../images/price_text_02.jpg);
		text-align:justify;
        }
td.servtext2{
          color:  #86785F;
          font-size: 11px;
          font-family:arial; 
          font-weight:normal;
          padding-top:12px;
          padding-bottom:95px;
          background-color:#151515;
          background-repeat:no-repeat;
          background-position:left bottom;
          background-image:url(../images/price_text_03.jpg);
        }
td.servtext_sub{
		color:  #86785F;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		padding:2 5 100 5px;
		background-color:#151515;
		background-repeat:no-repeat;
		background-position:left bottom;
		background-image:url(../images/price_text2_03.jpg);
		text-align:justify;
        }
td.servli{
		color:  #86785F;
		font-size: 14px;
		font-family:georgia; 
		font-weight:normal;
		padding-top:3px;
		text-align:center;
        }
td.portname{
		color:  #D4CDC1;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		text-align:center;
		padding-right:27px;
		padding-left:27px;
		padding-bottom:5px;
        }
td.type{
		color:  #86785F;
		font-size: 11px;
		font-family:arial; 
		font-weight:normal;
        }
td.type2{
		color:  #86785F;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		padding-left:8px;
        }
td.list{
		color:  #D6CDBF;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		padding-bottom:0px;
        }
td.opissaita{
		color:  #86785F;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		padding-top:6px;
		padding-left:8px;
		padding-right:8px;
		padding-bottom:10px;
        }
td.kon{
		color:  #8A795A;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		padding-top:75px;
		padding-left:430px;
		line-height: 130%;
        }
td.obrtext{
		color:  #8A795A;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		padding-top:2px;
		padding-right:13px;
        }
b.aktive{
		color:  #FF69FE;
		font-size: 13px;
        }
b.pr{color:  #D8CDBC;
		font-size: 11px;
		font-family:arial; 
		font-weight:bold;
		}
b.pr2{color:  #D8CDBC;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		}
td.ot{
		padding-top:43px;
		padding-left:3px;
        }
td.ot2{

		padding-right:15px;
        }
.fio{
width: 172px;
height:20px;
background-color:#000;
color:#8A795A;
border:1px solid #604F31;
}
.fio2{
width: 272px;
height:88px;
background-color:#000;
color:#8A795A;
border:1px solid #604F31;
overflow: auto;
}
form.forma{margin:0px;
padding:0px;}
img.bo{	border:1px solid #AAAAAA;}
img.bosub{	border:1px solid #4E4D4A;
			margin-right:10px;
			margin-bottom:3px;
			margin-top:3px;}
img.port{
		margin-right:20px;
		margin-left:22px;
		margin-bottom:20px;
		margin-top:17px;}
img.li{
	margin-top:5px;}
img.li2{
	margin-top:44px;}
img.aktivsub{	border:1px solid #AAAAAA;
				margin-right:5px;}	
img.sub{	border:1px solid #4E4D4A;
				margin-right:5px;}	
img.send{
		
		margin-top:9px;}
p.t{
	margin-bottom:5px;
	margin-top:0px;}				
a.menu{
		color:  #D4CDC1;
		font-size: 14px;
		font-family:georgia; 
		font-weight:normal;
        }
a.menu:link {
		color:  #D4CDC1;
		text-decoration: none;
		}
a.menu:visited {
		color:  #D4CDC1;
		text-decoration: none;
        }
a.menu:hover {
		color:  #ffffff;
		font-size: 14px;
		font-family:georgia; 
		font-weight:normal;
		text-decoration: underline;
		}
		
a.onasmenu{
		color:  #D4B6D4;
		font-size: 13px;
		font-family:georgia; 
		font-weight:normal;
        }
a.onasmenu:link {
		color:  #D4B6D4;
		text-decoration: none;
		}
a.onasmenu:visited {
		color:  #D4B6D4;
		text-decoration: none;
        }
a.onasmenu:hover {
		color:  #ffffff;
		font-size: 13px;
		font-family:georgia; 
		font-weight:normal;
		text-decoration: underline;
		}
		
a.work{
		color:  #D6CDBF;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
        }
a.work:link {
		color:  #D6CDBF;
		text-decoration: none;
		}
a.work:visited {
		color:  #D6CDBF;
		text-decoration: none;
        }
a.work:hover {
		color:  #ffffff;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		text-decoration: underline;
		}
		
a.http{
		color:  #D6CDBF;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
        }
a.http:link {
		color:  #D6CDBF;
		text-decoration: none;
		}
a.http:visited {
		color:  #D6CDBF;
		text-decoration: none;
        }
a.http:hover {
		color:  #B39258;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		text-decoration: underline;
		}
		
a.http2{
		color:  #B39258;
		font-size: 24px;
		font-family:georgia; 
		font-weight:normal;
        }
a.http2:link {
		color:  #B39258;
		text-decoration: none;
		}
a.http2:visited {
		color:  #B39258;
		text-decoration: none;
        }
a.http2:hover {
		color:  #D5C5A9;
		font-size: 24px;
		font-family:georgia; 
		font-weight:normal;
		text-decoration: none;
		}
		
a.nmenu{
		color:  #D1B9D1;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
        }
a.nmenu:link {
		color:  #D1B9D1;
		text-decoration: none;
		}
a.nmenu:visited {
		color:  #D1B9D1;
		text-decoration: none;
        }
a.nmenu:hover {
		color:  #ffffff;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		text-decoration: underline;
		}
		
a.servl{
		color:  #B39258;
		font-size: 14px;
		font-family:georgia; 
		font-weight:normal;
        }
a.servl:link {
		color:  #B39258;
		text-decoration: none;
		}
a.servl:visited {
		color:  #B39258;
		text-decoration: none;
        }
a.servl:hover {
		color:  #D6CDBF;
		font-size: 14px;
		font-family:georgia; 
		font-weight:normal;
		text-decoration: none;
		}
		
a.portn{
		color:  #D4CDC1;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
        }
a.portn:link {
		color:  #D4CDC1;
		text-decoration: none;
		}
a.portn:visited {
		color:  #D4CDC1;
		text-decoration: none;
        }
a.portn:hover {
		color:  #86785F;
		font-size: 12px;
		font-family:georgia; 
		font-weight:normal;
		text-decoration: none;
		}
		
a.lis{
		color:  #D6CDBF;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
        }
a.lis:link {
		color:  #D6CDBF;
		text-decoration: none;
		}
a.lis:visited {
		color:  #D6CDBF;
		text-decoration: none;
        }
a.lis:hover {
		color:  #86785F;
		font-size: 12px;
		font-family:arial; 
		font-weight:normal;
		text-decoration: underline;
		}
		
		
td.onastext5{
		color:  #86785F;
		font-size: 11px;
		font-family:arial; 
		font-weight:normal;
		padding-top:15px;
		padding-bottom:30px;
		background-color:#151515;
		background-repeat:no-repeat;
		background-position:left bottom;
		background-image:url(../images/price_back_04.jpg);
        }
		
.fio3{
background-color:#151515;
color:#151515;
border:0px solid #151515;
}
		
.send {cursor: pointer;}

small{
  color: #86785F;
  font-size: 10px;
}

.mos{
  background:url(../images/port_ba_06.jpg) top left no-repeat;
  padding: 17px 22px 20px 16px;
  text-align: center;
}

.tit{
  text-align: center;
  margin: -8px 0 0 0;


}
.tit2{
  width: 100%;
  margin: 0 auto;
  background:url(../images/port_ba_tit.jpg) bottom left no-repeat;

  text-align: center;
   color: #86785F;
   font-size: 11px;
   padding: 4px 0 3px 0;
   height:20px;
   line-height: 20px;



}

.tit2 a{
  color: #d4cdc1;

font-size: 12px;

font-family: georgia;

font-weight: normal;
}


.port_item{
  margin: 23px 6px 5px 0;
}

.padding15_left{
  padding-left: 15px;
}

.padding15_right{
  padding-right: 15px;
}

table.port{
  border: 1px solid #434132;
}
table.port td{
  padding: 6px 10px 6px 10px;
  font-family: georgia;
}
.port_title{
color: #bd944d;

font-size: 24px;


font-weight: normal;


}
.port small{
  color: #D4CDC1;
  font-size: 12px;

}

.cont{
display: table;
  position: relative;
}


.txt{
  color: #86785F;
  font-size: 12px;
}

.port_misc{
  color: #D8CDBC;  font-size: 12px;
}

.port_misc b{
  font-weight: normal;
  color: #86785F;    font-size: 12px;
}

.wrapper{
  position: relative;
}


.nav_main{
display: block;
  position: absolute;
  bottom: 92px;

  left: 0px;
  padding: 0 0 0 387px;
   color: #ff69fe;
 font-family: arial;
 font-size: 12px;
}
.nav{
 color: #ff69fe;
 font-family: arial;
font-size: 12px;
}
table.page_navigation{
padding-bottom: 55px;
padding-left: 5px;

}


table.page_navigation td{
  color: #ff69fe;
 font-family: arial;
font-size: 13px; font-weight: bold;
}


table.page_navigation a{
    font-size: 12px;
  color:#D6CDBF;  text-decoration: none;
  font-weight: normal;

}
table.page_navigation a:visited

{

color: #d6cdbf;

text-decoration: none;

}

table.page_navigation a:hover

{

color: #86785f;

font-size: 12px;

font-family: arial;

font-weight: normal;

text-decoration: underline;

}

.nav_prev{
  display: block;
  width: 40px;
  height: 20px;

}
.nav_next{
  display: block;
  width: 40px;
  height: 20px;

}

.nav_main2{
  
}


.nav2{
   font-weight: bold;
  color: #FF69FE;
  font-size: 13px;
  padding: 0 0 82 37px;
}

.nav2 a{
color: #d4cdc1;

font-size: 12px;

font-family: georgia;
text-decoration:none;

font-weight: normal;

}

.nav2 a:visited

{

color: #d4cdc1;

text-decoration: none;

}

.nav2 a:hover

{

color: #86785f;

font-family: georgia;

font-weight: normal;

text-decoration: none;

}

td.promo{padding:11 0 0 244px;}
td.lang{
                color:  #D4CDC1;
                font-size: 11px;
                font-family:georgia; 
                font-weight:normal;
                padding:11 0 0 50px;
        }

a.promo{
                color:  #CEC6BB;
                font-size: 12px;
                font-family:georgia; 
                font-weight:normal;
        }
a.promo:link {
                color:  #CEC6BB;
                text-decoration: none;
                }
a.promo:visited {
                color:  #CEC6BB;
                text-decoration: none;
        }
a.promo:hover {
                color:  #ffffff;
                font-size: 12px;
                font-family:georgia; 
                font-weight:normal;
                text-decoration: underline;
                }
                
a.lang{
                color:  #7A7368;
                font-size: 11px;
                font-family:georgia; 
                font-weight:normal;
        }
a.lang:link {
                color:  #7A7368;
                text-decoration: none;
                }
a.lang:visited {
                color:  #7A7368;
                text-decoration: none;
        }
a.lang:hover {
                color:  #ffffff;
                font-size: 11px;
                font-family:georgia; 
                font-weight:normal;
                text-decoration: underline;
                }