BODY {
	padding: 0px; margin: 0px 0px 0px 10px; FONT-SIZE: 12px; COLOR: #333; font-family: Arial, "Times CE", times, serif;
}
#stranka {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #fff;  LEFT: -3px; WIDTH: 760px; POSITION: relative; TOP: -3px; 
}
hr.hr1 {
   border-bottom: 1px solid #f00; color: #fff; background-color: #fff; height: 2px;
}
.mezeradole {
   margin: 0px 0px 5px 0px
}  
.mezeradole8 {
   margin: 0px 0px 8px 0px
}  

/* ------------    P Í S M A   -----------------*/

H1 {
	FONT-SIZE: 11px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px; 
}
H1.invertnadpismez {
	BACKGROUND-COLOR: #336600; BORDER-TOP: #FFF 1px solid; BORDER-RIGHT: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BORDER-BOTTOM: #FFF 1px solid; FONT-WEIGHT: bold; 
}
H1.invertnadpis {
	BACKGROUND-COLOR: #336600; FONT-WEIGHT: bold; BORDER-BOTTOM: #FFF 1px solid;
}
H1.diskuze {
	BACKGROUND-COLOR: #C5DAB0; FONT-WEIGHT: bold; BORDER-BOTTOM: #FFF 1px solid; COLOR: #000;
}
H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 5px; font-size: 120%;  padding-right: 10px 
}
H3.firemnikarta {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 5px; font-size: 16px;  padding-right: 10px 
}

/* ------------    O D K A Z Y   -----------------*/

A {
	FONT-WEIGHT: bold; COLOR: #336600;  TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #EE8719; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
 
/* ------------  H L A V I È K A   -----------------*/

#hlavicka
{
	width: 754px; height: 183px;	margin-top: 0px;	margin-left: 0px;	margin-bottom: 0px;
	padding: 0px;	top: 0px; left	: 0px;
	overflow: hidden;	background: url(/obr/logo.gif) no-repeat;
} 
#reklamatop
{
	width: 468px;	height: 60px;	position: absolute;	top: 90px;	left: 10px;	padding: 0px;
	margin: 0px;
} 
.reklamaimg 
{
 border : 1px solid #336600;
} 

#hmenu 
{
 width: 754px; height: 25px; position: absolute; top: 158px; left: 0px; padding: 0px 0px 0px 0px; 
 margin: 0px; background-color: #336600;
}

.hlink
{
 display: block; float: left; height: 24px; padding: 0px 5px 0px 4px;  margin: 0px 0px 0px 0px; 
 line-height: 24px;  font-size: 11px;  font-family: Arial, sans-serif; text-align: center; 
 text-decoration: none; color: #ffffff;  background-color: #336600;
 border-right: 1px solid #ffffff;
}
.hlink:hover
{
 background-color: #F0871A; color: #000000; 
}

/* ------------   R E K L A M A     V P R A V O     -----------------*/

#pbanner 
{
	position: absolute; width: 120px; height: 600px; margin-top: 2px;	margin-left: 765px;	margin-bottom: 0px;
	padding: 0px;		top: 0px; left	: 0px;
	overflow: hidden;	BORDER-LEFT: #336600 1px solid; BORDER-TOP: #336600 1px solid; BORDER-BOTTOM: #336600 1px solid; BORDER-RIGHT: #336600 1px solid;
}

/* ------------   H L A V N Í   È L Á N E K      -----------------*/

.oknohlacla {
	FLOAT: left; MARGIN: 10px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 752px; BORDER-LEFT: #336600 1px solid; BORDER-TOP: #336600 1px solid; BORDER-BOTTOM: #336600 1px solid; BORDER-RIGHT: #336600 1px solid;
}
#prvnivlevo {
	float: left; width: 277px; padding: 10px 10px 10px 10px
}
#prvnivpravo {
	float: right; PADDING-TOP: 10px; PADDING-RIGHT: 10px; width: 445px; 
}
.textpodfoto {
	font-size: 11px;
	font-style: italic;
	text-align: center;
	margin-top: 4px;
	margin-right: 10px;
}
.sedaclanky {
  		text-align: right;
    } 
.sedaclanky A{
  		FONT-SIZE: 10px; COLOR: #666;
    }  
.sedaclanky A:active{
  		FONT-SIZE: 10px; COLOR: #444;
    } 
.sedaclanky A:hover{
  		FONT-SIZE: 10px; COLOR: #666;
    }  

/* ------------   O K N A    -----------------*/
.maleoknobo {
	FLOAT: left;
	MARGIN: 10px 0px 0px 10px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 167px;
	background-color: #C5DAB0;
}
.velkeoknobo {
	FLOAT: left;
	MARGIN: 10px 0px 0px 10px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 344px;
	background-color: #C5DAB0;
}
.strednioknobo {
	FLOAT: left;
	MARGIN: 10px 0px 10px 10px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 254px;
	background-color: #C5DAB0;
}
.strednioknobile {
	FLOAT: left;
	MARGIN: 10px 0px 10px 10px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 254px;
	background-color: #FFF;
}
.velkeoknobile {
	FLOAT: left;
	MARGIN: 10px 0px 0px 10px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 344px;
	background-color: #FFF;
}
#akce {
	FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 577px
}
/* ------------   U P R A V Y    T E X T U     -----------------*/

.odskok {
 padding-left: 10px; padding-right: 10px    
}
.hlreklama {
 margin-left: 10px; margin-right: 10px; margin-top: 10px   
}
.prvnivlevo {
	float: left
}
.obrokraj {
	BORDER: #000 1px solid
}
.obrprava {
	FLOAT: right; MARGIN: 5px 5px 5px 5px;
}
.tucne {
	FONT-WEIGHT: bold;
}
.upoutavka {
	FLOAT: left; MARGIN: 10px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 752px; BORDER-LEFT: #C0000C 1px solid; BORDER-TOP: #C0000C 1px solid; BORDER-BOTTOM: #C0000C 1px solid; BORDER-RIGHT: #C0000C 1px solid; background-color: #F8DBDB;
}

/* ------------   K A T A L O G   F I R E M    -----------------*/
#katalog1 {
	FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 490px; height: 1200px
}
#kataloghlavni {
	FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 400px; 
}
#vyhledej {
	BACKGROUND-COLOR: #C5DAB0; FONT-WEIGHT: bold; BORDER-BOTTOM: #FFF 1px solid; COLOR: #000; BORDER: #336600 1px solid;
}
.adresa{
	COLOR: #666; FONT-SIZE: 10px; Padding: 0 0 10px 0px; margin: 0 0 0 0
}
#katalog1 P{
	margin: 5px 0px 5px 0px
}
.katalogodkaz {
	FONT-WEIGHT: bold; COLOR: #000;  FONT-SIZE: 14px
}
A.katalogodkaz{
	FONT-WEIGHT: bold; COLOR: #336600; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
A.katalogodkaz :active{
	FONT-WEIGHT: bold; COLOR: #EE8719; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
A.katalogodkaz :hover{
	FONT-WEIGHT: bold; COLOR: #EE8719; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
#firemnikarta {
	FONT-SIZE: 12px; margin: 0 0 10px 0 ; BORDER: #336600 1px solid; height: auto
}
#firemnikarta IMG.logo{
	float:right; Padding: 15px 15px 0 0;
}
#firemnikarta IMG.foto{
	Padding: 10px 10px 10px 0;
}
/* ------------   È L A N K Y    V   R U B R I K Á C H    -----------------*/
#vypisclanku {
	FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 400px
}
#celyclanek {
	FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 490px
}
.obrclaneknahled {
	FLOAT: left;  BORDER: #000 1px solid; MARGIN: 0px 10px 3px 5px
}
.vpravoodkaz{
	FLOAT: right; 
}
.reklamaclanky {
 margin-top: 10px   
}
.pridej_kom {
	background-color: #C5DAB0; MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px;
}

/* ------------   P O È A S Í    -----------------*/

.ikonapvl {
	FLOAT: left;  PADDING-RIGHT: 10px
}
/* ----------------- Z Á P A T Í --------------------*/

#zapati {
	FLOAT: left; PADDING-RIGHT: 0px;  PADDING-LEFT: 5px; #336600 PADDING-BOTTOM: 3px; WIDTH: 749px; BACKGROUND-COLOR: #336600; COLOR: #FFF; PADDING-TOP: 3px; LETTER-SPACING: 1px; POSITION: relative; TEXT-ALIGN: CENTER; height: 20px;
}
#zapati A {
	FONT-WEIGHT: normal; COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#zapati A:hover {
	FONT-WEIGHT: normal; COLOR: #ccc
}
.mezeranahore {
   margin: 5px 0px 0px 0px
}
       
