html, body, ul, li, h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
img { border: 0; }

.clear {
	clear: both;
}

body {
	background: #FFF url(../images/background.jpg) repeat-x;
	color: black;
	font: 11px verdana, sans-serif;
}

/* Barvy */
.red { color: #c32400; }
.black { color: #000; }


#Layout {
  margin: auto;
  width: 992px;
  background-color: #FFF;
}

#Header { height: 144px; width: 992px; }
#Header-icons { width: 218px; height: 52px; float: left; background: url(../images/header_icon.jpg) no-repeat; }
#Header-logos { width: 218px; height: 92px; float: left; background: url(../images/logo.jpg) no-repeat; }
/*
#Header-main1 { width: 774px; height: 52px; float: left; background: url(../images/header_main_1.jpg) no-repeat; }
#Header-main2 { width: 774px; height: 92px; float: left; background: url(../images/header_main_2.jpg) no-repeat; }
*/

#Header-flash { width: 774px; height: 144px; float: left; }
#Header-flashno { width: 218px; height: 144px; float: left; }

#Header-logos a { width: 218px; height: 92px; display: block; cursor: hand; }

#Line { height: 44px; width: 992px; }
#Line-left  { height: 44px; width: 892px; float: left; background-color: #000; }

#Line-left ul.logo { float: left; width: 806px; margin: 0; padding: 0; height: 44px; background-color: #bf2203; }
#Line-left ul.logo li.logo { float: left; margin: 0; padding: 0; height: 44px; }

#Line-right  { height: 44px; width: 100px; float: left; background-color: #000; }
#Line-right a { display: block; color: #fff; margin-top: 15px; }

#HomeImage { width: 100%; text-align: center; }
#HomeImage img { border: 1px solid #000; padding: 1px; background: #000; margin-top: 25px; }


#Content { width: 992px; }
#Content-left  { width: 992px; float: left; background-color: #FFF; }

/*806*/
#Line_H1 { height: 44px; width: 786px; float: left; background: #FFF url(../images/h1_line.jpg) repeat; }

h1 { font-size: 170%; color: #fff; padding-left: 278px; padding-top: 15px; font-weight: normal; }
h1 strong { color: #ec4429; font-weight: normal; }
h2 { font-size: 160%; }

#Menu { width: 268px; float: left; }
#Menu h2 { float: left; margin: 0px; padding: 0px; margin-top: 1px; padding: 7px 0 0 10px; width: 268px; height: 28px; display: block; color: #fff; font-weight: normal; background: url(../images/menu_nadpis.jpg) no-repeat;}
#Menu ul.polozka { float: left; margin: 0px; padding: 0px; margin-bottom: 15px; }
#Menu ul.polozka li { width: 268px; height: 22px; display: block; text-align: left; padding-top: 10px; background: url(../images/menu_polozka.jpg) no-repeat;}
#Menu ul.polozka li.Submenu { background: url(../images/menu_polozka_submenu.jpg) no-repeat;}
#Menu ul.polozka li.last   { height: 23px; padding-top: 9px; background: url(../images/menu_polozka_last.jpg) no-repeat;}
#Menu ul.polozka li a { display: block; width: 243px; padding-left: 25px; padding-top: 2px; color: #cfd0d2; text-decoration: none; }
#Menu ul.polozka li.Submenu a { width: 268px; padding-left: 50px; }
#Menu ul.polozka li a:hover { font-weight: 80%; color: #fff; }

#Menu p { float: left; border: 1px solid #d4d4d4;font-size: 90%; width: 255px; margin-left: 1px; padding: 5px; padding-top: 0; }


#Obsah { width: 700px; float: left; margin: 0 0 10px 10px; }
#Obsah h2 { width: 100%; float: left; font-size: 160%; color: #4c4c4c; margin-bottom: 15px; margin-top: 15px; font-weight: normal; }
#Obsah h2 strong { color: #c32400; font-weight: normal; }

#Obsah ul li { padding-left: 7px; list-style-type: square; margin-left: 50px; color: #67686a; }
#Obsah p { width: 100%; float: left; color: #67686a; font-size: 100%; margin-bottom: 10px; line-height: 150%; }
#Obsah p strong { font-weight: bolder; color: #c32400; }
#Obsah p a, #Obsah li a { font-weight: bolder; color: #c32400; }
#Obsah p a:hover, #Obsah li a:hover { text-decoration: none; }

.Fotografie { width: 230px; float: left; text-align: center; margin: 5px 0px; }
.Fotografie img { width: 200px; height: 134px; border: 1px solid #4c4c4c; background-color: #000; padding: 2px; }

#Footer { float: left; height: 50px; width: 992px; vertical-align: middle; margin: 10px 0 10px 0; background: #fff url(../images/footer.jpg) repeat-x; padding-top: 5px; color: #ec4429; }
#Footer p.copyright { float: left; padding-left: 10px; width: 248px; }
#Footer ul { float: left; width: 498px; margin-top: 11px; }
#Footer ul li { display: inline; float: left; text-align: center; width: auto; }
#Footer ul li a { color: #989898; text-decoration: none; padding: 0 10px 0 10px; }
#Footer ul li a:hover { color: #fff; text-decoration: underline; }
#Footer p.create { float: left; width: 236px; }
#Footer p.create a { color: #ec4429; }
#Footer p.create a:hover { color: #fff; text-decoration: none; }

.input-text { padding: 2px; margin-left: 5px; height: 15px; width: 165px; border: 1px solid #cfcfcf; color: #717479; }
.input-pass { float: left; padding: 2px; margin: 3px 0 0 5px; height: 15px; width: 138px; border: 1px solid #cfcfcf; color: #717479; }
.input-img  { float: left; margin: 3px 0 0 5px; height: 20px; }

#ISO { text-align: left; margin: 5px; padding: 2px; width: 125px; }

.center { float: left; margin-top: 20px; padding-left: 50px; }

.eshoplink {
	display: block;
	background: url(/images/eshoplink.jpg) top left repeat-x;
	clear: both;
	height: 28px;
	font-size: 150%;
	line-height: 28px;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
.eshoplink:hover {
	text-decoration: underline;
}