* {margin:0;padding:0}
body {background:url(../images/bg.gif) repeat-y top center #047302;text-align:center;font-family:"Trebuchet MS",sans-serif;font-size:13px;color:#333;}

.ir {display:block;position:relative;overflow:hidden;}
.ir span {display:block;position:absolute;top:0;left:0;width:100%;height:100%;}
.clear {float:none;clear:both;width:0;height:0;overflow:hidden;font-size:0;}
.center{text-align:center}

div.dot{background:url(../images/dot.gif) repeat-x;height:1px;margin:1em 0;overflow:hidden}

#page {background:url(../images/bg.jpg) no-repeat top center;}
#maincontent {width:930px;margin:0 auto;text-align:left;}

.topstripe {height:29px;line-height:30px;text-align:right;color:#fff;}
.topstripe a {margin:0 10px;color:#fff;text-decoration:none;}
.topstripe a:hover {text-decoration:underline;}

.top {background:url(../images/top2.jpg) no-repeat;}
.top a.l {height:67px;overflow:hidden;}
.top a.l span {background:url(../images/top.jpg) no-repeat;}

.top_de {background:url(../images/top2_de.jpg) no-repeat;}
.top_de a.l {height:67px;overflow:hidden;}
.top_de a.l span {background:url(../images/top_de.jpg) no-repeat;}

.top_en {background:url(../images/top2_en.jpg) no-repeat;}
.top_en a.l {height:67px;overflow:hidden;}
.top_en a.l span {background:url(../images/top_en.jpg) no-repeat;}

.top_ru {background:url(../images/top2_ru.jpg) no-repeat !important;}
.top_ru a.l {height:67px;overflow:hidden;}
.top_ru a.l span {background:url(../images/top_ru.jpg) no-repeat !important;}

.navig {display:block;height:39px;overflow:hidden;list-style-type:none;background:url(../images/nav-bg.gif) no-repeat;float:left;}
.navig li {display:block;float:left;line-height:39px;}
.navig li a {margin:0 10px;text-decoration:none;color:#000;}
.navig li a:hover {text-decoration:underline;}
.flags {float:right;width:128px;height:39px;overflow:hidden;padding-left:10px;}
.flags a {display:block;float:left;width:18px;height:12px;border:1px solid #b9bcbd;margin:12px 5px 0;cursor:pointer;}
.flags a:hover {border:1px solid #999;}
a.flag-cz span {background:url(../images/cz.gif) no-repeat;}
a.flag-de span {background:url(../images/de.gif) no-repeat;}
a.flag-en span {background:url(../images/en.gif) no-repeat;}
a.flag-ru span {background:url(../images/ru.gif) no-repeat;}

.ilu {height:207px;overflow:hidden;}

.top-choice {height:61px;overflow:hidden;margin-top:2px;color:#fff;border-bottom:1px solid #fff;}
.top-choice .choice {background:url(../images/grad1.gif) repeat-x;width:49.9%;height:61px;}
.top-choice .chl{float:left}
.top-choice .chr{float:right;background:url(../images/grad2.gif) repeat-x;}
.top-choice img{border:none}


#content {}
#content ul {margin-left:30px;}
#content p {padding:8px 0;}

.leftcol {width:610px;float:left;margin-right:0px;padding:20px 20px 20px 0px;text-align:justify;}
.rightcol {width:293px;float:right;}

.leftcol h1 {color:#107E05;font-size:1.5em;font-weight:normal;}
.leftcol h2 {color:#443e32;font-size:1.2em;font-weight:bold;margin:1em 0 0.1em 0}
.leftcol a {color:#000}

.grad3 {background:url(../images/grad3.gif) repeat-x;color:#1d759c;padding:20px 30px;}
.grad3 h3 {padding:0 0 10px;color:#474645;font-weight:normal;font-size:17px;}
.grad3 p {padding:5px 0!important;}
.grad3 a {color:#000}
.grad3 a:hover{color:#107e05}

.grad4 {background:url(../images/grad4.gif) repeat-x;color:#854322;padding:20px 30px;font-size:12px;text-align:justify;}
.grad4 h3, .grad4 h4 {padding:0 0 10px;font-size:17px;font-weight:normal;}
.grad4 img {display:block;border:1px solid #854322;}
.grad4 h4 {font-size:13px;font-weight:bold;padding:10px 0 0;}

#footer {width:921px;margin:0 auto;background:#117F06;height:37px;line-height:38px;color:#fff;overflow:hidden;padding:0 20px;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:none;}
#footer p {float:left;}
#footer span {float:right;}

#item table{border-collapse:collapse;width:600px;margin:1em auto;border-right:1px solid #362;border-bottom:1px solid #362}
#item table th, #item table td{border-left:1px solid #362;border-top:1px solid #362;padding:4px 6px}
#item table th.center{text-align:center}
#item table th{background:#8ae765;color:#000;font-size:0.9em;font-weight:bold;text-align:left}
#item table td{background:#ffffe0}
#item p.item_info{margin:1em 0;padding:1em;background:#E7DCC8;font-size:0.9em}
#item p.path{background:#E7DCC8;padding:4px 6px;margin-bottom:1em}

form#kon{padding:1em;margin:1em 0;background:#E7DCC8}
form#kon input.tx, form#kon textarea{width:100%}
form#kon img{vertical-align:middle}

.item_pictures a img{border:1px solid white}

p.path{font-size:0.85em}

a.link2{font-size:0.9em;color:#333}

div.item_pic{float:left;margin:8px}
div.item_pic div.pad{width:180px;height:136px;text-align:center}
div.item_pic img{padding:3px;border:1px solid #aaa}

p.title-links{text-align:left;line-height:175%}
p.title-links a:hover{color:#261 !important;text-decoration:none}

ul ul ul li{list-style:none}

.related{background:#eee;margin:1em 0;padding:8px}
.related h4{font-size:0.85em;color:#000;font-weight:bold;margin:4px 0;padding:0}
.related p{margin:4px 0 !important;padding:0 !important}
.related a{color:#135d7d}

img.fl{float:left;margin:1em 1em 6px 0;padding:3px;border:1px solid #aaa}
img.fr{float:right;margin:1em 0 6px 1em;padding:3px;border:1px solid #aaa}

























