body {
	   margin:0;
	   padding:0;
	   background-color:#F0F2F4;
	   text-align:center;
	   font-family: Verdana, Arial;
	   font-size: 0.8em;
	   font-weight: normal;
	   background-image: url(/data/Image/podklBody.gif);
	   background-repeat: repeat-x;
	}

table{
	   font-family: Verdana, Arial;
	   font-size: 0.85em;
	   font-weight: normal;
}



.header {
	   padding: 0px;
	   background: url(/data/Image/header.png) no-repeat;
	   height: 137px;
}

.cms_presentation {
	   width: 1000px;
	   margin-left: auto;
	   margin-right:auto;
	   margin-top: 20px;
	   position: relative;
	   text-align:left;
	   background-image: url(/data/Image/background.png);
	   background-repeat: repeat-y;
	}

.left {
	   float: left;
	   width: 205px;
	   margin:0 0 0 0; padding:0;
	}

.left_in {
	   margin:0; 
	   padding: 0 1px 0 9px;
	}

.CMSPage {
	   float: left;
	   width: 613px;
	   margin:0 ; padding:0;
	}

.CMSPage_in {
	   margin:0; 
	   padding: 0;
	
}
/*.titulni_stranka {
	   float: left;border:1px solid #fff;
	   width: 613px;
	   margin:0 ; padding:0;
}

.titulni_stranka_in{
	   margin:0; 
	   padding: 0 3px;


}*/

.right {
 
	   float: right;
	   width: 163px;
	   margin:10px 13px 0 0px; padding:0 ;
  overflow:hidden;
	
  }

.right_in {
	   margin:0 ; 
	   padding: 0 0 0 0;


}

.foot {
	   margin:0;
	   padding: 0;
	   background: url(/data/Image/foot.gif) no-repeat;
	   clear: both;
	   height: 37px;

}

.foot_in {
	   margin:0;
	   padding: 0;
	

}


/*---topMenu--------*/
ul.topMenu{
	   margin:0 0 0 0;
	   padding:0;
	   position:absolute;right:30px;
	   top:11px;

}

ul.topMenu li{
	   margin: 0;
	   padding:0;
	   list-style-type:none;
	   display: inline;

}
ul.topMenu a{
	   margin:0;
	   padding: 0 5px 0 10px; 
	   border-left: 1px solid white;
	   font-weight: bold;
	   font-size:8pt;
	   color: #333;
	   text-decoration: none;

}
ul.topMenu a:hover{
	   color: #fff;margin:0; 
	   padding: 0 5px 0 10px; 
    
	   text-decoration: none;
}

/*---------------menu--------*/

ul.menuLeft {
	   font: bold small-caps 0.9em Tahoma;
	   border-bottom: 1px solid #fff;
	   padding: 0;
	   margin:0 0 0 0px;
	   width:192px;    
}


	
	ul.menuLeft li {
	   position:relative;
	   list-style-type:none;
	   padding: 0.3em 0.1em 0.1em 0.1em;
	   margin: 0 0 0 2px;
	   border-top: 1px solid #fff;

}
	
	ul.menuLeft a {
	   margin:0;
	   padding: 2px 0 2px 5px;
		display:block;
	   text-decoration:none;
	   display:block;
	   color: #333333;
	   border-left: 7px solid #FFCC33;
	   text-decoration: none;
  
    

}
	
	ul.menuLeft a:hover{
	 border-color: #FE3; 
   color: #FFF; 
   background: #CFD5DA; 
   font-weight: bold;
	 padding: 2px 0 2px 5px;
	 margin:0;	
   display:block;
}

ul.menuLeft .selected a{
  color: #FE3; 

}

/*---------------menu2--------*/

ul.menuLeft2 {
	   font: bold small-caps 0.9em Tahoma;
	   border-bottom: 2px solid #fff;
	   padding: 0;
	   margin:0px 0 15px 0px;
	   width:192px;
border-top: 1px solid #fff;
   
}


	
	ul.menuLeft2 li {
	   position:relative;
	   list-style-type:none;
	   padding: 0.1em 0.1em 0.2em 0.1em;
	   margin: 0 0 0 2px;
	   

}
	
	ul.menuLeft2 a {
	   margin:0;
	   padding: 2px 0 2px 5px;
letter-spacing:2px;
		display:block;
	   text-decoration:none;
	   display:block;
	   color: #333333;
	   border-left: 7px solid #FFCC33;
	   text-decoration: none;
  background-color: #F7E689; 
    

}
	
	ul.menuLeft2 a:hover{
	 border-color: #FE3; 
   color: #fff; 
   background: #CFD5DA; 
   font-weight: bold;
	 padding: 2px 0 2px 5px;
	 margin:0;	
   display:block;
}

ul.menuLeft2 .selected a{
  color: #333; 

}
/*-------------clanky_vpravo---------------*/

/* nenastylovane pocitadlo komentaru */
.articlecommentscounter{
display: none;
}

 .right .CMSArticle{
  margin:5px 0 0 0;
  padding:  0px;
 
 }

 .right .articledate{
  margin:0;
  padding:  0px;
  font-size:0.75em;
 }


   
 .right .articletitle {
	color: #FFFFFF;
	background-color: #ADB8C1;
	font-size: 0.9em;
	margin:0;
	padding: 4px 0px;
	text-align: center;
  font-weight: bold;

}
 .right .articleperex{
  margin:0;
  padding: 0;
  font-size:0.8em;
 }

 .right .articlebody{
  margin:0;
  padding: 2px 1px 2px 1px;
  font-size:0.85em;
 }




/*-----------odkazy-------------*/

a {
	   COLOR: #000;
	   TEXT-DECORATION:none;
	   FONT-SIZE: 12px;
	   FONT-WEIGHT: bold;

}

a:hover {
	   COLOR: #666;
	   TEXT-DECORATION: underline;
	   FONT-SIZE: 12px;
	   FONT-WEIGHT: bold;


}
.webmaster {
	   font-size: 9px;
	   font-weight: normal;
	   color: #666;
	   text-decoration: none;
	   padding: 12px 0 0 0;
	   margin:0 0 0 110px;
	
    	
}

 .webmaster:link { 
	   text-decoration: none;
}

 .webmaster:hover  {
    
	   text-decoration: none;
	   font-weight: normal;
	   font-size: 9px;color: #cccccc;

}
/*------------------hledej--------------------------*/

.hledej .searchtext{
	   width:120px;
	   margin: 0px 0  4px 0 ;
	   padding:0; 
}


.hledej .submitbutton{
	   margin: 0;
	   padding:2px 0 0 0;
	   cursor:hand;
}

/*--------------------vyhledat------------------*/

.blok_Vyhledavani{
	   margin:0;
	   padding:0;width:600px; 

}


.blok_Vyhledavani .multi_items * .navigation{
	   margin-top: inherit !important;
	   padding-top: inherit !important;

}

.blok_Vyhledavani .multi_items * .navigation{
	   margin-top: inherit !important;
	   padding-top: inherit !important;
	   border-top: inherit !important;
}


.blok_Vyhledavani .multi_items .outer_title{
	   margin-top: 40px;



}

.blok_Vyhledavani .CMSPage,
.blok_Vyhledavani .CMSArticle,
.blok_Vyhledavani .CMSCommodity{
	   margin:0;padding:0;
	   width:580px; 
	   border: 1px inset #999999;
}

.blok_Vyhledavani .CMSPage .CMSPage,
.blok_Vyhledavani .CMSPage .CMSArticle,
.blok_Vyhledavani .single_item .CMSPage,
.blok_Vyhledavani .single_item .CMSArticle{
	   border: none; 
}


.blok_Vyhledavani .outer_title a{
	   margin:0;
	   TEXT-DECORATION: none;
	   padding:0;
	   color:#0291C4;FONT-SIZE: 15px;
}

.blok_Vyhledavani .outer_title:hover{
	   margin:0;
	   TEXT-DECORATION: none;
	   padding:0;

}
/*--------banner_hlavicka-----------*/
.DFP_Banner745x100{
	float: right;
	position: relative;
	top: 32px;
	right: 10px;
	width: 780px;
	height:100px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.cms_bannerTop{
	float: right;
	position: relative;
	top: 32px;
	right: 10px;
	width: 780px;
	height:100px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.cms_bannerTop img{
	border: 0px;
}

.cms_bannerTop a,
.cms_bannerTop a:hover{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}


.DFP-Akce-200x200 {
           float:left;
}



/*-----------vyloha----------------*/
.vyloha .CMSLink{
	   display: block;	
	   float:left;
	  margin: 0 0 10px 15px;
	   padding:0;
	   width: 270px;
	   height:240px;
	   border:1px solid #999;  
           background-repeat: no-repeat;

  

}


.vyloha .CMSLink a{
	   display: block;
	   width: 270px;
	   height: 240px;
	   text-decoration: none;
           FONT-SIZE: 10px;
           FONT-WEIGHT: bold;
           COLOR: #666; 
}

.vyloha .CMSLink a:hover {
           COLOR: #666;
           TEXT-DECORATION: none;
           FONT-SIZE: 10px;
           FONT-WEIGHT: bold;
           	


}

.vyloha .CMSLink:hover{
	   border:1px solid #333;
   
}

.vyloha .CMSLink .odkazPopis{
	display: block;
	width: 144px;
	height:236px;
	margin: 2px 0 0 122px;
	padding:0px 0px 0px 4px;
	overflow:hidden;
	background-color:#F0F2F4;
	cursor:pointer;

}

.vyloha h2 {
 font-size: 1em;

}

/*-------------uvod_blok--------------*/
.zbozi_titulniStraka .CMSCommodity .produkt,
.DFP-Akce-200x200{
	   width:200px;
	   height: 200px;
	   overflow:hidden;
	   margin:0 0 4px 4px;
	   float:left;
	   padding: 0;
	   background-color: #F0F2F4;

}

.DFP-Akce-200x200{

	   background-color: transparent;	   
  background-color: none;

}

.zbozi_titulniStraka .CMSCommodity .obor{
	   color: #FFFFFF;
	   background-color: #ADB8C1;
	   font-size: 0.9em;
	   margin:0;
	   padding: 3px 0px;
	   text-align: center;
	   font-weight: bold;
     display:block;
}


.zbozi_titulniStraka .CMSCommodity .obrazek img{
	height: 85px;
	width: 196px;
}

.zbozi_titulniStraka .CMSCommodity .firma{
      float:left; 
      width:196px; 
      margin: 2px 0 0 0;
	    padding:  0;

}

.zbozi_titulniStraka .CMSCommodity .firma img{
	    border:none;
      float:left; 
      margin:0;
	    padding: 0 3px 0 1px;
    

}



.zbozi_titulniStraka .CMSCommodity .popis .TextHTML{
	   color: #333;
	   font-size: 0.8em;
	   margin:0;
	   padding:0 2px;
	  

}
.zbozi_titulniStraka .CMSCommodity .nazev_zbozi{
	   color: #CA9800;
	   font-size: 0.85em;
	   margin:0;
	   padding: 0 2px;
	    font-weight: bold;
}

.zbozi_titulniStraka .CMSCommodity .cena{
	   color: #000000;
	   font-size: 0.8em;
	   margin:0;
	   padding: 0 5px 0 0;
     text-align:right;
     display:block;
	   
}

h1.textNabidka{
	font-family: "Arial Black";
	font-size: 1.4em;
	font-weight: bold;
	color: #FFCC33;
	letter-spacing: 4px;
	width: 99%;
	border: 1px solid #999999;
	margin: 2px 0 10px 3px;
	padding:0 ;
	text-align: center;
	display: block;
	

}

.obchody{
	font-family: Tahoma;
	font-size: 1em;
	font-weight: normal;
	color: #929FA9;
	letter-spacing: 5px;
	margin: 0;
  padding:0 ;

}


.textFormular{
  background-color:#F0F2F4;
  margin:0;
  padding: 5px 2px 5px 2px;
  text-align: justify;

}

.tdWidth{
width:330px;
 margin:0;
  padding:0px 0 2px 10px;

}

.button{
 background-color:#F0F2F4;
 margin:0;
  padding: 3px 0 3px 0;


}
.button2{
 background-color:#F0F2F4;
 margin:0;
 padding:0px 10px 0 10px;
font-weight: bold;
border-top:none;
border-left:none;
}
.button3{
 background-color:#F0F2F4;
 margin:0;
  padding:0px 0 0 10px;
font-weight: bold;
border-top:none;
border-left:none;
}

.trBorder{
border:1px solid #F0F2F4;

}

.textFormular2{
  background-color:#F0F2F4;
  margin:2px 0 0 0;
  padding: 15px 10px 15px 10px;
  text-align: justify;

}


.navigation{
	clear: both;
	margin-top: 40px;
	padding-top: 20px;
	text-align: center;
}


.GoogleDoporuc180x60 {
	width: 180px;
	height: 60px;
	margin-top: 7px;
	margin-left: 7px;
	background: #e1e5e9;
}

.Google180x90 {
	width: 180px;
	height: 90px;
	margin-top: 7px;
	margin-left: 7px;
	background: #e1e5e9;
}

.GoogleReklama180x150 {
	width: 180px;
	height: 150px;
	margin-top: 7px;
	margin-left: 7px;
	background: #e1e5e9;
}

.htGoogleSearch {
	width: 166px;
	overflow: hidden;
}

.htGoogleSearch input{
  font-size: 10px;	
}


.htGoogleReklama160x600{
display:block;
height:600px

}



