*{margin:0;padding:0}
html,body{	background:#FFFFFF;	color:#4294b5;	font: 11px Tahoma, Arial;
}
#all{margin:0 auto 0 0px;	position:relative;width:958px;
}
#col_left {width: 260px;vertical-align: top;
}
#col_left ul {display: block;padding: 22px 33px 12px 22px;background: url(/res/pic/www/pirats/cut.gif) no-repeat 22px bottom;margin-bottom: 21px;
}
#col_left li {list-style: url(none) none outside;display: block;padding: 5px 0px 15px 17px;background: url(/res/pic/www/pirats/li.gif) no-repeat left 9px;
}
#col_left .li2 li {	background: url(/res/pic/www/pirats/li2.gif) no-repeat left 9px;
}
#col_left .li2 {background: url(none);
}
#col_left b {font-weight: normal;color: #000000;
}
#col_left h2 {background: url(/res/pic/www/pirats/h2.gif) no-repeat 22px bottom;
}
#col_left h2 span {display: block;visibility: hidden;
}
#col_left a {color: #4294b5;
}
#col_left a:hover {text-decoration: none;
}
#col_right {width: 252px;vertical-align: top;padding: 22px 0px;text-align: center;
}
#center {width: 696px;vertical-align: top;
}
#ico, #ico2{width: 220px;padding: 20px 0px 0px;
}
#ico p, #ico2 p {padding: 13px 23px 33px 0px;
}
#ico2{float: right;
}
#ico {float: left;
}
#cut {clear: both;background: url(/res/pic/www/pirats/cut.gif) repeat-x left center;height: 5px;
}
#footer {height: 280px;background: url(/res/pic/www/pirats/bg_footer.jpg) no-repeat left top;position: relative;
}
#footer img {float: right;
}
#menu {position: absolute;left: 18px;bottom: 10px;font: bold 12px Arial, Helvetica, sans-serif; 
}
#menu a {padding: 0px 8px;line-height: 22px;text-decoration: none;background: url(/res/pic/www/pirats/cut2.gif) no-repeat left center;color: #4A9DBD;
}
#menu a:hover, #menu .select {color: #0c2646;text-decoration: none;
}
h2 {font: bold 15px Arial, Helvetica, sans-serif;color: #0c2646;
}
img{border:0}
p {	padding: 5px 0px;}

/*-------------page2------------------*/

#col_right2 {width: 696px;vertical-align: top;
}.show {width: 200px;font: bold 11px Tahoma, Arial;color: #42a144;margin: 0px 0px 0px 12px;border-top: 2px solid #828177;
	border-left: 2px solid #828177;	border-right: 2px solid #f2f0e6;border-bottom: 2px solid #f2f0e6;padding: 2px;
}
#show {	font-weight: bold;text-align: right;margin: auto 25px 15px auto;
}
#col_right2 .avtor {background: #f8fcfd;
}
.avtor td, .avtor th {padding: 6px;	vertical-align: middle;
}
.head {	background: url(/res/pic/www/pirats/bg_header.jpg) no-repeat left top;
}
th {color: #FFFFFF;
}
.gredient {	background: #ecf4f7 url(/res/pic/www/pirats/gredient.gif) repeat-x left top;color: #4F637B;
}
.dark {color: #4f637b;font-weight: normal;
}
.green {color: #4294B5;	font-weight: normal;
}
.avtor a {color: #4F637B;text-align: right;display: block;font-weight: bold;padding: 5px;
}
.avtor a:hover {color: #FFFFFF;	text-decoration: none;background: #ABD0E0;
}
#links_pages {padding: 31px 0px;
}
#links_pages a {color: #42a144;	padding: 1px 5px 2px;
}
#links_pages a:hover {text-decoration: none;color: #FFFFFF;	background: #42A144;
}
#form1 {padding: 23px 0px 32px;	margin-right: 13px;
}
#form1 .field {	padding-bottom: 12px;display: block;
}
#form1 .field b {font: normal 14px Tahoma, Arial;color: #0c2646;
}
#form1 .field .name, #form1 .field .name2 {border: 1px solid #99c6d7;	font: 11px Tahoma, Arial;color: #0C2646;width: 250px;padding: 3px;	
}
#form1 .field .name {width: 312px;margin-left: 12px;
}
#form1 .field .name2 {height: 100px;margin-top: 11px;width: 388px;
}

#col_right2 * {font-size:12px;}
#col_right2 * p, #col_right2 p{text-align:justify;}
#col_right2 h1 {font:bold 18px Tahoma, Helvetica, sans-serif; font-weight:normal; color: #4493B4; text-align:left; padding-bottom:10px;}
#col_right2 h1.greate {font:bold 22px Tahoma, Helvetica, sans-serif; font-weight:normal; color: #42A144; text-align:left; padding-bottom:10px;}
#col_right2 {color:black;}
#col_right2 p ul, #col_right2 ul{color:#000000; padding:10px;}
#col_right2 * a{text-decoration:none; font-size:12px;color: #42a144;	}
#col_right2 * a:hover{text-decoration:underline; font-size:12px;}
#col_right2 * ul, #col_right2 ul, #col_right2 * li, #col_right2 li{margin-left:25px;}

tr.ceniHeader td{font: bold 11px Tahoma, sans-serif;   color: #FFFFFF;   height: 24px;   margin-top:15px; text-align:center; background:  #ACD0E0 url(/res/pic/www/pirats/bg_header.jpg) no-repeat left top; }
tr.ceniLight{background: #f0f0f0; color: #4F637B; font: 14px Tahoma, sans-serif;   color: #000000;   height: 20px; padding-left:10px;}
tr.ceniDark{background:#74C2E2;   font: 10px Tahoma, sans-serif;   color: #FFFFFF;   height: 20px; }
tr.ceniDark td, tr.ceniLight td{border:none;padding-left:10px;}
tr.ceniDark td strong, tr.ceniLight td strong{font-weight:200; font-size:14px; color:#000000;}
tr.ceniLight td {font-weight:200; font-size:24px; color:#000000;}


a.submenu, a.more{text-decoration:none; font-size:10px;color: #42a144;}
a.submenu:hover, a.more:hover{text-decoration:underline;}


table.QAtableMessages{
    margin-top:15px;
}
tr.QAtableMessagesHeader0{
   background: #339933 url(/res/pic/www/header_konsult.jpg) no-repeat; 
   font: bold 11px Tahoma, sans-serif;
   color: #FFFFFF;
   height: 28px;
}
td.QAtableMessagesHeader1, td.QAtableMessagesHeader2{
   font: bold 11px Tahoma, sans-serif;
   color: #FFFFFF;
text-align:center;
   height: 28px;   
}
td.QAtableMessagesHeader2{
text-align:left;
}

table.QAtableMessages{
margin-bottom:10px;
}
td.QAtableMessages2 {text-align:center}
td.QAtableMessages2, td.QAtableMessages3{
padding:5px;
    font: 11px Tahoma, sans-serif;
   color: #000000;
   background-color:#ededed;
}   
td.QAtableMessages0 {text-align:center}
td.QAtableMessages0, td.QAtableMessages1{
padding:5px;
    font: 11px Tahoma, sans-serif;
   color: #f0f0f0;
   background-color:#184c8c;
}  
td.QAtableMessages4{
height:6px;
background:0c2646;
}
table.QAtableList tr td{
    font: 11px Tahoma, sans-serif;
   color: #000000;
   text-align:right;
}
td.QAtableMessages5{
    height:16px;
    background-color:#f0f0f0;
    font: 11px Tahoma;
    color:#0c2646;
    text-align:right;
}
a.QAtableMessagesHref0{
    color:#0c2646;
}
table.QAtableList tr td a{
	color: #4294b5;
}
table.QAtableList tr td a:hover{
	color: #184c8c;
}
table.QAtableAddMessage{
margin-top:20px;
}
td.QAtableAddMessage4, td.QAtableAddMessage0, td.QAtableAddMessage2{
    font: 16px Tahoma, sans-serif;
   color: #0c2646;
   text-align:left;
   padding:5px;
   vertical-align:middle;
}
td.QAtableAddMessage3, td.QAtableAddMessage1, td.QAtableAddMessage5{
    font: 11px Tahoma, sans-serif;
   color: #000000;
   font-weight:normal;
   text-align:left;
padding:5px;
vertical-align:top;
}
textarea.QAtextarea{
    font: 11px Tahoma, sans-serif;
   color: #000000;
   font-weight:normal;
width:100%; height:100px
}
td.QAtableAddMessage7{
text-align:right;
}
a.QAtableAddMessage8{
    font: 11px Tahoma, sans-serif;
    color: #4294b5;
text-decoration:none;
}
a.QAtableAddMessage8:hover{
   color: #184c8c;
text-decoration:underline;
}
span.changeThreadOfQAtableSpan0{
    font: 11px Tahoma, sans-serif;
   font-weight:bold;
   color:#339933;

}
select.changeThreadOfQAtableSelect0{
    font: 11px Tahoma, sans-serif;
   color: #ffffff;
   font-weight:bold;
   background:#339933;

}


table.works tr td{padding:6px; font-size:10px; vertical-align:top; text-align:left; }
table.workers tr td{padding:6px; font-size:10px; vertical-align:top; text-align:center; }
a.linkImgStaff{background:url(/res/pic/www/pirats/bgveronicastaff.jpg); display:block; width:141px; text-align:center; padding-top:5px; }
a.linkImgStaff:hover{background:url(/res/pic/www/pirats/bgveronicastaff.jpg); }
a.linkImgStaff img{border:1px solid #ffffff;}
div.workerAbout img{border:1px solid #64B266; float:left; margin:10px; margin-top:5px; }
td.catalogListTD{vertical-align:top;}

td.tdlastItem{vertical-align:top;}

table.pagerCatalog tbody tr td{padding:4px;}
table.pagerCatalog tbody tr td b{display:block; background:#B1E5F0; padding:10px; font-weight:200;}
table.pagerCatalog tbody tr td a{display:block; padding:10px; font-weight:200;}
table.pagerCatalog tbody tr td a:hover{background:#D3FDFF;}

.embededSubscriber {text-align:right; font:10px Tahoma; font-size:10px;}
.embededSubscriber .embededSubscriberDescription {font:10px Tahoma; font-size:10px;}
.embededSubscriber input.text {font-size:11px; font-family:Tahoma;}
.embededSubscriber input.submit {font-size:11px; font-family:Tahoma; margin-left:5px;  cursor:pointer;  cursor:hand; }

div.VakansiiMain {padding:5px 5px 5px 20px;}
div.VakansiiBlock {padding:0px 0px 20px 0px;}
div.VakansiiBlock p.VakansiiHNapravlenie {font-size:10px;}
div.VakansiiBlock h3.VakansiiHNazvanie a {font-size:18px; font-family:Tahoma; font-weight:200;}

.eto_bottom {background-color:#93D494;color:white;padding:5px;width:958px;}
.eto_bottom a {color:white;}
.eto_bottom a:link,.eto_bottom a:visited {color:white;}
.eto_bottom h1 {font-size:11px;}

.eto_bottom2 {background-color:#93D494;color:white;padding:5px;}
.eto_bottom2 a {color:white;}
.eto_bottom2 a:link,.eto_bottom a:visited {color:white;}