body {font-family: Arial, sans-serif, Verdana, Tahoma, Geneva, Helvetica; font-size: 12px; line-height: 1.6; margin:0; background-color: #ffffff;color:#000000;
}
img {border: 0;
}
P.dline {
 line-height: 1.5;
}
img1 {border: 0;width: 207;height: 144;width: 207; position: absolute; top: 200px; left: 460px;
}
th, td {font-family: Arial, sans-serif, Verdana, Tahoma, Geneva, Helvetica;font-size: 12px;
}
new-td {font-family: Arial, sans-serif, Verdana, Tahoma, Geneva, Helvetica;font-size: 12px;
}
th {border-bottom: 1px solid #355B95;
}
#logo {position: absolute;top: 5px;right: 10px;width: 207;height: 179;
}
a {color: #003153;text-decoration: underline;
}
.a1 {color: #000000;text-decoration: underline;font-size:11px;letter-spacing: 1px; margin-left: 14px;padding-bottom: 14px;line-height: 0.1;
}
.a1:hover {text-decoration: underline;color: #333333;letter-spacing: 1px;font-size: 11px; margin-left: 14px;padding-bottom: 14px;line-height: 0.1;
}
input, textarea {border: 1px solid #355B95;
}
input.button {background-color: #C3D9F2; font-size: 12px;
}
a:hover {text-decoration: underline;color: #003153;
}
body, html {height: 100%;color: #000000;background: #FFF url(i/bg02.gif) repeat-y;
}
#wrapper {min-height: 100%;background: url(i/bg03.gif) repeat-y right top;
}
* html #wrapper {height: 100%;
}
.flags { position: absolute; right: 0px; 
}
#header {height: 122px;	background: #FFF url(i/bg012.gif) repeat-x;
}
#content {padding-bottom: 120px;color: #000000;
}
#footer {clear: both;height: 99px;margin-top: -100px;background-color: #CCCCCC;	border-top: 1px solid #2e4692;color: #355b95;
}
#footer p {padding: 21px 0 5px 36px;
}
#footer2 {margin: -60px 0px 0px 850px;
}

#menu {border: 1px solid #81a6cc;color: #FFFFFF;background-color: #d2def3;padding: 2px 150px 3px 0px;
}
#menu span {margin: 2px 25px 3px 25px;
}
ul li a{text-decoration: none;
}
#menu a {font-size: 11px;color: #003153;text-decoration: none;
}
#menu img {margin: 0px 0px 0px 4px;
}
#menu a:hover {	text-decoration: underline;
}
.left {	float: left;width: 208px;margin-top: -1px;
}
.right {float: right;width: 208px;padding-top: 50px;
}
.content {padding-top: 20px;text-align: justify;color: #000000;
}
.title {border: 1px solid #666666;padding: 3px 10px 3px 10px;color: #003153;font-weight: normal;
}
.left .title {background: url(i/bg04.gif) repeat-y right top;text-align: left;
}
.right .title {	background: url(i/bg06.gif) repeat-y left top;text-align: right;
}
.content .title {background: url(i/bg05.gif) repeat-y right top;text-align: left;
}

/* left tree */

#cat01 {margin: 0px 0px 0px 0px;padding: 0px;
}
#cat01 ul {list-style: none;margin: 0px;padding: 0px;
}
#cat01 li {color: #000000;margin: 0px 0px 0px 0px;background: #d2def3;padding: 3px 10px 3px 20px;border-top: #FFFFFF 1px solid;
}
#cat01 a, #cat02 a {text-transform: uppercase;font-weight: bold;
}
#cat02 {padding: 0 0 0 0px;margin: 0;
}
#cat02 ul {list-style: square;width: 100%;margin: 0 0 0 10px;padding: 0 0 0 0px;
}
#cat02 li {padding: 3px 5px 3px 0px;border-width: 0px;margin: 0 0 0 5px;font-size: 11px;
}
#news01 {padding: 10px;
}

#news02 {padding: 10px;
}

#r01 {padding: 30px 10px 0 30px;text-transform: uppercase;font-weight: bold;height: 150px;
}
#r01 ul {list-style: none;margin: 0;padding: 0;	width: 160px;
}
#r01 li {display: block;float: left;padding: 0 10px 0 10px;color: #036;text-transform: uppercase;font-weight: bold;
}
#r02 {padding: 10px 10px 0 10px;margin: 0 auto 0 auto;width: 1px;
}
h3 {font-family: Arial, sans-serif, Verdana, Tahoma, Geneva, Helvetica; font-weight: normal;font-size: 14px;padding: 10px 10px 0 10px;margin: 0;color: #003153;
}
h2 {font-family: Arial, sans-serif, Verdana, Tahoma, Geneva, Helvetica;font-weight: normal;font-size: 14px;padding: 10px 10px 0 10px;margin: 0;color: #000000;
}
h1 {font-family: Arial, sans-serif, Verdana, Tahoma, Geneva, Helvetica;	font-weight: normal;font-size: 16px;padding: 10px 10px 0 10px;margin: 0;color: #003153;
}
.logos a {display: block;
}
.logos li {display: block;height: 55px;width: 400px;list-style:none;
}
.logos img {margin-right: 30px;
}
.item {float: left;padding: 0px 12px 12px 0px;text-align: center;
}
.clear{clear:both; height: 2px;
}
#v { width: 328px; float: left; margin-right: 13px; margin-bottom: 13px;
}
.pdf  th, .pdf td { text-align: center; font-weight: normal; padding: 0px; border: 0; }
.pdf th { background: #bbbbbb; }
.pdf td { background: #ECF3FB; }

.table1 {padding-top : 1px; margin-top : 2px; margin-left : 1%; margin-bottom:20px; padding-bottom: 1px;
	}
.zag {color: #000000;text-decoration: none;font-size:12px;letter-spacing: 1px; margin-left: 30px;
}
.back1 {width: 616; height: 158; background: url(i/plit111.png) no-repeat;
}
.back2 {width: 616; height: 158; background: url(i/plit222.png) no-repeat;
}
.back3 {width: 616; height: 158; background: url(i/plit333.png) no-repeat;
}
.back4 {width: 616; height: 158; background: url(i/plit444.png) no-repeat;
}
.ts { position: absolute; left: 40px; 
}
.pl0 { width: 100%; height: 100%; background: url(i/pl0.png) no-repeat;
}
.sl {position: absolute;top:15px;left:200px;width:270; height:100;
}
.tel {position: absolute;top:15px;left:600px;width:335; height:100;
}
.viezd {text-decoration: none;color: #333333;letter-spacing: 1px;font-size: 12px; margin-left: 4px;line-height: 1.2;
}
.cols-dark {text-decoration: none;border: 2px solid #CCCCCC;padding: 3px 10px 3px 10px;background-color: #FFFFFF;font-size: 12px; line-height: 1.2; height:80px;text-align: left;valign:top;
}
.cols-dark1 {text-decoration: none;border: 1px solid #addbfa;padding: 3px 10px 3px 10px;background-color: #d2def3;letter-spacing: 1px;font-size: 12px; text-valign:middle;line-height: 1.3;
}
.cols-dark2 {text-decoration: none;border: 1px dotted #FFFFFF;padding: 3px 10px 3px 15px;text-valign:left;line-height: 1.3;
}
.loader {width: 100%; height: 320px;background: url(i/loader.png) no-repeat;background-position:bottom right;
}
.dline {text-decoration: none;letter-spacing: 0px;font-size:12px; text-valign:middle;line-height: 1.5;
}
.dline5 {text-decoration: none;letter-spacing: 0px;font-size:12px; line-height: 1.5; color:#ffffff; font-weight:bold;background-color: #003366;padding-left:20px;margin-left: 20px;
}
.zarulem {width: 100%; height: 174px;background-position:top left;
}
.viezd {width: 100%; height: 185px; background: url(i/viezd.png) no-repeat;background-position:bottom right;

.bottomtable{text-decoration: none;border: 2px dashed #FFFFFF;padding: 10px 10px 3px 15px;text-valign:center;line-height: 1.9;letter-spacing: 2px;
}
.st {width: 100%; height: 399px;background: url(i/st.png) no-repeat;background-position:bottom right;
}
#ta {border-width: 1px; border-style: dotted; border-color: #000000; border-collapse: inherit; background-color: #FFFFFF;
}


#menu_body {
background:#bbbbbb;
width:230px
}
#menu_body ul li {
list-style-type:none;
border-bottom:1px solid #fff;
margin-right:-20px;
font-weight: bold;
padding-left:0px
}
#menu_body ul li a {
color:#fff;
font-weight: bold;
font-family:verdana,arial,sans-serif;
text-decoration:none
}

.cols-dark3 {text-decoration: none;border: 1px dotted #CCCCCC;padding: 3px 10px 3px 15px;background-color: #333333;text-valign:left;
line-height: 1.3;
}
#menu_body ul li ul li {
border:0;
list-style-type:square;
color:#fff;
font-weight: bold;
list-style-position:inside
}
#menu_body ul li ul {
border-top:1px solid #fff;
margin-left:-20px;
font-weight: bold;
padding-left:0px
}




