BODY {
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
line-height:12pt;
}

INPUT[type="text"] { width:90%; BORDER:5PX SOLID #cccccc;  }

.head_text { padding:7px;} 

/* Îôîðìëåíèå ëîãî íà ãëàâíîé */



/* Ññûëêè ïðîñìîòðåííûõ ðåçþìå è íå ïðîñìîòðåííûõ */

.resume_list A {font-weight: bold;}
.resume_list A:VISITED {font-weight: normal;}

/* CALEND.RU */

.calend {line-height:17pt; margin-left:5px;}
.calend A {cursor: default;text-decoration:none;color:#000000;}
.calend A:HOVER {cursor: default;text-decoration:none;color:#000000;}
.calend A:VISITED {cursor: default;text-decoration:none;color:#000000;}
.calend_date {line-height:17pt;font-size:11pt;font-weight:bold;padding:5px;}
.calend_date A {cursor: default;text-decoration:none;color:#000000;}
.calend_date A:HOVER {cursor: default;text-decoration:none;color:#000000;}
.calend_date A:VISITED {cursor: default;text-decoration:none;color:#000000;}

/* Îôîðìëåíèå ññûëîê */

A {text-decoration: none;}
A:VISITED {color : #0033FF;}
A:ACTIVE, A:HOVER {color : #FF9900;}

.cont_blue {
			background: #156ec6 url(/images/left_bluegradient.jpg) right top no-repeat;
			border-bottom: 2px solid #0b3763;
		}
.contarrow_blue {
				height: 17px;
				margin-left: 2px;
				margin-top: -2px;
				background: url(/images/left_bluegradient_arrow.gif) top left no-repeat;
				width: 24px;
			}

/* Îôîðìëåíèå çàãîëîâêîâ */

H1 {font-size : 16pt;font-style : normal;}
H2 {font-size : 17pt;margin-bottom:20px;margin-top:7px;font-weight:normal;line-height:18pt;COLOR:#e7703b;}
H3 {font-size:11pt; 
    font-weight:normal;
    background-color: #FFEFDF; 
    padding:7px;
    margin-bottom:0px;
    margin-top:0px;
    border-bottom:4px solid #FFD3A8;
	color: #CC6600;
    }

H4 {font-size:10pt;margin-bottom:3px;margin-top:3px;font-weight:normal;}
H5 {font-size:13pt;margin-bottom:3px;font-weight:bold;}

.ka_list {

padding:7px; background-color: #F4F4F4; line-height:15pt; margin-bottom:4px;}

/* Îôîðìëåíèå ãëàâíîãî ìåíþ */

.menu h1 { font-size:14pt;
		font-weight: normal;
		margin-bottom: 0px;
}

/* Îôîðìëåíèå ôîðì */


FORM {margin-bottom : 0;margin-top: 0px;}

.date {font-size : 8pt;color : #AAAAAA;}



P {
	margin-bottom : 10px;
	margin-top: 0px;
}




.centerResume {

font-size: 9pt;

}



.forma_poisk {
border: 1px; 
border-style:solid; 
border-color: #FF9900;
background-color:#FFCC33;
}

/* Êíîïêè  */


.buttons_spec_000
        {
        background-image:url(/images/bot_spec.gif); 
        background-repeat:no-repeat;
        width:144px!important; 
        height:20px!important; 
        color:#ffffff; 
        font-size:13px!important; 
        font-weight:bold;
        font-family: Tahoma, Arial, Verdana, Tahoma; 
        text-decoration:none;
        padding-top:2px!important;
        }

.buttons_spec_000 a, .buttons_spec_000 a:hover, .buttons_speñ_000 a:visited
        {
        width:144px!important; 
        height:22px!important; 
        color:#ffffff; 
        font-size:13px!important; 
        font-weight:bold;
        font-family: Tahoma, Arial, Verdana, Tahoma; 
        text-decoration:none;
        }

.buttons_rab_000
        {
        background-image:url(/images/bot_rab.gif); 
        background-repeat:no-repeat;
        width:144px!important; 
        height:20px!important; 
        color:#ffffff; 
        font-size:13px!important; 
        font-weight:bold;
        font-family: Tahoma, Arial, Verdana, Tahoma; 
        text-decoration:none;
        padding-top:2px!important;
        }

.buttons_rab_000 a, .buttons_rab_000 a:hover, .buttons_rab_000 a:visited
        {
        width:144px!important; 
        height:22px!important; 
        color:#ffffff; 
        font-size:13px!important; 
        font-weight:bold;
        font-family: Tahoma, Arial, Verdana, Tahoma; 
        text-decoration:none;
        }



/* ÑÒÈËÜ ÄËß ãîðîäîâ */

#block-menu-2 ul {
  margin-left: 0px;
  list-style-type: none;
}
#block-menu-2 ul li {
  position: relative;
  float: left;

}
#block-menu-2 ul li a {
  display: block;
  padding-bottom: 5px;
  float: left;
}
#block-menu-2 ul li ul {
  display: none;
}
#block-menu-2 ul li:hover ul, #block-menu-2 ul li.sfhover ul {
  display: block;
  position: absolute;
  left: 0px;
  line-height:14pt;
  margin-top: 18px;
  padding-left: 5px;
  list-style-type: none;
  z-index: 0;
  border: 1px solid #FF0000;
  background-color: #FFFFFF;
}
#block-menu-2 ul li ul li {
  clear: left;
  padding-right: 5px;
}
#block-menu-2 ul li ul {
  margin-left: 0px;
}
#block-menu-2 ul li ul li a {
  padding-bottom: 5px;
}