
body{
	font-family: Verdana,Arial,sans-serif;
	margin: 0 auto;
	padding: 0px;
	font-size : 0.8em;
	line-height: 1.2em;
	text-align:center;
	color:#AAAAAA;
	/*background: #282828;*/
	/*width:990px;*/
	background: #cccccc;
}

form { margin: 0px; padding: 0px; }
select { color:#4E6279; }
textarea { background : #DEDEDE; border:1px solid #333333;	color:#222222; }
.vyhledavac {margin:15px 2px 18px 10px; padding:0px;}
input { margin: 8px 0 8px 5px;	padding:2px;	/*width:110px;*/background-color : #0B0B0B; border:1px solid #808080;	  vertical-align : middle;color:#BBBBBB; }
.input-hledat { margin: 4px 0 4px 0px;	padding:2px;	width:120px;background-color : #0B0B0B; border:1px solid #808080;	  vertical-align : middle;color:#BBBBBB; }
.input-radio { margin: 3px 0 3px 5px;	padding:2px;	/*width:110px;*/background-color : #BBBBBB; border:1px solid #AAAAAA;	  vertical-align : middle;color:#BBBBBB; }
.input-search-bg { margin: 0px 0 0 0;	padding:0; border:0px;width:154px; height:21px; background: #333333 url(../hayashi-images/bg_input_search.gif) no-repeat 0 0;}
.input-search { margin: 0 4px 0 3px;	padding:1px 1px 1px 3px; background: #0B0B0B; width:110px; border: 1px solid #797979;}
.input-ok { margin:1px 2px 0 4px;	padding:0px; border:0px;width:25px;}
h1{padding:0px; margin:0px; font-size : 1.25em; font-weight:bold;color:#F00707;}
h1 span{display: block; padding:0px; margin:5px 0 0 0px; font-size : 0.9em; font-weight:normal;color:#725F11;}
h2{padding:0px; margin:0px; font-size : 1em; font-weight:normal;color:#000000; display: inline;}
h2 span{display: block; padding:0px; margin:5px 0 0 0px; font-size : 0.9em; font-weight:normal;color:#777777;}
h3{padding:13px 5px 0 5px; margin:0px; font-size : 1em;font-weight:bold; color:#FFFFFF;}
.h3-kratsi{padding:5px 5px 0 5px; margin:0px; font-size : 1em;font-weight:bold; color:#FFFFFF;}
.h3-doporucujeme{padding:5px 5px 5px 5px; margin:0px; font-size : 0.8em;font-weight:normal; color:#FFFFFF;}
h3 a {padding:0; margin:0px; font-weight:bold; color:#555555; text-decoration: none;}
h3 a:hover {padding:0; margin:0px; font-weight:bold; color:#DF0C0C;text-decoration: underline; }
h4{margin:18px 0 5px 0; font-size : 1em;font-weight:bold;color:#232323;background : #CCCCCC; border: 1px solid #BBBBBB; padding: 4px 0 4px 4px;}
hr{ height:1px; }
.cl {clear:both;}
.fl {float:left;}
.inv { display:none; }
.nulka {margin: 0px; padding: 0px; border: 0px;}
.prd { border: 1px solid #FF7200; }
.navigace { display:none;  }
.desitka {padding: 0 10px 0 10px; }
.poznamka {font-size: 0.8em; color:#666666; font-weight: normal;}
.green {background:#47a120; display: block;}
.red {background:#FF0000; display: block;}
.yellow {background:#ffd527; display: block;}
.blue {background:#4d8cea; display: block;}
.skrt {	text-decoration : line-through;}
.icq {vertical-align: middle; }
.redka {font-weight: bold; color:#F00707; display: block; padding-bottom:5px; }
.ruka {cursor: pointer; /*cursor: hand;*/}
.barva_red { color: #D51010;}
.obr-uvod { float: left; margin: 8px; width: 180px;}
.obr-uvod a img { border: 1px solid #888888; background: #CCCCCC; padding: 4px; margin: 5px 0 5px 0; }
.obr-uvod a:hover img { border: 1px solid #888888; background: #FF0000; padding: 4px; }
.p5 {padding: 5px;}
.p10 {padding: 10px;}
.t5 {padding-top: 5px;}
.t10 {padding-top: 10px;}
.t15 {padding-top: 15px;}
.m10 {margin-top: 10px;}
.m15 {margin-top: 15px;}
.pb {padding-bottom: 10px;}
.available {color: #2a9e2a;}
.not-available {color: #FF0000; }
.oddelovac {clear: both; height: 5px; background: #DDDDDD; margin: 0px 0 0px 0;}
.cerna {color: #333333; font-size: 1.4em; font-weight: bold; padding-top: 5px;}
.nulovy {list-style-type: none;}
.tc {text-align :center;}
.tl {text-align :left;}
.tr {text-align :right;}


a {	color: #555555; font-weight:bold;text-decoration:underline;}
a:hover {	 color:#FFFFFF;font-weight:bold;}
a.active {	 color:#FFFFFF;font-weight:bold;}

img {border: 0px;}


