/* CSS Document */
/* module article */
.content-item {width:620px; margin:0;padding:0;color:#b3b3b3}
.content-item H1{color:#deb640;font-size:16px; line-height:22px; margin:0; padding:0 0 4px 0}
.content-item H1 A:hover{color:#deb640}
.content-item H2{color:#deb640;font-size:14px; line-height:20px; margin:0; padding:5px 0 4px 0}
.content-item H2 A:hover{color:#deb640}
.content-item H3{color:#deb640;font-size:14px; line-height:20px; margin:0; padding:5px 0 4px 0}
.content-item H3 A:hover{color:#deb640}
.content-item IMG{border:1px solid #444444; margin:15px; padding:7px;}
.content-item UL {padding:0px; margin:5px 10px 15px 0; list-style-type:none}
.content-item OL {padding:0px; margin:5px 10px 15px 25px}
.content-item OL LI{padding-left:0px; margin:0 0 5px 0; font-size:11px; line-height:15px;  background-image: none;}
.content-item UL LI{background-image:url(../imgs/bullet.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:15px; padding-bottom:8px; text-align:justify;}
.content-item .top{display:none}
.content-item .mid{display:block;background:url(../imgs/bg-mid.gif) repeat-y;padding:20px 28px 20px 28px}
.content-item .mid P{padding:0 0 10px 0; line-height:15px}
.content-item .bot{background:url(../imgs/bg-bot.gif) no-repeat;height:15px}

/* tables */
.content-item .t01n {border:none; border-top:1px solid #3f3f3f; background-color:#000000; color:#ffffff; width:100%}
.content-item .t01n .tbh{background-color:#a68830; color:#000000; font-weight:bold;}
.content-item .t01n .tbh TD{padding:10px 3px 10px 3px}
.content-item .t01n TD{background-color:#a68830; text-align:center; padding:3px 5px 3px 5px}
.content-item .t01n .er TD{background-color:#8b7228}
.content-item .t01n .ec{background-color:#ddb640}
.content-item .t01n .er .ec{background-color:#b99836}
.content-item .t01n .firstCol{border-right:1px solid #000000}
.content-item #tableAdwPay .firstCol{width:120px}
.content-item .t01n .firstRow{border-bottom:1px solid #000000}
.content-item .t01n .lastRow{border-top:1px solid #000000; padding:10px 3px 10px 3px; color:#ffffff; font-weight:bold}
.content-item .t01n .cell01{color:#ffffff;font-weight:bold;background-color:#000000}

/* contacts */
.content-item .t02n{background-color:#1a1a1a; line-height:1.4em; margin:0; padding:0; color:#ffffff}
.content-item .t02n .company{font-size:14px; line-height:25px; font-weight:bold; color:#deb640}
.content-item .t02n .show-map{display:block; width:126px; height:43px; background:url(../imgs/show-map.gif) no-repeat;margin:15px 0 0 0}
.content-item .t02n .show-map IMG{display:none}
.content-item .t02n .firstRow .col2{padding:25px 0 0 0}

.box-virt-prohlidka{position:relative}
.box-virt-prohlidka .box-virt-prohlidka-bottom{display:none}
.box-virt-prohlidka .box-virt-prohlidka-top{display:none}
.box-virt-prohlidka .applet{border: 1px solid rgb(61, 61, 61); padding: 4px; margin-top: 20px; margin-bottom: 10px; width: 350px}
.box-virt-prohlidka .control{position:absolute; right:30px; top:150px}
.box-virt-prohlidka .poptavkovy-formular{position:absolute; right:0; top:-20px}
.box-virt-prohlidka .poptavkovy-formular IMG{border:none}

/* articlelist for homepage - unique id through whole site */
#news_box .websiteimagelist-block{width:100%; margin:10px 0 0 0}
#news_box .websiteimagelist-block H2{color:#deb640;font-size:16px; line-height:20px; margin:0; padding:0 0 10px 0}
#news_box .websiteimagelist-block H2 A:hover{color:#deb640}
#news_box .websiteimagelist-block IMG{margin:0 8px 8px 0; padding:4px; border:1px solid rgb(61, 61, 61)}
#news_box .websiteimagelist-block .top{display:block;background:url(../imgs/home-bg-top.gif) no-repeat;height:37px}
#news_box .websiteimagelist-block .mid{display:block;background:url(../imgs/home-bg-mid.gif) repeat-y;padding:0 28px 20px 28px}
#news_box .websiteimagelist-block .bot{display:block;background:url(../imgs/home-bg-bot.gif) no-repeat;height:15px}
