*{margin:0; padding:0;}



fieldset, img{border:0;}

 

a:focus{outline:none;}



ul, ol{padding-left:48px;}



 

html{height:100%; margin-bottom:1px;}



a:link, a:visited{text-decoration:none;}

a:hover{text-decoration:underline;}



h1, h2, h3, h4, h5, h6{font-weight:bold; line-height:100%;}



h1{font-size:300%;}

h2{font-size:250%;}

h3{font-size:200%;}

h4{font-size:175%;}

h5{font-size:150%;}

h6{font-size:125%;}



body{font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:150%; color:#646464; background:#F5F5F5 url(../images/bg.gif) repeat-y 50%}

a:link, a:visited{color:#3BB64B}



a:hover{color:#00B04F}

h1, h2, h3, h4, h5, h6{font-family:Arial,Helvetica,sans-serif}



h1{font-weight:normal; color:#7887A0}



h2{color:#b4b4be}



h3{color:#646478}



h4{font-weight:normal; color:#7887A0}



h5{color:#878796}



h6{color:#7887A0}

.inside-right{padding:0 20px 0 0}

.inside{padding:8px}

.clear{clear:both}





#stranka{padding:0; width:960px; margin:0 auto; text-align:left; position:relative; background:#fff}

#hlavicka{float:left; color:#fff; width:100%; height:100px; background:url(../images/header.gif) repeat-x; position:relative}

#logo{

color: white;

font-size: 35px;

padding: 35px 0 0 40px;

background-image: url(../images/jcu-logo.html);

 }





#container{margin:0; width:auto; height:auto; background:#fff; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3}

#top-m{width:100%; height:5px; background:url(../images/top-m.gif) repeat-x}

#top-lt{width:100%; height:5px; background:url(../images/top-lt.gif) no-repeat left}

#top-rt{width:100%; height:5px; background:url(../images/top-rt.gif) no-repeat right}

#bottom-m{width:100%; height:5px; background:url(../images/bottom-m.gif) repeat-x}

#bottom-lt{width:100%; height:5px; background:url(../images/bottom-lt.gif) no-repeat left}

#bottom-rt{width:100%; height:5px; background:url(../images/bottom-rt.gif) no-repeat right}



#left{float:left; width:220px; overflow:hidden; background:none}



#obsah{

font-family: georgia;

float:right;

line-height: 1.5;

width: 715px; text-align: justify; color:#333333; font-size: 16px;}











#telo{padding:5px 8px}
table{
margin: 0 auto;
}
.pagenav{
margin-top: 20px;
}
.otazka{
	font-weight:bold;
	font-size:120%;
	color:black;
	padding-bottom:5px;
	padding-top:7px;
}
.odpoved{
padding: 2px;
}
.odpoved:hover{
background-color:#CCC;
}
.ok-un{
background-color:#FF0;
padding: 2px;
margin-left:20px;
color:black;
}
.ok-ch{
background-color:#0F0;
padding: 2px;
margin-left:20px;
color:black;
}
.wrong{
background-color:#F00;
padding: 2px;
margin-left:20px;
color:black;
}
.odp{
padding: 2px;
margin-left:20px;
color:black;	
}
