/* CSS Document */

body {margin:0 0 0 0; padding:0; font-size:100%; color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; background-color:#FFFFFF;}

a {color: #323a87;}
p {margin:0 0 15px 0;}


td.headertd {background-color:#cbdef3; padding:21px 0 0 0;}
td.headertd2 {background-color:#cbdef3; padding:21px 39px 0 0;}
img.header_logo {margin:18px 0 0 0;}
img.header_logo2 {margin:18px 0 0 31px;}

div.divicons * {vertical-align:top}
div.divicons_inner {left:expression('0px'); margin-top:1px;}


td.menu {padding:0 39px 0 0;}
table.menutable {margin:30px 0 0 0; }
table.menutable a {color:#c7252e; font-weight:bold; font-size:83%; white-space:nowrap}
table.menutable a.akt {color:#323a87; font-weight:bold; font-size:83%; white-space:nowrap}

div.submenu {margin:26px 0 0 0; background-image:url(submenu_bg.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:12px}
div.submenu a {color:#000000; font-size:75%;}
img.arrow {margin:0 7px 0 7px;}

td.contentonmain {padding:51px 140px 0 0;}
h1 {color:#292933; font-size:150%; font-weight:normal;}
h2 {color:#292933; font-size:130%; font-weight:normal;}
h3 {color:#292933; font-size:125%; font-weight:bold; margin:20px 0 10px 0;}


div.mainheader {margin:0 0 0 80px;}


td.centralcolumn {padding:0 39px 0 0;}

div.newsonmain {margin: 0 0 23px 0; padding:0 0 0 0;}
div.newsonmaindate {width:80px; float:left; font-size:70%; color:#868698;}
div.newsonmaintext {font-size:75%; margin:0 0 0 80px;}
div.newsonmainhead { font-weight:bold; margin:0 0 7px 0;}
div.newsonmainhead a {color:#c7252e;}
div.archivenews {margin: 0 0 0 80px; font-size:75%; }
div.archivenews a {color:#c7252e;}

div.newsdate {width:80px; float:left; color:#868698;}
div.newstext {margin:0 0 0 80px;}
div.newshead { font-weight:bold; margin:0 0 7px 0;}
div.newsblock {margin:0 0 40px 0;}
div.morelink {clear:both; margin:0 0 15px 80px;}
img.newsimage {margin:3px 10px 5px 0; float:left;}
div.newsonmaintext img.newsimage {margin:3px 10px 12px 0; float:left;}


img.imgarticle {margin:3px 10px 5px 0;}
div.articlehead {font-size:130%; margin:0 0 30px 0;}

div.leftmenu {margin:34px 60px 20px 0; font-size:75%;}
div.leftmenuitem, div.leftmenuitem_akt {margin:0 0 12px 0; font-weight:bold;}
div.leftmenuitem a, div.subleftmenuitem a {color:#323a87;}
div.leftmenuitem_akt a {color:#000000; text-decoration: none;}
div.subleftmenuitem a { text-decoration: none; }
div.subleftmenuitem, div.subleftmenuitem_akt {margin:0 0 12px 20px; }



div.innersearch {margin:20px 0 0 0; padding:0 0 30px 0;}

td.formatd {padding:0 39px 0 0;}
div.forma * {vertical-align:bottom}
div.forma {width:170px; margin:51px 0 0 0;}
div.forma_inner * {vertical-align:bottom}
div.forma_inner {margin:50px 0 0 0;}
input.inputstyle {border:#161974 solid 1px; height:24px; width:120px; float:left }


tr.bottomtr td { background-color:#e5e5e9}
td.requisits {padding:25px 250px 57px 80px; font-size:70%; color:#75758a; line-height:135%}
td.requisits a {color:#c7252e;}
td.requisits_inner {padding:25px 250px 57px 110px; font-size:70%; color:#75758a; line-height:135%}
td.requisits_inner a {color:#c7252e;}

td.innercontenttext {padding:20px 0 0 0;}
div.content { font-size:75%;  margin: 0 0 50px 0;}
div.content p {font-size:105%; line-height:140%;}
div.content h1 {font-size:175%;}

ul.content {margin:0 0 20px 20px; padding:0 0 0 20px; }
ul.content li {list-style-image:url(bullet.gif); list-style-position:5px; PADDING-LEFT: 3px; margin:0 0 5px 0;}


table.contenttab {width:90%; border-collapse:collapse; text-align:left; font-size:105%; margin:40px 0 0 0;}
table.contenttab th {background-color:#e2e2e2; font-weight:normal; padding:7px 0 7px 24px; border-bottom:1px solid #e2e2e2;}
table.contenttab td { border-top:1px solid #e2e2e2; padding:7px 0 8px 24px; vertical-align:middle;}
table.contenttab th p {font-size: 100%; vertical-align:middle; padding: 0 0 0 0; margin: 5px 0 5px 0;}
table.contenttab td p {font-size: 100%; vertical-align:middle; padding: 0 0 0 0; margin: 5px 0 5px 0;}


ul.sitemap{
	margin:0 0 20px 20px; padding:0 0 0 20px; 
}
ul.sitemap li {
	margin:0 0 5px 0;
	padding: 0px 0px 0px 3px;
	list-style-type:none;
}

ul.sitemap li ul.sitemap{
	margin:5px 0 10px 10px; padding:0 0 0 10px;
}
ul.sitemap li  {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 3px;
	list-style-type:none;
}

form {margin: 0 0 0 0;}


div.navigator { font-size:120%; margin:40px 0 0 0;}	
div.navigator div span {margin:0 10px 0 10px; color:#4a4a4a; font-size:17px;}
div.navigator div a {margin:0 0 0 0; font-size:100%;}
div.navigator a, div.navigator b{margin:0 11px 0 0; font-size:90%}
div.navigator div {margin:0 0 5px 0;}

ul.search_results li {margin:0 0 5px 0;}
 