@charset "iso-8859-2";
body {
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC99;
	background: #000000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

p,h3 {margin:0px;padding-top:10px; margin-bottom:5px}
h1,h2,h3 {margin:0px;padding-top:20px;}

h1 {color:#FF6600;font-size:130%;font-weight:bold;border-bottom:1px solid #ff6600}
h2 {color:#FF6600;font-size:115%;font-weight:bold;}
h3 {color:#dd2222;font-size:100%;font-weight:bold;}
table tr td {border:1px dashed #111111;
border-collapse:collapse}
table {border-collapse:collapse;margin-top:8px;}
a,a:link,a:active,a:visited {color:#dd2222}
a:hover {color:#0099FF}

.oneColFixCtrHdr #container {
	width: 781px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #000000;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: #000000; 
	margin-bottom:0px;
}

.oneColFixCtrHdr #mainContent {
	padding-left: 15px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	padding-right: 15px;
	padding-bottom:15px;
	color:#FFCC99;
	margin:0px;
	background-image:url(img/header3.gif);
	background-repeat:no-repeat;
}
.oneColFixCtrHdr #footer {
	background:#000000;
}
.oneColFixCtrHdr #footer {
	padding:0px;
	margin: 0px; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */

}
.strankovani {
	margin-top:30px;
	text-align:center;
	width:100%;
	border-top:1px dashed #222222;
	font-size:80%;
	padding:5px;
	}
.vzkaz {
	margin: 10px 5px 10px 5px;
	border-bottom:1px solid #111111;
	padding-bottom:8px;
	
}
input,textarea {border:2px solid #ffffff;
background-color:#ffce99;
font: 90% Verdana, Arial, Helvetica, sans-serif;
color:#333333}
.poznamka {
	font-size:70%;
	color:#999999
	}

table.modul {
	font-size:80%;
	background-color:#0a0a0a;
	background-image:url('img/pavucina_bg_modul.gif');
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:10px;
	width:180px;
	}

table.modul tr td {border:1px solid #FF6600;padding:3px; border-collapse:collapse}
table.modul tr td.modulnadpis {color:#FF6600;font-weight:bold}
	
	