body {background: #000;	font: 11px/1.4 Arial, Helvetica, sans-serif;padding: 0 0 0 115px;margin: 0;}

p {margin: 0;padding: 0 0 1em 0;}
h2 {font-size: 100%;margin: 0;padding: 0;color: #fa8200;}

#homeinner {background: url(../img/home.gif) no-repeat;width: 480px; height: 170px;position: absolute; left: 50%; top: 50%; margin: -85px 0 0 -240px;}

.home h1 { display: none; }
.home a { display: block; padding-top: 145px; width: 240px; background-repeat: no-repeat; float: left; }
.home a#cz { text-align: right; color:#fa8200; }
.home a#en { text-align: left; }

#menu { margin-left: -115px; width: 600px; }
#menu img { float: left; border: none; }
#menu a, .home a { color: #969696; text-decoration: none; text-transform: uppercase; }
#menu a:hover, .home a:hover { color: #fa8200; }
#menu a:active, .home a:active, #menu .current{ color: #c80000; }
#menu ul { float: left; margin: 0; padding: 20px 6px 0 24px; }
#menu #top{width: 58px;}

#content {clear: left;}
#image { float: left; margin-right: 20px; margin-bottom: 15px;}
#text { float:left; color: #fff; line-height: 1.3; }
body>#text {display:table;float:none;} /* non IE */
#text a, #guest a { color: #fa8200;}
#text a:hover, #guest a:hover { color: #c80000; }

.reference #text {width: 150px;}
.textpage #text {width: 250px;}
.news #text {width: 400px;}

.article{margin-bottom: 2em;}
.arrow img { border: none; padding: 0 3px; }

#copy {color: #505050;	font-size: 90%;	clear: left;	_margin-top: 15px;}
#footer {clear: left;}
#guestform{	color: white;float: left;width: 205px;padding-left: 25px;}
#guest{color: white;float: left;width: 200px;}
.guest{margin-bottom: 20px;}
#guest .time{color: white;}
#guest p{padding-bottom: 5px;}
#guest h2{	margin-top: 0px;}
input, textarea{background: #000;font: 11px/1.4 Arial, Helvetica, sans-serif;color: white;border: 1px solid #969696;width: 180px;margin-bottom: 5px;}
input.submit{width: 184px;}
.error{	color: #c80000;}
label{	display: block;}
label.required{	font-weight: bold;}