BODY, DIV, TABLE, TR, TD, FORM {
	padding:0;
	margin:0;
	text-align:left;
	font-family: Tahoma, "Lucida Sans";
	font-weight:normal;
	font-size:12px;
}

BODY {
	color:#9B9B9B;
	background-color:#ACACAC;
	font-weight:bold;
	text-align:center;
	min-width:1000px;
}

A {
	color:#9B9B9B;
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}
IMG { border-width:0; }
TABLE {
  border-collapse: collapse;
  border-spacing: 0;
}

HR, H1,H2,H3,H4,H5,H6, DIV, FORM, TABLE, TR, TD, P, SPAN, A, LABEL, IMG {
	border-style:solid;
	border-color:#6E6E6E;
	border-width:0px;
}

#nadpis-stranky,
H1 {  font-size: 18px;	}
H2 {  font-size: 15px;	}
H3 {  font-size: 13px;	}

DIV, P, TD, P, A, SPAN, H1,H2,H3,H4,H5,H6 {
	xborder-width:1px;
}

#web,
#hlavicka,
#paticka {
	width:1000px;
}
#web {
  margin-left: auto;
  margin-right: auto;
	background-color:#202020;
}
#hlavicka {
	height: 279px;
	background-image: 		url('hlavicka-pozadi.jpg');
	background-position: 	top left;
	background-repeat: 		no-repeat;
}
#obsah {
	width:788px;
	position: relative;
	left: 212px;
	clear:both;
	background-color:transparent;
}
#levy-panel {
	width: 212px;
	position: absolute;
	top: 279px;
	background-image: 		url('levy-panel-pozadi.jpg');
	background-position: 	top left;
	background-repeat: 		no-repeat;
}
#paticka {
	height:93px;
	clear:both;
	background-image: 		url('paticka-pozadi.jpg');
	background-position: 	right bottom;
	background-repeat: 		no-repeat;
}





#logo {
	position:relative;
	left:848px;
}
#logo IMG {
	margin:0px;
	border-width:0px;
}



#menu {
	width:494px;
	position:relative;
	top:60px;
	left:500px;
}
#menu A {
	display:block;
	float:left;
	height:34px;
	margin:0;
	padding:0;
	background-position: 	top left;
	background-repeat: 		no-repeat;
}
#menu A:hover {
	text-decoration:none;
}
#menu A SPAN {	display:none;	}
#menu-tlacitko-kalkulace {								background-image: url('menu-tlacitko-kalkulace.jpg');		width:182px;	}
#menu-tlacitko-kalkulace:hover {					background-image: url('menu-tlacitko-kalkulace-vyrazne.jpg');	}
#menu-tlacitko-kalkulace.aktivni,
#menu-tlacitko-kalkulace.aktivni:hover {	background-image: url('menu-tlacitko-kalkulace-aktivni.jpg');	}
#menu-tlacitko-nabizime {		        			background-image: url('menu-tlacitko-nabizime.jpg');		width:102px;	}
#menu-tlacitko-nabizime:hover {						background-image: url('menu-tlacitko-nabizime-vyrazne.jpg');	}
#menu-tlacitko-nabizime.aktivni,
#menu-tlacitko-nabizime.aktivni:hover {		background-image: url('menu-tlacitko-nabizime-aktivni.jpg');	}
#menu-tlacitko-o-nas {										background-image: url('menu-tlacitko-o-nas.jpg');				width:102px;	}
#menu-tlacitko-o-nas:hover {							background-image: url('menu-tlacitko-o-nas-vyrazne.jpg');	}
#menu-tlacitko-o-nas.aktivni,
#menu-tlacitko-o-nas.aktivni:hover {			background-image: url('menu-tlacitko-o-nas-aktivni.jpg');	}
#menu-tlacitko-kontakt {									background-image: url('menu-tlacitko-kontakt.jpg');			width:102px;	}
#menu-tlacitko-kontakt:hover {						background-image: url('menu-tlacitko-kontakt-vyrazne.jpg');	}
#menu-tlacitko-kontakt.aktivni,
#menu-tlacitko-kontakt.aktivni:hover {		background-image: url('menu-tlacitko-kontakt-aktivni.jpg');	}





#zalozky {
	width:  528px;
	height: 58px;
	background-image: url('zalozky-pozadi.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#zalozky A,
#zalozky A DIV {
	display:block;
	float:left;
	height:58px;
	margin:0;
	padding:0;
	background-position: 	top left;
	background-repeat: 		no-repeat;
}
#zalozky A:hover {
	text-decoration:none;
}
#zalozky A SPAN {	display:none;	}
#zalozka-porta {								background-image: url('zalozka-porta.jpg');			width:131px;	}
#zalozka-porta:hover {					background-image: url('zalozka-porta-vyrazna.jpg');	}
#zalozka-porta.aktivni,
#zalozka-porta.aktivni:hover {	background-image: url('zalozka-porta-aktivni.jpg');	}
#zalozka-sapeli {								background-image: url('zalozka-sapeli.jpg');		width:131px;	}
#zalozka-sapeli:hover {					background-image: url('zalozka-sapeli-vyrazna.jpg');	}
#zalozka-sapeli.aktivni,
#zalozka-sapeli.aktivni:hover {	background-image: url('zalozka-sapeli-aktivni.jpg');	}
#zalozka-pelzer {								background-image: url('zalozka-pelzer.jpg');		width:131px;	}
#zalozka-pelzer:hover {					background-image: url('zalozka-pelzer-vyrazna.jpg');	}
#zalozka-pelzer.aktivni,
#zalozka-pelzer.aktivni:hover {	background-image: url('zalozka-pelzer-aktivni.jpg');	}
#zalozka-kliky {								background-image: url('zalozka-kliky.jpg');			width:131px;	}
#zalozka-kliky:hover {					background-image: url('zalozka-kliky-vyrazna.jpg');	}
#zalozka-kliky.aktivni,
#zalozka-kliky.aktivni:hover {	background-image: url('zalozka-kliky-aktivni.jpg');	}


#stranka {
	padding:44px 38px 20px 38px;
	background-color: #FFFFFF;
}
#stranka TABLE,
#stranka {
	color: #000000;
}
#stranka H1,
#stranka #nadpis-stranky {
  height:13px;
	margin:0;
	margin-bottom:5px;
	padding:0;
	padding-bottom:12px;
	line-height:13px;
	font-weight:normal;
	border-width: 0;
	border-bottom-width: 1px;
}
#stranka #nadpis-stranky,
#stranka #nadpis-stranky A {
	color: #000000;
}
#stranka #nadpis-stranky .prvni-oddelovac {
	font-size:10px;
	font-weight:bold;
	font-family:Courier;
	letter-spacing:-5;
	margin-right:20px;
	margin-left:5px;
}
#stranka #nadpis-stranky .druhy-oddelovac {
	font-size:12px;
	color:#BBB;
}

#informace {
	margin:0;
	padding:0;
}






#kontaktni-deska {
	width: 188px;
	height: 300px;
	margin: 12px;
	margin-top: 180px;
	padding-top: 115px;
	background-image: 		url('kontakt-deska-pozadi.jpg');
	background-position: 	top center;
	background-repeat: 		no-repeat;
	border: 0px solid #AAA;
}
#kontaktni-deska H4,
#kontaktni-deska P {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}
#kontaktni-deska H4 {
	margin-top: 0px;
}
#kontaktni-deska P {
	margin-top: 0px;
}
#kontaktni-deska SPAN {
	margin-left: 5px;
}

#kontaktni-deska A#sitemap-odkaz {
	font-weight:normal;
}

#logo-emboss {
	width:82px;
	height:72px;
	margin-left:65px;
	margin-bottom:5px;
	background-image: 		url('silva-logo-emboss.jpg');
	background-position: 	top left;
	background-repeat: 		no-repeat;
}
#copyright {
	margin-left:55px;
	font-size:10px;
	color:#666666;
}

.no { display:none; }

.grafika {
	background-position: top left;
	background-repeat: no-repeat;
	border-width:1px;
}

#chyba-stranky {
	color:red;
}


.debug_log {
	color:#333;
	font:normal normal 12px Tahoma;
}



