
* {
  font-size : 12px;
  font-family : Arial;
  padding : 0px;
  margin : 0px auto;
  text-align : center;
}

input {
  border : 1px solid #4D4D4D;
  background-image : url("../img/form-fill-background.gif");
  height : 16px;
  text-align : left;
  padding-left : 2px;
}
  
a {
  color : #000000;
  text-decoration : underline;
}

a:hover {
  text-decoration : none;
}

h1 {
  font-weight : bold;
  padding-top : 6px;
  padding-bottom : 5px;
  font-size : 14px;
  text-align : left;
  padding-left : 3px;
}

h2 {
  padding-left : 3px;
  font-size : 12px;
  font-weight : normal;
  text-align : left;
}

h3 {
  font-size : 16px;
  color : #323B65;
  text-align : left;
  padding-bottom : 3px;
}

h4 {
  font-size : 14px;
  color : #323B65;
  text-align : left;
}

h5 {
  font-size : 11px;
  font-weight : normal;
  text-align : left;
}

h6 {
  font-weight : bold;
  font-size : 15px;
  text-align : center;
  padding-top : 8px;  
  padding-bottom : 8px;   
}

.odkaz2 {
  font-weight : bold;
  font-size : 12px;
  text-align : center;
  color : red;
  padding-top : 8px;  
  padding-bottom : 8px;   
}


div#horni_lista_top {
  height : 23px;
  width : 100%;
  text-align : right;
  background-image : url("../img/top-pruh-master.png");

}

div#horni_lista {
  height : 23px;
  width : 844px;

}


div#horni_lista_left_start {
  width : 29px;
  height : 23px;
  background-image : url("../img/top-pruh-left-start.png");
  float : left;
}

div#horni_lista_jazyk {
  text-align : left;
  width : 494px;
  height : 23px;
  background-image : url("../img/top-pruh-jazyk.png");
  float : left;
}

div#horni_lista_jazyk img{
  border : 0px;
}

div#horni_lista_jazyk .text_panel{
  padding-top : 5px;
  padding-left : 20px;
  text-align : left;
  color : #FFFFFF;
}

div#horni_lista_jazyk .text{
  padding-left : 20px;
}


div#horni_lista_login {
  width : 282px;
  height : 23px;
  float : left;
  background-image : url("../img/top-pruh-login.png");
}

div#horni_lista_login .text {
  text-align : left;
  padding-left : 20px;
  margin-top : 5px;
  color : #FFFFFF;
}

div#horni_lista_right_start {
  width : 29px;
  height : 23px;

  background-image : url("../img/top-pruh-right-start.png");
  float : left;
}

.reklama {
  
  
}

div#middle_background {
  width : 100%;
  float  : left;
  background-repeat : repeat-y;
  background-position : center;
  background-image : url("../img/background-middle.gif");
}

div#view_plocha {
  width : 774px;
  position : relative;
  left : -4px;
}

div#top_panel {
  width : 774px;
}

div#top_panel_logo {
  width : 492px;
  height : 70px;
  text-align : left;
  background-image : url("../img/background-toplogo.png");
  float:left;
}
  
div#top_panel_login {
  width : 282px;
  height : 70px;
  background-image : url("../img/background-login.png");
  float : left;
}

div#top_panel_login th{
  text-align : right;
}

div#top_panel_login td{
  text-align : right;
  padding-left : 6px;
}

div#top_panel_login table{
  margin-top : 10px;
  height : 50px;
}

div#top_panel_login input{
  width : 100px;
}

div#top_panel_login .submit{
  border : 0px;
  width : 74px;
  height : 22px;
  padding : 0px;  
}
div#top_panel_login .logged{
  text-align : center;
  font-weight : bold;  
}
div#top_panel_login .logged2{
  text-align : center;
}

div#top_panel_info {
  padding-top : 2px;
  width : 768px;
  padding-left : 3px;
  float : left;
}

div#top_panel_info_odkazy {
  width : 170px;
  float : left;
}

div#top_panel_info_odkazy a{
  padding-left : 10px;
  font-weight : bold;
}

div#top_panel_info_odkazy img{
  position : relative;
  top : 2px;
}

div#top_panel_info_odkazy .odkaz {
  margin-top : 3px;
  border : 3px solid #FFE2A6;
  background-color : #FCD072;
  width : 163px;
  height : 22px;
}

div#top_panel_info_odkazy .odkaz_text {
  padding-left : 15px;
  text-align : left;
  padding-top : 4px;
}

div#top_panel_info_poptavka {
  padding-top : 3px;
  padding-left : 5px;
  width : 593px;
  float : left;
}

div#top_panel_info_poptavka_add {
  width : 585px;
  border : 3px solid #353E69;
  height : 65px;
  background-image : url("../img/background-pridat-poptavku.png");
}

div#top_panel_info_poptavka_add a{
  font-weight : bold;
  color : #FCD072;
}

div#top_panel_info_poptavka_add .text{
  padding-left : 80px;
  padding-right : 10px;
  text-align : left;
  color : #FFFFFF;
}

div#top_panel_info_poptavka_search {
  width : 585px;
  border : 3px solid #F9D16F;
  height : 38px; 
  background-image : url("../img/background-vyhledavani.png");
  margin-top : 6px;  
}

div#top_panel_info_poptavka_search input{
  width : 300px;
}

div#top_panel_info_poptavka_search table{
  margin-top : 5px; 
}

div#top_panel_info_poptavka_search th{
  text-align : right;
}


div#top_panel_info_poptavka_search .submit{
  border : 0px;
  height : 22px;
  width : 74px;
  padding : 0px;  
}

div#top_panel_bottom {
  padding-top : 2px;
  width : 768px;
  padding-left : 3px;
  float : left;
}

div#top_panel_bottom_odkazy {
  width : 170px;
  float : left;
}

div#top_panel_bottom_odkazy a{
  padding-left : 10px;
  font-weight : bold;
}

div#top_panel_bottom_odkazy img{
  position : relative;
  top : 2px;
}

div#top_panel_bottom_odkazy .odkaz {
  margin-top : 3px;
  border : 3px solid #FFE2A6;
  background-color : #FCD072;
  width : 760px;
  height : 22px;
}

div#top_panel_bottom_odkazy .odkaz_text {
  padding-left : 15px;
  text-align : center;
  padding-top : 4px;
}

div#prsearch {

  border : 3px solid #F9D16F;
  height : 76px; 
  background-image : url("../img/background-vyhledavani-big.png");
  margin-top : 6px;  
}
div#prsearch2 {

  border : 3px solid #F9D16F;
  height : 38px; 
  background-image : url("../img/background-vyhledavani-big.png");
  margin-top : 6px;  
}

div#prsearch input{
  width : 400px;
}

div#prsearch table{
  margin-top : 5px; 
}

div#prsearch th{
  text-align : right;
}
div#prsearch tr{
  height : 30px;
}


div#prsearch .submit{
  border : 0px;
  height : 22px;
  width : 74px;
  padding : 0px;
}

div#prsearch2 input{
  width : 400px;
}

div#prsearch2 table{
  margin-top : 5px; 
}

div#prsearch2 th{
  text-align : right;
}
div#prsearch2 tr{
  height : 30px;
}


div#prsearch2 .submit{
  border : 0px;
  height : 22px;
  width : 74px;
  padding : 0px;
}


div#view {
  margin-top : 10px;
  float : left;
  width : 768px;
  padding-left : 3px;  
}

div#seznam_oboru {
  width : 750px;
  border : 3px solid #FFEACA;
  background-color : #FFF8E9;
  padding-top : 5px;
  padding-left : 10px;
  padding-bottom : 5px;
}

div#seznam_oboru2 {
  width : 750px;
  border : 3px solid #FFEACA;
  background-color : #FFF8E9;
  padding-top : 5px;
  padding-left : 10px;
  padding-bottom : 5px;
}

div#seznam_oboru3 {
  width : 750px;
  border : 3px solid #FFEACA;
  background-color : #FFF8E9;
  padding-top : 5px;
  padding-left : 10px;
  padding-bottom : 5px;
}

.rozdeleni_top {
  width : 100%;
  
}

.rozdel1 {
  width : 340px;
  text-align : left;
  padding-left : 10px;
}

.rozdel2 {
  width : 390px;
}

div#nabidka {
  margin-top : 10px;
  padding-top : 5px;
  padding-botton : 5px;
  padding-left : 10px;
  width : 750px;
  border : 3px solid #D8DEF3;
  background-color : #E2E7FB;
}

div#footer {
  margin-top : 5px;
  padding-left : 10px;
  text-align : left;
  width : 761px;
  font-size : 11px;
}

div#footer p{
  text-align : center;
  border : 0px;
}

div#footer img{
  text-align : center;
  border : 0px;
}

div#seznam_oboru .pruvodce {
  text-align : left;    
  text-indent: 32px;
  font-size : 12px;
  font-family : Arial;  
  height : 20px;  
}
div#seznam_oboru .pruvodcemain {
    width : 740px;
	height : 470px;
}
div#seznam_oboru .pruvodcetd {
  width : 370px;
  height : 470px;  
}
div#seznam_oboru .pruvodce2 {
  width : 370px;
  height : 470px;  
}
div#seznam_oboru .obory {
  width : 735px;
}


div#nabidka .popt2 {
  text-align : left;    
  text-indent : 3px;      
  COLOR: white; 
  FONT-FAMILY: Arial; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold;
  background-color : #4a5794;  
}   
div#nabidka .popt3 {
  text-align : center;    
  COLOR: white; 
  FONT-FAMILY: Arial; 
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold;
  background-color : #4a5794;  
}   
div#nabidka .seznam1 {
  background-color : #e2e7fb;  
  height : 20px;  

}   
div#nabidka .seznam2 {
  background-color : #ffffff;  
  height : 20px;  
}   

div#nabidka .sloupec1 {
  width : 80px;
  text-align : left;  
}
div#nabidka .sloupec11 {
  width : 50px;
  text-align : left;  
}   
   
div#nabidka .sloupec2 {
  width : 100px;
  text-align : left;
}
div#nabidka .sloupec21 {
  width : 130px;
  text-align : left;
  text-indent : 5px;
}   
   
div#nabidka .sloupec3 {
  text-align : center;
}
div#nabidka .sloupec31 {
  width : 20px;
  text-align : center;
}      
div#nabidka .sloupec4 {
  width : 480px;
  text-align : left;  
}   
div#nabidka .sloupec41 {
  width : 380px;
  text-align : left;  
}   
div#nabidka .sloupec42 {
  width : 100px;
  text-align : left;  
}   

div#nabidka .sloupec5 {
  width : 48px;
}   

div#detailpoptavky {
  width : 750px;
  border : 3px solid #FFEACA;
  background-color : #FFF8E9;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;  
  padding-bottom : 5px;
}

.detailpruh {
  height : 16px;
  width : 100%;
  background-image : url("../img/top-pruh-master.png");
  FONT-SIZE: 1+px;   
  color: white;   
  FONT-WEIGHT: bold;  
  text-align : left; 
}
.kontakttab {
  text-align : center;
  padding-top : 10px;
  padding-bottom : 10px;  
}
.kontakty {
  text-align : right; 
  font-weight : bold;
  padding-right : 10px;  
}
.kontakty2 {
  text-align : left; 
}
.fototab {
  padding-top : 5px;
  padding-bottom : 2px;  
}
.otherdet {
  padding-left : 20px;
  text-align : left;   
  width : 280px;  
}
.nofoto {
  width : 160px;
}
.podrpop {
  text-align : left; 
  padding-top : 8px;
  padding-bottom : 15px;    
  padding-right : 10px;    
  padding-left : 10px;        
  font-size: 12px;   
  line-height : 16px;

}

.showclass {
  line-height : 16px;
}

/* ====================== CCS K ZADEJ POPTAVKU ====================== */

div#zadej_poptavku {
  text-align : left;
  font-family : Arial;
  font-size : 12px;
  margin-top : 5px;
  background-color : #FFFFFF;
  background-repeat : no-repeat;
  width : 765px;
  height : 650px;
  padding-top : 10px;
  padding-bottom : 10px;
}

div#zadej_poptavku_nadpis {
  text-align : left;
  color : #12718C;
  font-size : 14px;
  text-align : left;
  margin-left : 10px;
  margin-bottom : 3px;
  font-weight : bold;
}

div#zadej_poptavku select{
  font-size : 12px;
  width : 368px;
  border : 1px solid #4D4D4D;
  background-image : url("../img/input-text.gif");
  text-align : left;
  margin-bottom : 3px;
  height : 140px;
}

div#zadej_poptavku .firma select{
  font-size : 12px;
  width : 348px;
  border : 1px solid #4D4D4D;
  background-image : url("../img/input-text.gif");
  text-align : left;
  margin-bottom : 3px;
  height : 18px;
}

div#zadej_poptavku option{
  font-size : 12px;
  text-align : left;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-left : 1px;
  padding-right : 1px;
}



div#zadej_poptavku input{
  font-size : 12px;
  width : 348px;
  border : 1px solid #4D4D4D;
  background-image : url("../img/input-text.gif");
  text-align : left;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-left : 1px;
  padding-right : 1px;
  margin-bottom : 3px;
  height : 14px;
}

div#zadej_poptavku textarea{
  width : 364px;
  border : 1px solid #4D4D4D;
  text-align : left;
  padding : 1px;
  height : 114px;
  font-size : 12px;
  margin-bottom : 3px;
}

div#zadej_poptavku .nadpis {
  color : #658D3B;
  font-family : Arial;
  text-align : left;
  font-size : 14px;
  margin-bottom : 6px;
}

div#zadej_poptavku .leva_strana {
  width : 372px;
  float : left;
  margin-right : 2px;
}

div#zadej_poptavku .prava_strana {
  width : 390px;
  float : right;
  background-color : #F8FFEF;
  margin-top : 5px;
}

div#zadej_poptavku .poptavka {
  line-height : 20px;
  padding : 10px;
  text-align : left;
  font-family : Arial;
}

div#zadej_poptavku .poptavka input{
  width : 364px;
}

div#zadej_poptavku .poptavka .submit{
  border : 1px solid #4D4D4D;
  font-size : 11px;
  font-weight : bold;
  background-image : none;
  background-color : #FFFFFF;
  text-align : center;
  margin-top : 10px;
  margin-left : 168px;
  width : 200px;
  color : #4D4D4D;
  height : 20px;
}

div#zadej_poptavku .produkt {
  line-height : 20px;
  margin-top : 5px;
  padding : 10px;
  width : 352px;
  background-color : #EAFFD0;
  text-align : left;
  font-family : Arial;
}

div#zadej_poptavku .firma {
  line-height : 20px;
  margin-top : 5px;
  padding : 10px;
  width : 352px;
  background-color : #EAFFD0;
  text-align : left;
  font-family : Arial;
}

.obrazky {
  border : 0px;
}
div#vice_oboru {
  overflow : hidden;
}

div#seznam_oboru2 .text_do_prava {
  text-align : right;
  padding-right : 45px;
}

