body {
	font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
	font-size: 75%;
	color: black;
	background-color: #330000;
}
/*/*/a{}
html body {
	font-size: 12px;
  font-size: 75%;
  height: 100%;
}
html>body {
	height: 100%;
	font-size: 72%;
}
/* */

.nonCSS2 { display: none; }

.konec {content: ""; clear: both; height: 1px; display: block;  font-size: 1px;}

table {
  font-size: 100%;
}


img {border: none; }

a {
	text-decoration: none;
	color: red;
}
a:hover {
	text-decoration: underline;
        color: #ffffff;
}


h1 { margin: 0px; font-size: 1.6em; font-weight: normal;}
h2 { margin: 0px; font-size: 1.2em; font-weight: bold; }
h3 { margin: 0px; font-size: 1.0em; font-weight: bold; }

#black {background-color: #330000; width: 1000px; padding-bottom: 0px;}
#skin {background: #F3F0DC url(images/pozadi.jpg) no-repeat; width: 980px; height: 214px;}
#menu1 {background: url(images/lista1.gif); repeat-x; width: 980px; height: 24px; padding-top: 6px; font-size: 1.05em; text-align: center; color: white; font-weight: bold;}
#menu1 a {color: white; font-weight: bold;}
#menu1 a:hover {color: red; font-weight: bold; text-decoration: underline;}
#menu {background-color: #330000;}

#stred {width: 973px; background-color: #330000; border-top: 1px solid black; border-right: 1px solid black;}



#left {float: left; width: 220px; _width: "240px"; background-color: black; border: 1px solid #660000; text-align: center; padding: 9px; color: red; font-size: 1.00em; font-weight: bold;}
#left .box {border: 1px solid #660000; width: 213px; background: #660000; text-align: left; margin-bottom: 16px; padding-bottom: 15px; font-weight: bold;}
#left .box h2 {background: url(images/lista2.gif); repeat-x; height: 24px; font-size: 1.1em; text-align: center;  color: white;}
#left .prvni {background: url(images/hitp-bg1.gif) no-repeat; height: 18px; font-weight: bold; color: White;}

#left .oddel {background: url(images/oddel.gif) no-repeat; height: 9px; width: 65px; font-size: 1px; }
#left a {color: #990000; font-weight: bold; text-decoration: underline;}
#left a:hover {color: red; font-weight: bold; text-decoration: underline;}

#left p {padding: 13px 16px 13px 16px; margin: 0;}

#left .inbox-top {height: 4px; font-size: 1px; no-repeat; width: 199px; margin-top: 7px; margin-left: 5px;}
#left .inbox-bg {width: 195px; _width: "198px"; margin-left: 5px;  background: #D0E7D7 url(images/inbox-bg1.gif) repeat-y; padding: 0 2px 0 2px;}
#left .inbox {background: #660000  repeat-x; width: 175px; _width: "195px"; padding: 3px 10px 3px 10px;}
#left .inbox-btm {font-size: 1px; height: 2px;  background: url(images/inbox-btm.gif) no-repeat; margin-bottom: 7px; margin-left: 5px;}



#center {
	float: left;
	width: 468px;
	_width: "240px";
	background-color: black;
	border: 1px solid #660000;
	text-align: center;
	padding: 8px;
	color: white;
	font-size: 0.95em;
}
#center .box {
	border: 1px solid #660000;
	width: 468px;
	background: #660000;
	text-align: left;
	margin-bottom: 16px;
	padding-bottom: 15px;
}
#center .box h2 {background: url(images/lista2.gif); repeat-x; height: 24px; font-size: 1.1em; text-align: center; color: white;}

#center .prvni {background: url(images/hitp-bg1.gif) no-repeat; height: 18px; font-weight: bold; color: White;}

#center .oddel {background: url(images/oddel.gif) no-repeat; height: 9px; width: 65px; font-size: 1px;}
#center a, #center a:visited {
	color: #FFCC00;
	font-weight: bold;
	text-decoration: underline;
}
#center a:hover {color: red; font-weight: bold; text-decoration: underline;}

#center p {
	padding: 13px 16px 13px 16px;
	margin: 0;
	text-align: justify;
	font-size: 13px;
}

#center .inbox-top {height: 4px; font-size: 1px; no-repeat; width: 199px; margin-top: 7px; margin-left: 5px;}
#center .inbox-bg {width: 195px; _width: "198px"; margin-left: 5px;  background: #D0E7D7 url(images/inbox-bg1.gif) repeat-y; padding: 0 2px 0 2px;}
#center .inbox {background: #D0E7D7 url(images/inbox-bg2.gif) repeat-x; width: 175px; _width: "195px"; padding: 3px 10px 3px 10px;}
#center .inbox-btm {font-size: 1px; height: 2px;  background: url(images/inbox-btm.gif) no-repeat; margin-bottom: 7px; margin-left: 5px;}






#right {
	float: left;
	width: 220px;
	_width: "240px";
	background-color: #000;
	border: 1px solid #660000;
	text-align: center;
	padding: 9px;
	color: white;
	font-size: 0.95em;
}
#right .box {border: 1px solid #660000; width: 213px; background: #660000; text-align: left; margin-bottom: 16px; padding-bottom: 15px;}
#right .box h2 {background: url(images/lista2.gif); repeat-x; height: 24px; font-size: 1.1em; text-align: center; color: white;}

#right .prvni {background: url(images/hitp-bg1.gif) no-repeat; height: 18px; font-weight: bold; color: White;}

#right .oddel {background: url(images/oddel.gif) no-repeat; height: 9px; width: 65px; font-size: 1px;}
#right a {color: white; font-weight: bold;}
#right a:hover {color: red; font-weight: bold; text-decoration: underline;}

#right p {padding: 13px 16px 13px 16px; margin: 0;}

#right .inbox-top {height: 4px; font-size: 1px; no-repeat; width: 199px; margin-top: 7px; margin-left: 5px;}
#right .inbox-bg {width: 195px; _width: "198px"; margin-left: 5px;  background: #D0E7D7 url(images/inbox-bg1.gif) repeat-y; padding: 0 2px 0 2px;}
#right .inbox {background: #D0E7D7 url(images/inbox-bg2.gif) repeat-x; width: 175px; _width: "195px"; padding: 3px 10px 3px 10px;}
#right .inbox-btm {font-size: 1px; height: 2px;  background: url(images/inbox-btm.gif) no-repeat; margin-bottom: 7px; margin-left: 5px;}


#menu2 {height: 26px; color: Black; padding-top: 5px;}
#menu2 a {color: Black; margin-left: 13px; margin-right: 30px; text-decoration: underline;}


#un {margin: 5px 20px 0 0; float: copy;}

table {margin: 30px 15px 15px 15px; color: #3B541F;}

.red {color: Red; font-weight: bold;}
/*shop*/
.vb {font-family: verdana; font-size: 16px; font-weight: bold;}
.prod {font-family: verdana; font-size: 16px; font-weight: bold; color: #000000; background-color: red;}
.click { font-family: verdana; font-size: 11px; color: #000000; background-color: #CCCCCC;}
a:link {text-decoration: none; color: #FAAA05}
a:active {text-decoration: none; color: #FAAA05}
a:visited {text-decoration: none; color: #FAAA05}
a:hover {text-decoration: none; color: #FF0000}

#sekce {
	margin: 0px 0px 0px 2em;
	padding: 0px;
	background: top right repeat-y;
	}
#sekce h2 {
	margin: 0px 2em 1em 0px;
	padding: 0px;
	font-size: 1.4em;
	font-weight: bold; 
	color: #ffffff;
	text-align: center;
	border: 0px;
	}

#sekce h3 {
	margin: 2em 3em 0px 0px;
	padding: 0px;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	clear: both;
	}
h3.new {
	background: url("new.gif") top right no-repeat;
	}
#sekce img {
	margin: 0px 0.8em 0.5em 0px;
	padding: 2px;
	border: 3px inset #666666;
	float: left;
	}
	
#sekce h3 img {
	margin: 0px 0px 0.5em 0px;
	padding: 2px;
	border: 3px inset #666666;
	}	

#sekce p {
	margin: 0px 3em 1em 0px;
	padding: 0px;
	text-align: justify;
	}

#sekce p em {
	color: #ccffcc;
}
#sekce ul {
	margin: 0px;
	padding: 0px 0px 0px 2em;
	clear: both;
	}
	
#sekce ul ul{
	margin: 1em 0 0 0;
	padding: 0px 0px 0px 2em;
	clear: both;
	}	
	
#sekce ol {
	margin: 0px;
	padding: 0px 0px 0px 2em;
	clear: both;
	}
#sekce li {
	margin: 0px 3em 0px 0px;
	padding: 0px;
	}
#sekce div.upoutavka {
	margin: 0px 2.5em 0 0;
	padding: 0px;
	border: 3px outset #666666;
	background: url("upoutavka.jpg") no-repeat center;
}
#sekce div.upoutavka p.puvod {
	margin: 0.5em;
	padding: 0px;
	font-size: 0.8em;
	color: #999999;
	text-align: right;
	}
#sekce div.upoutavka h3 {
	margin: 0.5em;
	padding: 0px;
	}
#sekce div.upoutavka p {
	margin: 0.5em;
	padding: 0px;
	}
#sekce div.upoutavka img {
	background: #333333;
	}
	
	#paticka {
	margin: 0px;
	padding: 0.3em;
	background: #000000;
	border: 1px solid #666666;
	font-size: 0.8em;
	clear: left;
	}
#paticka img {
	margin: 0px 0.8em 0px 2px;
	padding: 0px;
	border: 0px;
	float: left;
	}
#sekce div.ales {
	margin: 0px;
	padding: 0px;
	}
#sekce div.bohous {
	margin: 0px;
	padding: 0px;
	}
#sekce div.prispevek {
	margin: 0px;
	padding: 0px;
	}
#sekce div.ales h3 {
	margin: 0px 2.5em 0px 0px;
	padding: 0px 0px 0px 1em;
	border: 2px outset #666666;
	font-size: 1.1em;
	font-weight: bold;
	color: #ff3333;
	}
#sekce div.bohous h3 {
	margin: 0px 2.5em 0px 0px;
	padding: 0px 0px 0px 1em;
	border: 2px outset #666666;
	font-size: 1.1em;
	font-weight: bold;
	color: #ff3333;
	}
#sekce div.prispevek h3 {
	margin: 0px 2.5em 0px 0px;
	padding: 0px 0px 0px 1em;
	border: 2px outset #666666;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	}
#sekce div.ales h3 span {
	margin: 0px;
	padding: 0px 2em 0px 2em;
	border: 0px;
	font-size: 0.8em;
	font-weight: bold;
	color: #999999;
	}
#sekce div.bohous h3 span {
	margin: 0px;
	padding: 0px 2em 0px 2em;
	border: 0px;
	font-size: 0.8em;
	font-weight: bold;
	color: #999999;
	}
#sekce div.prispevek h3 span {
	margin: 0px;
	padding: 0px 2em 0px 2em;
	border: 0px;
	font-size: 0.8em;
	font-weight: bold;
	color: #999999;
	}
#sekce div.ales h3 a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 0.8em;
	font-weight: bold;
	}
#sekce div.bohous h3 a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 0.8em;
	font-weight: bold;
	}
#sekce div.prispevek h3 a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 0.8em;
	font-weight: bold;
	}
#sekce div.ales p {
	margin-top: 3px;
	margin-left: 0.2em;
	padding: 0px 0.5em 0px 0.5em;
	color: #ff6666;
	border-left: thin solid #993333;
	font-weight: bold;
}
#sekce div.bohous p {
	margin-top: 3px;
	margin-left: 0.2em;
	padding: 0px 0.5em 0px 0.5em;
	color: #ff6666;
	border-left: thin solid #993333;
}
#sekce div.prispevek p {
	margin-top: 3px;
	margin-left: 0.2em;
	padding: 0px 0.5em 0px 0.5em;
	color: #cccccc;
	border-left: thin solid #666666;
}
form ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

form p {
	text-align: left;
	}
.formular {
	margin: 0px;
	padding: 0px;
	border: 3px inset #666666;
	background-color: #444444;
	font-family: "Helvetica CE", Verdana, "Arial CE", Arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #cccccc;
	}
.formularbutton {
	margin: 1em 1em 0px 3px;
	padding: 0px;
	border: 3px outset #999999;
	background-color: #000000;
	font-family: "Helvetica CE", Verdana, "Arial CE", Arial, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #ff6666;
	cursor: pointer;
	}
.counter {
	margin: 0px;
	padding: 0px;
	border: 2px solid #333333;
	background-color: #333333;
	font-family: "Helvetica CE", Verdana, "Arial CE", Arial, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #ff9933;
}
