/** common.css **/
*, A { font-family:Tahoma, sans-serif; font-size:11px; color:#000; }
P A { font-weight:bold; }
body { margin:0px; padding:0px; border:0px none; }
BODY { overflow: -moz-scrollbars-vertical; }
UL, LI { margin:0px; padding:0px; }
LI { list-style:none; }
FORM { margin:0px; padding:0px; }

H1 { margin:5px 5px;}
H2 { margin:5px 0px 2px 0px;}
P, UL { margin:0px; padding:0px; }
A { text-decoration:none; }
A:hover { text-decoration:underline; }

.block { display:block; float:left; }
.block-right { display:block; float:right; }
.width70 { width:70px; }
.width140 { width:140px ! important; }
.center { text-align:center ! important; }
.normal { font-weight:normal; }
.clear { clear:both; }
.clear { line-height:0px; clear:both; }
.fright { float:right; }
IMG.left { margin:5px 10px 5px 0px; }
IMG.right { margin:5px 0px 5px 10px; }

/* layout */
BODY { width:100%; height:100%; text-align:center; Xbackground:url("../img/body_bg.gif") top center no-repeat; }
BODY DIV.wrapper { margin:0 auto; position:relative; top:0px; width:954px; background:url("../img/wrapper_bg.gif") top center no-repeat; }
BODY DIV.container { position:relative; top:59px; width:954px; height:100%; }
/* language */
BODY DIV#language { position:absolute; top:-25px; right:2px; _right:1px; width:105px; z-index:10; }
BODY DIV#language A { display:block; position:absolute; width:22px; height:14px; color:none; }
BODY DIV#language A#cs { right:81px; }
BODY DIV#language A#cs_a, BODY DIV#language A#cs:hover { right:81px; background:url("../img/flag_cs.gif") top left no-repeat; }
BODY DIV#language A#en { right:55px; }
BODY DIV#language A#en_a, BODY DIV#language A#en:hover { right:55px; background:url("../img/flag_en.gif") top left no-repeat; }
BODY DIV#language A#de { right:29px; }
BODY DIV#language A#de_a, BODY DIV#language A#de:hover { right:29px; background:url("../img/flag_de.gif") top left no-repeat; }
/* header */
BODY DIV.header { position:relative; top:0px; left:0px; width:100%; height:161px; Xbackground:blue; }
BODY DIV.header H1 { position:relative; top:-52px; text-align:center; height:30px; Xbackground:blue; }
BODY DIV.header H1 { color:#305089; font-size:19px; text-transform:uppercase; }
BODY DIV.header H2 { position:relative; top:-62px; text-align:center; height:30px; Xbackground:blue; }
BODY DIV.header H2 { color:#305089; font-weight:normal; font-size:13px; text-transform:uppercase; }
BODY DIV.header A#logo { display:block; position:absolute; top:-50px; left:30px; width:100px; height:50px; Xbackground:blue; }
BODY DIV.header DIV.banner { position:absolute; left:216px; top:0px; width:707px; height:158px; background:url("../img/banner.jpg") top left no-repeat; }
BODY DIV.header DIV#menu-top { position:absolute; left:33px; top:0px; width:182px; height:158px; text-align:left; background:url("../img/menu-top_bg.gif") top left no-repeat; }
BODY DIV.header DIV#menu-top UL { margin:12px 15px; }
BODY DIV.header DIV#menu-top LI { padding-left:20px; line-height:22px; background:url("../img/menu-top-bullet.gif") 0px 5px no-repeat; }
BODY DIV.header DIV#menu-top A { font-size:13px; color:#fff; font-weight:bold; }
/* main */
BODY DIV.main { position:relative; top:0px; left:1px; _left:0px; width:100%; Xbackground:blue; }

/* menu-left */
BODY DIV.main DIV#menu-left { padding-bottom:15px; position:relative; left:43px; _left:33px; float:left; width:171px; _width:182px; height:100%; Xbackground:red; border-right:1px solid #3f4e6b; }
/** boxy **/
BODY DIV.main DIV#menu-left DIV.box { position:relative; left:0px; top:13px; width:158px; margin-bottom:8px; text-align:left; background:url("../img/box_bg.gif") center repeat-y; }
BODY DIV.main DIV#menu-left DIV.box { }
BODY DIV.main DIV#menu-left DIV.box DIV.wrapper { padding:0px; width:158px; height:100%; }
BODY DIV.main DIV#menu-left DIV.box DIV.inner { margin-left:1px; width:156px; height:100%; border-bottom:1px solid #cbd3e0; }
BODY DIV.main DIV#menu-left DIV.box H1 { position:absolute; top:-5px; left:-5px; width:100%; text-align:center; vertical-align:top; }
BODY DIV.main DIV#menu-left DIV.box H1 A { display:block; padding-top:5px; color:#fff; }
BODY DIV.main DIV#menu-left DIV.box P { position:absolute; left:10px; padding-right:10px; }

BODY DIV.main DIV#menu-left DIV#box-lbckraj { height:192px; }
BODY DIV.main DIV#menu-left DIV#box-lbckraj DIV.wrapper { background:url("../img/box-lbckraj_top.gif") top center no-repeat; }
BODY DIV.main DIV#menu-left DIV#box-lbckraj H1 A { height:102px; Xbackground:blue; }
BODY DIV.main DIV#menu-left DIV#box-lbckraj P { top:110px; }

BODY DIV.main DIV#menu-left DIV#box-benefit { height:233px; }
BODY DIV.main DIV#menu-left DIV#box-benefit DIV.wrapper { background:url("../img/box-benefit_top.gif") top center no-repeat; }
BODY DIV.main DIV#menu-left DIV#box-benefit H1 A { height:141px; Xbackground:blue; }
BODY DIV.main DIV#menu-left DIV#box-benefit P { top:150px; }

BODY DIV.main DIV#menu-left DIV#box-scechy { height:193px; }
BODY DIV.main DIV#menu-left DIV#box-scechy DIV.wrapper { background:url("../img/box-scechy_top.gif") top center no-repeat; }
BODY DIV.main DIV#menu-left DIV#box-scechy H1 A { height:101px; Xbackground:blue; }
BODY DIV.main DIV#menu-left DIV#box-scechy P { top:110px; }

BODY DIV.main DIV#menu-left DIV#box-naboj { height:185px; }
BODY DIV.main DIV#menu-left DIV#box-naboj DIV.wrapper { background:url("../img/box-naboj_top.gif") top center no-repeat; }
BODY DIV.main DIV#menu-left DIV#box-naboj H1 A { height:106px; Xbackground:blue; }
BODY DIV.main DIV#menu-left DIV#box-naboj P { top:115px; }

BODY DIV.main DIV#menu-left DIV#box-ms2009 { height:185px; }
BODY DIV.main DIV#menu-left DIV#box-ms2009 DIV.wrapper { background:url("../img/box-ms2009_top.gif") top center no-repeat; }
BODY DIV.main DIV#menu-left DIV#box-ms2009 H1 A { height:106px; Xbackground:blue; }
BODY DIV.main DIV#menu-left DIV#box-ms2009 P { top:115px; }

BODY DIV.main DIV#menu-left DIV#box-info { height:178px; }
BODY DIV.main DIV#menu-left DIV#box-info DIV.wrapper { background:url("../img/box-info_top.gif") top center no-repeat; }
BODY DIV.main DIV#menu-left DIV#box-info H1 { color:#FFF; top:2px; }
BODY DIV.main DIV#menu-left DIV#box-info P { top:120px; width:137px; text-align:center; line-height:140%; }

/* content */
BODY DIV.main DIV.content { margin-left:215px; _margin-left:33px; padding:11px; width:686px; height:100%; text-align:left; Xbackground:green; }
BODY DIV.main DIV.content H1 { font-size:15px; margin-top:20px; margin-bottom:15px; margin-left:0px; color:#305089; }
BODY DIV.main DIV.content H2 { font-size:13px; margin-bottom:10px; }
BODY DIV.main DIV.content H3 { margin-bottom:8px; }
BODY DIV.main DIV.content P, UL { Xline-height:130%; margin-bottom:20px; }
BODY DIV.main DIV.content UL { margin-top:5px; }
BODY DIV.main DIV.content UL LI { margin-left:25px; list-style-type:disc; }
BODY DIV.main DIV.content BLOCKQUOTE { margin:0px 0px 0px 15px; }

/** gallery **/
BODY DIV.main DIV.gallery { text-align:center; }
BODY DIV.main DIV.gallery DIV#gallery_bg { padding:15px 0px; background:#e9e7e8; }
BODY DIV.main DIV.gallery APPLET { border:3px double #AAA; margin-bottom:-14px; }

/** kategorie **/
BODY DIV.main DIV.content DIV.categories { float:left; width:680px; }
BODY DIV.main DIV.content DIV.categories UL { }
BODY DIV.main DIV.content DIV.categories UL LI { list-style-type:none; margin:10px 20px; clear:both; }
BODY DIV.main DIV.content DIV.categories UL LI SPAN { display:block; padding:5px 10px; height:13px; font-weight:bold; color:#fff; background:#4d4d4d; }
BODY DIV.main DIV.content DIV.categories UL LI UL.first { margin-left:125px; _margin-left:65px; }
BODY DIV.main DIV.content DIV.categories UL LI UL { width:250px; margin:0px; padding:0px; display:block; float:left; }
BODY DIV.main DIV.content DIV.categories UL LI LI { padding:2px 0px 2px 23px; background:url("../img/gallery-bullet.gif") no-repeat; }

DIV.categories UL LI#cat-1, DIV.categories UL LI#cat-9, DIV.categories UL LI#cat-18 { background:url("../img/cat-1_motive.jpg") 0px 25px no-repeat #e9e7e8; }
DIV.categories UL LI#cat-2, DIV.categories UL LI#cat-11, DIV.categories UL LI#cat-19 { background:url("../img/cat-2_motive.jpg") 0px 25px no-repeat #e9e7e8; }
DIV.categories UL LI#cat-3, DIV.categories UL LI#cat-12, DIV.categories UL LI#cat-20 { background:url("../img/cat-3_motive.jpg") 0px 25px no-repeat #e9e7e8; }
DIV.categories UL LI#cat-4, DIV.categories UL LI#cat-13, DIV.categories UL LI#cat-21 { background:url("../img/cat-4_motive.jpg") 0px 25px no-repeat #e9e7e8; }
DIV.categories UL LI#cat-5, DIV.categories UL LI#cat-14, DIV.categories UL LI#cat-22 { background:url("../img/cat-5_motive.jpg") 0px 25px no-repeat #e9e7e8; }
DIV.categories UL LI#cat-6, DIV.categories UL LI#cat-15, DIV.categories UL LI#cat-23 { background:url("../img/cat-6_motive.jpg") 0px 25px no-repeat #e9e7e8; }
DIV.categories UL LI#cat-7, DIV.categories UL LI#cat-16, DIV.categories UL LI#cat-24 { height:136px; background:url("../img/cat-7_motive.jpg") 0px 25px no-repeat #e9e7e8; }
DIV.categories UL LI#cat-8, DIV.categories UL LI#cat-17, DIV.categories UL LI#cat-25 { background:url("../img/cat-8_motive.jpg") 0px 25px no-repeat #e9e7e8; }

/* footer */
BODY DIV.footer { position:relative; left:0px; bottom:0px; width:100%; text-align:center; height:90px; _height:150px; Xbackground:blue; }
BODY DIV.footer DIV#loga { margin:0 auto; width:344px; height:51px; background:url("../img/loga.gif") no-repeat; }
BODY DIV.footer DIV#loga A { display:block; float:left; height:51px; }
BODY DIV.footer DIV#loga A#srop { width:110px; }
BODY DIV.footer DIV#loga A#eu { width:90px; }
BODY DIV.footer DIV#loga A#kraj { width:144px; }
BODY DIV.footer DIV.text { margin-top:10px; }

