/* sekce
-------------- */
#telo      {border-top:7px solid #669900;}
#menu h4 {background-image: url('./des/menu1.jpg');background-color: #669900;}

/* uvodni stranka
-------------- */
dt  {margin-top: 8px; margin-bottom: 2px; text-align: left;  font-size:95%; color: #669900;}
dd  {margin-left: 15px;margin-bottom: 10px;}

/* spoluprace, kontakt
-------------- */
.textoveodkazy  {width: 463px;  text-align: left; color: #000000} .textoveodkazy div    {text-align: left; vertical-align: top;margin-bottom:5px;} 
.kod  {text-align: left; font-size: 75%; width: 465px;}
.kontakt {width:463px;background-color: transparent; color:#555;}
.kontakt td {padding-bottom:5px;}

/* test
-------------- */

.test_rego {float:right;width: 234px;margin:15px 50px 0 0;}
.test_rego_iq {float:right;width: 234px;margin:0 50px 0 0;}
.test_rego_v {float:right;width: 200px;margin: 0 0 0 15px;}

.test {margin: 0px 0px 10px 0px;clear:both;}

.test h3 {padding: 6px; margin:5px 0px 7px 0px;font-weight:bold;line-height:150%;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;font-size:110%;color: #000000;}

.testinfo {line-height:200%;}
.testinfo strong {margin: 0px 15px 0px 3px;}
.testinfo span strong {margin: 0px 2px 0px 3px;}
.testinfo img {margin: 0px 18px 0px 3px;}

.test ol {padding:0;margin:9px 0px 0px 0px;}
form.test ol {margin: 0px;}
.test ol li {text-indent: 0px;list-style-type:none;margin: 3px 0px 3px 0px;}
.test li input  {margin-right: 7px;}
.test li strong{font-weight:bold;color:green;}
.test li em {color:#CC3366;font-style:italic;}

div.test {padding: 0px 0px 2px 0px;border-left:3px solid #669900;}
div.test h3 {padding-left:16px;}
div.test li {text-indent:27px;}
div.test li small {font-weight:normal;padding-left:10px;}

.test li small {color:#997700;}
.test li em small {color:#CC3366;}
.test li strong small {color:green;}

form.test fieldset {border-width:0;padding:0 0 10px 0;;margin:0;}
form.test legend, .test p.oddil1 {text-indent: 0;font-size:80%;color: #999;margin: 0;padding:0;text-align:right;width:100%;}

div.cerveny {border-color:#CC3366;}
div.oranzovy {border-color:#CC9900;}
.hodnoceni {width:240px;margin: 2px 0px 2px 0px;border-collapse:collapse;}
.hodnoceni tr {border:3px solid #FFFFFF;}
.hodnoceni td.pravysl {width:4em;text-align:right;margin:2px 0 2px 0;}
.hodnoceni tr.bez_pr td.pravysl, .hodnoceni tr.bez_pr2 td.pravysl{padding-right:1em;}

p.form {padding: 5px 0px 5px 0px;}
/* iq testy
-------------- */
.vysvetleni, .vysvetleni strong {color:#000000;}
.vysvetleni {padding: 10px 0px 5px 15px;}
.vysvetleni strong {margin-right:10px;}
.iq, .iq span {color:#000099;}
.iq {width: 100%; text-align: justify;}
.iq span {font-weight:bold;line-height:190%;}
.iqhod {color:#006699;font-weight:bold;margin: 10px 0px 2px 0px;}
/* sekce
-------------- */
.vybertest {background-color: transparent; font-size:95%; width: 560px;border: 1px solid #669900;}

.vybertest td {margin:0px;padding:0px;background-color: #EEEEEE;}
.vybertest td a {line-height:220%;}
.vybertest .v td {background-color: #FFFFFF;}

.vybertest .panel td {background-color: #669900;}
.vybertest .panel td a {line-height: 185%;}
.vybertest  td a:visited {color: #666;}
.vybertest .panel *{color:#FFF;}

td.l  {text-align: left;padding-left: 10px;}  td.c  {text-align: center;}  td.r  {text-align:right;padding-right: 5px;}

.vybertest .pole1  {width: 270px;}
.vybertest .pole2  {width: 85px;}
.vybertest .pole3  {width: 75px;}
.vybertest .pole4  {width: 55px;}
.vybertest .pole5  {width: 75px;}
.vybertest .pole6  {width: 130px;}
.vybertest .pole7  {width: 155px;}

.s10  {width: 10%;} .s15  {width: 15%;}.s20  {width: 20%;} .s45  {width: 45%;}

.vybertest .stats  {background-color: #CCFF33;}

/* mapa
-------------- */
.mapa1, .mapa2 {width:50%;}
.mapa2 {float:right;}

/* font
-------------- */
.test h3 {font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}

