address,
blockquote,
body, dd, div,
dl, dt,
fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, iframe,
noframes,
object, ol, p,
ul, applet,
center, dir,
hr, menu, pre   { display: block }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell }
caption         { display: table-caption }

/*oddil XHMTL TAGY
=================*/

* {
	font-family:Arial CE, Helvetica CE, Arial,Helvetica,sans-serif;
	border: 0px;
}

div.ukonceniObtekani {
  clear: both;
  font-size: 1px;
  height: 1px;
}

@media screen{

body {
	text-align: center;
}



h1 {
	color : #0060C8;
	font-size : 1.3em;
	font-weight: bold;
}

h2{
	font-size: 15px;
	color: #006400;
}

h3 {
	color : #0060C8;
	font-size : 14px;
	font-weight: normal;
	margin-bottom:0px;
}

p {
	font-size : 0.8em;
	margin-top:2px;
	margin-bottom:5px;
}

/*oddil SPECIAL
==============*/




/*oddil RAMY
==========*/

#ramStranky{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
}

#ramMenu_Dat{
	width: 900px;
  text-align: left;
}



/*oddil PANELY
============*/
#panelMenu{
	width: 225px;
	float: left;
	height: 390px;
	background-color: #FEC009;
	padding-bottom: 20px;
}

#panelDatovy{
	height: 390px;
	float: right;
	padding-top: 20px;
	text-align: justify;
	padding-right:10px;
	overflow: auto;
}

#panelMenu_Adresa{
	padding: 30px 20px;
	font-size : 11px;
	text-align:	justify;
	color: White;
	background-color: #FFC65B;
	margin-top:15px;
}

#panelZapati{
	background-color: #6BB5F0;
	height: 20px;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top:5px;
}





/*oddil DIV obecny
================*/

#zahlaviStrankyPoutac{
	background-image: url(obrazky/hlavicka-logo-hlavni.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 72px;
}

#vlajeckaCeska,#vlajeckaUkrajinska{
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0px;
}

#vlajeckaCeska{
	margin-left: 730px;
}

#vlajeckaUkrajinska{
	margin-left: 28px;

}

#nabidkaLevySloupec,#nabidkaPravySloupec{
	margin-top:10px;
}









/*oddil DIV NAVIGACE
==================*/

div#panelNavigace {
  padding: 0em;
  background-image: url(obrazky/navigace-neaktivni-polozka.gif);
}

div#panelNavigace ul {
  margin: 0; padding: 0;

} 

div#panelNavigace li {
  list-style: none;
  margin: 0; padding: 0;
  display: block;
  
} 

div#panelNavigace a {
  background-image: url(obrazky/navigace-neaktivni-polozka.gif);
  color: #000000;
  font-size: 0.8em;
  font-weight: bold;
  text-decoration: none;
  font-family : Verdana;
  display: block;
  padding: 0.2em 1.0em 0.2em 1.5em;
  height: 1.4em;
} 

div#panelNavigace a:hover, div#panelNavigace  {
  background-image: url(obrazky/navigace-aktivni-polozka.gif);
}

span.navigaceAktivniPolozka{
	color : #0060C8;
	font-size: 1.1em;
	font-weight: bold;
  text-decoration: none;
}








/*oddil SPAN
============*/
.extFields {  
	margin-left : 20px;
	height: 350px;
	overflow: auto;
}

.copyright {
	color : #FFFFFF;
	font-size : 10px;
}



.form {
	color : #000000;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight : bold;
}

.formin {
	font-family : Tahoma,Verdana,Arial;
	border-left : 1px solid #000000;
  border-top : 1px solid #000000;
  border-right : 1px solid #CCCCCC;
  border-bottom : 1px solid #CCCCCC;
  background-color : #DDE2E8;
}

.formsub {
	color : #000000;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight : bold;
	border-left : 1px solid #000000;
  border-top : 1px solid #000000;
  border-right : 1px solid #CCCCCC;
  border-bottom : 1px solid #CCCCCC;
}

.nabidkaUvod{
	font-size: 11px;
}

.nabidkaOstatni{
	font-size: 11px;
	text-indent: 15px;
	margin-bottom:5px;
}

.nabidkaVelkoobchod{
	font-size: 11px;
	margin-bottom: 15px;
}

.shrnutiJednohoBoduNabidky{
	margin-left: 50px;
	margin-bottom: 30px; 
}

ul.nabidkaVelkoobchod{
	margin-bottom: 70px;
}

ul.seznamNeNavigace{
	font-size: 11px;
	margin-left: 8px;
	padding-left: 10px;
}



table.velkoobchodFotogalerie{
	width: 98%;
}

td.velkoobchodFotogalerie{
	width:160px;
	padding-top: 5px;
}

td.velkoobchodFotogalerie_Texty{
	width:300px;
	padding: 10px;
	background-color: #EAEAEA;
	vertical-align: top;
}

.velkoobchodFotogalerie_Texty{
	font-size: 11px;
}

div.fotogalerieLinka{
	height: 2px;
	width: 98%;
	background-color: Olive;
	font-size: 1px;
}

div.fotogalerieLinka_Dolni{
	height: 2px;
	width: 98%;
	background-color: Olive;
	font-size: 1px;
	margin-bottom: 40px;
}
h2.fotogalerie{
	margin-bottom: 3px;
}





img.kontextNadpisu{
	float:right;
	margin-left:20px;
}

p.kontakt{
	font-size: 11px;
	margin-top:2px;
}
table.cenik{
	width: 100%;
	border: 1px solid grey;
	margin-top:20px;
}

.cenikBunkaTabulky{
	border-bottom: 1px dotted grey;
}

table.nabidkySekci{
	font-size: 11px;
	width: 100%;
	margin: 0px;
	border: 1px solid grey;	
}

.bazaryZahlaviTabulky{
	background-color: #B4B500;
}

.detskyZahlaviTabulky{
	background-color: #FFB5FF;
}

ul.seznamOnas{
	font-size: 11px;
	list-style-image: none;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

.upoutavkaNabidky{
	color: #373737;
}

.naseKredo{
	color: #A52A2A;
	font-weight: bold;
}

.cenikZahlavi{
	background-color: #00B9BB;
}


.blueStyle{
   color : #0060C8;
}



} /*media screen END
=====================
*/















@media print{
h1 {
	color : #0060C8;
	font-size : 1.3em;
	font-weight: bold;
}

h2{
	font-size: 15px;
	color: #5F5F5F;
}

h3 {
	color : #0060C8;
	font-size : 14px;
	font-weight: normal;
	margin-bottom:2px;
}

p {
	font-size : 0.8em;
}

/*oddil PANELY
============*/
#panelMenu{
	display: none;
}

#panelDatovy{
	width: 650px;
}

#panelMenu_Adresa{
	display: none;
}

#panelZapati{
	display:none;
}

#zahlaviStrankyPoutac{
	display: none;
}

#zahlaviStrankyLogo{
	display: none;
}

#vlajeckaCeska,#vlajeckaUkrajinska{
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0px;
}

#vlajeckaCeska{
	margin-left: 730px;
}

#vlajeckaUkrajinska{
	margin-left: 28px;
}

#nabidkaLevySloupec,#nabidkaPravySloupec{
	width: 300px;
	margin-top:10px;
}

#nabidkaLevySloupec{
	float: left;
}

#nabidkaPravySloupec{
	float: right;
}
#fotogalerieLinka{
	height: 2px;
	width: 580px;
	background-color: Olive;
	font-size: 1px;
}

#velkoobchodFotogalerie{
	width: 600px;
}

img.kontextNadpisu{
	display:none;
}

table.cenik{
	width: 100%;
	border: 1px solid grey;
	margin-top:20px;
}

table.nabidkySekci{
	font-size: 11px;
	width: 100%;
	margin: 0px;
	border: 1px solid grey;	
}

.cenikBunkaTabulky{
	border-bottom: 1px dotted grey;
}
}/*media print END
=====================
*/

#child {
	width: 570px;
}
