/*IQ Group*/
/*11.7.2007*/
/*Autor: Jiri Kral, I&Q Group*/

/*BODY*/
body{margin:0;padding:0;font-size:12px;font-family:arial, sans-serif;background:#fff url(../images/bg.gif) repeat-x left top;}

/*RESET*/
.reset{border: 0px none;margin: 0px;padding: 0px;float: none;clear: both;width: 0px;height: 0px;line-height: 0px;font-size: 0px;}


#fbody{display:block;margin-left:auto;margin-right:auto;width:860px;background:url(../images/bg2.gif) no-repeat top center;}

/*HLAVICKA*/

  #logoset{display:block;margin-left:auto;margin-right:auto;width:800px;height:70px;}

    #logo{display:block;width:210px;float:left;}
      #logos{margin:0;padding:0;position:relative;width:210px;height:70px;overflow:hidden;}    
      #logos span {display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:210px;height:70px;background:url(../images/logo.gif) 0 0 no-repeat;cursor:hand;}

    #callus{display:block;float:left;width:590px;height:70px;background:url(../images/call.gif) no-repeat left top;}
    
    #coop{margin:0;padding:0;position:relative;width:157px;height:70px;overflow:hidden;float:right;}
      #coop span {display:block;margin:0;padding:0;position:absolute;left:0;top:0;width:157px;height:70px;background:url(../images/coop.gif) 0 0 no-repeat;}

  #header{display:block;margin-left:auto;margin-right:auto;width:860px;height:195px;background:url(../images/header.jpg) no-repeat left top;}

  #menu{display:block;margin-left:auto;margin-right:auto;width:800px;padding-top:139px;padding-top:139px;}
  html>body #menu{display:block;margin-left:auto;margin-right:auto;width:800px;padding-top:139px;} 
  
    #menu ul{display:block;margin:0;padding:0;line-height:36px;}
    #menu ul li{display:block;float:left;list-style:none;font-size:12px;font-weight:bold;margin-left:15px; position: relative;}
	#menu ul li a{display:block;float:left;color:#fff;text-decoration:none;text-transform:uppercase;padding-top:3px;}
	#menu ul li a.active{background:url(../images/active.gif) repeat-x left top;color:#d6242b;}
	#menu ul li a.active:hover{text-decoration:none;}
	#menu ul li a:hover{text-decoration:underline;}

		.lli{display:block;float:left;width:10px;background:url(../images/lli.gif) repeat-y left top;height:36px;}
		.rli{display:block;float:left;width:10px;background:url(../images/rli.gif) repeat-y left top;height:36px;}
	
	/* menu 2nd - level */
	#menu ul li ul {width: 200px; background-color: #005ba4; color: #fff; position: absolute; display: block; top: 40px;}
	#menu ul li ul li {width: 200px;}
	
		
/*OBSAH*/
  #desk{
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:800px;
  background:url(../images/px.gif);
  margin-top:0px;
  margin-top:-142px;
  }
  html>body #desk{
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:800px;
  background:url(../images/px.gif);
  margin-top:0px;
  
  }

    #panel{display:block;float:left;width:210px;background:url(../images/px.gif);margin-top:-17px;margin-top:0;}
    html>body #panel{display:block;float:left;width:210px;background:url(../images/px.gif);margin-top:-17px;}
    
    #content{display:block;float:left;width:590px;width:585px;background:#fff url(../images/content.gif) repeat-x left top;margin-top:-3px;font-family:Tahoma,Arial, sans-serif;margin-top:-20px;margin-top:0;padding-top:1em;}
    html>body #content{display:block;float:left;width:590px;background:#fff url(../images/content.gif) repeat-x left top;margin-top:-3px;font-family:Tahoma,Arial, sans-serif;margin-top:-20px;}
    /*PANEL*/  
    
    #panel h2,#panel h3,#panel h4,#panel h5,#panel h6{display:block;margin:0;padding:0;line-height:25px;background:#ffe200 url(../images/ph.gif) left top repeat-x;font-size:12px;color:#005ca3;text-align:center;margin-top:-3px;margin-top:0;}
    
    html>body #panel h2,html>body #panel h3,html>body #panel h4,html>body #panel h5,html>body #panel h6{display:block;margin:0;padding:0;line-height:25px;background:#ffe200 url(../images/ph.gif) left top repeat-x;font-size:12px;color:#005ca3;text-align:center;margin-top:-3px;}

    #nabidka{display:block;font-family:Tahoma,Arial, sans-serif;}
    
      .popis,.cena{display:block;float:left;margin-top:-2px;}
      .popis{width:110px;background:#b7d9c3;text-align:center;color:#005ca3;font-size:15px;text-align:left;padding:5px;height:55px;}
      .cena{width:90px;background:url(../images/cena.gif) repeat-x left top;text-align:center;height:65px;color:#005ca3;font-weight:bold;}
          .cena strong{color:#ffe400;font-size:25px; line-height: 44px;}
          .cena p{padding:0;margin:0; line-height: 21px;}

    #znacky{display:block;background:#edf3f9;text-align:center;}

    /*textova cast*/

    div.obal{padding-left:20px;padding-right:20px;}
    
        /*nadpisy*/
    
        h1{font-size:20px;font-style:italic;font-weight:bold;color:#d9242b;}
        h1 span{color:#1060a5;}
        #content h2{color:#005ba2;font-family:Tahoma,Arial,sans-serif;font-weight:100;font-size:17px;}
        #content h3,#content h4{color:#005ba2;font-size:14px;font-family:Tahoma,Arial,sans-serif;text-transform:uppercase;font-weight:100;}  


        /*hlavni-stranka*/
        
        div.uvod{display:block;background:#edf3f9;color:#005ba2;font-size:13px; height:100px;line-height:1.5;margin-bottom:2em;}
          div.uvod img{margin-right:10px;float:left;}
          div.uvod p{padding:10px;}

        div.blok{display:block;width:170px;height:175px;;background:#edf3f9;color:#005ba2;float:left;margin-left:5px;margin-right:5px;font-size:13px;text-align:center;}
        div.blok p{padding:0;padding:10px;padding-top:0px;}

        /*odkazy*/
        #content a{color:#d9242b;}
        #content a:hover{color:#d9242b;text-decoration:none;}
        #content a:visited{color:#a74b4f;}
        .more{color:#d9242b;background:url(../images/more.gif) no-repeat right center;padding-right:15px;}
        
        /*anotace*/
        blockquote{margin:0;padding:5px;color:#005ba2;font-size:13px;background:#edf3f9;margin-bottom:1em;}
        
        
        /*styly textovych prvku*/
        
        #content{line-height:1.5;}
        #content p{color:#005ba2;}

          #content ul{margin:0;padding:0;padding-left:20px;color:#005ba2;}
            #content ul li{list-style-image:url(../images/li.gif);line-height:15px;padding-left:10px;line-height:1.5;}
            html>body #content ul li{list-style-image:url(../images/li.gif);line-height:15px;padding-left:0px;line-height:1.5;}

          #content ol{margin:0;padding:0;padding-left:30px;color:#005ba2;margin-bottom:1em;margin-top:1em;}
          html>body #content ol{margin:0;padding:0;padding-left:20px;color:#005ba2;margin-bottom:1em;margin-top:1em;}
          
            #content ol li{line-height:1.5;}
            html>body #content ol li{line-height:1.5;padding-left:0px;}
        table{color:#005ca3;}
        table tr td,table tr th{border:1px solid #e2e2e2;}
        table tr th{border-bottom:0;}
        table tr td{text-align:center;padding-left:5px;padding-right:5px;line-height:2;}
        table thead tr th{background:#d9242b url(../images/th.gif) repeat-x top left;line-height:2;padding-right:10px;padding-left:10px;color:#fff;}

        form{display:block;background:#edf3f9;margin-top:1em;}
          form fieldset{background:#edf3f9;padding:20px;border:0;}
          form fieldset label{display:block;color:#005ba2;font-weight:bold; line-height:2;}
          form fieldset input,form fieldset textarea{display:block;width:100%;color:#000;padding:2px;background:#fff;border:0;}

          #scfr1submit1,#scfr2submit2{float:left;width:90px;background:#d9242b url(../images/th.gif) repeat-x top left;line-height:25px;color:#fff;margin-top:10px;border:0;}
       
        legend{display:none;}
        
        
/*PATA*/        

#footer{display:block;background:#fff url(../images/fot.gif) repeat-x left top;height:39px;margin-top:1.5em;margin-bottom:3em;}
#footerin{display:block;margin-left:auto;margin-right:auto;width:840px;height:39px;background:#fff url(../images/fot_2.gif) no-repeat left top;padding-top:17px;}

.iq,.copy{display:block;float:left;width:410px;color:#fff;}
.copy{text-align:left;padding-left:10px;}
.iq{text-align:right;padding-right:10px;}
.iq a{color:#fff;}


.ArticleDate{display:block;margin-top:-10px;}


/*no border*/

table.noborder,table.noborder tr,table.noborder td{border:0;text-align:left;}

div#mapa1 {width:520px;height:456px;background-image:url(../images/mapa/mapa_prodejen.gif);background-repeat:no-repeat;display:block;position:relative; margin-bottom:25px;}
div#mapa1 div.dot, #mapa2 .dot, #mapa2 .region {position:absolute;}
div#mapa1 div.dot a, div#mapa2 div.dot a { font-size: 105%; color: #000000; text-decoration:none;}
div#mapa1 div.dot a strong, div#mapa2 div.dot a strong { font-weight:bold;}

#mapa2 {width: 539px; height: 500px; background: url(../images/mapa/mapa2.gif) 0 0 no-repeat; position:relative;}
.region {color: #296dbc; font-size: 22px; font-weight: bold;}



.tableNoStyle table { border: none;border-spacing:0px;margin:0px;padding:0px;border-collapse:collapse; }
.tableNoStyle tr { border: none;line-height:normal; }
.tableNoStyle td { border: none; text-align: left;margin:0px;padding:0px;line-height:normal; }
.tableNoStyle th { border: none; text-align: left;line-height:normal; }

/*prodejny - linky*/
.Catalogue1 {position: relative;}
.regions {position: absolute; top: 0px; right: 0px; color:#d9242b; font-size: 11pt;}
.region-switch.active {font-weight: bold;}
#content a.region-switch {color:#d9242b;}

