/* CSS for  KC Turnov */
/* Created June 28, 2007, jan@darkmay.com */
 
body {
   margin:0; padding: 0;
   font: normal 12px/18px Tahoma, Arial, sans-serif;
   background: url(/img/css/bg.gif) #eee repeat-x;
  background-color: White;
   color: #d8d8d8;
}

p {
	margin: 7px 0 7px 0;
}

a {
  /*color: #EB6A17;*/
  color: #fc9338;
  
}

input {
	background-color: #626262;
	height: 15px;
	border: 1px solid black;
	color: white;
	padding: 1px 3px;
}

textarea {
	background-color: #626262;
	border: 1px solid black;
	color: white;
	padding: 1px 3px;
}


h1 {
   margin:0px;
	 padding:0px;
	 margin-bottom: 3px;
   font: bold 15px/15px Tahoma, Arial, sans-serif;
   /*color: #BC0023;*/
   color:#fc9338;
   /*font-size:22px;*/
}

h2 {
    font: bold 12px/11px Tahoma, Arial, sans-serif;
    /*color: #BC0023;*/
    color:#fc9338;
}

h3 {
    margin:0px;
	 padding:0px;
    font: bold 10px Tahoma, Arial, sans-serif;
	 /*color: #848484;*/
	 color:#fc9338;
}

h4 {
    margin:0 0 7px 0px;
	  padding:0px;
    font: normal 20px/30px Tahoma, Arial, sans-serif;
    /*color: #BC0023;*/
    color:#fc9338;
    font-size:22px;
    font-weight:bold;

}

h5 {
    margin:0px;
	 padding:0px;
    font: bold 10px/20px Tahoma, Arial, sans-serif;
	 /*color: #D8D8D8;*/
	 /*color:#fc9338;*/
	 color:#fff;
}
h6 {
	 color:#fc9338;
}

form {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.plain-article h1{font-size:22px;}

ul {
	color: #d8d8d8;
	margin-left: 15px;
	padding: 0;
}

.clear{clear: both;}
.head-print{display: none}
.print{float: right}
.print img {border:0}

.button {
	background-image: url(/img/css/bg-submit.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	width: 100px; height: 20px;
	text-align: center;
	cursor: pointer;
}

.search-submit {
	background-image: url(/img/css/bg-submit.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	width: 50px;
}

.search-text {
	background-color: #626262;
	width: 210px;
	height: 16px;
	font-size: 12px;
}

#banner img {border:none;}

/* anketa */

.anketa {
   width: 200px;
   border: 1px solid;
   border-color:  #626262;;
   padding: 7px;
   font-size: 10px 
}

.anketa a{
	color:white;
}

.anketa table {
    width: 100%
}

.anketa td {
   background: #141414;
   
}
.anketa p {
  font-weight: bold;
  border: 1px solid #141414;
  background:  #BC0023;
  padding: 4px; 
}

.orange-bar {
    background: #EB6A17 !important; 
    height: 15px;
    float: left
}

.red-bar {
    background: red!important; 
    height: 15px;
    float: left
}

.blue-bar {
    background: blue!important; 
    height: 15px;
    float: left
}
.green-bar {
    background: green!important; 
    height: 15px;
    float: left    
}

.white-bar {
    background: white!important;
    height: 15px; 
    float: left
}

.percent {
      font-size: 10px;
     
      line-height: 14px;
      float: right;
      
}

/* program kina */

.anketni-otazka {
  font-weight: bold;
  border: 1px solid #141414;
  background:  #BC0023;
  padding: 7px;
  margin-bottom: 15px;
}

 

/* program kina */

.forum-prispevky table {
  border: 1px solid #BC0023;
  width: 100%;
  padding: 1px;
  margin-bottom: 15px
}

.forum-prispevky th {
  border: 1px solid #3D3D3D;
  padding: 4px 8px;
  background:  #141414;
}

.forum-prispevky td {
  border: 1px solid #3D3D3D; 
  padding: 4px 8px;
  background:  #3D3D3D;
}

.program-kina {
  color: #d8d8d8;
}

.program-kina a:hover {
  color: #BC0023;
}

.program-kina table {
  border: 1px solid #BC0023;
  width: 100%;
  padding: 1px;
}

.program-kina th {
  padding: 4px 8px;
  background:  #3D3D3D;
}


.program-kina td {
  padding: 4px 8px;
  background:  #141414;
}

/* article css*/

.main-article {
	background-color: #2a2a2a;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}


.plain-article {
	background: #212121;
	padding: 10px;
	margin-top: 10px;
	color: #fff;
 	text-align: justify;
}


.main-galery{
  float:left;
	background: #212121;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-left:10px;
	width:170px;
	border-top:  1px solid #2a2a2a;
	/*text-align: justify;*/
	min-height:250px;
}

.main-galery  h2{
  line-height:16px;
}
.main-galery-photo{
  text-align: center;
}
.main-galery a, .main-article a {
  color: #EB6A17;
	text-decoration: underline;
}

.main-galery a:hover, .main-article a:hover {
	color: #DF0027;
}


.article  {
	background: #212121;
	padding: 10px;
	margin-top: 10px;
	border-top:  1px solid #2a2a2a;
	text-align: justify;
}

.article a, .main-article a {
  /*color: #EB6A17;*/
  color: #fc9338;
  
	text-decoration: underline;
}

.article a:hover, .main-article a:hover {
	color: #DF0027;
}


.article_text {
	 
 
}

.article_text p {
	color: #d8d8d8;
}

.article_foot {
	color: #626262;
	width: 100%;
}

.article_foot p {
	color: #626262;
	font-size: 11px;
	margin: 0;
	margin-bottom: 5px;
	width: 100%;
}

.article_foot a {
	float: right;
	font-weight: bold;
	padding-left: 5px;
	
	/*color: #EB6A17;*/
	color: #fe9237;
	text-decoration: none;
}

.thumb {
	border: 3px solid #626262;
	width: 101px; height: 89px;
	float: left;
	margin: 0 15px 15px 0;
}



.red {
	color: #BC0023;
}

.nr_page {
	color: #d8d8d8;
	float: left;
}

.news-item {
	font-size: 10px;
	color: #BC0023;
}

.news-item-hr {
	font-size: 13px;
}

.news-item-min {
}

.news-item-tit a {
	text-transform: uppercase;
	/*color: #EB6A17;*/
	color: #fe9237;
	font-size: 10px;
}

.news-item-tit a:hover {
	color: #BC0023;
}

.news-item-sec {
	color: #626262;
	text-transform: none;
}

.bullet {
	list-style-image: url(/img/css/bg-arrow.gif);
	line-height: 12px;
	padding: 2px;
	padding-left: 0px;
}

.bullet a:hover {
	color: #b50000;
}

.button {
            background-image: url(../img/css/bg-submit.gif);
            background-repeat: repeat-x;
            font-size: 10px;
			width: 100px; height: 20px;
            text-align: center;
            cursor: pointer;
            float: right
}

#main {
    width: 968px;
    margin: 0 auto;
    background: url(/img/css/bg-repeater.gif) repeat-y;
	 text-align: left;
	 /*background-color: #1d1d1d;*/
}

#holder {
    width: 968px;
    min-height: 660px;
    margin: 0 auto;
    /*background: url(/img/css/bg-holder.jpg) no-repeat;*/
}

#head {
   margin-left: 20px;
	 margin-right: 20px;
	 /*height: 327px;*/
	 height: 281px;
	 font-weight: bold;
	 font-size: 100%; 
}
#head-top{
  width:968px;
  min-height:25px;
}
#head-top h1{
  font-size: 20px;
  color:#000;
  text-transform:none;
  position:relative;
  top:15px;
  left:140px;
  
}

#head a {
	color: #a4a4a4;
	text-decoration: none;
}

#rss-ikony {
	width: 175px;
	height: 17px;
	position: relative;
	left: 754px

}

#head a:hover {
	color: #b50000;
}

#content {
  margin-left: 20px;
	margin-right: 20px;
	min-height: 490px;
}

 
#left {
	float: left;
	width: 649px;
}

#left-content {
	padding: 10px;
}

#facebook {
	background-image:url(/img/css/turnov_facebook.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	height:42px;
	left:56px;
	padding:13px 0 0 6px;
	position:relative;
	top:0px;
	vertical-align:middle;
	width:246px;
}

#facebook-image{
	height:27px;
	margin-left:0px;
	margin-top:-25px;
}

#search {
	margin-left: 318px;
	margin-top: -53px;
	margin-bottom: 23px;
	padding: 0px;
}

#searcha {
margin-bottom:23px;
margin-left:318px;
margin-top:3px;
padding:0;
}

#search input {
	color: White;
	font-family: Tahoma, Arial, sans-serif;
	padding: 1px;
	border: 0px;
	margin: 0px;
}

#searcha input {
	color: White;
	font-family: Tahoma, Arial, sans-serif;
	padding: 1px;
	border: 0px;
	margin: 0px;
}

#right {
	float: right;
	width: 279px;
}

#right-content {
	padding: 10px;
	padding-left: 30px;
}

#calendar {
	height: 238px;
}

#footer {
    margin-left: 20px;
	 margin-right: 20px;
	 padding-right: 10px;
	 height: 40px;
    background: #313131;
	 font: normal 9px/40px Tahoma, Arial, sans-serif;
	 color: #f1f1f1;
    text-align: right;
}

#footer a {
  /*color: #EB6A17;*/
  color: #fe9237;
}

#error-box {
	width: 400px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
	margin-top: 200px;
	background-color: #3D3D3D;
	color: white;
	border: 4px double #BC0023;
	text-align: center;
	font-size: 14px;
	font-weight: bold;	
}
