/* CSS Document */
body {text-align:center;
	background:#2E1C08 url('img/bcgx.jpg') no-repeat center top;
 	font-family: sans-serif;
	font-size: 0.75em;
	color: #000;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */

h1, h2, h3, h4 {}

h1 {margin:0px;padding:10px 0px;font-size:1.3em;color:#b60000;text-transform: uppercase;}
h2 {margin:0px;padding:10px 0px;font-size:1.1em;}
h3 {margin:0px;padding:10px 0px 2px 0px;font-size:1em;color:#B60000;}
h4 {margin:0px;padding:10px 0px;font-size:1.3em;color:#b60000;text-transform: uppercase;}
.caption{font-size:1.2em;font-weight: bold;}

/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;	}
p, .editor { text-align: justify; margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {}
.list{margin:0;padding:0;clear:both;}
.list-phorum{margin:20px 0px 0px 0px;padding:0;clear:both;}
.list li, .list-phorum li{font-weight:bold;line-height:17px;list-style-type:none;margin:0;padding:0px 20px 20px 30px;background:url('img/hand-black.gif') no-repeat 0px 5px;}

/* TABLES
-------------------------------------------------- */
table {border-collapse: collapse;margin-top: 10px;margin-bottom: 10px; font-size:100%;}
caption {margin: 0 0 .66em 0;text-align: center;color: #D01310;}
.colored-table{margin:10px 0px 5px 0px;}
.colored-table tr th {border: 1px solid #f6f6f6;	padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: top;background-color:#e2001a;color:#fff;}
.colored-table tr td {border: 1px solid #f6f6f6;	padding: 5px 10px;vertical-align: top;color:#565457;background-color:#d9dadb;}
.mt tr td{padding:10px 0px;}
.partners{margin:0px 0px 10px 0px !important;}
.partners tr td{padding:10px 20px 35px 0px;}
.partners tr td a strong{font-size:1.2em;color:#B60000;}
.partners tr td a{}

th{padding: 5px 10px 5px 0px;font-weight: bold;text-align: left;vertical-align: top;}
td{padding: 5px 20px 5px 0px;vertical-align: top;}

.center{width:600px;margin:0px;}
.center tr td{padding:5px 20px 45px 0;}
.center tr td strong{color:#b60000;}
.center .box-galery, .center .box-galery-prolink{margin:0px 0px 0px 40px;}
* html .center .box-galery, * html .center .box-galery-prolink{display:inline;}
.center tr td strong, .center tr td span{text-align:center;display:block;width:100%;clear:both;}
.center tr td span{padding-top:3px;}
/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
legend {}
input, textarea, select {font-size: 10pt;}
#form{padding:0px;margin:0px;float:left;width:100%;}

/* INLINES
-------------------------------------------------- */
abbr, acronym {border-bottom: 1px dotted;font-variant: small-caps;cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {font-style: normal;}
code, kbd, samp, pre {font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {font-size: smaller;text-decoration: none !important;vertical-align: sub;}
sup {font-size: smaller;text-decoration: none !important;vertical-align: super;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
strong {font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {color:#b60000;}
a:visited {}
a:hover {}

/* Img
-------------------------------------------------- */
img	{ border:none;	}
img{ behavior: url("/templates/css/iepngfix.htc"); }
.text-img-left{padding:0px 10px 0px 0px;}

/* Cover
-------------------------------------------------- */
#cover{position:relative; width:824px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:absolute;top:0px;left:0px;width:100%;background:transparent;height:300px;z-index:5;}
#logo{width:118px;height:103px;overflow:hidden;display:block;position:absolute;top:22px;left:-72px;}
#logo a img{padding:0px 0px 0px 118px;}

#search{position:absolute;bottom:0px;left:0px;width:200px;height:30px;background:silver;}
#searchstring{position:absolute;top:0px;left:0px;width:120px;color:#424142;}
#searchsubmit{position:absolute;top:1px;left:130px;}

#menu-h1{position:absolute;bottom:30px;left:10px;}
#menu-h1 ul{position:relative;padding:0px;margin:0px;}
#menu-h1 ul li{position:relative;list-style-type: none;display:block;float:left;margin:0px 10px;}
#menu-h1 ul li a{position:relative;text-decoration:none;float:left;display:block;font-size:1.2em;font-weight:bold;color:black;}
#menu-h1 ul li a:hover{text-decoration:underline;}

/* container
-------------------------------------------------- */	
#container{float:left;position:relative;text-align:left;width:100%;margin:300px 0px 0px 0px;min-height:1637px;}
* html #container{height:1637px;}
	
	
/* right
-------------------------------------------------- */	
.text{position:relative;padding:0px 50px 0px 5px;line-height:16px;}

#frame{position:relative;width:491px;height:264px;padding:51px 0px 0px 31px;}
* html #frame{width:522px;height:315px;}
#frame img{position:absolute;top:0px;left:0px;}
#frame a{position:relative;width:432px;text-decoration: none;border-top:#F6F8F8 solid 1px;display:block;padding:6px 0px;}
#frame a:hover{background:#B60000;color:white;}
#frame a:hover .date{color:white;}
#frame a .date{margin:0px 5px;float:left;margin:0 5px;width:65px;color:#B60000;cursor:pointer;}
#frame a em{display:block;float:left;font-weight:bold;width:200px;cursor:pointer;}
#frame a span{display:block;font-weight:bold;cursor:pointer;}

.near-performance{position:relative;font-weight:bold;font-size:1.1em;left:30px;top:15px;}
.index-pic{position:absolute;top:100px;left:500px;width:100px;color:gray;}
.index-pic span{display:block;margin:0px 0px 10px 0px;}
.index-pic img{position:relative;margin:0px 0px 0px 20px;}

.index-facebook{position:absolute;top:250px;left:500px;width:110px;}
.index-facebook span{color:gray;line-height:16px;margin:0px 0px 5px 0px;display:block;}

#breadcrumbs{position:relative;width:100%;float:left;margin-bottom:35px;}
#breadcrumbs ul{position:relative;padding:0px;margin:0px;}
#breadcrumbs ul li{position:relative;list-style-type: none;display:block;float:left;background:url('img/arrow.gif') no-repeat left 5px;padding:0px 10px;}
#breadcrumbs ul li a{position:relative;text-decoration:none;float:left;display:block;}
#breadcrumbs ul li a:hover{text-decoration:underline;}

.galery{position:relative;width:100%;float:left;margin:10px 0px;}
.box-galery, .box-galery-prolink{position:relative;width:201px;float:left;background:url('img/box.png') no-repeat left top;}
* html .box-galery, * html .box-galery-prolink{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/css/img/box.png', sizingMethod='crop'); background:none;}
.box-galery a, .box-galery-prolink a{display:block;width:160px;float:left;height:auto;margin:19px 0px 0px 18px;}
* html .box-galery a, * html .box-galery-prolink a{display:inline;}
.box-galery a img, .box-galery-prolink a img{width:160px;}
html > body .box-galery a img, html > body .box-galery-prolink a img{display:block;float:left;height:auto;}

/*
.box-galery2{margin:0 auto;position:relative;width:201px;background:url('img/box.png') no-repeat left top;padding-top:9px;text-align:left;}
.box-galery2 a{display:block;width:160px;height:auto;margin:0px 0px 0px 0px;}
* html .box-galery2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/css/img/box.png', sizingMethod='crop'); background:none;}
*/

.news1{position:relative;padding:0px;margin:0px 0px 15px 0px;border-bottom:black solid 1px;}
.news2{position:relative;padding:0px;margin:0px 0px 15px 0px;}
.news1 dd, .news2 dd{position:relative;padding:0px 0px 15px 30px;margin:0px;background:url('img/hand-black.gif') no-repeat left 6px;}
.news1 dd h2, .news2 dd h2{padding:0px;margin:0px 0px 3px 0px;color:#b60000;}
.news1 dd h2 a{}
.divNews2{font-size:1.2em;color:#000;font-weight:bold;margin:0px 0px 15px 0px;text-transform: uppercase;}
.pages{position:relative;text-align:center;}

.news-date{font-weight:bold;color:gray;}
.news-more{padding:0px 8px 0px 0px;background:url('img/arrow.gif') no-repeat right 5px;}
.news-caption{margin:0px 0px 10px 30px;font-weight: bold;font-size:1.2em;}

.video-box{position:relative;float:left;width:220px;height:50px;background:url('img/video-box.png') no-repeat left top;padding:0px 20px 0px 35px;}
.video-box h2{padding:0px 0px 0px 0px;}

.photogalery-box{position:relative;float:left;width:220px;height:50px;background:url('img/galerie-ostatni-archiv.gif') no-repeat left top;padding:0px 20px 0px 35px;}
.photogalery-box h2{padding:0px 0px 0px 0px;}

/* left
-------------------------------------------------- */	
#left{width:165px;float:left;position:relative;}

.caption1{font-weight:bold;font-size:1.2em;}
#menu-v1{position:relative;}
#menu-v1 ul{position:relative;padding:0px;margin:0px;}
#menu-v1 ul li{position:relative;list-style-type: none;display:block;}
#menu-v1 ul li a{position:relative;text-decoration:none;display:block;_height:1px;font-weight:bold;font-size:1.1em;padding:5px 0px 5px 20px;color:black;}
#menu-v1 ul li a:hover{text-decoration: underline;}
#menu-v1 ul li .aktiv, #menu-h1 ul li .aktiv{color:#b60000;text-decoration: underline;}
#menu-v1 ul li ul li .aktiv{color:#b60000;background:url('img/hand-red.gif') no-repeat 3px 9px;text-decoration:none;}

#menu-v1 ul li ul{}
#menu-v1 ul li ul li{}
#menu-v1 ul li ul li a{color:#000;padding:5px 0px 5px 30px;font-size:9pt;}
#menu-v1 ul li ul li a:hover{background:url('img/hand-black.png') no-repeat 3px 9px;text-decoration: none;}
* html #menu-v1 ul li ul li a:hover{background:url('img/hand-black.gif') no-repeat 3px 9px;}

#menu-v1 ul li ul li ul{}
#menu-v1 ul li ul li ul li{}
#menu-v1 ul li ul li ul li a{padding:5px 0px 5px 40px;}


.index-banner{position:relative;text-align:center;padding-top:45px;}
/* right
-------------------------------------------------- */	
#right{width:658px;float:right;overflow:hidden;position:relative;}

.nota a{background:url('img/nota.gif') no-repeat left -2px;padding:0px 0px 0px 15px;line-height:22px;}
.movie a{background:url('img/movie.gif') no-repeat left 0px;padding:0px 0px 0px 25px;line-height:22px;clear:both;}
/* foot
-------------------------------------------------- */	
#foot{position:relative;clear:both;width:100%;height:61px;}
#tretri{position:absolute;top:21px;left:660px;color:gray;}
#tretri a{color:gray;}
	
/* etc ----------------------------------------------------------------*/
.clear {clear:both;}
.nonobr{background:none !important;}
.login tr td{border:none;background:none;}
.angel{margin:20px 0px 0px 570px;}
.text .angel{margin:0px 0px 0px 260px;}
.print{text-decoration: none;margin:0 0 0 382px;position:relative;}
.print span{padding:0px 0px 0px 4px;position:relative;top:-3px;}

/* diskuze
-------------------------------------------------- */
.ulphorum{width:100%;float:left;}
#phorum{width:100%;border-bottom:gray solid 1px;}
#phorum-list{width:100%;}
.visitor-name{font-weight:bold;color:#b60000;}
/* new */
.forum{position:relative;margin:0px 0px 10px 0px;}
.forum dd{border-bottom:#808080 solid 1px;padding:10px 0px 0px 0px;}
.forum dd div{margin:5px 0px;}
.admin, .admin a{color:#b60000;}

.captcha-wrapper{position:relative;width:100%;float:left;}
.input-captcha{position:relative;margin:3px 0px 0px 0px;float:left;}
.captcha{position:relative;float:left;}
.captcha_error{position:relative;line-height:30px;margin:0px 0px 0px 20px;color:red;float:left;}
* html .captcha_error{display:inline;}

#form{position:relative;clear:both;width:100%;margin:10px 0px 0px 0px;}
#form div table{position:relative;clear:both;}
#form div table tr td{position:relative;}

/*
* html #form div table{clear:both;}
* html #form div table tr td{position:relative;float:left;background:silver;}
*/
