body{font-family:Arial, Tahoma, Verdana;  
     margin-top:0px; margin-left:5px; margin-right:0px; margin-bottom:0px; text-align:center; background-color:#fff; color:#222}

#all {table-layout:fixed; background-color:#ffffff}
#all td {vertical-align:top; font-size:12px;}

h1 {color:#a00; font-weight:normal; font-size:20px; margin:4px 0px 0px 0px;}
h4 {font-size:12px; color:#222222; margin:8px 7px 5px 0px; line-height:16px; font-weight:bold}

#topmenu {margin:25px 7px 0px 7px}
#topmenu a {color:#aa0000; text-decoration: none; font-weight:normal; font-size:12px;}
#topmenu a:hover {color: #444444; text-decoration: underline;}

#groupmenu {background-repeat:no-repeat; background-position:right bottom; height:130px; table-layout:fixed}
#groupmenu p {margin:0px}
#groupmenu a {color:#444444; text-decoration:none; font-weight:bold; font-size:14px;}
#groupmenu a:hover {color: #aa0000;}
#groupmenu a.small {font-size:12px; font-weight:normal; color:#000066}
#groupmenu a.small:hover {color: #aa0000;}

#company p {margin:2px 0px 0px 0px;}
#company a {color:#666;text-decoration: underline; font-weight:normal; font-size:12px;}
#company a:hover {color: #a00;}

#companyact {background-color:#aa0000; width:230px; height:50px}
#companyact.eng {background-color:#000099; width:230px; height:50px}
#companyact p {margin:5px 0px 0px 20px; line-height:18px}
#companyact a {color:#fff;text-decoration: none; font-weight:bold; font-size:16px;}
#companyact a:hover {color: #e9ecd9;}

#anonce p {margin:8px 0px 0px 12px; font-size:11px; line-height:14px}
#anonce p.active {font-weight:bold; color:#000099}
#anonce p.activerec {font-weight:bold; color:#aa0000}

#content {padding-left:10px; padding-right:7px}
#content h2 {font-size:16px; color:#009; font-weight:normal; margin:0px 0px 10px 0px}
#content h3 {font-size:14px; color:#009; font-weight:normal; margin:0px 7px 10px 0px}
#content p {font-size:12px; color:#222; margin:8px 7px 5px 0px; line-height:16px}
#content p.small {font-size:11px; color:#222; line-height:12px}
#content p.error {color:#a00; line-height:12px}
#content a {color:#336; text-decoration: underline; font-size:12px;}
#content a:hover {color: #a00;}
#content a.zag {font-weight:bold; font-size:12px;}
#content a.small {color: #444444; font-weight:bold; font-size:11px;}
#content ul {margin-left:8px; padding-left:8px; margin-top:0px; margin-bottom:10px; list-style-position:outside; color:#222}
#content li {margin:0px 7px 5px 0px; line-height:16px}

#zpr {height:24px; background-image:URL(images/knopka-fon.jpg); padding:4px 0px 0px 7px; text-align:left; margin:12px 0px 0px 0px;}
#zpr a {color:#ffffff; font-weight:bold; text-decoration:underline; }
#zpr a:hover {color: #e9ecd9;}


#maintext {background-color:#e9ecd9; padding:7px}
#maintext p {font-size:11px; color:#222222; margin:0px 5px 5px 12px; line-height:14px}

#leftmain h2 {color:#000099; font-size:15px; font-weight:normal; margin:5px 0px 5px 0px}
#leftmain p {color:#222222; font-size:11px; font-weight:normal; margin:0px 0px 15px 0px; line-height:13px}
#leftmain ul {margin-left:8px; padding-left:8px; margin:0px 0px 15px 8px; list-style: circle outside url("images/news-li.png")  }
#leftmain li {margin:0px 0px 8px 0px; line-height:13px; font-size:11px}
#leftmain a {color:#aa0000; text-decoration: underline; font-weight:bold; font-size:12px;}
#leftmain a:hover {color: #222222;}
#leftmain a.atcl {color:#444444; text-decoration: underline; font-weight:normal; font-size:11px;}
#leftmain a.atcl:hover {color: #000099;}

#leftmenu {margin-top:0px; background-repeat:repeat-x; height:130px}
#leftmenu p {color:#aa0000; font-weight:normal; margin:0px 0px 14px 0px; font-size:14px; line-height:16px}
#leftmenu ul {margin-left:8px; padding-left:8px; margin-top:0px; list-style: circle outside url("images/left-li.png")  }
#leftmenu li {margin:0px 0px 10px 0px; line-height:16px}
#leftmenu a {color:#333; text-decoration: none; font-weight:normal; font-size:14px;}
#leftmenu a:hover {color: #aa0000;}
#leftmenu a.active {color:#aa0000; text-decoration: none;}
#leftmenu a.submenu {color:#000099; text-decoration: underline; font-weight:normal; font-size:12px; margin-left:12px}
#leftmenu a.sactive {color:#aa0000;}


#bodymain ul {margin-left:8px; padding-left:8px; margin-top:0px; list-style: circle outside url("images/main-li.png")  }
#bodymain li {margin:0px 7px 10px 8px; line-height:14px}
#bodymain a {color:#444444; text-decoration: none; font-weight:normal; font-size:12px;}
#bodymain a:hover {color: #000099;}

#curmenu {margin-left:16px}
#curmenu ul {margin-left:8px; padding-left:8px; margin-top:0px; list-style: circle outside url("images/main-li.png"); color:#fff }
#curmenu li {margin:16px 7px 7px 0px; line-height:16px}
#curmenu a {color:#e3f3f9; text-decoration: none; font-weight:normal; font-size:16px}
#curmenu a:hover {color: #333}
#curmenu a.active {color:#caeaf5; text-decoration: none;}
#curmenu a.submenu {color:#fff; text-decoration: none; font-weight:bold; font-size:13px; margin-left:0px}
#curmenu a.submenu:hover {color: #333}
#curmenu a.sactive {color:#a00}
#curmenu p {font-size:11px; margin:4px 9px 4px 0px; color:#e9ecd9}

#citata {margin:22px 10px 0px 0px}
#citata p {margin:0px 0px 5px 12px; color:#333; font-style:italic; font-weight:bold; font-family:Arial; font-size:11px}
#citata p.zitavt {color:#444; font-style:normal; font-family:Tahoma; font-weight:normal}

#right {margin:0px; border-left:1px solid #a00}
#right h3 {font-size:12px; color:#009; font-weight:bold; margin:0px 0px 10px 12px; letter-spacing:0px}
#right h4 {font-size:12px; color:#009; font-weight:bold; margin:30px 0px 10px 12px}
#right a {color:#fff; text-decoration:none; font-size:12px; font-weight:bold}
#right a:hover {color:#009;}
#right a.art {color:#222; font-weight:normal; font-size:11px; text-decoration:underline}
#right a.art:hover {color: #a00;}

#knopka {margin:0px 0px 10px 5px; background-image:URL(images/knopka-fon.jpg); height:28px}
#knopka p {color:#222; font-size:12px; margin:5px 0px 0px 12px}

#knopka1 {margin:0px 0px 10px 5px; background-image:URL(images/knopka-fon2.jpg); height:30px; padding:5px 0px 5px 10px}
#knopka1 p {color:#222; font-size:12px; margin:0px 0px 0px 0px}

#bottom {background-image:URL(images/phone.png); background-repeat:no-repeat}
#bottom p {margin:4px 0px 0px 34px; font-size:11px; color:#aa0000}
#bottom a {color:#666666; text-decoration:none; font-size:11px; font-weight:normal}
#bottom a:hover {color:#a00;}

#experts {border-collapse:collapse}
#experts td {border:1px solid #969696; padding:6px; font-size:11px; color:#222}
#experts textarea {font-size:11px; width:100%}
#experts input {font-size:11px; height:21px}
#experts select {font-size:11px; width:100%; height:21px}
#experts select option {font-size:11px; margin-top:3px; margin-bottom:2px}

#vacancy {border-collapse:collapse}
#vacancy td {border:1px solid #969696; padding:6px; font-size:12px; color:#222}

#kr {text-align:center; border-right:1px solid #222982}
#kr a {color: #222982; text-decoration: underline; font-size:14px; font-weight:normal;}       
#kr a:hover {color: #444;}

.button {font-size:11px; margin:3px}



