
img { border: none; }

body {
	color: #444444;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image : url(images/back.jpg);
	background-repeat : repeat-x;
}

a {color: #444444; text-desoration:underline;}
a:hover {color: #999999; text-desoration:none;}


.cleaner {clear:both; display:block; height:0; font-size:0; font-height:0;}
.centered {margin:0 auto; clear:both; width:971px;line-height:150%;}
.top_menu01 {width:918px; height:68px; float:left; display:inline; background-image : url(images/top_menu_back01.jpg);}
.top_menu01 a {float:left; display:inline; padding: 12px 13px 10px 13px;color:#ffffff;text-decoration:none; font-size:12px;font-weight: bold;}
.top_menu01 a:hover {background-image : url(images/top_menu_back03.jpg);text-decoration:underline;}
.left {float:left; display:inline;}
.right {float:right; display:inline;}
.stred_left {float:left; display:inline; width:240px; margin-right:9px;}
.stred_right {float:left; display:inline; width:721px; }

h1 {margin:5px 0 10px 0; padding:0 0 10px 10px; font-weight:bold; font-size:20px; color:#fe781f;border-bottom:1px solid #cbcbcb;}
h2 {margin:5px 0 15px 0; padding:0; font-weight:normal; font-size:16px; color:#fe781f;}
h3 {margin:5px 0 10px 0; padding:0 0 10px 0; font-weight:bold; font-size:15px; color:#fe781f;border-bottom:1px solid #cbcbcb;}
h4 {margin:5px 0 10px 0; padding:0 0 10px 10px; font-weight:bold; font-size:15px; color:#fe781f;border-bottom:1px solid #cbcbcb;}
.produkt {font-weight:bold;margin-top:15px}
.produkt span {font-size: 16px; color:#fe781f;}
.top_stred {width:714px;background-image : url(images/top_stred.jpg);height:217px;}
.top_stred .new {
	background-image : url(images/top_new.jpg);
	background-position :top right;
	background-repeat : no-repeat;
}
.line_top {background-image : url(images/back_zmaz.jpg);height:32px;color:#FFFFFF;}
.avizo {width:294px;margin:0;clear:both;padding:10px 10px 5px 10px;background-color:#f5f5f5;
		border-left:1px solid #cbcbcb; 
		border-right:1px solid #cbcbcb; 
		border-bottom:5px solid #cbcbcb; 
		}
.line {clear:both; display:block; background-color:#fe781f; height:2px; font-size:2px; font-height:2px;margin:15px 0 15px 0;}
.line2 {clear:both; display:block; background-color:#cbcbcb; height:1px; font-size:1px; font-height:1px;margin:10px 0 10px 0;}

.bottom {margin:0 0 0 20px; line-height:200%;color:#999999; }
.bottom a {color:#999999; text-decoration:underline;}
.bottom a:hover {color:#444444; text-decoration:underline;}

li {margin-left:15px;}

#sidebar { width: 210px; float: left; display: inline; padding: 0px 15px; }
#sidebar ul { margin: 0; padding: 0; list-style: none; }
#sidebar ul li { display: inline; }
#sidebar ul li a {
	color: #fe781f;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 8px;
	border-bottom: 1px solid #cbcbcb;
	background-color:#f1f1f2;
}

#sidebar ul ul li a {
	color: #444444;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 8px 8px 8px 15px;
	border-bottom: 1px solid #444444;
	background-color:#ffefcf;
}

#sidebar ul li a:hover, #sidebar ul li a.aktivny { color: #FFFFFF; background-color: #fe781f; }

#sidebar ul li ul li a {
	color: #444444;
	padding: 8px 8px 8px 15px;
	border-bottom-color: #cbcbcb;
}

#sidebar ul li ul li a:hover, #sidebar ul li ul li a.aktivny {color: #444444; background-color: #cbcbcb; }
input, textarea, select {margin:1px; padding:2px; 
	color: #676767;
	font-size: 12px; font-family: Arial, Tahoma, Helvetica, sans-serif;
	border: 1px solid #999999;
	}

input:focus {border: 1px solid #444444;}

.button {color: #676767;cursor: pointer; font-weight: bold; background-color: #f5f5f5;}
.button:hover {color:#FFFFFF; background-color:#fe781f; }
a.button {cursor: pointer; font-weight: bold; background-color: #f5f5f5;
			text-decoration:none;margin:1px; padding:3px; color: #FFFFFF;border: 1px solid #999999;}
a.button:hover {color:#FFFFFF; background-color:#fe781f;}
