/* CSS Document */
body {
font-family:verdana, arial, sans-serif;
font-size:10px;
margin:0;
padding:0;
height:100%;
}

table, td{
font-family:verdana, arial, sans-serif;
font-size:12px;
padding:0;
}

.profile{
background-image:url(template/images/profil.jpg);
background-repeat:no-repeat;
background-position:center;
width:208px;
height:248px;
}

#searchwrapper{
width:600px;
display:block;
text-align:left;
}

#searchform{
border:0;
margin:0;
padding:0;
width:600px;
margin-bottom:15px;
text-align:left;
}

#header{
background-image:url(template/images/general/header.jpg);
border:0;
padding:0;
margin:0;
width:887px;
height:227px;
}

#header_shadow{
border:0;
padding:0;
margin:0;
height:23px;
background-image:url(template/images/general/header_shadow.jpg);
background-position:left;
}

.search_label{
font-size:10px;
color:#fff;
border:0;
padding:0;
display:inline;
margin-left:10px;
}
.search_select{
display:inline;
background-image:url(template/images/general/search_select.jpg);
background-position:center;
font-size:10px;
height:15px;
width:120px;
padding: 0 0 0 5px;
border: 0;
}
.search_select_short{
display:inline;
background-image:url(template/images/general/search_select.jpg);
background-position:left;
font-size:10px;
height:15px;
width:80px;
padding: 0 0 0 5px;
border: 0;
}
#search_submit{
background:none;
border:none;
color:#fff;
font-size:10px;
display:inline;
margin-left:50px;
}
#navi_left{
position:relative;
top:1px;
color:#fff;
font-size:9px;
font-weight:bold;
border:0;
padding:0;
margin:0;
height:129px;
width:225px;
background-image:url(template/images/general/navigation.jpg);
}

a.navi_left_link, a.navi_left_link:link, a.navi_left_link:visited {
font-size:10px;
color:#fff;
text-decoration:none;
}

a.navi_left_link:hover {
font-size:12px;
font-weight:bold;
color:#FFFF00;
text-decoration:none;
}

ul{
border:0;
padding:0;
margin:0;
position:relative;
top:8px;
left:60px;
}

li{
display:block;
height:32px;
}

#login_heading{
color:#fff;
font-size:14px;
font-weight:bold;
}

.login_text{
color:#fff;
font-size:10px;
position:relative;
top:5px;
}

.login_label{
color:#fff;
font-size:10px;
font-weight:bold;
position:relative;
left:20px;
top:0px;
margin-top:17px;
float:left;
width:60px;
}
.login_input{
font-size:10px;
float:right;
margin-top:15px;
margin-right:20px;
height:15px;
width:90px;
background-image:url(template/images/general/login_input.gif);
padding: 0 5px 0 5px;
border: 0;
}
.login_submit{
background-image:url(template/images/general/login_submit.jpg);
width:96px;
height:25px;
border:0;
position:relative;
top:24px;
left:62px;
}
#content{
margin-left:18px;
margin-right:18px;
margin-top:0px;
}
.content_heading {
font-size: 12px;
display:block;
margin-bottom:4px;
}
.footer_text{
color:#fff;
font-size:10px;
position:relative;
top:5px;
}
a.nav, a.nav:link, a.nav:visited {
font-size:10px;
color:#fff;
text-decoration:none;
}
a.nav:hover {
font-size:10px;
color:#FFFF00;
text-decoration:none;
}
#copyright{
color:#fff;
font-size:10px;
position:relative;
left:30px;
top:5px;
float:left;
}
#success{
font-size:14px;
font-weight:bold;
margin-bottom:10px;
color:#339933;
}
#err {
color:#CC0000;
margin-bottom:15px;
}
.inputerror{
border:2px solid red;
}
#legal{
border:0;
padding:0;
margin:0;
position:relative;
top:1px;
}
.profile_pic_small{
position:relative;
margin: 17px auto 0 auto;
text-align:center;
width:110px;
height:120px;
}
.profile_card_heading{
position:relative;
font-size:12px;
font-weight:bold;
margin-top:4px;
margin-bottom:2px;
}
.profile_card_region{
position:relative;
font-size:11px;
margin-bottom:2px;
}
.profile_card_flirttext{
position:relative;
font-size:11px;
text-align:left;
margin-left:5px;
height:76px;
}
.logout_heading{
display:block;
text-align:center;
font-size:14px;
margin-top:10px;
color:#fff;
}
.logout_text{
display:block;
text-align:center;
font-size:12px;
color:#fff;
margin-bottom:-10px;
}
.infobox{
text-align:left;
font-size:12px;
border: 2px solid red;
padding:4px;
margin-bottom:15px;
}
.wrapper{
position:relative;
top:0px;
z-index:0;
height:229px;
}
a:link, a:visited, a:hover, a:active {
color:#000000;
cursor:hand;
}
a:hover{
color:#CC0000;
cursor:hand;
}
.click{
position:relative;
height:249px;
margin-top:-249px;
z-index:33;
background-image:url(template/images/general/spacer.gif);
}
a.click:hover{
background-image:url(template/images/general/spacer.png);
}
.show_profile{
font-size:12px;
border-left:1px solid #666;
border-right:1px solid #666;
border-bottom:1px solid #666;
border-top:1px solid #666;
padding:10px;
background-color:#feeeee;
}
.sp_cell{
font-size:12px;
}
#sp_heading{
font-size:18px;
margin-bottom:15px;
}
#sp_pic{
float:left;
width:312px;
padding:0px;
margin-right:50px;
<?php echo $thismargin;?>
height:240px;
text-align:center;
border: 1px solid #666;
}
#sp_info{
width:212px;
}
#sp_flirttextheading{
clear:both;
font-size:14px;
position:relative;
top:10px;
font-weight:bold;
}
#sp_flirttext{
margin: 15px 0 15px 0;
padding:10px;
border: 1px solid #666;
}
#sp_webhandy_left{
float:left;
width:282px;
padding:0px;
}
#sp_webhandy_right{
position:relative;
top:-4px;
}
#sp_agb{
font-size:10px;
text-align:center;
}
#sp_submit{
position:relative;
top:10px;
height:40px;
text-align:center;
}
.notice_error{
text-align:center;
font-size:14px;
color:#CC0000;
}
.notice_success{
text-align:center;
font-size:14px;
color:#339900;
}
#search_heading{
font-size:14px;
font-weight:bold;
}
.delete_account_button{
font-weight:bold;
color:#FF0000;
}



