div.demoElement {
    /*width: 100px;
	height: 100px;
	border: 1px solid black;
	background-color: #f9f9f9;
	font-size: 12px;
	color: #000000;
	padding: 5px 0 0 0;
	margin:10px;*/
}
div.demoElementHeight {
    height: 120px;
}

.myClass {
    width: 300px;
    height: 50px;
    border: 3px dashed black;
    background-color: #C6D880;
    font-size: 20px;
    padding: 20px;
}

label{cursor:pointer; background-repeat:no-repeat; width:100%; }
.checked{background-image:url(/media/Image/visual/fancyform/chk_on4.png); background-repeat:no-repeat;color:#000;}
.unchecked{background-image:url(/media/Image/visual/fancyform/chk_off2.png); color: #666; background-repeat:no-repeat;}
.selected{ background-image:none; background-position:center; background-image:url(/media/Image/visual/golf-ball-20.png); color:#000;font-weight:bold;cursor:pointer;}
.unselected{ background-image:none;  cursor:pointer;}

.bt1 {
    /*background-image: url(/media/Image/visual/golf-zacatecnik.gif);
	background-repeat:no-repeat;
	background-position:center;*/
}

.fieldset {
    background-color:#EAF5F9;
    padding:10px;
    width:525px;
    border:5px solid #CCC; 
    padding-top:20px;
}

.fieldset h2, .fieldset h3 {
    color:#42637E;

}

.obvod th {
    color:#000; width:250px;
}

.obvod td {
    width:40px;
    height:25px;
    border:1px #fff solid;
    margin-bottom:20px;

}
.obvod tr {margin-bottom:5px;}
.obvod tr:hover{background-color:#FFF;}


.obvod td:hover {
    border:1px #000 solid;
}

.bt_hcp {
    border:1px outset #333;
    background-color:#EEE;
    padding:2px;
    background-position:left;
    font-weight:bold;
}
.bt_hcp:hover {
    background-color:#0FC;

}

#log {

}

#log_res {
    overflow: auto;
}

#log_res.ajax-loading {
    padding: 20px 0;
    background: url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;
}

.anketa-popisky {
    position:absolute;
    right:5px;
    margin-top:-54px;

}
#golfista {
    position:relative;
}
#zacatecnik {
    position:relative;
}
.hlaska {
    color:#F00; font-size:14px;
    font-weight:bold;
}
.anketa-nadpis {
    position:absolute; margin-top:-40px;
    background-color:#EAF5F9;
    padding:5px 10px 5px 10px;
    border-left:5px solid #CCC; 
    border-right:5px solid #CCC;
}

#golf-slogan {position:absolute;top:10px; right:30px;font-size:1.4em; text-align:right; color:#42637e; text-transform:uppercase;}
#golf-slogan h1, #golf-slogan h2 {font-size:100%; display:inline;}

#golf-slogan h1 a, #golf-slogan h2 a {
    text-decoration:none;
    color:#42637E;
}

.hledat-ga-2011 {
    color:#999;
    font-weight:bold;
    text-align:center;	
    margin: 0 20px 50px 20px;
}

.hledat-ga-2011 input {
    width:285px;
    margin: 0 10px 0 20px;
    border-color:#999;

}

.hledat-ga-2011 form {
    position: absolute;
}




.hledat-ga-2011 #fulltext_naseptavac_2 {
    left: 115px;
    top: 8px;
    width: 287px;
    text-align: left;
    font-size: 11px;
    color: #E5E5E5;
    position: absolute;
    padding: 5px 0 5px 0;
    display: none;
    z-index: 200;
    background-image: url("/media/Image/golf-visual/60_alfa.png");
}
.jak_hlasovat p {
 line-height: 22px;
}


