/* -- NASTAVENI ZAKLADNICH PRVKU -- */
html,body {
	margin: 0;
	padding: 0;
}

html,body {
	width:100%;
}
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
margin:0;
padding:0;
height:98%; /* this is the key! */
color:#fff;
background-color:#000;
}

.header{
background:#F6C01C;
font-weight:bold;
border-bottom:1px solid Black;
text-align:left;
color:#000;
font-size:9pt;
padding:2px 2px 2px 25px;
}
#fixme {
	position: fixed;
	_position: absolute;left: 0px; right: 0px; bottom: 0px;
	visibility:visible;
}
#eqtest_main{
width:450px;
margin:0 auto;
}
#eqtest_main p{ float:left; margin:0px 8px 0px 8px; padding:3px; border:1px dotted #010080;}
#eqtest_main .eq_submit{ float:none; clear: left; margin:0; padding:50px 8px 0px px; text-align: center; border:0;}
#eqtest_main .eq_submit input{ border:2px solid #000; padding:6px; margin:2px; cursor: pointer;}
h3{
font-weight:bold;
font-size:10pt;
margin:5px;
}

a{
color:#000;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
td{
vertical-align:top;
}
img{ border:0; }

input, textarea{
background:#E0E0EF;
border:1px solid #BEBEDE;
margin:0px;
padding:0px;
font-size:12px;
}
input:hover, textarea:hover{
background:#BEBEDE;
}
/* -- NASTAVENI PRVKU -- */
#top_logo{
width:760px;
margin:0 auto 0 auto;
height:87px;
border:0px solid White;
}
#logo{
position:absolute;
top:0px;
}

.index_buttons{
text-align:center;
}
.index_buttons img{
padding:15px;
background:#000;
}

.top_vlajky{
border:1px solid Black;
margin:45px 80px 0 570px;
padding:0px;
height:23px;
background:#000;
text-align:left;
position:absolute;
color:#fff;
}
.top_center_vlajky b{
display:block;
width:130px;
float:left;
margin:3px 0px 0px 20px;
}

#content{
padding:0px 0px 0px 0px;
width:760px;
height:500px;
margin:5px auto 0px auto;
border:0px solid Black;
color:#fff;
}
#bottom_text{
width:760px;
margin:3px auto 0 auto;
color:#1B6099; font-weight: bold;
}
#bottom_text b a{ color:#1B6099; font-weight: bold; }
#bottom_text b{
float:right;
}
#start_iq{
position:absolute;
margin:10px 0px 0px 50px;
z-index:10;
text-decoration: blink underline;
font-size: 24pt;
font-weight: bolder;
color: #FFFFFF;
}
#man_globe{
position:absolute;
font-size:14px;
margin: 0px 0px 0px 368px;
}
#menu_hor{
height:20px;
margin:0 0 0 0;
padding:0 0 0 140px;
}
#menu_hor a{
display:block;
width:124px;
height:16px;
float:left;
padding:1px 0px 0px 0px;
margin:0px 1px 0px 1px;
background-image:url(/domains/vip-testing.com/images/menu.gif);
background-repeat:no-repeat;
text-align:center;
font-weight:bold;
color:#000;
}
#menu_hor a:hover{
background-image:url(/domains/vip-testing.com/images/menu_h.gif);
color:#000;
text-decoration:none;
}
.zaplat{
position:absolute;
width:240px;
font-size:14px;
margin:0;
padding:0;
}
#nadpis_test{
margin:0px 0px 0px 0px;
color:#000;
font-size:10px;
font-weight:bold;
}

#otazka_cislo{
font-size:12pt;
font-weight:bold;
color:#663300;
margin:5px 0px 5px 20px;
}
#headers1{
text-align:left;
font-weight:bold;
color:#F79D38;
border-top:1px solid Black;
border-bottom:1px solid Black;
background:#904F06;
padding:1px 0px 1px 20px;
margin:0px 0px 0px 0px;
}
#headers1 b{
display: block;
width:250px;
border:0px solid #fff;
}
#headers2{
float:right;
margin:0px 160px 0px 0px;
}
#question_iq{
margin:10px 10px 10px 35px;
float:left;
}
#answers_table{
width:270px;
position: absolute;
_position: relative;
@position: relative;
border:0px solid #fff;
margin:10px 0px 10px 400px;
}
.answers{
display:block;
float:left;
}
.td_answer{

}
.answers img{
margin:0px 0px 0px 0px;
border:0px solid Green;
}
.adresa1, .adresa2{
position:absolute;
top:80px;
margin-left:20px;
font-weight:bold;
}
.adresa2{
top:100px;
font-weight:normal;
}
#QUESTION_age{
width: 200px;
margin:50px 0px 0px 400px;
border:1px solid Black;
background:black;
color:#fff;
}
#QUESTION_age input{ margin:3px; }

#reklama{
display:block;
width:390px;
margin:0px auto 0px auto;
font-size:10px;
visibility:hidden;
}
#cena{
position:absolute;
display:block;
margin:24px 0px 0px 400px;
font-size:10px;
color:Black;
font-weight:bold;
}
#copyright{
position:absolute;
display:block;
margin:368px 0px 0px 351px;
font-size:9px;
color:#8B8B8B;
font-weight:normal;
}
#webmaster{
position:absolute;
margin:500px 0px 0px 530px;
}
.upoutavka{
margin:5px;
padding:5px;
border:1px solid Black;
background:#904F06;
color:#F8A84F;
}
#hotovo{
visibility:hidden;
}







#love_question{
font-size:12pt;
width: 700px; color:#000;
padding: 0 0 0 40px;
font-weight:bold;
}
#love_question b{ font-size:14pt; color:#fff; }
.love_answers{
width:100px;
height:35px;
padding:4px 0 0 0;
text-align: center;
border:2px dotted #1C5585;
font-size:20pt;
display:block;
}
.love_answers:hover{
background-color: #55A1E1;
border:2px dotted #666666;
text-decoration: none;
cursor: pointer;
}
.love_yes{
position:absolute;
top:280px;
margin:0px 0px 0px 340px;
}
.love_no{
position:absolute;
top:280px;
margin:0px 0px 0px 600px;
}
.love_test_text{
position:absolute;
width:400px;
top:360px;
margin:0px 0px 0px 350px;
}
.love_next{
position:absolute;
width:140px;
display:block;
text-align: center;
top:490px;
font-size:16pt;
margin:0px 0px 0px 485px;
color:#E38924;
border:1px solid #000;
}
.love_next:hover{
text-decoration: none;
color:#000;
}

.genders {
position:absolute;
margin:180px 0 0 360px;
}

.genders .man {
margin: 0 0 0 100px;
}

.genders .woman {

}

.bottom_text_white {
position: absolute;
top: 500px;
margin: 0 0 0 260px;
width: 500px;
color: #ffffff;
font-size: 13pt;
}

.bottom_text_white2 {
position: absolute;
top: 540px;
margin: 0 0 0 260px;
width: 500px;
color: #ffffff;
font-size: 13pt;
}

#start_love {
position: absolute;
color: #FFE900;
font-size: 24pt;
font-weight: bold;
margin: 50px 0 0 60px;
text-decoration: underline;
text-align: center;
}

#start_love:hover {
color: #FFA70F;
}