body { padding:0px; margin:0px; font-family: Arial; text-align: left;  font-size:11px; }

H1  { margin: 0; padding: 0; font-size:16px; font-family: Arial, sans-serif; color:#273069; font-weight:bold; }
H2  { font-size:16px; font-family: Arial, sans-serif; color:#273069; font-weight:bold; }
H3  { font-size:13px; font-family: Arial, sans-serif; color:#273069; font-weight:bold; }
H4  { font-family: Arial, sans-serif; font-size:11px; margin: 0px 0px 0px 0px; padding: 0px; text-align: left; }

IMG {border: 0px; }

.cleaner           { clear:both; width:100%; height:0px; font-size:0px; overflow:hidden; float:none; }
.nocl              { width:0px; margin: 0px; padding: 0px; }
.leading_separator { clear:both; width:100%; height:0px; font-size:0px; overflow:hidden; float:none; font-size:0px;}
.buttonheading     { clear:both; width:100%; text-align: right; }
.right  { float:right; }
.left    { float:left; }
.breadcrumbs { font-size:10px; font-family: Arial, Verdana, sans-serif; float: left; clear: right; color: #808080; margin:5px 0px 5px 8px; }
.lin     { overflow: hidden; clear: both; width: 100%; height: 2px; font-size: 0px; float: none; background-color: #FFFFFF; }

#partnrs-bottom { margin-left:256px; width:606px; float:left; font-size:9px; }
#partnrs-bottom a:hover { text-decoration: underline; font-size:9px; }

#peax-bottom { margin-right:0px; width:130px; height:36px; float:right; text-align:right;}
#peax-bottom a:link    { text-decoration: none; color: #ACACAC;}
#peax-bottom a:hover   { text-decoration: none; color: #ACACAC;}
#peax-bottom a:visited { text-decoration: none; color: #ACACAC;}

A:link    { font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #000000; }
A:hover   { font-family: Arial, sans-serif; text-decoration: underline; font-weight: normal; color: #000000; }
A:visited { font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #000000; }


A.pathway:link    { font-size:10px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #808080; }
A.pathway:hover   { font-size:10px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #808080; }
A.pathway:visited { font-size:10px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #808080; }

#all { text-align:left; width:1000px; margin:0px auto; border:0; }
#uvodni-strana-odsazeni {margin: -11px 0 0 -20px; }

#back-top { width:1000px; height:133px; border:0px; background-image: url("../images/back-top.jpg") }
#top-logo { padding:39px 0px 0px 34px; }
#top-line-text  {  width:735px; padding: 8px 0px 0px 255px;  }
#top-logo-napis { float: left; clear: right; width:270px; color: #FFFFFF; font-size:15px; font-family: Arial, Verdana, sans-serif; font-style: italic; font-weight: normal; letter-spacing: 0pt; }
#top-brany-vrata-pohony      {  margin-right: 25px; float: right; clear: right; width:190px; color: #FFFFFF; font-size:15px; font-family: helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; letter-spacing: 0pt; }
#top-lang    { margin-top: 7px; border: 0px; float: right; clear: right; width:71px; color: #FFFFFF; font-size:15px; font-family: Arial, Verdana, sans-serif; font-style: italic; font-weight: normal; letter-spacing: 0pt; }
#top-h1         {  margin: 0; padding: 0; color: #FFFFFF; font-size:15px; font-family: helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; }


#back-hor-menu { width:1000px; height:30px; border:0px; background-image: url("../images/back-hor-menu.jpg"); font-size:12px; font-family: Arial, Verdana, sans-serif; color: #FFFFFF;  }
#back-hor-menu-pol   { width:700px; height:30px; }
#back-hor-menu h2 { display:inline; font-size:12px; font-weight:normal; }
#back-hor-menu a         { margin:6px 10px 0px 20px; display:block; border-style:none; color:#FFFFFF; border-style:none; text-decoration: none;  }
#back-hor-menu a:hover   { margin:6px 10px 0px 20px; display:block; border-style:none; color:#FFFFFF; border-style:none; text-decoration: none; }
#back-hor-menu a:visited { margin:6px 10px 0px 20px; display:block; border-style:none; color:#FFFFFF; border-style:none; text-decoration: none; }
#back-hor-menu ul {width: 1000px; list-style-type:none; margin: 0; padding: 0;}
#back-hor-menu li {float: left; margin: 0; padding: 0;}

#telie7  { }
#tel     { position: relative; width:100px; height:21px;  margin:5px 0px 0px 0px; text-align: left; font-family: Arial, sans-serif; font-weight: bold; color: #FFFFFF;  font-size:15px; float: left; clear:none; }
#telimg  { position: relative; width:30px; height:21px;  margin:2px 0px 0px 0px; text-align: right; font-family: Arial, sans-serif; font-weight: bold; color: #FFFFFF;  font-size:15px; float: left; clear:none; }

#social7  {}
#socimg  { position: relative; width: 30px; height:21px; margin-top: -4px; margin-LEFT: -5px; margin-right: 10px; text-align: right; font-family: Arial, sans-serif; font-weight: bold;  font-size:15px; float: left; clear:none; }


#back-bottom { width:1000px; height:50px; border:0px; background-image: url("../images/back-bottom.gif"); background-repeat: no-repeat; float:left; overflow:hidden;}


#old_leftmenu1 { width:256px; border:0px; background-image: url("../images/back-left-menu1.gif"); background-repeat: repeat; font-size:12px; font-family: Arial, Verdana, sans-serif; float: left; clear: right; color: #FFFFFF; overflow:none; }
#old_leftmenu1 h2 { display:inline; font-size:12px; font-weight:bold; }
#old_leftmenu1 a         { width:235px; height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }
#old_leftmenu1 a:hover   { width:235px; height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }
#old_leftmenu1 a:visited { width:235px; height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }
#old_leftmenu1 ul { list-style-type:none; margin: 0px; padding: 0px; }
#old_leftmenu1 li { position:relative; margin: 0px; padding: 0px; }
#old_leftmenu1 ul ul { position:absolute; left:256px; top:0px;display:none; height:40px; border:0px; font-size:11px; font-family: Arial, Verdana, sans-serif; float: left; clear: right;  background-color: #E7E7E7;   }
#old_leftmenu1 ul ul a         { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; background-image: url("../images/leftmenu12-line.gif"); background-repeat: no-repeat; background-position:left top; background-color: #E7E7E7;  }
#old_leftmenu1 ul ul a:hover   { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; background-image: url("../images/back-left-menu12.gif"); }
#old_leftmenu1 ul ul a:visited { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt;  }
#old_leftmenu1 ul ul li a:hover   { background-image: url("../images/back-left-menu12.gif"); color: #224181; }
#old_leftmenu1 ul ul li a:active  { background-image: url("../images/back-left-menu12.gif"); color: #224181; }
#old_leftmenu1 ul li:hover ul { display:block;  }


#leftmenu-all       { float: left; clear: right; width:256px; border:0; overflow:none;}
#leftmenu-main      { float: left; width:256px; border:0px; background-image: url("../images/back-left-menu1.gif"); background-repeat: repeat; font-size:12px; font-family: Arial, Verdana, sans-serif; }
#leftmenu-akce      { height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; width:235px; border:0px; background-image: url("../images/back-left-menu1.gif"); background-repeat: repeat;  }
#leftmenu-produkty  { height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; width:235px; border:0px; background-image: url("../images/back-left-menu1.gif"); background-repeat: repeat;  }
#leftmenu-vn        { height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; width:235px; border:0px; background-image: url("../images/back-left-menu1.gif"); background-repeat: repeat;  }
#leftmenu-main-vn   { position: absolute; display: none; margin: 27px 0 0 256px; z-index:10; width: 256px; height:28px; padding: 0; float: left; font-size:12px; font-family: Arial, Verdana, sans-serif; }
A.leftmenu-odkaz          { border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }
A.leftmenu-odkaz:hover    { border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }
A.leftmenu-odkaz:visited  { border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }

#leftmenu1               { position: relative; z-index:100; width:253px; border:0px; background-image: url("../images/back-left-menu1.gif"); background-repeat: repeat; font-size:12px; font-family: Arial, Verdana, sans-serif; }
#leftmenu1 ul               {list-style-type:none; margin: 0; padding: 0;}
#leftmenu1 ul a         { width:233px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; background-image: url("../images/leftmenu12-line.gif"); background-repeat: no-repeat; background-position:left top; background-color: #E7E7E7;  }
#leftmenu1 ul a:hover   { width:233px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; background-image: url("../images/back-left-menu12.gif"); }
#leftmenu1 ul a:visited { width:233px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt;  }
#leftmenu1 ul li                {margin: 0; padding: 0; width: 100%;}
#leftmenu1 h2                       { display:inline; font-size:12px; font-weight:bold; }
#leftmenu1 ul li a              { display: block; margin: 0; }
#leftmenu1 ul li a:hover        { background-image: url("../images/back-left-menu12.gif"); color: #224181; }
#leftmenu1 ul li a:active       { background-image: url("../images/back-left-menu12.gif"); color: #224181; }


xxxul.sub                { position: absolute; top: 0; left: 256px; z-index:10; width: 256px; height:28px; visibility: hidden; padding: 0; } 
xxxli.item4Hover ul.sub  { visibility: visible; } 
xxxli                    { behavior: url(hover.htc); }

#old_leftmenu1                          { width:256px; border:0px; background-image: url("../images/back-left-menu1.gif"); background-repeat: repeat; font-size:12px; font-family: Arial, Verdana, sans-serif; }
#old_leftmenu1 ul                       {list-style-type:none; margin: 0; padding: 0;}
#old_leftmenu1 ul.sub                   {list-style-type:none; margin: 0; padding: 0;}

#old_leftmenu1 ul.sub a         { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; background-image: url("../images/leftmenu12-line.gif"); background-repeat: no-repeat; background-position:left top; background-color: #E7E7E7;  }
#old_leftmenu1 ul.sub a:hover   { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; background-image: url("../images/back-left-menu12.gif"); }
#old_leftmenu1 ul.sub a:visited { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt;  }

#old_leftmenu1 li                       {margin: 0; padding: 0; width: 100%;}
#old_leftmenu1 ul.sub li                {margin: 0; padding: 0; width: 100%;}
#old_leftmenu1 h2                       { display:inline; font-size:12px; font-weight:bold; }

#old_leftmenu1 a          { width:235px; height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }
#old_leftmenu1 a:hover    { width:235px; height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }
#old_leftmenu1 a:visited  { width:235px; height:21px; padding:6px 0px 0px 20px; display:block; border-style:none; font-size:12px; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; }

#old_leftmenu1 li > h2                  {margin-bottom: 0.2em;}
#old_leftmenu1 h2 a                     {display: block; text-decoration: none; width: 100%;}
#old_leftmenu1 h2 a:hover               {background-color: #DDD; color: inherit;}
#old_leftmenu1 ul.sub li                {display: block; width: 100%; margin:0; padding: 0; width:256px; background-color: #E7E7E7; border:0px; font-size:11px; font-family: Arial, Verdana, sans-serif;  }

#old_leftmenu1 ul.sub li a              { display: block; margin: 0; }
#old_leftmenu1 ul.sub li a:hover        { background-image: url("../images/back-left-menu12.gif"); color: #224181; }
#old_leftmenu1 ul.sub li a:active       { background-image: url("../images/back-left-menu12.gif"); color: #224181; }

#old_leftmenu1 ul li                    {position: relative; }
#old_leftmenu1 ul li > ul.sub           {position: absolute; top: 0; left: 256px; z-index:10; width: 150px; visibility: hidden; padding-bottom: 1em;}
#old_leftmenu1 ul li:hover ul.sub       {visibility: visible;}


#leftmenu2-podklad { width:256px; border:0px; background-image: url("../images/leftmenu2-podklad.jpg"); background-repeat: no-repeat; background-position:left bottom }
#leftmenu2 { width:256px;  border:0px; font-size:11px; font-family: Arial, Verdana, sans-serif; float: left; clear: right;   }
#leftmenu2 h2 { display:inline; font-size:11px; font-weight:bold; }
#leftmenu2 a         { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; }
#leftmenu2 a:hover   { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; }
#leftmenu2 a:visited { width:235px; height:28px; padding:12px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; display:block; border-style:none; letter-spacing: 0.3pt; }
#leftmenu2 ul {list-style-type:none; margin: 0; padding: 0; }
#leftmenu2 li { margin: 0; padding: 0; background-image: url("../images/leftmenu2-line.gif"); background-repeat: no-repeat; background-position:left top;}
#leftmenu2 li a:hover  { display:block; background-image: url("../images/back-left-menu2.gif"); color: #224181; }
#leftmenu2 li a:active { display:block; background-image: url("../images/back-left-menu2.gif"); color: #224181; }

#main-area { width:1000px; border:0px; background-image: url("../images/back-main-area.gif"); background-repeat: repeat; float:left; overflow:none;}
#main-area-left { width:256px; border:0px; float:left; overflow:none;  }
#main-area-right { width:744px; border:0px; float:left; overflow:hidden; }
#main_page_navigation { width:100%; height:12px; float:left; overflow:none; border:0px; padding: 0px 10px 0px 12px; clear:both;}
#main_page_text { width:744px; float:left; overflow:hidden; border:0px; padding:0px; padding:0px; }
#main_page_text_inside { padding:0px; padding:0px; }

#page { padding: 0 0 0 20px; border: 0px }
 
.button-back     { background-image: url("../images/button-back.gif"); margin: 0px; padding: 4px 10px 0px 10px; background-repeat: repeat; height:15px; border-style:none;}
A.button:link    { font-size:10px; font-family: Arial, sans-serif; text-decoration: none; font-weight: bold; color: #FFFFFF; border-style:none; letter-spacing: 0.3pt;}
A.button:hover   { font-size:10px; font-family: Arial, sans-serif; text-decoration: none; font-weight: bold; color: #FFFFFF; border-style:none; letter-spacing: 0.3pt;}
A.button:visited { font-size:10px; font-family: Arial, sans-serif; text-decoration: none; font-weight: bold; color: #FFFFFF; border-style:none; letter-spacing: 0.3pt;}
.button-back-act { background-image: url("../images/button-back.gif"); margin: 10px; padding: 4px 10px 0px 10px; background-repeat: repeat; height:15px; width: 100px; border-style:none; float:left;}



.weby  { background-color:#353535; float: left; color:#FFFFFF; width:235px; height:22px; padding:7px 0px 0px 20px; font-size:11px; font-family: Arial, sans-serif; font-weight:bold; }
.weby-line { width:256px; height:1px; background-color:#919191; font-size:0px;}


#news        { width: 744px;  background-color:#EDF1FD; padding:0px; border:0px; float:left; overflow:none; font-family: Arial, sans-serif; font-size:11px; margin-top:-5px; } 
#news-all    { width: 733px;  background-color:#EDF1FD; padding:0px; border:0px; float:left; overflow:hidden; font-family: Arial, sans-serif; font-size:11px; margin: 10px 0 0 10px; } 
.news-vert   { margin: 0px 10px 0px 10px; width: 724px;  background-color:#EDF1FD; font-family: Arial, sans-serif; font-size:11px; }
.news-horiz  { margin: 0px 10px 0px 10px; width: 724px;  background-color:#EDF1FD; font-family: Arial, sans-serif; font-size:11px; }
.news-line   { margin: 0px; width: 724px;  background-color:#EDF1FD; float: left; clear: right; overflow:hidden; border:0px;}
.news-new    { margin: 20px 15px 20px 5px; width: 341px; border:0px; float:left; clear: right; overflow:hidden; background-color:#EDF1FD; font-family: Arial, sans-serif; font-size:11px; }
.news-head   { border:0px; width:734px; height:20px; background-image: url("../images/back-left-menu1.gif"); font-size:11px; font-family: Arial, Verdana, sans-serif; font-size:11px;  float: left; clear: right; color: #FFFFFF; overflow:hidden; padding:8px 0px 0px 10px; font-weight:bold; }
.news-bottom { border:0px; width:734px; height:20px; background-image: url("../images/back-left-menu1.gif"); font-size:11px; font-family: Arial, Verdana, sans-serif; font-size:11px;  float: left; clear: right; color: #FFFFFF; overflow:hidden; padding:8px 0px 0px 10px; font-weight:bold; }
A.readon:link    { font-size:11px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #B72022;  }
A.readon:hover   { font-size:11px; font-family: Arial, sans-serif; text-decoration: underline; font-weight: normal; color: #B72022; }
A.readon { font-size:11px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #B72022; }

.novinka-nahled    { width: 341px; letter-spacing: 0pt; font-family: Hevletica, Arial, sans-serif; float: left; clear: right; }
.novinka-nah-obr   { width: 85px; text-align: left; float: left; font-family: Hevletica, Arial, sans-serif;}
.novinka-nah-info  { width: 256px; text-align: left; float: left; font-size:10px; letter-spacing: 0pt; font-family: Hevletica, Arial, sans-serif;}
.novinka-nah-text  { width: 256px; text-align: justify; float: left; font-size:10px; margin-top:7px; letter-spacing: 0pt; font-family: Hevletica, Arial, sans-serif;}
.novinka-datum     { text-align: left; color: #293173; font-size:10px; letter-spacing: 0pt; font-family: Hevletica, Arial, sans-serif;}
.novinka-nah-img   { float: left; }
.novinka-hlavni-text {  width: 730px; text-align: left; font-size:11px; font-family: Arial, sans-serif;}

.tisk-dalsi     { text-align: left; margin-left: 6px; float:right;}
.tisk-datum     { text-align: left; color: #293173; font-size:11px; letter-spacing: 0pt; font-family: Hevletica, Arial, sans-serif; margin-right: 6px; font-weight: bold;}
.tisk-nadpis     { font-family: Arial, sans-serif; font-size:11px; text-align: left; font-weight: bold;  width:100%;}
.tisk-text      { text-align: left;  font-size:11px; letter-spacing: 0pt; font-family: Hevletica, Arial, sans-serif;  }
.tisk-text p    { margin: 0; padding: 0;  }
.tisk-text a         { font-size:11px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #B72022; }
.tisk-text a:link    { font-size:11px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #B72022; }
.tisk-text a:hover   { font-size:11px; font-family: Arial, sans-serif; text-decoration: underline; font-weight: normal; color: #B72022; }
.tisk-separator    { clear:right; width:100%; height:11px; font-size:11px; overflow:hidden; float:left; }
.tisk-vse      { text-align: right;  font-size:12px; letter-spacing: 0pt; padding-right:10px; padding-bottom:5px; }
.tisk-vse a:hover   { font-size:12px; font-family: Arial, sans-serif; text-decoration: underline; font-weight: bold; color: #B72022; }
.tisk-vse a:link    { font-size:12px; font-family: Arial, sans-serif; text-decoration: none; font-weight: bold; color: #B72022; }
.tisk-vse a    { font-size:12px; font-family: Arial, sans-serif;  text-decoration: none; font-weight: bold; color: #B72022; }

.produkt-detail       { font-family: Arial; text-align: left; width: 704px; border:0px; float: left; overflow: hidden;  margin: 0px; padding: 0px; }
.produkt-top          { margin: 20px 0px 20px 0px; padding: 0px; }
.produkt-top-ref      { margin: 20px 0px 10px 0px; padding: 0px; width: 704px; float: left; }
.produkt-bottom-ref   { margin: 10px 0px 0px 0px; padding: 0px; width: 704px; height: 47px; background-color:#E4E4E4; }

.produkt-nadpis       { font-size:17px; font-family: Arial, sans-serif; color:#E12A26; font-weight:bold; margin: 0px 0px 6px 0x; }
.produkt-anotace      { font-size:13px; font-family: Arial, sans-serif; color:#273069; font-weight:bold; margin: 0px 0px 4px 0x; }
.produkt-line         { font-size:0px; width: 704px; height: 4px; border:0px; margin: 0px; padding: 0px; background-color:#E12A26; }

.produkt-left         { width: 352px; border: 0px;  margin: 0px 4px 0px 0x; padding: 0px; float: left; overflow: hidden; }
.produkt-right        { width: 352px; border: 0px;  margin: 0px 0px 0px 4x;  padding: 0px; float: left; overflow: hidden; }

.produkt-left-mezera  { width: 348px; border: 1px solid; margin: 5px 0px 5px 0px; padding: 0px;  }
.produkt-left-nadpis  { border:0px; width:348px; height:20px; background-image: url("../images/back-left-menu1.gif"); font-size:11px; font-family: Arial, Verdana, sans-serif; float: left; clear: right; color: #FFFFFF; overflow:hidden; padding:8px 0px 0px 10px; font-weight:bold; }
.produkt-left-text    { border:0px; width:348px; background-color: #E4E4E4; font-size:11px; font-family: Arial, Verdana, sans-serif; float: left; clear: right; color: #202020; overflow:hidden; padding:5px 10px 5px 10px; margin: 0px 0px 10px 0px; font-weight:normal; }
.produkt-left-nadpis-odkaz-na-formular  { border:0px; width:348px; height:20px; background-color:red; font-size:12px; font-family: Arial, Verdana, sans-serif; float: left; clear: right; color: #FFFFFF; overflow:hidden; padding:8px 0px 0px 10px; font-weight:bold; }   
.produkt-tabulka  .    { width: 339px; }

.produkt-right-nadpis { border:0px; margin: 0px 0px 10px 30px; padding:0px 0px 0px 15px; width:348px; height:13px; background-image: url("../images/redli.gif"); background-repeat: no-repeat; background-position:left; font-size:11px; font-family: Arial, Verdana, sans-serif; float: left; clear: right; color: #2B2F6C; overflow:none; font-weight:bold; }
.produkt-obrazek      { width: 348px; padding:0px; margin: 0px 0px 30px 30px; }
.produkt-barvy        { width: 348px; padding:0px; margin: 0px 0px 30px 30px; }
.produkt-detaily      { width: 348px; padding:0px; margin: 0px 0px 30px 30px; }
.produkt-rozmery      { width: 348px; padding:0px; margin: 0px 0px 30px 30px; }
.produkt-zapojeni     { width: 348px; padding:0px; margin: 0px 0px 30px 30px; }

.produkt-gal-radek    { width: 704px; height: 113px; margin: 0px; padding 0px; }




.sk-produkt           { font-family: Arial; text-align: left; width: 718px; border:0px; overflow: hidden;  margin: 0px 0px 0px 0px; padding: 0px; }
.sk-produkt-line      { margin: 0px 0px 20px 0px; padding: 0px; width: 718px; float: left; clear: right;}
.sk-produkt-hlnadpis  { font-size:13px; width: 718px; font-family: Arial, sans-serif; color:#273069; font-weight:bold; margin: 20px 0 20px 0; float: left; clear: right; }
.sk-produkt-nadpis-podklad     { width: 718px; height: 26px; float: left; clear: right; background-image: url("../images/skup-prod-head.gif"); background-repeat: repeat; }
.sk-produkt-nadpis-podklad-vn  { width: 718px; height: 26px; float: left; clear: right; background-image: url("../images/skup-prod-head-vn.gif"); background-repeat: repeat; }
.sk-produkt-nadpis    { margin: 4px 0 0 8px; font-size:13px; font-family: Arial, sans-serif; color:#FFFFFF; font-weight:bold; }
.sk-produkt-detaily   { margin: 0px; padding: 0px; width: 722px; float: left; clear: right; background-color: #CCCCCC; overflow: hidden;}
.sk-produkt-detail    { margin: 0px; padding: 0px; width: 118px; float: left; clear: right; background-color: #CCCCCC; overflow: hidden; }
.sk-produkt-pic       { margin: 0px; padding: 0px; width: 118px; height: 90px; float: left; clear: right; background-color: #CCCCCC; overflow: hidden; }

.sk-produkt-text        { margin: 0px; padding: 0 5px 0 5px; width: 108px; height: 28px; float: left; clear: right; overflow: hidden; font-size:11px; background-color: #CCCCCC; color: #000000; border:0px; }
.sk-produkt-text:hover  { background-color: #333333; color: #FFFFFF;}

A.sk-produkt-text-odkaz:link    { font-size:11px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #000000; background-color: #CCCCCC;}
A.sk-produkt-text-odkaz:hover   { font-size:11px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #FFFFFF; background-color: #333333;}
A.sk-produkt-text-odkaz:visited { font-size:11px; font-family: Arial, sans-serif; text-decoration: none; font-weight: normal; color: #000000; background-color: #CCCCCC;}

.sk-produkt-space     { width: 2px; height: 118px; background-color: #FFFFFF; float: left; clear: right;}
.sk-produkt-anotace     { margin: 0 0 2px 0; padding: 0px; height: 130px; width: 718px; overflow: hidden; float: left; clear: right; }
.sk-produkt-anot-left   { margin: 0px; padding: 0px; height: 130px; width: 358px; overflow: hidden;  background-color: #E4E4E4; float: left; clear: right;}
.sk-produkt-anot-right  { margin: 0px; padding: 0px; height: 130px; width: 358px; overflow: hidden;  background-color: #E4E4E4; float: left; clear: right;  } 
.sk-produkt-anot-text   { margin: 0px; padding: 10px; overflow: hidden;  background-color: #E4E4E4; font-size:11px; } 






.gal-detail           { background-color: #E4E4E4; font-family: Arial; text-align: left; width: 718px; border:0px; overflow: hidden;  margin: 20px 0px 0px 0px; padding: 0px; }
.gal-nadpis-podklad   { width: 718px; height: 23px; float: left; clear: right; background-image: url("../images/gal-head.gif"); background-repeat: repeat; }
.gal-space            { width: 718px; height: 15px; border:0px; overflow: hidden;  margin: 0px; padding: 0px;}
.gal-nadpis-text      { margin: 4px 0 0 8px; font-size:13px; font-family: Arial, sans-serif; color:#FFFFFF; font-weight:bold; }
.gal-radek            { width: 704px; margin: 0 7px 0 7px; }
.gal-obrazky          { float: left; clear: right; }
.gal-obrazek          { width: 155px; height: 117px; margin: 0 7px 0 7px; padding: 4px 4px 15px 3px; background-image: url("../images/gal-obr-podklad.gif"); background-repeat: no-repeat; float: left; clear: right; overflow:hidden;}
.gal-obrazky-popisy   { float: left; clear: right; }
.gal-obrazky-popis    { width: 155px; margin: 0 7px 0 7px; padding: 4px 4px 15px 3px; float: left; clear: right; overflow:hidden; font-size:10px; font-family: Arial, sans-serif; color:#29316B; }
.gal-long-text        { width: 450px; height: 80px; margin: 0 7px 0 7px; padding: 4px 4px 15px 3px; float: left; clear: right; overflow:hidden; font-size:10px; font-family: Arial, sans-serif; color:#29316B; }
.gal-vstupte          { float: right; clear: none; }
.button-gal-vstupte   { background-image: url("../images/button-back.gif"); margin: 10px; padding: 4px 10px 0px 10px; background-repeat: repeat; height:15px; width: 65px; border-style:none; float:left;}


.poptavkovy-formular-line     { font-size:0px; width: 704px; height: 1px; border:0px; margin: 0px; padding: 0px; background-color:#E12A26; }
.poptavkovy-formular-povinna-pole { font-weight:bold;  color:#E12A26;}

.newsrelease      {background-color: #d4d4d4; width: 254px; overflow:hidden;}
.newsreleasebody  {width: 234px; margin: 0px 10px 0px 10px; }







