body{
padding: 0px;
padding-left: 0px;
padding-bottom: 0px; 
padding-top: 0px; 
margin: 0px;
}
table{
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px;
padding-top: 0px; 
margin: auto;
}
#top_table{
width: 100%;
text-align: center; 
}
#toptable_left{
width: 225px; 
height: 118px; 
vertical-align: top; 	
}
#toptable_right{
width: 148px; 
height: 118px; 
color: #7722aa; 
vertical-align: bottom;	
}
#left_kr_top_nad{
float: left; 	
width: 225px; 
height: 46px;
border-bottom-width: 1px; 
border-bottom-color: #bb66ff; 
color: #7722aa; 
}
#left_kr_titl{
float: left; 
width: 224px; 
height: 35px;	
}
#logotip{
float: left; 
width: 200px; 
height: 35px;
margin-left: 12px;	
}
#for_left_kr_otryki{
float: left; 
width: 221px; 
height: 32px;
}
#left_kr_otryki, .left_kr_otrykitit{
float: right; 
width: 126px; 
height: 34px;
}
#left_kr_otryki{
margin-right: 27px; 
}
.left_kr_otrykitit{
margin-right: 7px; 
}
.main_left_strel_ban{
float: left; 
width: 10px; 
height: 15px; 
margin-top: 6px;	
}
.top_left_im, #top_left_im{
float: left; 
width: 96px; 
height: 27px;		
}
.main_right_strel_ban{
float: left; 
width: 10px; 
height: 15px; 
margin-top: 6px; 	
}
#nad_ban_nadp{
float:left; 
width:100%; 
height: 16px; 
text-align: 
center; color: #585858; 	
}
#main_top_banner{ 
width: 579px; 
height: 84px;
margin-top: 3px; 
margin-right: 7px;	
}
#right_top_ban{
float: left;
width: 126px; 
text-align: center; 
margin-left: 2px;
margin-bottom: 21px;	
}
#top_right_im{
float: left; 
width: 96px; 
height: 27px;
}
#for_menu_podlogk{
float:left; 	
width:100%; 
/* background-image: url(img/fontab.jpg);	*/
}
#main_menu_table{ 
width: 636px;
text-align: center; 
color: #ffffff; 	
}
.menu_table_tab{ 
height: 31px;
font-size: 14pt; 
/* background-image: url(img/fontab.jpg);  */
background-image: url(http://jobtula.ru/htdocs/img/k23.jpg);
color: #ffffff;
text-decoration: underline; 
/* border-left: #e7e7e7 1px solid;	 */
}
#footer {
float:left;	
width: 100%;
text-align: center;
}
#footer_left {
width: 250px;
vertical-align: top;
/*
border-right: #e7e7e7 1px solid;
border-left: #e7e7e7 1px solid;
border-bottom: #e7e7e7 1px solid;
*/
background-color: #f7f7f7;
}
#footer_nadpis {
float: left;
width: 89%;
height: 39px;
text-align: left;	
margin-top: 8px;
padding-left: 7px;
}
#footer_center {
vertical-align: top;
/*
border-bottom: #e7e7e7 1px solid;
*/
background-color: #fbfbfb;
}
#footer_right {
width: 250px;
/*
border-right: #e7e7e7 1px solid;
border-left: #e7e7e7 1px solid;
border-bottom: #e7e7e7 1px solid;
*/
vertical-align: top;
background-color: #f7f7f7;
}
.for_verh2 {
float: right;
width: 100%;
height: 21px;
border-top: #f7f7f7 1px solid; 
}
.for_verh {
float: right;
width: 100%;
height: 21px;
border-bottom: #f7f7f7 1px solid; 
 /* background-color: #f9f9f9; */
 /* background-image: url(img/2/24/strip/15.png); */
}
.for_im_tit {
float: right;
width: 150px;
height: 21px;
font-size: 12pt;
font-weight: bold;
/*background-image: url(img/2/24/strip/21.png); */
background-image: url(http://jobtula.ru/htdocs/img/99.jpg); 
color: #585858;
text-align:center;
}
.main_strel_tit {
float: right;
width: 10px;
height: 15px;
margin-top: 2px;
}
.vudel {
color: #7722aa;
border-bottom: #7722aa 1px dashed;
}
.vudelred {
color: #881515;
border-bottom: #881515 1px dashed;
}
.vudelgreen {
color: #778833;
border-bottom: #778833 1px dashed;
}
.vudelblue {
color: #004477;
border-bottom: #004477 1px dashed;
}
.vudelgrey {
color: #151515;
border-bottom: #151515 1px dashed;
}
.ssulochka a:link, .ssulochka a:active, .ssulochka a:visited{
color: #ffffff;
text-decoration: underline;
}
.ssulochka a:hover{
color: #e7e7e7;
text-decoration: underline;
}
.vudel a:link, .vudel a:active, .vudel a:visited{
color: #7722aa;
text-decoration: none;
}
.vudel a:hover{
color: #661188;
text-decoration: none;
}
.vudelred a:link, .vudelred a:active, .vudelred a:visited{
color: #881515;
text-decoration: none;
}
.vudelred a:hover{
color: #771212;
text-decoration: none;
}
.vudelgreen a:link, .vudelgreen a:active, .vudelgreen a:visited{
color: #778833;
text-decoration: none;
}
.vudelgreen a:hover{
color: #667722;
text-decoration: none;
}
.backlink a:link, .backlink a:active, .backlink a:visited{
color: #141414;
text-decoration: underline;
}
.backlink a:hover{
color: #343434;
text-decoration: underline;
}
.vudelblue a:link, .vudelblue a:active, .vudelblue a:visited{
color: #004477; /* 004477 */
text-decoration: none;
}
.vudelblue a:hover{
color: #0055aa; /* 0055aa */
text-decoration: none;
}
.vudelgrey a:link, .vudelgrey a:active, .vudelgrey a:visited{
color: #151515;
text-decoration: none;
}
.vudelgrey a:hover{
color: #404040;
text-decoration: none;
}
.vudelgreynone a:link, .vudelgreynone a:active, .vudelgreynone a:visited{
color: #151515;
text-decoration: none;
}
.vudelgreynone a:hover{
color: #404040;
text-decoration: underline;
}
.vudelblack a:link, .vudelblack a:active, .vudelblack a:visited{
color: #090909;
}
.vudelblack a:hover{
color: #101010;
}
.vudelgroo a:link, .vudelgroo a:active, .vudelgroo a:visited{
color: #404040;
}
.vudelgroo a:hover{
color: #505050;
}
.reg_div_main{
float: right; 
width: 100%; 
height: 191px;	
}
.reg_div_main_exit{
float: right; 
width: 100%; 
height: 25px; 
text-align: right;
}
.reg_div_main_name{
float: right; 
width: 100%; 
height: 25px; 
text-align: right;
}
.reg_div_main_ssulk{
float: right; 
height: 23px; 
text-align: right;
}
.vremo{
float:right; 
margin-top: 3px; 
border-top: #e7e7e7 1px solid;
}
.cookdiv{
float:right;
width: 100%;
margin-top: 3px; 
border-top: #e7e7e7 1px solid; 
}
.cs3button {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
background: #f6fcff; /* Image fallback */
background:  -moz-linear-gradient(0% 170% 90deg, #c4c4c4, white);
background: -webkit-gradient(linear, 0% 0%, 0% 170%, from(white), to(#c4c4c4));
border: 1px solid;
border-color: #e6e6e6 #cccccc #cccccc #e6e6e6;
border-radius: 3px;
color: #404040;
display: inline-block;
font-family: "helvetica neue", helvetica, arial, freesans, "liberation sans", "numbus sans l", sans-serif;
font-size:               13px;
outline: 0px;
padding: 5px 8px 5px;
text-align:  center;
text-decoration:  none;
text-shadow: 1px 1px 0 white; 
white-space: nowrap; 
}

.cs3button:hover {
background: -moz-linear-gradient(0% 170% 90deg, #b8b8b8, white);
background: -webkit-gradient(linear, 0% 0%, 0% 170%, from(white), to(#b8b8b8));
border-color: #99ccff;
color: #333333; 
}

.cs3button:active {
position: relative;
top: 1px; 
}

.cs3button:active, .cs3button:focus {
background-position:   0 -25px;
background: -moz-linear-gradient(0% 170% 90deg, white, #dedede);
background:  -webkit-gradient(linear, 0% 0%, 0% 170%, from(#dedede), to(white));
border-color: #8fc7ff #94c9ff #94c9ff #8fc7ff;
color: #1a1a1a;
text-shadow: 1px -1px 0 rgba(255, 255, 255, 0.5); 
}