BODY { 
	background-attachment : fixed;
	background-position : center 180px;
	background-repeat: no-repeat;
  background-image: url('obr/podklad.gif');
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	padding-left : 0;
	padding-top : 0;
	margin-top: 1px;

}



.hlmenu {
/*  color: #A0A0A0; */
color: #29156C;
  background: #FFFFFF;
  font-weight: bold;
  font-style: italic;
	font-size : 11pt;
}
.hlmenuvyb {
  color: #FFFFFF;
/*  background: #DF231A; */
  background: #29156C;
  font-weight: bold;
	font-size : 11pt;
}

.podmenuvyb {
  color: #FFFFFF;
/*  background: #DF231A; */
  background: #29156C;
  font-weight: bold;
	font-size : 11pt;
	padding: 1px 12px 1px 12px;
}


.beznytext {
  margin-right: 20;
}


.mensipismo {
	font-size : 9pt;
	color : #5B5B5B;
}

.malinkepismo {
	font-size : 7pt;
	color : #5B5B5B;
}

.kontakty {
	font-size : 10pt;
	color : #5B5B5B;
}

.mapavyb {   /* vybrana polozka typu mapy */
  color: #DF231A;
  font-weight: bold;
	font-size : 9pt;
}

.vyrazne2 {
  color: #29156C;  /* modra */
  font-weight: bold;
  font-size: 10pt;
}
.vyrazne2c {
  color: #DF231A;  /* cervena */
  font-weight: bold;
  font-size: 10pt;
}
.vyrazne4 {
	font-variant: small-caps;
  color: #DF231A;
  font-weight: bold;
  font-size: 10pt;
}

.nadpis {
	font-variant: small-caps;
  color: #DF231A;
  font-size: 14pt;
  font-weight: bolder;
  text-align: center;
  width: 15%;
}

.popisobr {
	font-variant: small-caps;
  text-align: center;
  line-height: 15pt;
  font-size: 8pt;
  font-weight: bold;
}

.pozice {  /* zobrazena pozice ("cesta") v ramci produktu */

	font-variant: small-caps;
  color: #29156C;
  font-size: 10pt;
  font-weight: bolder;

/*
	font-variant: small-caps;
  color: #29156C;
  font-size: 8pt;

  text-decoration: none;
  */
}

.motiv {
  font-size: 9pt;
}

.cntext {
  color: #29156C;
  font-weight: bold;
  font-size: 10pt;
  text-align: right;
  vertical-align: middle;
}
.cnform {
  font-size: 9pt;
}
.cnchyba {
  font-size: 9pt;
  color: red;
  font-weight: bold;
}


.vypr_puvc {
  color: #29156C;  /* modra */
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
}
.vypr_cena {
  color: #DF231A;  /* cervena */
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
}







H1, H2, H3, H4 {
  font-style : oblique;
	font-variant : small-caps;
	font-weight : bold;
}


H1 {
	font-size : 14;
	font-style : oblique;
	font-variant : small-caps;
	font-weight : bold;
	background-color : #B0B0B0;
	margin-bottom: -3;
	padding-left: 5;
}

H2 {
  font-size : 19pt;
  font-style : normal;
  color : #3B3B3B;
}

H3 {
  font-size : 16;
  color : #4B4B4B;
}
  
H4 {
  font-size : 14;
  color : #5B5B5B;
  margin-bottom : 3;
}


P, ul, li, {
	font-size : 9pt;
	color : #5B5B5B;
	/* margin-left: 12; */
	margin-top : 5;
	text-align: justify;
}

td1 {
  font-size : 11;
  color : #3B3B3B;
  }

.vyrazne1, .vyrazne3 {
  color : #2222BB;
  font-weight: bold;
}

.vyrazne3 {
  padding-left: 0;
  padding-top: 130;
}

.DUvyrazne2 {
  color : #5555EE;
  font-weight: bold;
  font-size : 12;
  letter-spacing: 1 pt;
}

.nastred {
  text-align: center;
  }



DIV#menu {
	position : absolute;
	left : 0;
	top : 2;
	font-style : italic;
	font-weight : bold;
	color : White;
	padding-left : 10;
}

A.a_menu, A.b_menu {
	color : white;
	padding-left : 10;
	padding-right : 10;
}
/*"černé menu" pro skrytí loginu*/
A.b_menu {
  color : black;
  margin-left :25;
}

DIV#sloupec {
	position : absolute;
	top : 140;
	left : 10;
	width: 200;
	border-right-width : 5;
	border-right-color : Black;
	height : 100%;
}

A.a_sloupec, A.v_sloupec, A.a_subsl, A.v_subsl, P.a_sloupec {
	display : block;
	position : relative;
	background-image : url(../obr/odr-sek.jpg);
	background-position : bottom;
	background-repeat : no-repeat;
	margin-left : 20;
	padding-bottom : 10;
	padding-top : 10;
	font-style : italic;
	font-weight : normal;
	padding-left : 10;
	color : #B0B0B0;
}
/* vybraná poloľka nebo podpoloľka*/
A.v_sloupec, A.v_subsl {
  background-image : url(../obr/odr-poc.jpg);
  color : #202020;
  font-weight : bold;
  }
/* podpoloľka */
A.a_subsl, A.v_subsl {
  background-image : url(../obr/odr-sub.jpg);
  padding-bottom : 5;
	padding-top : 0;
	padding-left : 15;
	font-size: 11;
  }
/* počítadlo */
P.a_sloupec {
  color : #808080;
  background-image : url(../obr/odr-poc.jpg);
  }
IMG.certif, IMG.obrazky, IMG.plasty{
  position: relative;
  left: 20;
  margin-left: 5;
  }

IMG.certif {
  margin : 10;
  }  

IMG.plasty {
  left: 300;
  } 

IMG.obrazky {
  margin-top: 5;
  } 


#logo, #vl-en, #vl-cz {
  top : 0;
  }

#logo {
  position : absolute;
  left : 0;
}

#vl-en {
  position : absolute;
  right : 5;
}
#vl-cz {
  position : absolute;
  right : 40;
}

SPAN#counter {
  position : absolute;
  right : 95;
  top : 2;
  color : #FFFFFF;  
  font-weight : bold;
  font-style : italic;
}

SPAN.barvy {
  padding : 4;
  color : white;
  }
  
