/* CSS Document */
body
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  margin-top: 0;
}
a img {border:0;}
a {color:#0086B3;}
a {text-decoration: none;color: #0086B3;}

img.borderPic{border:1px solid #000000;}

.bila {color:#fff;}
.bledeModra {color:#0086B3;}
.cerna {color:#000000;}
.cervena {color:#A01E36;}
.seda {color:#4A4A4B;}


.malePismo11 {font-size:11px;}
.vetsiPismo14 {font-size:14px;}
.velkePismo16 {font-size:16px;}
.velkePismo20 {font-size:20px;}

.doleva {text-align:left;}
.doprava {text-align:right;}
.nastred {text-align:center;}
.naStred {text-align:center;}

.obrazekVlevo {float:left;margin:10px 10px 10px 0;}
.obrazekVpravo {float:right;margin:10px 0px 10px 10px;}

.margin0 {margin:0px;}
.margin10 {margin:10px;}
.topMargin0 {margin-top:0;}
.topMargin15 {margin-top:15px;}
.bottomMargin0 {margin-bottom:0px;}
.bottomMargin15 {margin-bottom:15px;}

.padding0 {padding:0;}
.topPadding0 {padding-top:0;}

.podtrhnout {text-decoration:underline;}
.bezpodtrzeni {text-decoration:none;}

.top10 {margin-top:10px;}
.top20 {margin-top:20px;}
.left0 {margin-left:0px;}
.left5 {margin-left:5px;}
.left10 {margin-left:10px;}
.left160 {margin-left:160px;}
.bottom20 {margin-bottom:20px;}

.clearing {clear:both;height:1px;overflow:hidden;}
.leftClr {clear:left;height:1px;overflow:hidden;}
.hd {display:none;}
.warning {background-image:url("images/alert.gif");background-repeat:no-repeat;padding-left:20px;height:20px;}
.zlutyBox {width:530px;height:auto;background:#FEFCBF;padding:10px;}
  .zlutyBox a {color:#DA1100;text-decoration:underline;}
  .zlutyBox ul {margin:0px;padding-left:25px;}
  .zlutyBox li {list-style-image:url("images/plus18x18.gif");margin:0;padding:0 0 0 10px;line-height:18px;vertical-align:middle;}


.cernyRamecekDole {border-bottom:1px solid #000;}
.obrazekFirmy {float:left;margin:0 10px 5px 0;}
.cervenyNadpis {text-decoration:none;color:#A10010;font-size:18px;margin:20px 10px 10px 10px;padding:0;}

a.cervenePlus {display:block;height:11px;width:auto;line-height:11px;vertical-align:center;font-size:11px;padding-left:15px;overflow:hidden;
              background-image:url("images/plus11x11.gif");background-repeat:no-repeat;}
  

table.buttonsTable {width:510px;margin:10px;}
  table.buttonsTable td {width:170px;color:#DA1100;}
table.buttonsTable2 {width:660px;margin:10px;}
  table.buttonsTable2 td {width:220px;color:#DA1100;}  
  input.submitButtonRedOnWhite {border:0;background:#fff;color:#DA1100;font-weight:bold;}
h2.krokovaniHeaderH2 {color:#0A4450;font-size:18px;text-decoration:none;margin:10px;padding-top:10px;}  
h3.krokovaniHeaderH3 {color:#0A4450;font-size:14px;text-decoration:none;margin:10px;padding-top:10px;border:0;}  
li.kratkeAktualityBox {margin:0;padding:0;height:18px;}
th {text-align:left;}

        table.anketyRes{margin:10px;width:96%;background-color:#e5e5e5;border-spacing:0; }
        table.anketyRes td {border-bottom:1px solid #ccc;padding:5px;}   
        table.anketyRes th {background-color:#ccc;color:#000;font-weight:bold;padding:5px;}     
        .anketyHlasovani{margin:0 10px 10px 10px;background-color:#e5e5e5;width:96%;}
          .anketyHlasovani p {padding:10px;}
          

#main{position:relative;width:100%;height: auto;top:0px;left:0px;vertical-align:top;}
#allPage{position: relative;width: 960px;height: auto;margin: 10px auto;overflow:hidden;}
  #pravaCastSmenu {position:relative;width:800px;height:auto;float:right;overflow:hidden;}


#head{position: absolute;width: 960px;left:0;top:0;/*height: 131px;*/height:157px;overflow:hidden;background:url('images/head_bg.gif');background-repeat:no-repeat;}
  #goHome{position:absolute;z-index:10;width:300px;height:131px;left:0;top:0;}
  #lista  {position:absolute;left:0;top:130px;width: 960px;height: 15px;overflow:hidden;padding:5px;font-size: 11px;border-bottom:1px dotted #000000;}
    #lista a  {text-decoration: none;font-size: 11px;color:#000000;}
    #listaVlevo {position:relative;width:600px;height:auto;overflow:hidden;float:left;}
      #listaVlevo a {text-decoration:none;}
    #listaVpravo {position:relative;width:360px;height:auto;overflow:hidden;float:left;text-align:right;}
      #listaVpravo a {text-decoration:underline;}     
  #hledat {position:absolute;left:700px;top:100px;height:25px;width:240px;overflow:hidden;}
    #hledat input {border:0;}
    input.btnSrch {background-color:transparent;color:#ffffff;font-weight:bold;font-size:11px;}
    #hledat a {text-decoration: underline;}
    #btnSrchSubmit {position:absolute;left:120px;top:-5px;width:28px;height:28px;overflow:hidden;}
    
  #headMenus {position:absolute;left:300px;top:91px;height:36px;width:400px;overflow:hidden;}
    #headMenus a {display:block;width:auto;height:36px;line-height:36px;float:left;
                  vertical-align:center;padding:0 5px;margin:0 5px;font-weight:bold;color:#fff;text-decoration:none;}
    #headMenus a.activeHeadMenu {background-color:#F05C20;}    
        
  #logo{background-color:#839379;margin-bottom:7px;}

#mainContent {position:relative;width:960px;height:auto;overflow:hidden;margin-top:157px;}

#pageDownloadTable {font-size:11px;color:#003D47;}
#pageDownloadTable a {text-decoration:none;}

#menu {position:relative;height:auto;width:160px;display: block; margin-top: 30px;float: left;background:#ffffff;overflow:hidden;}
  a.menu {display:block;width: 160px;height:29px;line-height:29px;overflow:hidden;vertical-align:middle;background: url('images/menu_bg.jpg');margin:0;font-size:11px;color:#A01E36;padding:0 5px;font-weight:bold;}
  a.submenu {display:block;width: 160px;height:29px;line-height:29px;overflow:hidden;vertical-align:middle;background: url('images/menu_bg.jpg');margin:0;font-size:11px;color:#4A4A4B;padding:0 0 0 15px;}
  .menuSpacer{background:#E2DBE1;width:160px;height:1px;margin:0;overflow:hidden;}
  #anketaBox {position:relative;width:138px;height:auto;border:1px solid #ccc;background:#e5e5e5;padding:10px;margin:10px 0;}
    #anketaBox a {color:#333;}      

#center {width: 530px;_width: 520px;height: auto;margin-top: 5px;padding-left: 10px;float: left;overflow:hidden;}

#googleMapSrch {position:relative;width:704px;height:680px;margin:0 auto;overflow:hidden;}
  #side_bar {text-align:left;}
#soutez{width: 530px;height: auto;margin-top: 25px;padding-left: 10px;float: left;overflow:hidden;}
  #soutez th {text-align:left;}
  .soutezeRegistracniForm{position:relative;width:530px;height:auto;margin-top:20px;background-color:#DFDBCF;}
    .soutezeRegistracniFormHead{position:relative;width:530px;height:30px;overflow:hidden;margin:0p;padding:0;background:url("souteze/regformHead.gif");}
      .soutezeRegistracniFormHead h2 {font-size:12px;color:#ffffff;padding:0;margin:5px;text-decoration:none;}
    .soutezeRegistracniFormFoot{position:relative;width:530px;height:25px;overflow:hidden;margin:0p;padding:0;background:url("souteze/regformPata.gif");}
  .soutezeRegistracniForm table {width:510px;margin:10px;font-size:11px;}
  .soutezeRegistracniForm td {width:170px;}
  .soutezeRegistracniForm input {width:162px;}
  .soutezeRegistracniForm p {text-align:right;margin:10px;font-size:11px;color:#ac9488}


#centerKatalog {width: 690px;height: auto;margin-top: 25px;padding-left: 10px;float: left;overflow:hidden;}
  div.centerKatalogNadpisLeva{width:200px;height:auto;float:left;overflow:hidden;}
    div.centerKatalogNadpisLeva h1 {color:#023F52;font-size:13px;text-decoration:none;color:#003F51;}
    div.centerKatalogNadpisLeva a {text-decoration:underline;color:#003F51;}
    .katalogSubcatLink {color:#008CBB;font-size:11px;text-decoration:none;}
  div.centerKatalogNadpisPrava{width:485px;height:auto;float:left;overflow:hidden;text-align:right;font-size:11px;color:#878787;}
    div.centerKatalogNadpisPrava a {font-size:12px;color:#ff0000;;text-decoration:underline;font-size:11px;}
  #katalogDoporucujeme{position:relative;width:670px;height:auto;background:#E1DBCF;}
    div.katalogDoporucujemeItem {position:relative;width:630px;margin:10px;overflow:hidden;top:10px;}
    div.firmaPictureBox {position:relative;width:100px;height:100px;overflow:hidden;float:left;text-align:center;margin-right:15px;line-height:100px;vertical-align:middle;background-color:#fff;}
      div.firmaPictureBox img {vertical-align:middle;}
    div.firmaText{position:relative;width:480px;_width:470px;overflow:hidden;margin-left:10px;margin-bottom:10px;font-size:11px;float:left;}
    .nadpisFirma{font-size:12px;color:#000000;}

  #katalogDoporucujemeShort{position:relative;width:530px;height:auto;background:#E1DBCF;}
    div.katalogDoporucujemeItemShort {position:relative;width:510px;margin:10px;overflow:hidden;top:10px;}
    div.firmaTextShort{position:relative;width:355px;_width:315px;overflow:hidden;margin-left:10px;margin-bottom:10px;font-size:11px;float:left;}


#right{width: 250px;height: auto;margin-top: 5px;padding-left: 10px;float: left;text-align:right;overflow:hidden;}




a.blueLink {color:#0086b3;}

h1 {color:#003d47;text-decoration:none;margin-bottom:10px;margin-top:20px;font-size:20px;}
h2 {font-size: 13px;font-weight: bold;color: #000000;text-decoration: underline;margin: 0;padding: 0;}
h3 {padding: 0;margin: 0;font-size: 17px;}

.den {color: #ff0000;}
.den1 {color: #ff0000;font-size: 11px;}
.kategorieName{font-size:11px;color:#808284;}
  #aktuality {margin-top:20px;}
  #aktul {width:530px;height: auto;background-color: #E6ECF3;}
    #aktul[id] {margin-top: -10px;}
    #aktul ul {list-style-type: none;padding-top: 6px;margin-bottom: 0px;margin-left:10px;}
    #aktul li {margin-top: 3px;margin-left:0;padding-left:0;}
    #aktul li a {color: #000000;text-decoration: underline;font-size:11px;}
  
  #tema {position: relative;width: 530px;height: auto;background:#ffffff;margin-bottom:0;margin-top:10px;}
    #temaFoto{position:relative;width:260px;height:auto;margin:0px 10px 10px 0px;float:left;}
    #temaText{position:relative;width:240px;height:auto;float:left;margin-top:0px;}
      #temaText h1 {margin:0;padding:0;font-family:Arial;}
      #temaText h1 a {color:#003c50;text-decoration:underline;}
      #temaText p {margin:5px 0 5px 0;padding:0;font-size:11px;line-height:15px;}
      #temaText p a {font-size:11px;}  
  
  #katalog{position:relative;width:530px;height:222px;margin-top:30px;overflow:hidden;}
    #katalogPata{position:relative;width:530px;height:54px;background:url('images/katalogdodavatelu_bgpata.gif');}
      #katalogNext{position:absolute;left:330px;top:30px;width:190px;height:20px;}
      #katalogNext a {font-size:11px;}
    table.katalog {width: 528px;margin:1px;}
    table.katalog td{ background:#ffffc0;color:#000000;font-size:9px;padding:5px;}
    table.katalog td a {color:#000000;}
    table.katalog td a:hover {color:#000000;text-decoration: underline;}
    table.katalog td h3 {padding: 0;margin: 0;font-size:14px;color:#000000;}

  

#Starsiclanky {margin-top: 20px;}

.clanky {width: 530px;height: 100px;font-size:11px;line-height:15px;}
  .clanky img {float: left;margin-right: 15px;margin-top: 3px;}
.dalsi {text-align: right;margin-right: 10px;padding-bottom: 10px;}
#vpravo {float: right;width:230px;}
  #vpravo[id] {margin-right: 2px;}

#casopis {width: 230px;border: 1px solid black;margin-top: 5px;text-align: center;}
#casopis p
{
	margin-top: 5px;
	margin-bottom: 5px;
}
#casopis a
{
	text-decoration: underline;
}
.nadpis
{
	color:#ffffff;
	background-color: #ff6600;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid black;
}
#casopis a
{
   color: #000000;
	padding-bottom: 10px;
}
#tipy
{
  width: 230px;
  height: auto;
  margin-top: 5px;
 
  border: 1px solid black;
}
.tip
{
  height: 60px;
  margin: 10px 10px 15px;
}
.tip img
{
	float: left;
	padding-right: 15px;
}
#stranky
{
	text-align: center;
}
#stranky a
{
	font-weight: bold;
}
#stranky a:active
{
	color: #000000;
}
#clanek p
{
  margin-bottom: 0;
}
.baner
{
	width: 230px;
	height: 60px; 
	margin-top: 5px;
}
.baner a
{
   border: none;
}
div.photoBoxLeft{width:200px;height:auto;overflow:hidden;float:left;}
div.photoBoxRight{width:200px;height:auto;overflow:hidden;float:right;margin-right:5px;}
div.photoBoxSubs{width:200px;height:20px;}
div.photoBoxSubsAutor{width:100px;height:20px;float:left;overflow:hidden;text-align:left;}
div.photoBoxSubsBigger{width:100px;height:20px;float:left;overflow:hidden;text-align:right;}

p.kategorieBox{background-color:#ffff99;padding:5px;color:#000000;margin-top:2px;margin-bottom:10px;}

div.pravyBox{width:200px;height:auto;border:1px solid #000000;overflow:hidden;margin:0;}
div.pravyBox h1 {margin:0;padding:2px 0 2px 0;text-align:center;width:200px;
                 background-color:#ff6600;color:#ffffff;font-size:11px;}
span.zpravodajstviPopiskyBoxu{font-size:10px;color:#808284;text-decoration:none;font-weight:normal;}                 

a.redLink {color:#A01E36;}

h1.AktualitaDetailNadpis{margin:20px 0 5px 0;padding:0;font-family:Arial;color:#003c50;}

#casopisBox{width:240px;height:350px;overflow:hidden;background:url('images/casopis_bg.jpg');margin-left:10px;margin-top:10px;}
  #casopisBox h2 {color:#A01E36;font-size:12px;text-align:left;text-decoration:none;padding:10px;margin:0;}
  #casopisBox p {padding:10px;text-align:left;margin:0;padding-bottom:0;}
  #casopisBox a {color:#000000;font-size:11px;text-decoration:underline;}

#otazkyBox {width:240px;min-height:330px;overflow:hidden;background:url('images/casopis_bg.jpg');margin-left:10px;margin-top:10px;background-position:center bottom;padding:10px;background-repeat:no-repeat;}
  #otazkyBox h2 {color:#A01E36;font-size:16px;text-align:left;text-decoration:none;padding:0 10px;margin:0;}
  #otazkyBox h3 {color:#000;font-size:16px;text-align:left;text-decoration:none;padding:10px;margin:0;}
  #otazkyBox p {padding:10px;width:200px;text-align:left;margin:0;padding-bottom:0;}
  #otazkyBox a {color:#000000;}
  #triotprocontent a {color:#000000;text-decoration:none;}
.rightBoxYellow {width:240px;height:auto;overflow:hidden;background:url('images/rightBoxYellow_bg.jpg');background-position:center right;
                  margin-left:10px;margin-top:10px;}
  .rightBoxYellow h2 {padding:10px;text-align:left;margin:0;padding-bottom:0;color:#003E62;font-size:16px;text-decoration:none;}
  .rightBoxYellow p {padding:10px;text-align:left;margin:0;padding-bottom:0;color:#DA1100;font-size:11px;font-weight:bold;}
  .rightBoxYellow a {color:#DA1100;text-decoration:none;}     
  
#loginBox{width:240px;height:auto;overflow:hidden;background:url('images/loginbox_bg.jpg');background-position:center right;
            margin-left:10px;margin-top:10px;}
  #loginBox p {padding:10px;text-align:right;margin:0;padding-bottom:0;line-height:25px;}
  #loginBox a {color:#000000;font-size:11px;text-decoration:underline;}  
  .loginBoxInput {width:90px;margin-left:5px;font-size:11px;}
  .loginButton {font-family:Verdana;font-size:11px;background:#F05C20;color:#fff;border:1px solid #fff;font-weight:bold;}  
  
h1.nadpisNewsArchiv{font-size:12px;margin-top:5px;}
h1.nadpisNewsArchiv a {color:#000000;text-decoration:underline;}
h2.nadpisNewsArchiv{font-size:12px;margin-top:10px;margin-bottom:5px;}
h2.nadpisNewsArchiv a {color:#000000;text-decoration:underline;}

p.odstavecArchiv{font-size:11px;margin-top:5px;}

input.pgButtons{background:transparent;color:color:#0086b3;border:0;}


.obalka {float : left; margin : 0 8px 8px 0; text-align : center; font-weight : 800;}

#objednavkovyForm{position:relative;width:530px;height:auto;margin-top:20px;background-color:#DFDBCF;}
#objednavkovyForm table {width:510px;margin:10px;font-size:11px;}
#objednavkovyForm td {width:170px;}
#objednavkovyForm input {width:162px;}
#objednavkovyForm p {text-align:right;margin:10px;font-size:11px;color:#ac9488}

#centerCasopis
{
  width: 530px;
	height: auto;
	margin-top: 25px;
	padding-left: 10px;
	float: left;
	overflow:hidden;
}
#centerCasopis h1 {margin-top:0;}
#centerCasopis h2 {text-decoration:none;}

#aktualityCasopis{width:240px;height:auto;overflow:hidden;background:url('images/casopis_bg.jpg');
            margin-left:10px;margin-top:10px;}
  #aktualityCasopis h1 {color:#A01E36;font-size:12px;text-align:left;text-decoration:none;padding:10px;margin:0;}
  #aktualityCasopis p {padding:10px;text-align:left;margin:0;padding-bottom:0;}
  #aktualityCasopis a {color:#000000;font-size:11px;text-decoration:underline;}

table.firmaDetailProperties {font-size:11px;width:665px;}
table.firmaDetailProperties a {color:#fb0400;}
table.firmaDetailProperties th {text-align:left;border-bottom:1px solid #e6e6e6;color:#7F8082;font-weight:normal;}
table.firmaDetailProperties td {text-align:left;border-bottom:1px solid #e6e6e6;color:#fb0400;}
h2.firmaDetailSpacers{color:#03283B;margin:35px 0 5px 0;padding:2px;text-decoration:none;width:665px;background:#ff7200;height:20px;color:#ffffff;}
h2.firmaDetailSpacers1{color:#06394C;margin:15px 0 15px 0;text-decoration:none;}


#firmySrchForm{position:relative;width:704px;height:auto;background-color:#DFDBCF;}
#firmySrchForm table {font-size:11px;margin:5px;}
#firmySrchForm p {margin:5px;}
  #advancedSrchBut{margin:5px;} 

p.datumLine{margin:5px 0 5px 0;padding:0;line-height:13px;overflow:hidden;}
p.dotSpacers{width:665px;border-bottom:1px dotted #7F8082;}


#tipzkatalogu{position:relative;width:240px;overflow:hidden;background:url('images/casopis_bg.jpg');
            margin-left:10px;margin-top:10px;background-color:#E7EBF4;background-repeat:no-repeat;}
  #tipzkatalogu h1 {color:#A01E36;font-size:12px;text-align:left;text-decoration:none;padding:10px;margin:0;}
  div.tipzkataloguBox{position:relative;width:210px;left:15px;_left:-15px;margin:0;padding:0;background:#AC9587;
                      text-align:left;overflow:hidden;}

  

