/* General directives */
* {margin: 0; padding: 0;}
html {height: 100%; font-size: 62.5%; background: #FFF url('/img/bg.gif') repeat-x 0 0;}
body {height: 100%; background: #FFF url('/img/bg.gif') repeat-x 0 0; text-align: center; font: 1.2em Verdana, Arial, Helvetica, sans-serif; 
min-width: 860px; margin: 0 auto;}

a:link, a:visited {color: #005D8C; text-decoration: underline; padding: 1px;} a:hover {background-color: #005D8C; color: #FFF;}

.noscreen {display: none;} .cleaner {clear: both; height: 0; font-size: 0; visibility: hidden;}
abbr, acronym, span.abbr {border-bottom: 1px dotted black; cursor: help;}

p {line-height: 1.7; margin-bottom: 12px; font-size: 1.1em;}


/* Wrapper */
.wrapper {width: 860px; margin: 0 auto; position: relative;}


/* Header */
.header {width: 858px; height: 108px; background:  url('/img/logo.png '); background-repeat:no-repeat; margin: 0 auto; position: relative; text-align: left; color: #303030;}
	.header p {font-size: 1.2em; line-height: 1.5;}
h1 {font: 3em normal Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; padding: 18px 0 0 0;}
	h1 a:link, h1 a:visited {color: #303030; text-decoration: none; padding: 0;}
	h1 a:hover {background: 0;}
	h1 span {color: #0077B3;}
	h1.print{display:none;}
#rss {width: 35px; height: 21px; position: absolute; top: 99px; right: 30px;} 
	#rss a {padding: 0;} 
	#rss a:hover {background: 0;}
	#rss span {width: 35px; height: 21px; position: absolute; top: 0; left: 0; background: url('../img/rss.gif') no-repeat 0 0; cursor: pointer;}
p#quotation {position: absolute; top: 15px; right:10px; font: italic 1.4em Cambria, Georgia, Palatino, "Palatino Linotype", serif; color: #AAA; line-height: 1;}
p#quotation a:link, p#quotation a:hover, p#quotation a:visited, p#quotation a {color:#ECF8FF; background:none; text-decoration: none; border:none; }


/* Menu */
#menu {width: 844px; background:  url('/img/board860.jpg')  0 0; padding: 50px 16px 0 0px; position: relative;}
	#menu li {float: left; display: inline; list-style-type: none; text-align: center; }
		#menu li a {font-weight: normal; color: #fff; float: left; display: inline; line-height: 88px; padding: 0 14px;}
		#menu li a:hover, #menu li a.active { background: 0; text-decoration: none;}
		#menu li.hledani {position: absolute; top: 0; left: 0; line-height: 44px; background: #0B0B0B url('../img/searching-bg.gif') repeat-x 0 0; width: 300px; 
		text-align: left; border-right: 1px solid #7C7C7C;}

.clearfix {min-height: 1px;}
.clearfix:after {display: block; clear: both; visibility: hidden; height: 0; font-size: 0; content: ' ';}


/* Searching form in main menu */
form.searching * {vertical-align: middle;}
form.searching {_height: 44px;}
	form.searching fieldset {border: 0;}
	form.searching label {display: none;}
	form.searching input {color: #FFF; _margin-top: 10px;}
		form.searching input.hledat {margin-left: 30px; padding: 2px 0 2px 6px; border: 1px solid #505050; width: 150px; color: #181818; letter-spacing: 1px;}


/* Content */
.page {width: 860px; margin: 0 auto; text-align: left; margin: 14px 0 20px 0;}
.col-l {float: left; width: 24%;}
	.col-l-in {margin: 0 0 0 0; background-color: #F5F5F5; border: 1px solid #CCC; border-top: 0;}
	.col-l-in2 {margin: 0 0 0 0; background-color: #FFFFC7; border: 1px solid #CCC; border-top: 0;}
.col-r {float: right; width: 75%;}
	.col-r-in {margin: 0.8em 0 0 1.2em;}
		.col-r img {float: right; border: 2px solid silver; margin: 6px 6px 5px 5px;}
		.col-r img.left {float: left}
				.col-r img.none {float: none}


h2 {font: 1.6em Georgia, serif; letter-spacing: 1px; background: url('/img/h2-bg.gif') no-repeat 0 60%; padding-left: 22px; margin-bottom: 7px; color: #303030;}
.col-r h3 {font: 1.3em Georgia, "Times New Roman", Times, serif; letter-spacing: 1px; background: url('/img/h3-bg.gif') repeat-x 0 50%; padding-left: 18px; margin: 26px 0 7px 0; color: #181818;} 
	.col-r h3 span {background-color: #FFFFC7; padding: 2px 7px; border-left: 3px solid #FFF; border-right: 3px solid #FFF;}

.boxik {background: #FFFFC7; color: #252525; border: 1px solid #CECE75; margin-bottom: 10px;}
.boxik-in {margin: 5px 10px;}
.boxik-in p {text-indent: 0;}
/* hidden flash video div */
#mediaspace {nowidth:600px; noheight:50px; noborder: 2px solid #CC0000; font-size: 1.6em; color:#CC0000;} 


/* Left side menu */
ul.menu {list-style: square; list-style-position: inside; margin: 7px 0 10px 16px;}
	ul.menu li {margin-bottom: 8px;}
		ul.menu li a, ul.menu li a:visited {color: #101010; text-decoration: none;}
		ul.menu li a:hover {color: #181818; text-decoration: underline; background: 0;}

.col-l h3 {font-size: 0.9em; background: #DFDFDF url('/img/h3-bg2.gif') repeat-x 0 0; color: #3A3A3A; text-align: left; padding-left: 14px; line-height: 25px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}
.col-l h3 a {text-decoration:none; color: #101010;}
.col-l h3 a:hover {color: #181818; text-decoration: underline; background: 0;}
	.col-l-in2 h3 {background: #DFDFDF url('/img/h3-bg2y.gif') repeat-x 0 0;}



/* Footer */
#footer {width: 860px; height: 80px; margin-bottom: 60px; border-top: 1px solid #CCC; padding-top: 5px; display: table; color: #606060;}
	#footer a, #footer a:visited {color: #606060;} 
	#footer a:hover {background: none; color: #050505; text-decoration: none;}
	#footer p {font-size: 0.9em;}
		#footer p#left {float: left; width: 400px; text-align: left; margin-left: 2px; display: inline;}
		#footer p#right {float: right; width: 400px; text-align: right; margin-right: 2px; display: inline;}
		
/*    New styleized form */

#stylized{
margin:0 auto 0 0;
width:500px;
padding:14px;
border:solid 2px #b7ddf2;
background-color:#ebf4fb;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
padding-top:0;
border-bottom:none;
font: 1.2em Verdana, Arial, Helvetica, sans-serif; 
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;

float:left;
}
#stylized #tiny2 label{
display:block;
font-weight:bold;
text-align:right;
width:60px;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 100px 20px 10px;
color: #000;
}
#stylized #tiny1 input {

font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:40px;
margin:2px 0 20px 10px;
}
#stylized #tiny2 input {

font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:40px;
margin:2px 0 20px 10px;
}

#stylized textarea {
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
}
#stylized checkbox {
margin:0;
width:20px;
border:solid 1px #aacfe4;
}
#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.spacer{clear:both; height:1px;}



ul.fb-updates {
		list-style:none;

}

ul.fb-updates li {
	border-top:1px #999;
	margin-top:50px;
	list-style:none;
}

