<!--#set var="DOCUMENT_PATH" value="<a href=/><font color=#FF3300>Адамант</font></a> / <a href=/includes/><font color=#FF3300></font></a> / <font color=#737571></font>" --><!--#set var="DOCUMENT_TITLE" value="Адамант" --><!--#set var="DIRECTORY_NAME" value="/includes/" -->{*no visual*}
{literal}
/* CSS Document */  html,body,form{
margin:0;
padding:0;
height:100%;
}
body{
font-family:Tahoma,Verdana,sans-serif;
font-size:69%;
color:#616161;/*default font*/
background:#fff url(/img/body_bg.jpg) repeat-x 0 0;
}
body#typical{
background:#fff url(/img/body_bg_typical.gif) repeat-x;
}
#body{
background:url(/img/logo.gif) no-repeat 50% 20px;

}
#body_typical{
background:url(/img/header_typical.jpg) no-repeat 100% 0;
padding-top:20px;
}
#header{
margin-top:2px;
height:322px;
text-align:center;
}
#header_typical{
height:77px;
padding-right:40px;
}
table,td{
font-size:100%;
}
form{
margin:0;
padding:0;
}
/img{
border:#000 0px solid;
}
.clr{
clear:both;
height:0px;
line-height:1px;/* fonts &amp;links*/
font-size:1px;
}
a{
color:#158C74;
}
/* default link*/ 
a:hover{
text-decoration:none;
}
.text10px{
font-size:91%;
}
.small_blue{
font-size:82%;
color:#1E8DBD;
}
a.small{
font-size:82%;
}
a.bold_blue{
color:#1E8DBD;
font-weight:bold;
}
h1,h2,h3{
color:#158C6A;
}
h1{
font-size:16px;
padding:20px 0;
margin:0;
}
/*headers*/ h2{
font-size:100%;
background:url(/img/li2.gif) no-repeat 0 5px;
padding-left:20px;
}
/*headers*/ h3{
font-size:12px;
}
h4{
color:#3285B9;
background:url(/img/dotted1.gif) repeat-x 0 100%;
padding:5px 0;
font-size:12px;
}
#rasporka{
height:0;
font-size:1px;/* default list*/
line-height:1px;
}
ul{
margin:0;
padding:10px 0 10px 10px;
list-style:none;
}
ul li{
padding:2px 0 2px 25px;
background:url(/img/li1.gif) no-repeat 10px 50%;
}
ul li a{
}
/* karkas*/ a#tomain{
display:block;
background:url(/img/logo.gif) no-repeat;
width:220px;
height:43px;
text-decoration:none;
text-indent:-9999px;
position:absolute;
top:20px;
left:37px;
}
#ru_a,#ru,#en_a,#en{
text-decoration:none;
position:absolute;
font-size:9px;
top:20px;
width:27px;
text-align:center;
padding:1px 0 2px 0;
display:block;
}
#ru,#ru_a{
left:285px;
}
#en,#en_a{
left:320px;
}
#ru_a,#en_a{
color:#fff;
background:#5992B5;
}
#ru,#en{
color:#158C74;
}
#home,#tree,#mail{
display:block;
text-decoration:none;
text-indent:-9999px;
display:block;
width:12px;
height:12px;
float:right;
}
#home{
background:url(/img/icon_home.gif) no-repeat 0 100%;
margin-right:16px;
}
#tree{
background:url(/img/icon_tree.gif) no-repeat 0 100%;
margin-right:16px;
}
#mail{
background:url(/img/icon_mail.gif) no-repeat 0 100%;
}
#left{
background:url(/img/left_bottom_bg2.gif) no-repeat 0 100%;
}
#left_container{
padding:0 53px 130px 37px;
}
#left_typical{
background:url(/img/left_bottom_bg2.gif) no-repeat 0 100%;
}
#left_typical_container{
padding:0 53px 130px 37px;
}
#reg{
border-bottom:3px solid #3285B9;
height:81px;
}
#crumbs{
font-size:91%;
color:#A6B9BB;
padding:0 0 13px 13px;
}
#crumbs h3{
font-size:100%;
margin:0;
padding:0;
font-weight: normal;
}
#crumbs a{
font-size:100%;
color:#A6B9BB;
}
#left_menu{
padding:32px 0 0 0;
border-bottom:3px solid #3285B9;
margin-bottom:5px;
}
#left_menu .title,#right .title{
background:url(/img/dotted1.gif) repeat-x 0 100%;
padding:6px 0 2px 0;
}
.more{
color:#224596;
float:left;
padding-left:15px;
padding-top:3px;
}
.more a{
font-size:91%;
color:#158C74;
padding-left:10px;
}
#left_menu ul{
margin:0;
padding:5px 0;
list-style:none;
}
#left_menu ul li{
padding:5px 0 5px 20px;
background:url(/img/li1.gif) no-repeat 0 10px;
}
#left_menu ul li h1, #left_menu ul ul li h2, #left_menu ul ul li h3,
#menu ul li h1, #submenu #sub1 ul li h2, 
#submenu #sub2 ul li h2,
#submenu #sub3 ul li h2{
font-family:Tahoma,Verdana,sans-serif;
font-size:100%;
color:#1176A6;
font-weight: normal;
padding:0;
margin:0;
background:none;
}
#left_menu ul ul li h2{
 /*background:url(/img/li2.gif) no-repeat 0 10px;
 убираем артефакты в левом меню*/ 
 background:url(/img/spacer.gif) no-repeat;
}
#left_menu ul li a{
text-decoration:underline;
color:#1176A6;
}
#left_menu ul li span{
color:#1176A6;
}
#left_menu ul li a:hover{
text-decoration:none;
}
#left_menu ul ul{
padding:5px 0 0 0;
}
#left_menu ul ul li{
padding:0 0 0 13px;
background:url(/img/li2.gif) no-repeat 0 8px;
}
#left_menu ul ul li a{
line-height:170%;
color:#158C74;
text-decoration:underline;
}
#left_menu ul ul li a:hover{
text-decoration:none;
}
#right{
padding-right:40px;
}
#menu{
height:81px;
border-bottom:3px solid #3285B9;
}
#menu ul{
margin:0;
padding:52px 0 5px 0;
list-style:none;
}
#menu ul li{
float:left;
padding:0;
background:none;
}
#menu ul li a{
color:#1B81AD;
padding:5px 15px;
display:block;
float:left;
}
#menu ul li a:hover{
background:#EBF2F3;
}
#menu ul li a.active,#menu ul li a.active:hover{
background:#ECECEC;
text-decoration:none;
}
#submenu{
height:32px;
}
#submenu ul{
margin:0;
padding:5px 0 0 0;
list-style:none;
}
#submenu ul li{
padding-left:23px;
background:url(/img/li2.gif) no-repeat 13px 7px;
float:left;
}
#submenu ul li a{
font-size:11px;
color:#158C74;
}
#submenu ul li a:hover{
text-decoration:none;
}
#submenu ul li a.active,#submenu ul li a.active:hover{
text-decoration:none;
color:#1176A6;
}
#sub1,#sub2,#sub3,#sub4,#sub5,#sub6,#sub7{
display:none;
}
#actions_td{
padding-right:13px;
}
#main_td{
padding-left:13px;
}
.one_news{
background:url(/img/dotted1.gif) repeat-x 0 100%;
padding:10px 0 0 0;
}
.one_news_last{
padding:10px 0 0 0;
}
.one_news span,.one_news_last span{
background:url(/img/li2.gif) no-repeat 0 50%;
padding-left:13px;
font-size:82%;
color:#158C6A;
}
.one_news p,.one_news_last p{
margin:0;
padding:10px 0;
text-align:justify;
}
.action{
height:80px;
margin-top:15px;
background:url(/img/act_bg.gif) repeat-x;
}
#act1,#act2,#act3{
height:80px;
font-size:82%;
}
#act1 div{
padding:10px 10px 3px 88px;
}
#act2 div{
padding:10px 95px 3px 10px;
}
#act3 div{
padding:10px 10px 3px 71px;
}
#act1 b,#act2 b,#act3 b{
font-size:111%;
color:#1E8DBD;
}
#act1{
background:url(/img/act1.jpg) no-repeat;
}
#act2{
background:url(/img/act2.jpg) no-repeat 100% 0;
}
#act3{
background:url(/img/act3.jpg) no-repeat;
}
#friends{
border-right:40px solid #fff;
background:url(/img/main_bot_hr.gif) repeat-x 0 100%;
padding-bottom:15px;
}
.some_friend{
text-align:center;
float:left;
width:16%;
border-right:1px solid #9CD6F6;
}
.some_friend img{
border:0 solid #fff;
}
#footer{
height:70px;
position:relative;
padding-right:40px;
}
#contacts{
position:absolute;
top:15px;
left:38px;
padding:0 0 0 28px;
font-size:82%;
background:url(/img/li4.gif) no-repeat 0px 3px;
}
#contacts a{
font-size:100%;
color:#1E8DBD;
}
#foot_menu{
position:absolute;
top:15px;
left:287px;
font-size:82%;
}
#foot_menu a{
font-size:100%;
color:#1E8DBD;
}
#copy{
font-size:82%;
padding:15px 10px 0 24px;
float:right;
background:url(/img/li4.gif) no-repeat 0 18px;
}
.right_block_title{
background:#EBF2F3 url(/img/corner1.gif) no-repeat;
line-height:1px;
height:100%;
}
.right_block_title div{
background:url(/img/corner2.gif) no-repeat 100% 0;
}
.right_block_title div div{
background:url(/img/corner3.gif) no-repeat 100% 100%;
}
.right_block_title div div div{
background:url(/img/corner4.gif) no-repeat 0 100%;
padding-right:9px;
}
.right_block_title div div div div{
background:url(/img/li5.gif) no-repeat 100% 50%;
padding:6px 13px 4px 10px;
text-align:right;
}
#calendar td{
border-bottom:3px solid #EBF2F3;
padding:15px 0 8px 0;
}
#calendar div{
padding:5px 0 20px 0;
}
#calendar a{
font-size:91%;
color:#158C74;
padding-left:20px;
line-height:160%;
background:url(/img/li2.gif) no-repeat 6px 5px;
}
#calendar td a{
display:block;
}
#calendar div a{
padding-right:10px;
}
.action_preview{
padding:10px 0 5px 20px;
background:url(/img/li2.gif) no-repeat 6px 14px;
}
.action_preview b{
color:#158C6A;
font-size:91%;
}
.action_preview a{
font-weight:bold;
color:#1176A6;
}
#vacances,#send_resume{
padding:20px 0;
}
.vac_td{
padding:5px 0;
}
.vac_td_last{
background:url(/img/dotted1.gif) repeat-x 0 100%;
padding-bottom:10px;
}
.res_td_right{
padding:2px 0;
}
.res_td_left{
padding:2px 0;
}
.res_td_right input,.res_td_right select,.res_td_right textarea{
border: 1px solid #91BBC1;
color:#1E8DBD;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
padding:2px;
background:#fff url(/img/input_bg.png) no-repeat;
}
.res_td_left b{
}
.res_td_left span{
/* for forms*/
font-weight:bold;
}
#pages{
padding:8px 0;
font-size:91%;
}
#pages a{
padding:0 5px;
}
.input1{
border:1px solid #91BBC1;
width:116px;
color:#1E8DBD;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
padding:2px;
background: url(/img/input_bg.png) no-repeat;
}
.button2{
color:#3285B9;
background:#fff;
border:1px solid #91BBC1;
padding:3px 10px;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
div.maincontent{
 }
 div.maincontent table{
 width: 100%;
 margin-bottom:10px;
 padding: 0;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 border: 0;
 border-collapse : collapse;
 }
 div.maincontent th{
 background-color: #EEEDED;
 color: #9C9C9C;
 font-weight: bold;
 font-size: 9px;
 text-align: center;
 margin: 0;
 padding: 4px;
 border-top: 2px solid #AAAAAA;
 border-right: 1px solid #B7B7B7;
 border-bottom: 2px solid #AAAAAA;
 border-left: 1px solid #B7B7B7;
 }
 div.maincontent td{
 background-color: white;
 color: #525252;
 margin: 0;
 padding: 4px;
 border: 1px solid #B7B7B7;
 }
 div.maincontent caption{
 padding: 20px 0 15px 10px;
 font-weight: bold;
 font-size : 11px;
 text-align: left;
 color: #158C74;
 }
.error{
color:red;
}
.success{
color:#158C74;
}
 
{/literal}