html, body { overflow-x: hidden;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del,
dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub,
sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
}
*:focus {outline: none;}

body {
font-family: Calibri, Tahoma, sans-serif;
margin: 0px;
padding: 0px; 
color:#91DAF2;
text-align: center;
line-height: 1.5em;
font-size: 12px;	
background:  url('../img/bg.png') -3em -3em repeat-x;
margin-top:-3em;
}

#logo{
margin-top:170px;
text-align:center;
height:208px;
background:  url('../img/logo.jpg') 49.2% 50% no-repeat;
}
#logo_link{
position:relative;
width:250px;
height:200px;
display:block;
margin: 0 auto;
}

h1 a span{
display:none;
}

#checkid{
clear: both;
margin:0 auto;
width:340px;
}

.input_id{
margin-top:10px;
border:0px;
background: url('../img/form.png') no-repeat; 
font-size:24px;
width:315px;
height:42px;
padding:12px 15px 0 10px;
color:#9BCACF;
font-family:Calibri, Tahoma, Arial;
font-weight:bold;
letter-spacing:-2px;
}

#submit {
position:relative;
border:0px;
width: 35px;
height: 35px;
display: block;
float: right;
background: none;
text-indent: -9999px;
cursor: pointer;
margin:-45px 7px 0 0;
_margin-right:4px;
}

#results{
width:325px;
color:#FFF;
font-weight:bold;
}

#results a{
color:#FFF;
text-decoration:none;
}
#results a:hover{
text-decoration:underline;
cursor:pointer;
}

#check{
font-size:12px;
}

#footer{
background: url('../img/bar.png') 50% 0% no-repeat;
height:15px;
padding:3px;
margin:1em auto;
}
.content{
width:338px;
margin: 0 auto;
text-align:left;
margin-top:0.7em
}
.content_top{
background:url('../img/content_top.png') no-repeat top center;
height:46px;
}
.content_top h1{
padding:13px 5px 5px 10px;
letter-spacing:-2px;
font-size:24px;
}
.content_middle{
background:url('../img/content_middle.png') repeat-y top center;
padding:10px;
}
.content_bottom{
background:url('../img/content_bottom.png') no-repeat top center;
height:4px;
margin-bottom:-0.3em;
}

a{
color:#91DAF2;
}

#ads{
position:absolute;
top:20px;
left:50%;
margin-left:-364px;
width:728px;
height:90px;
text-align:center;
border:1px solid #FFF;
color:#FFF;
/* */
display:none; 
}
#trafic{
margin-bottom:1em;
}


#totaltime{
color:#D6F8FC;
display:block;
font-weight:normal;
font-size:11px;
clear:both;
margin-top:2em;
}

.afisare_info{
display:block;
text-align:left;
padding:8px 13px;
clear:both;
}

.left{
float:left;
border:1px solid #FFF;
padding:3px;
}
.left img{
width:50px;
height:50px;
filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity:0.4;
}
.right{
float: left;
width:75%;
padding-left:5px;
}
.hr{
border-top:1px solid #FFF;
margin-left:-5px;
}
textarea{
width:310px;height:25px;border:1px solid #91DAF2;padding:5px;font-size:9px;font-family:tahoma;color:#9BCACF;
}

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#ADF1F9; margin:0 3px;}
.b2f {height:1px; background:#ADF1F9; margin:0 2px;}
.b3f {height:1px; background:#ADF1F9; margin:0 1px;}
.b4f {height:2px; background:#ADF1F9; margin:0 0px;}
.contentf {background: #ADF1F9;}
.bionyk h1{font-size:18px;letter-spacing:-2px;}
