html,body{padding:0px 0px 0px 0px; margin:0px;}

body,table,tr,td,div,p,span,input,textarea {font-family: verdana, arial, sans-serif; font-size:8pt; color:#252525;}





a {color:#317798; text-decoration:none; font-family: verdana, sans-serif;font-weight:normal;}

a:hover {color: #166E97; text-decoration:underline; font-family: verdana, sans-serif; font-weight:normal;}



#topmenu {background-color:#018266; width:100%; height:auto; min-width:770px; text-align:center;}

#toplogo {position:absolute; z-index:2; top: 0px; left:0px;width:100%; margin:0 auto; text-align:center; white-space: nowrap;}



#topnavigation,#bottomnav {width:100%;min-width:770px; padding:0px;}

#topnavigation-left {float:left; border:0px solid blue; margin:0px; padding:15px 0px 0px 30px; color:#696969}

#topnavigation-right {float:right; margin:0px; border:0px solid red; width:110px; padding:15px 0px 0px 0px;}

#topnavigation-right a {color:#166E97; font:normal 9px verdana,arial,helvetica;}



span.news_date {font:bold 8pt verdana,arial,helvetica; width:auto; color:#166E97; line-height:20px;}

h4.news {margin:35px 0px 12px 0px; font:bold 14px arial,helvetica,verdana; color:#018266;}

h4 {color:#166E97; font-size:10pt;} p strong{color:#445566;}

h4.header {margin:0px 0px 25px 0px; font:bold 18px arial,helvetica,verdana; color:#018266;}
h1.header {margin:0px 0px 25px 0px; font:bold 18px arial,helvetica,verdana; color:#018266;}

h5.form  {margin:20px 0px 10px 0px; font:bold 14px arial,helvetica,verdana; color:#166E97;}

select.inn {font:normal 8pt arial,verdana, arial, helvetica; width:auto; color:#696969; position:static; border:1px solid #bababa;}

option.inn {font:normal 8pt arial,verdana, arial, helvetica; width:auto; color:#696969; position:static; border:1px solid #bababa;}

button.submito {background-color:white; padding:0px 8px 0px 8px; font:normal 11px arial,verdana; color:#166E97; border:1px solid #018266; margin-right:10px;}

input.inn,textarea.inn {font:normal 8pt arial,verdana, arial, helvetica; width:auto; color:#696969; position:static; border:1px solid #bababa;}

span.inn {color:#696969;}



select {font:normal 8pt arial,verdana, arial, helvetica; width:190px; color:#166E97; position:absolute;}

option {font:normal 8pt arial,verdana, arial, helvetica; width:auto;color:#166E97;}

form.main-form {margin:0px; padding:0px; color:#166E97; font:normal 11px arial,verdana;}

td.main-form {background: url('/design/form-main-bg.gif') 0px 10px no-repeat; padding-top:65px;}

div.main-form {margin:0px 0px 0px 30px;}



div#banners {width:100%; text-align:center; margin:0 auto;}

table.partners tr td {border:1px solid #dcdcdc;}

div.news-main {background: url('/design/news-main-bg.gif') 0px 0px repeat-y;}



div.novost {margin:15px 13px 5px 30px;} div.novost a:hover{text-decoration:none; font:bold 11px verdana;}

div.news-main-time {color:#018266; font:bold 11px verdana,arial;}

div.news-main-title {margin:2px 0px 2px 0px;}

div.news-main-title a {color:#166E97; font:bold 11px verdana,arial; margin:2px 0px 3px 0px;}

div.news-main-info a {color:#696969; font:normal 11px arial,verdana,arial;}

div.news-main-info a:hover {color:#166E97; font:normal 11px arial,verdana,arial; text-decoration:none;}

a.main-allnews {color:#166E97; font:bold 11px verdana,arial; text-decoration:none;}



div.head1 {background:url('/design/main-icon1.gif') 35px 0px no-repeat; padding:8px 0px 25px 80px; font:bold 14px arial,verdana,arial; color:#018266;}

div.text1 {<!--background:url('/design/main-pic1.jpg') 35px 0px no-repeat; -->padding:0px 15px 25px 5px; font:normal 11px verdana,arial; color:#696969; min-height:125px;_height: 125px;}

div.text1 p {font:normal 11px verdana,arial; color:#696969;}

div.text2 {<!--background:url('/design/main-pic2.jpg') 35px 0px no-repeat; --> padding:0px 15px 25px 5px; font:normal 11px verdana,arial; color:#696969; min-height:125px;_height: 125px;}

div.text2 p {font:normal 11px verdana,arial; color:#696969;}

div.head2 {background:url('/design/main-icon2.gif') 35px 0px no-repeat; padding:8px 0px 25px 80px; font:bold 14px arial,verdana,arial; color:#018266;}



/* blok Bakanciy HA glavnoi CTPANice */



div.last-vac {background:url('/design/main-icon-vac.gif') 45px 0px no-repeat; padding:2px 15px 25px 66px; font:bold 14px arial,verdana,arial; color:#018266;}

div.last-vac-name a {color:#166E97; font-weight:bold; margin-bottom:5px;}

div.last-vac-name a:hover {color:#166E97; font-weight:bold; margin-bottom:5px; text-decoration:none;}

div.last-vac-info a {color:#696969;}

div.last-vac-info a:hover {color:#166E97; text-decoration:none;}

div.all-vac {padding:0px 0px 10px 66px;} div.all-vac a {font:bold 11px verdana;} div.all-vac a:hover{font:bold 11px verdana;text-decoration:none;} 





/* bottom menu */



/*div.bmenu-id {float:left; background:url('/design/main-icon-vac.gif') 0px 12px no-repeat; padding-top:14px; color:#166E97; font-family:arial; height:20px; border:0px solid blue;}*/

div.bmenu-id1 {float:left; background:url('/design/main-icon-vac.gif') 0px 12px no-repeat; padding-top:14px; color:#166E97; font-family:arial; height:20px; border:0px solid blue; }

div.bmenu-id2 {float:left; background:url('/design/main-icon-vac.gif') 0px 12px no-repeat; padding-top:14px; color:#166E97; font-family:arial; height:20px; border:0px solid blue; position:relative; left:0px; }

div.bmenu-id3 {float:left; background:url('/design/main-icon-vac.gif') 0px 12px no-repeat; padding-top:14px; color:#166E97; font-family:arial; height:20px; border:0px solid blue; position:relative; left:18px; }

div.bmenu-id4 {float:left; background:url('/design/main-icon-vac.gif') 0px 12px no-repeat; padding-top:14px; color:#166E97; font-family:arial; height:20px; border:0px solid blue; position:relative; left:10px; }

div.bmenu-id5 {float:left; background:url('/design/main-icon-vac.gif') 0px 12px no-repeat; padding-top:14px; color:#166E97; font-family:arial; height:20px; border:0px solid blue; position:relative; left:-3px; }

div.bmenu-id1 a, div.bmenu-id1 a:hover,div.bmenu-id1 span {text-decoration:none; color:#166E97;font: normal 11px arial,verdana,arial;}

div.bmenu-id2 a, div.bmenu-id2 a:hover,div.bmenu-id2 span {text-decoration:none; color:#166E97;font: normal 11px arial,verdana,arial;}

div.bmenu-id3 a, div.bmenu-id3 a:hover,div.bmenu-id3 span {text-decoration:none; color:#166E97;font: normal 11px arial,verdana,arial;}

div.bmenu-id4 a, div.bmenu-id4 a:hover,div.bmenu-id4 span {text-decoration:none; color:#166E97;font: normal 11px arial,verdana,arial;}

div.bmenu-id5 a, div.bmenu-id5 a:hover,div.bmenu-id5 span {text-decoration:none; color:#166E97;font: normal 11px arial,verdana,arial;}

div#bmenu1 {background:url('/design/bottom-menu-subbg.gif') 1px 100% no-repeat; color:#166E97; position:relative; left:3px; padding:6px 5px 7px 0px;z-index:4;}

div#bmenu3 {background:url('/design/bottom-menu-subbg.gif') 1px 100% no-repeat; color:#166E97; position:relative; left:3px; padding:6px 5px 7px 0px;}

div#bmenu4 {background:url('/design/bottom-menu-subbg.gif') 1px 100% no-repeat; color:#166E97; position:relative; left:3px; padding:6px 5px 7px 0px;}

div#bmenu5 {background:url('/design/bottom-menu-subbg.gif') 1px 100% no-repeat; color:#166E97; position:relative; left:3px; padding:6px 5px 7px 0px; z-index:4;}

div#bmenu1,div#bmenu3,div#bmenu4,div#bmenu5 a:hover {color:#018266;}

div.full-vac {background:url('/design/main-icon-vac.gif') 45px 0px no-repeat; padding:2px 15px 25px 66px; font:bold 14px arial,verdana,arial; color:#018266;}

div.full-vac-list-name a {color:#166E97; font-weight:bold; margin-bottom:5px;}

div.full-vac-list-name a:hover {color:#166E97; font-weight:bold; margin-bottom:5px; text-decoration:none;}

div.full-vac-list-info a {color:#696969;}

div.full-vac-list-info a:hover {color:#166E97; text-decoration:none;}

div.full-vac-list {padding:0px 0px 10px 66px;} div.all-vac a {font:bold 11px verdana;} div.all-vac a:hover{font:bold 11px verdana;text-decoration:none;} 
