body { background-color: #201F1B; font-family: trebuchet ms; font-size: 62.5%; color: #626262; }
*{	margin:0; padding:0; }
img{	border:none; }
h1, h2, h3, h4, h5 { font-family: trebuchet ms; font-weight: normal;  color: #383838; }
a{ color: #812800; text-decoration: none; }
a:hover{ text-decoration: underline; color: #812800; }
p, table{ margin-bottom: 10px; }
h2{ font-size: 1.6em;  margin-bottom: 5px; }
h3{ font-size: 1.4em;  margin-bottom: 8px; }

.wrap{ width: 875px; margin: 0 auto; }
.left{ float: left; }
.right{ float: right; }
.textleft{	text-align: left;}
.textright{	text-align: right;}
.textcenter{	text-align: center; }
.textjustify{	text-align: justify;}
.msg{	font-style:italic; }
.small{	font-size:0.85em; line-height:1.3em;}
.large{	font-size:1.2em;}
.errors{ color: #EA0000; margin-bottom:5px;}

#Logo{ width: 100%; float: left; height: 125px; background: #FFFEFF url(images/bg_content_top.gif) repeat-x center; border-top: 2px solid #FFFFFF; }
#Logo .wrap{ height: 125px; background: #FFFEFf url(images/bg_content_top.gif) repeat-x center; }

#Nav{ width: 100%; float: left; height: 31px; background: #201F1B; font-size:1.2em;  }
	#Nav .wrap{ height: 31px; position:relative;}
	#Nav ul{ list-style: none; position:absolute; right:0; }
	#Nav li{ float: left; height:23px; padding:8px 15px 0 15px;  margin-left:1px; background: url(images/bg_nav.gif) repeat-x bottom; }
	#Nav li.active{ height:37px; padding:0; position:relative; top:-5px; background: url(images/bg_navactive1.gif) no-repeat top right;  }
	#Nav li.active a{ color: white; display:block; float:left; padding:10px 15px 0 15px;  background: url(images/bg_navactive.gif) no-repeat;  }
	#Nav a{ color: #BBBBBB;   }
	#Nav a:hover{ color: white; text-decoration: none; }
	
#Intro,
#Intro2{ float: left; width: 100%; background: #812800; }
	#Intro .wrap{ background: #812800 url(images/bg_intro_front.jpg) no-repeat; padding:40px 0 10px 0; height:180px;}
	#Intro2 .wrap{ background: #812800 url(images/bg_intro.jpg) no-repeat; padding:28px 0 12px 0; height:45px;}
	#Intro ul{ list-style: none;  }
	#Intro li{ float:left; width: 200px; position:relative; margin-right:25px;	}
	#Intro li.last{ margin-right: 0; }
	#Intro h2{ font-size:1.6em; color: #FFD791; text-align: center; margin-bottom:5px;  	}
	#Intro h2 a{ color: #FFD791; text-decoration: none; font-weight: normal; }
	#Intro h2 a:hover{		color:white; text-decoration: underline;	}	
	#Intro li p{ text-align: justify; color: #ffe6bf; font-size: 1.3em; }
	#Intro a{ color: white; text-decoration: none; font-weight: bold; }
	#Intro a:hover{ color: white; text-decoration: underline; }
	#Intro2 h2{ color: #FFEFD7; text-align: center; font-size: 2.2em; }

	
#Content{ font-size: 1.3em; float: left; width: 100%; background: White url(images/bg_content.gif) repeat-x top;  }
	#Content .wrap{ background: White url(images/bg_content.gif) repeat-x top;  }
	.leftcol{ width: 425px; padding:30px 0 10px 0; float:left; }
	.rightcol{ width: 425px; padding:30px 0 10px 0; float:right; min-height: 400px;}
	.onecol{ width: 875px; padding:5px 0 0 0; float:left; }
	* html .rightcol{ height: 400px; }
	.leftslidecol{ width: 650px; padding:45px 0 10px 0; float:left;  }
	.rightslidecol{ width:175px; padding:45px 0 10px 0; float:right; background: url(images/bg_side.gif) no-repeat; padding-left:35px; float:right; }	
	.widecol{ width:875px; padding:5px 0 0 0; min-height: 400px; }
	* html .widecol{ height: 400px; }
	#Content .entry{ margin: 0 0 25px 0; }
	#Content ul{ margin: 0 0 15px 30px; }
	.rightslidecol ul{		margin-left:12px;	}
	#Content img.preview{ border:7px solid #f5f5f5; padding:0px; }
	
	/* Colored Box */
	.box { color: #80716E; background: url(images/tl.png) no-repeat top left; }
	.box h2{ color: #812800; }
	.boxtop { background: url(images/tr.png) no-repeat top right;   }
	.boxbottom { background: url(images/bl.png) no-repeat bottom left; }
	.boxbottom div { background: url(images/br.png) no-repeat bottom right;   }
	.boxbody { padding: 0 15px; background: url(images/r.png) top right repeat-y;  }
	#Second .rightcol .boxbody{ padding: 0 9px; font-size:0.85em;  color: #4A2F13;   }
	.boxtop div, .boxtop, .boxbottom div, .boxbottom { width: 100%; height: 15px; font-size: 1px; }
	.rightcol .boxtop div, .rightcol .boxtop, .rightcol .boxbottom div, .rightcol .boxbottom { height: 9px; font-size: 1px; }
	
	/* Form */
	.rightcol .box .text	{ border: 1px solid #FEC6AD; background-color: White; padding:2px; width:150px;  }
	.rightcol .box textarea.text{ overflow: auto;  scrollbar-base-color: White; scrollbar-3dlight-color: #FEDDCF; scrollbar-shadow-color: White; scrollbar-face-color: #FFFDFA; scrollbar-darkshadow-color: #FEB89A; scrollbar-track-color: White; scrollbar-arrow-color: #FEC6AD; }
	.rightcol .box .submit{ color: White; background-color: #FEC6AD; padding: 2px 9px; border: none; }
	.rightcol form p{ margin-bottom: 9px; }
	.contact_form{ width: 650px; }
	.contact_form .text{ width: 300px; padding: 2px; border: 1px solid #FEC6AD; }
	.contact_form textarea.text{ width: 640px; }
	.contact_form .submit{ padding: 5px 25px; }
	.required{ color: #EC0000; }
	
	.bigimage {	float: left; clear: left; border: 1px solid #ccc; background: #eee; color: #000; width: 200px; height: 150px; margin: 4px 10px 10px 0; }
	.smallimage {	float: left; clear: left; border: 1px solid #ccc; background: #eee; color: #000; width: 100px; height: 80px; margin: 4px 10px 0 0; }
	.poster {	float: left; clear: left; border: 1px solid #ccc; background: #eee; color: #000; width: 100px; height: 133px; margin: 4px 10px 0 0; }
	.smallimageright {	float: left; clear: left; border: 1px solid #ccc; background: #eee; color: #000; width: 65px; height: 65px; margin: 4px 5px 10px 0; }
	
	/* Table */
	.table{ background-color: #FEC6AD; }
	.table th{ background-color: #ED6B30; color: White; font-weight: normal; padding: 5px; }
	.table td{ background-color: White; text-align:center;}
	.table .options{ border-top: 9px solid white; border-bottom: 9px solid white; }
	.table .left{ float: none; background-color: #FFFDFA; color: #C54610; }
	.table td{ font-size: 1.1em; }
	

#Footer{ float: left; width: 100%; background: #201F1B url(images/bg_footerrepeat.gif) repeat-x top;  border-top: 27px solid White;  }	
	#Footer .wrap{ font-size:1.1em; background: url(images/bg_footer.gif) no-repeat top center; padding:18px 0 25px 0; text-align: center;  color: #888887;  }
	#Footer ul{	list-style:none; }
	#Footer li{	display: inline;	margin:0 2px;}
	#Footer a{color: #888887;  text-decoration: none; margin:0 3px;	}
	#Footer li.active a{ color: #C2C2C2; }
	#Footer a:hover{ color: #D2D2D1; }
	#Footer .copy{ color:#D2D2D1; margin-top:25px;	}
	a.skryty
{
color:#626262;
text-decoration:none;
outline-style:none;
}

a.skryty em
{
display:none;
}

a.skryty:hover
{
text-decoration:none;
}

a.skryty:active, a.skryty:focus
{
background:#fff;
}

a.skryty:active span, a.skryty:focus span
{
display:none;
}

a.skryty:active em, a.skryty:focus em
{
display:block;
color:#626262;
width:100%;
font-style:normal;
cursor:default;
}

.clear
{
clear:both;
}

.entry h2 a:link, .entry h2 a:visited {text-decoration:underline;color:#383838;}
.entry h2 a:hover {text-decoration:none;color:#812800;}

.leftslidecol .entry {margin-top:0px;}
span.cleaner {display:block;clear:left;}

td span {display:block;height:0px;height:11px;margin-bottom:10px;background-image:url(http://vsevjednom.cz/images/anketa/20.gif);}
td span.poll1 {background-image:url(http://vsevjednom.cz/images/anketa/18.gif);}
td span.poll2 {background-image:url(http://vsevjednom.cz/images/anketa/16.gif);}
td span.poll3 {background-image:url(http://vsevjednom.cz/images/anketa/14.gif);}


