/* tagy */
* {margin: 0; padding: 0;}
body { background:url(../images/bckg.png) repeat-y top; font: 13px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000;}
a {
	color: #0000FF;
}
a:hover {
	text-decoration: none;
	color: #000000;
}

blockquote, pre, .pre {
	padding: 5px;
	overflow: auto;
	width: 90%;
	line-height: 140%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #4d4d9c;
}
p, pre, blockquote, table {margin: 5px 0 15px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {margin: 5px 0 15px 25px;}
h2, h3, h4 {margin: 15px 0 5px 0; color: #4d4d9c; font-weight: normal;}
h1 {font-size: 26px; margin: 0 0 10px 0; color: #4d4d9c; font-weight: normal;}
h2 {font-size: 14px;}
h3 {font-size: 15px;}
h4 {font-size: 13px;}

input, textarea, select {background-color: #000000; color: #ffffff; border: 1px solid #333333;}

/* Header */
#wrapper {}
#header {width: 950px; height: 135px; background:url("../images/header_bckg.png") repeat-x; margin: 0 auto;}
/* obsah headeru */
#obr { background:url(../images/obr.png) top left no-repeat; width:183px; height:128px; float:left}
#header-nadpis { float:left; width: 424px; height:128px; background:url(../images/header.png) no-repeat top;}
#header-nadpis h1 { padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold}
#header-nadpis h1 a {	color:black; text-decoration:none;}
#header-nadpis h1 a:hover { color: #3333FF}
#header-nadpis p {  padding-top:60px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-0.02em; font-size: 0.4em; color: #F2F2F2}

#login {float:left; height:128px; width:340px; background:url(../images/login.png) top no-repeat; }
#button { clear:both; width:310px; height:33px;}
#button ul {margin-top:10px; margin-left: 0px; float: left; width: 100%; font-family: verdana, arial, sans-serif; font-size:10px; font-weight: bold; padding-left:30px; text-transform:capitalize}
#button ul li { display: inline; }
#button ul li a {padding:3px 5px 2px 5px;color: #3333FF;text-decoration: underline;	float: left;margin-left:10px;}
#button ul li a:hover {	color: #000000;}


/* levy sloupec + logo */
#levy {background-image: url(../images/logo.png); background-repeat: no-repeat; float:left; margin-left:26px; height: 128px; width: 400px;}	
#logo h1, #logo p {	float: left;	color: #006600;}
#logo h1 {height: 20px; padding: 2px 0 0 50px; font-size: 24px; font-weight:bold; letter-spacing:0.4em; font-family: "Arial Black", Tahoma, Verdana, sans-serif}
#logo p {margin: 0 0 0 -280px; padding: 105px 0 0 0; line-height: normal; letter-spacing: -1px; font-size: 1.2em; font-weight: bold;}
#logo a {	text-decoration: none;	color: #336600;	font-weight: bold;}


/* pravy sloupec - users + search */
#pravy {height:128px; width:340px; float:right}

#search { width: 240px; height: 38px; background: #FFFFFF url("../images/lupa.gif") no-repeat; margin:15px 0 0 50px;border: 1px solid #000000;}
#search #x {display: none;}
#search #s {
	padding: 10px 5px 5px 40px;
	width: 180px;
	height: auto;
	background: none;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000; border:none;
}
#search br {display: none;}
#date { width: 340px; height: 25px; margin:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0.06em; text-align:center}

/* Menu */
#submenu {width: 950px; height: 5px; margin: 0 auto; background: #009933;}
#submenu ul {margin: 0; padding: 0; list-style: none;}
#submenu li {display: inline; text-transform: uppercase;}
#submenu a {display: block; float: left; background: url("../images/img15.gif") no-repeat right 100%; padding: 18px 30px 0 30px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #FFFFFF;}
#submenu a:hover, #submenu .act {color: #4d4d9c;}



/* Page */
#bckgpage {width: 950px; margin: 0 auto; padding: 0; background: url(../images/bckgpage.gif) top repeat-y;}
#page {width: 890px; margin: 0 auto; padding: 10px 0; background:url(../images/page.png) repeat-y right}

/* Content */
#content {float: left; width: 630px; overflow: hidden;}
#content-pad {margin-bottom: 50px; padding-right: 1px;}
#banner { text-align:center}
#banner ul {
	list-style-position: inside;
	list-style-type: none;
}
/* Sidebar */
#sidebar {float: right; width: 240px; overflow: hidden;}
#sidebar ul {margin: 0; padding: 0; list-style: none;}
#sidebar li {margin-bottom: 20px;}
#sidebar li ul {padding: 10px 10px; line-height: 200%;}
#sidebar li li {margin: 0;margin:2px 0 2px 0; padding:2px 0 2px 25px; background: url(../images/sidebar-li-li.png)}
#sidebar h2 {width: 210px; height: 30px; padding: 5px 0 0 30px; background: #df88a2 url("../images/img05.gif"); letter-spacing: -1px; font-size: 1.6em; color: #000000;}

/* Footer */
#footer {clear: both; width: 950px; margin: 0 auto; padding: 30px 0; background: url(../images/img11.gif) repeat-x}
#footer p {margin: 0 0 5px 0; text-align: center; line-height: normal; font-size: .9em;}
#footer a {text-decoration: none;}

