@CHARSET "UTF-8";
@media screen, projection, tv{

body, html
{
border: 0px none;
margin: 0px;
padding: 0px;
 font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
font-size: 13px;
text-align:center;
background:black;
color:black;
line-height: 1.1em;
}


#resetovac
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}

p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
border: 0px none;
margin: 0px;
padding: 0px;
}

#logoprint{display:none;}


#page{
width:937px;
position:relative;
text-align:left;
margin:0 auto;
padding:0;
background:#ffffff;
border-left:7px solid white;
border-right:7px solid white;
}
	/* prevents IE stretched button bug on WinXP  */
	input.button {
  width: 0;
  overflow: visible;
}
input.button[class] { width: auto }

#logo{padding:0;height:87px;}
#logo h1{ color: White; background-color: #7b0000; font-size: 2.2em; position: relative; overflow: hidden; line-height: 2.2em; margin: 0; }
#logo h1 span, #logo h1{ width:553px; height: 87px; }
#logo a{ background-color: #7b0000; color: White; text-decoration: none; }
#logo h1 span{ position: absolute; cursor: pointer; top: 0; left: 0; background: transparent url("../images/logotype.gif") no-repeat; color: White; }

#login {position:absolute;top:0;left:553px;background:#7b0000 url('../images/login.gif');
background-position:0 0;
background-repeat:no-repeat;
width:385px;
height:87px;
color:white;
}
#login .input{width:11em !important;height:1.2em;margin-bottom:0.2em;}

#login .submit{width:6em !important;height:1.8em;margin-left:5.15em;}

#login label{font-weight:bold;}

#login #form{position:absolute;top:0;left:170px;}
#login #sprava{position:absolute;top:0.5em;left:167px;text-align:center;display:block;line-height:1.4em;}
#login #sprava .sekce{text-align:left !important;margin-left:2em !important;}
#login #img{position:absolute;top:0;left:17px;}
#login a{cursor:pointer;color:#ffda00;font-weight:bold;}
#login a:hover{text-decoration:none;}
#login p{text-align:center;display:block;margin-left:-17em;margin-top:0.5em;}

#down{
clear:both;
background:#7b0000 url('../images/down_back.gif');
background-position:0 0;
background-repeat:no-repeat;
width:937px;
height:70px;
color:#ffffff;
line-height:1.4em;
}

#down #left{position:absolute;bottom:8px;left:10px;width:300px;}
#down #right_down{position:absolute;bottom:8px;left:525px;width:300px;text-align:right;width:400px;}
#down #right_down a.menu{color:#ffae00;font-weight:bold;font-size:.85em;}
#down #right_down a:hover.menu{text-decoration:none;}
#down a{color:white;font-weight:bold;}
#down a:hover{text-decoration:none;}

#menu_horizontal{position:relative;background:#b78100 url('../images/menu_back2.gif');width:938px;height:42px;margin:0;padding:0;display:block;}
#menu_horizontal ul li{display:inline;list-style:none;margin:1em .5em;
}
#menu_horizontal ul{margin:0;padding:1.1em 0 0 .5em;}
#menu_horizontal a{color:white;text-decoration:none;
padding:0.9em 1em;
}
#menu_horizontal a:hover{color:white;text-decoration:underline;
background:yellow url('../images/hover2.gif');
padding:0.9em 1em;
}
#menu_horizontal li.aktivni a
{
color:white;text-decoration:underline;
background:yellow url('../images/hover2.gif');
padding:0.9em 1em;
}

#main{background:white;line-height:1.45em;}
#text{display:block;float:left;width:679px;padding:20px;}
#right{display:block;float:left;width:216px;color:#ffffff;}

#right .yellow_box{background:#b78100 url('../images/yellow_box2.gif');width:216px;margin:0.5em 0;border:1px solid #cccccc;}
#right .red_box{background:#7b0000 url('../images/red_box.gif');width:216px;margin:0.5em 0;border:1px solid #cccccc;}
#right .right_content{padding:0.5em 0.5em 1em 0.5em}
#main a{
color:#cd0221;
cursor:pointer;
text-decoration:underline;
background:none;
font-weight:normal;
}

#main  a:hover{
color:#cd0221;
text-decoration:none;
}

#main strong{
color:#000000;
}

#text h2{color:#7f0000;font-weight:normal;font-size:1.4em;text-indent:.5em;margin-bottom:.5em}
#text h3{color:black;font-weight:bold;font-size:1.2em;text-indent:.4em;margin-bottom:.4em}

	#text h3.article{color:white;background:#b78100 url('../images/menu_back2.gif');width:438px;height:22px;font-weight:bold;font-size:1.2em;text-indent:.4em;margin-bottom:.4em}
#text h4{color:#542100;font-weight:bold;font-size:1em;text-indent:.4em;margin-bottom:.4em}
#text p{text-indent:.5em;margin-bottom:.5em}
	#text em{color:#7f0000;}
	/*
	MediumArticle
	*/

	.mini {
background-image:url(../images/napsano.gif);
background-position:0px;
background-repeat:no-repeat;
color:#silver;
font-size:0.7em;
font-weight:normal;
margin-left:1em;
padding:0pt 0pt 0pt 1.5em;
}

	.mediumArticle {
background:#fdfdfd;
border:1px solid #f5f5f5;
padding:0.5em 1em;
width:640px;
}
.infoMediumArticle {
font-size:0.92em;
margin:0em 1em 2em 0em;
display:block;
background:#f5f5f5;
padding: .2em 0 .2em 1.5em;
width:400px;
border-right:1px solid #fdfdfd;
border-bottom:1px solid #fdfdfd;
}
.left {
background-image:url(../images/kategorie.gif);
background-position:0px;
background-repeat:no-repeat;
padding: 0 0 0 1.5em;
}
.right {
background-image:url(../images/cely_clanek.gif);
background-position:43.2em 0.4em;
background-repeat:no-repeat;
text-align:right;
display:block;
padding:0pt 0pt 0pt 1.5em;
}
	.report{text-align:right;margin:0pt 1.4em 1em 0pt;}

	#text li{
display:block;
margin:7px 0 7px 0px;
background: url('../images/sipka2.gif') no-repeat 0px 2px;
padding:0px 5px 2px 19px;
list-style:none;
}

#text .sort ul {
margin:0pt 1em 0pt 0pt;
text-align:right;
}
#text .sort li {
background:#6b0000 !important;
border:1px solid black;
color:#ffffff;
display:inline;
font-size:0.85em;
margin:0pt 0.5em 0pt 0pt;
padding:0.4em 0.5em 0.4em 0.6em;
}
.sort li a{color:#ffae00 !important;}
		/*
	News
	*/
	#text #novinky .novinka{border-bottom:1px solid #f5f5f5;padding:.5em;}
	#text #novinky .novinka_suda{border-bottom:1px solid #f5f5f5;padding:.5em;background-color:#f5f5f5}

	/*
	Articles
	*/
	#text div.comment{border:1px solid #cccccc;background:#fffdbd;width:500px;padding:0.5em 1em 0.6em 1em;}
	#text div.answer{border:1px solid #b0b0b0;background:#efefef;width:400px;padding:0.5em 1em 0.6em 1em;margin:1.5em 0 0em 7.5em;}
	/*
	Right kategorie yellow
	*/

	#right #kategorie ul, li{margin:0;padding:0}
	#right #kategorie li{padding-left:2.5em;border-bottom:1px dotted white;background-image:url('../images/li_kategorie2.gif');background-repeat:no-repeat;background-position:0 0.2em;}
	#right #kategorie li a{color:silver;font-weight:bold;text-decoration:none;font-size:1em;}
	#right #kategorie li a:hover{color:white;font-weight:bold;text-decoration:underline;}

		/*
	Right biografie yellow
	*/

	#right #biografie ul, li{margin:0;padding:0;list-style:none;background:none !important;}
	#right #biografie li{padding-right:0em;border-bottom:1px dotted white;background:none !important;background-position:0;}
	#right #biografie li a{color:silver;margin-left:.6em;font-weight:bold;text-decoration:none;font-size:1em;}
	#right #biografie li a:hover{color:white;font-weight:bold;text-decoration:underline;}

	/*
	Right novinky red
	*/

	#right #novinky .novinka{color:white}
	#right #novinky strong{color:white;text-indent:1em}
	#right #novinky a{display:block;text-align:right;color:#fff2ab;font-weight:bold;margin-right:1em;}
	#right #novinky a:hover{}
	#right #novinky p{padding:.5em .5em;border-top:1px solid #a06666;}


	/*
	Right clanky yellow
	*/
	#right #clanky .clanek h3 a{color:silver;font-size:1.05em;font-weight:bold;}
	#right #clanky .clanek strong{color:white;font-size:0.9em;}
	#right #clanky .clanek{color:silver;}
	#right #clanky .clanek a.vice{color:white;font-weight:bold;display:block;text-align:right;margin-right:0.8em;}
	/*
	Stylovani formularu
	*/
	legend{display:none}

label{display:block;}

form{margin-top:1em;}
fieldset {

width:610px;
border:#cccccc solid;
border-width:4px 1px 2px 1px;
padding:10px;
}
input.text{width:17em;}
	.inline{display:inline}

	.sirka_td{width:9em;}
}

#drobecky{font-size:0.9em;margin-bottom:1em;border-bottom:1px solid #fcfcfc;}

.chyba{color:red;font-size:0.7em;}

.album{border:1px solid #cccccc;background:#efefef;width:500px;padding:0.1em .4em 0.2em .4em;margin-bottom:1em;}


.left{float:left;background-image:none;margin-left:0em;}

#right #anketa
{

padding: 2px 0 2px 1.4em;



}

#right #anketa p{padding:.5em .5em;border-top:1px solid #a06666;}

#right #anketa strong{color:white;text-indent:1em}

#right #anketa a{display:block;text-align:left;color:#fff2ab;font-weight:bold;margin-right:1em;}



#right #anketa table{width:160px;}
#right #anketa td{padding:0.1em;}
##right anketa .back{background-color:#888;color:#ffffff;}

