body {
	background: url(bg.gif) #fbfbfb repeat-x 0px 0px ; font: 0.7em/100% verdana,arial,sans-serif; 
	color: #555; margin: 0px; padding: 0px; line-height: 1.4;
}

A {	 color:#8D9597; }

.editor {padding: 10px; background: #fff;}
.clear { clear:both;}

#stranka {
	text-align: center; 
}
#obal {
	background: url(bg3.gif) repeat-y; width: 760px; position: relative; text-align: left; margin: auto;height:100%;
}
#manik {
	position: absolute; left: 167px; top: 2px;
}
#navigace {
	position: relative; float: right; padding-top:10px; text-align:center;
}
#navigace A {
	color:#8D9597; padding-left:5px; padding-right:5px;
}
#navigace A:hover {
	background-color:#8D9597; color:#fff; text-decoration:none;
}
#obsah {
	background:  url(bg2.gif) no-repeat; padding-left:24px; padding-right:24px;
}
#dmenu {
	background: url(bg_menu.gif) repeat-x; height: 29px; width: 100%; padding-top:15px;
}
.oddelovac {
	color: #EEE; height:3px; width:100%; border: solid 2px; clear:both;
}
#logovani {
width: 202px;
}
#logovani p {
margin-top: 10px; margin-left: 25px; margin-right: 15px;
}
#logovani .submit {
	background: #ddd; border: 1px solid #bbb;
}
#logovani input {
	background: #fff; border: 1px solid #bbb;
}
#uvitani {
	background: url(bg_uvit.gif) repeat-x right top; height: 162px; width: 500px; 
	border-left: 3px #EEE solid;
}
#uvitani P {
	margin-top: 5px; margin-left: 15px; margin-right: 15px;
}
#anketa {
 width: 202px;  
}
#faq {
 width: 240px; border-left: 3px #EEE solid; 
}
#faq P {
	margin-top: 5px; margin-left: 15px; margin-right: 15px;
}
#faq ul {
	margin-left: 20px; margin-right: 10px; margin-top: 5px; padding:0px;
}
#faq ul li {
	list-style-type: none;	background-image: url('li_faq.gif'); 
	background-repeat: no-repeat;	background-position: 0px 6px;	padding-left: 15px;	padding-top: 2px;
	margin: 0px;
}
#faq A {
	color: #2CA1D0;text-decoration: underline;
}
#faq A:hover {
	text-decoration: none; background: #2CA1D0; color: #fff;
}
#novinky {
 width: 254px; border-left: 3px #EEE solid; 
}
#novinky P {
	margin-top: 5px; margin-left: 15px; margin-right: 15px;
}
#novinky ul {
	margin-left: 18px; margin-right: 10px; margin-top: 8px; margin-bottom: 0px; list-style-type: none; padding:0px;
}
#novinky ul li {
	list-style-type: none;	background-image: url('li_news.gif'); 
	background-repeat: no-repeat;	background-position: 0px 6px;	padding-left: 15px;	padding-top: 2px;
}
#novinky ul li ul {
	margin-left:0px;  margin-top:0px;list-style-type: none;  
}
#novinky ul li ul li {
	list-style-type: none; padding-left: 0px;	padding-top: 0px; background-image: none;
}
#novinky A {
	color: #81BD2F;text-decoration: underline;
}
#novinky A:hover {
	text-decoration: none; background: #81BD2F; color: #fff;
}
#copyright {
	display:block;  width: 192px; font: Verdana,Serif; padding:10px; color: #999;
   background: #f5f5f5;
}
#toprubriky  {
 float:right;color:#ccc; padding-top:7px;
}
#toprubriky  A {
	color:#999;
}
#obd {
	margin:0px; padding:0px;border:0px; 
}
#obd tr {
	vertical-align: top;
}
#copyright A {
	font: 100% Verdana,Serif; text-decoration:underline;
}
#left-box {
	width:195px; margin-right: 15px;
}
#right-box {
	margin-right:35px; margin-left:20px;
}
#vnoreni {
	width:712px; background:#f9f9f9; padding-top:10px; padding-bottom:3px; margin-bottom:12px;margin-top:0px;	
	color:#777; border-bottom: 1px solid #ddd;border-top: 1px solid #fff;
}
#cesta {
	position:relative; left:10px; border-left: 0px solid #ddd;
}
.top {
	color: #777; text-transform: uppercase;
}
A.top {
	color:#666; text-decoration: none;
}
A.top:hover {
	text-decoration: underline;
}
A.top2 {
	color:#777; text-decoration: none;
}
A.top2:hover {
	text-decoration: underline;
}


h2 {font-size: 150%;font-weight: bold;}

#BlueArt .Title {
	margin-bottom:5px; padding-bottom:0px;
}
#BlueArt h1 {
	font-size: 150%; color: #1597CB; font-weight: bold;
	margin-bottom:0px; padding-bottom:0px; margin-top:7px;
}
#BlueArt h2 {
	font-size: 130%;  color: #1597CB; font-weight: bold;
	margin-bottom:5px; padding-bottom:0px;
}
#BlueArt h3 {
	font-size: 110%; background: #E6F6FC; color: #333333; font-weight: normal;
	margin-bottom:5px; padding:10px; border: 1px solid #CAE5F0; 
}
#BlueArt h4 {
	font-weight: bold; font-size: 100%;margin-bottom:5px; color:#666;
}
#BlueArt ul {
	margin:0px; padding: 0px; margin-top: 5px; margin-bottom: 5px;  margin-left: 10px;
}
#BlueArt ul li {
	list-style-type: none;	background-image: url('li-blue.gif'); 
	background-repeat: no-repeat;	background-position: 0px 6px;	padding-left: 15px;	padding-top: 0px;
	margin: 0px;
}
#BlueArt A {
	color: #73B618; text-decoration: underline;
}
#BlueArt A:hover {
	color: #fff; text-decoration: underline; background: #73B618;
}
#BlueArt table  {
	border: 1px solid #ddd; margin:0px; background: #f5f5f5; padding:0px; border-collapse: collapse;
}
#BlueArt table td {
	border: 1px solid #ddd; margin:0px; padding:2px;
}
#right-box .TbBlack {
	background: #666; color: white; font-weight: bold;
}
#right-box .TbBlue {
	background: #1597CB; color: white; font-weight: bold;
}
#right-box .TbGreen {
	background: #73B618; color: white; font-weight: bold;
}
#right-box .TbGrey {
	background: #ccc; color: #444;
}
#right-box img {
	padding: 3px;
}
#GreenArt ul {
	margin: 0px; padding: 0px; margin-top: 5px; 
}
#GreenArt ul li {
	list-style-type: none;	background-image: url('li-green.gif'); 
	background-repeat: no-repeat;	background-position: 0px 6px;	padding-left: 15px;	padding-top: 0px;
	margin: 0px;
}




#GreenArt {background: #fff;}

#GreenArt A {
	color: #1597CB; text-decoration: underline;
}
#GreenArt A:hover {
	color: #fff; text-decoration: underline; background: #1597CB;
}
#GreenArt table  {
	border: 1px solid #ddd; margin:0px; background: #f5f5f5; padding:0px; border-collapse: collapse;
}
#GreenArt table td {
	border: 1px solid #ddd; margin:0px; padding:2px;
}
#GreenArt .Title {
	margin-bottom:5px; padding-bottom:0px;color:#666;
}
#GreenArt h1 {
	font-size: 150%; color: #73B618; font-weight: bold;
	margin-bottom:0px; padding-bottom:0px; margin-top:7px;
}
#GreenArt h2 {
	font-size: 130%; color: #73B618; font-weight: normal;
	margin-bottom:5px; padding-bottom:0px;
}
#GreenArt h3 {
	font-size: 110%; background: #EDFDDF; color: #333333; font-weight: normal;
	margin-bottom:5px; padding:10px; border: 1px solid #D0EBBA; 
}
#GreenArt h4 {
	font-weight: bold; font-size: 100%;margin-bottom:5px;
}





a.BluePartTitle {
	background: url('msipka2.gif') no-repeat 0px 3px;; color: #1597CB; font-family: Tahoma,verdana,arial,sans-serif;  
	text-decoration: underline;font-weight: bold; padding-left: 15px;
}
a.BluePartTitle:hover {
	color: #fff; background: #1597CB;
}
.BlueArtDescr {
	margin-top: 0px;padding-top: 0px;
}
a.GreenPartTitle {
	background: url('msipka2.gif') no-repeat 0px 3px;; color: #73B618; font-family: Tahoma,verdana,arial,sans-serif;  
	text-decoration: underline;font-weight: bold; padding-left: 15px;
}
a.GreenPartTitle:hover {
	color: #fff; background: #73B618;
}



.TopTD {
	background: url(menu_con.gif) #eee no-repeat right top;
}
#right-box p {
	margin-top:5px; padding-top:0px; margin-bottom:5px; padding-bottom:0px;
}


.GreenArtDescr {
	margin-top: 0px;padding-top: 0px;
}

form {margin: 0px; padding: 0px;}
.produkt {margin-bottom: 15px;}
.produkt .nazev {font-size: 130%; font-weight: bold; color: #333;}
.produkt .cena {margin-top: 5px;margin-bottom: 5px;}
.produkt .odkazy {background-color: #f5f5f5; padding: 3px; color: #ccc;}
.produkt .odkazy a {color: #1597CB;}

.NazevVyrobku {font-size: 130%; font-weight: bold; color: #333;}

#anketa .submit {
	background: #ddd; border: 1px solid #bbb; margin-top: 5px;
}
.volba {background-color: #ddd}
#anketa .anketa_Otazka{padding: 5px 0px 5px 0px;}



#menu {padding: 0px 0px 0px 0px;}
#menu .oddel {border-bottom: 1px solid #DEDCD4; }
#menu a {display: block; text-decoration: none; padding: 3px; padding-left: 10px; color: #444; }
#menu a:hover {text-decoration: underline;}
#menu .lvl0 {text-transform: uppercase; font-weight: bold;}
#menu .lvl1 {margin-left: 15px; background: url('bg-menu.gif') no-repeat 0px 7px;}
#menu .lvl2 {margin-left: 30px; background: url('bg-menu.gif') no-repeat 0px 7px;}
#menu .lvl3 {margin-left: 45px; background: url('bg-menu.gif') no-repeat 0px 7px;}
#menu .lvl_sel_top {text-transform: uppercase; font-weight: bold;}
#menu .lvl_sel {background: url('irub.gif') no-repeat 2px 7px #fff; margin-left: 15px; padding-left: 13px;}

.Title H1 {font-size: 160%; margin-bottom: 10px;}

#podrubriky a {display: block; padding-left: 12px; background: url('bg-menu.gif') no-repeat 0px 5px;
								padding-bottom: 3px;}
								
.titulek  {font-size: 100%; margin-top: 10px; margin-bottom: 3px;}

.photo {float: left; display: block; width: 140px;  height: 155px; }							
.photo img {border: 5px solid #f5f5f5; display: block; margin: 5px;}
	
label {display: block; margin-top: 5px;}
.submit {display: block;margin-top: 5px;}

.diskuse_hlava {background-color: #f5f5f5; padding: 5px; margin-bottom: 5px;}
.diskuse_pata{background-color: #f5f5f5; padding: 5px; margin-top: 5px;}
.diskuse_list a {color: #333;}
.diskuse_list { border: 1px solid #333;}

.d_x, .d_t, .d_l, .d_I  {width: 13px; height: 16px; float: left;}
.d_l {background: url('disc-l.gif') no-repeat;}
.d_t {background: url('disc-t.gif') no-repeat; }
.d_I {background: url('disc-I.gif') no-repeat; }
.d_x {}

.prispevek {padding: 8px; background-color: #f5f5f5; margin-bottom: 18px; margin-top: 4px;}
.prispevek_0 { margin-bottom: 5px; margin-top: 5px; width: 100%; padding-left: 5px;}
.prispevek_re {margin-bottom: 5px; margin-top: 5px; border-left: 4px solid #eee;  width: 100%; padding-left: 5px;}

