/*<textarea name="message" class="ptmmmta" tabindex="3">*/
<@charset "UTF-8";
/* CSS RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,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;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}option{padding-left:0.4em}
img{border:0}
html{height:100%}
body{line-height:1;min-height:101%;position:relative;font:10px verdana,arial,helvetica;color:#c0c0c0;padding:10px 0;background:#000 url(../img/bg/tall.jpg) repeat-x;text-align:center;scrollbar-face-color:#141414;scrollbar-highlight-color:#707070;scrollbar-3dlight-color:#303030;scrollbar-darkshadow-color:#141414;scrollbar-shadow-color:#303030;scrollbar-arrow-color:#ff9900;scrollbar-track-color:#303030}
/* Vom IE mac 5.x verstecken. Fix für den Windows IE 3px-Text-Gap-Bug \*/ * html #inhalt{width:462px}
.tres{width:100%;border-spacing:0px}.tres td,.tres th{padding:5px;font-size:11px;vertical-align:top}.tres th{font-size:11px;color:#f90;border-width:0px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-color:#303030}.tres th{background-image:url(../img/bgv.gif);background-repeat:repeat-x}.tres .tdiv{height:5px;padding:0px}
.even{background-color:#202020}
td.even{border-right:1px solid #141414}td.odd{border-right:1px solid #202020}
#header{position:relative;height:110px;valign:right;padding:5px}
#topnavh{width:370px;float:right;height:14px;border:0 solid #303030;border-right-width:1px;background-repeat:no-repeat;background-position:-1px -49px;}
#topnav{width:350px;float:right;background-color:#141414;border:0 solid #303030;border-left-width:1px;border-right-width:1px;padding:0 10px 0 10px;margin:0px}
.qnp{float:left;width:110px;height:13px}
#logo{background:url(../img/logo2.png) no-repeat;height:90px;width:400px;float:left;margin-top:20px;margin-left:15px}
#nav{clear:both;width:auto}
#main{clear:both;width:auto;border:0 solid #303030;border-top-width:1px}
#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:242px}
#footer{clear:both;display:block;width:auto;z-index:10;padding:15px;text-align:right;color:#c96}
#copy{text-align:right;padding:5px;width:973px;margin-top:40px}
#sbm{width:935px;margin-right:5px;float:left}
#col1{z-index:3;width:75%;float:right}#col2{z-index:5;width:25%}#col3{z-index:1}#col1_content{z-index:4}#col2_content{z-index:6}#col3_content{z-index:2}#col1_content,#col2_content,#col3_content{position:relative}
#col1_content{padding:10px 10px 10px 20px;padding-left:10px;padding-right:10px;min-height:400px}
#col2_content{padding:10px 20px 10px 10px}
#col2, #col2_content{display:none}
.hideboth #col1,.hideboth #col2{display:none}.hideleft #col1{display:none}.hideright #col2{display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display: inline-block}
* html .clearfix{height:1%}
.clearfix{display: block}
.floatbox{overflow:hidden}
#ie_clearing{display:none}
.subcolumns,.subcolumns_oldgecko{width:100%;overflow:hidden}.subcolumns_oldgecko{float:left}.c50l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px}.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:00.5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.skip,.hideme,.print{position:absolute;top:-1000em;left:-1000em;height:1px;width:1px}.skip:focus,.skip:active{position:static;top:0;left:0;height:auto;width:auto}
#page_margins{width:993px;border:1px solid #707070;margin:auto;text-align:left}
#page{margin:5px;background:#000 url(../img/sbg.jpg) repeat-x bottom}
#nav ul{margin-left:20px}
#nav_main{background-color:#336}
#cname_deprecated{float:left;width:237px;font-weight:bold;color:#303030;font-size:21px;top:-5px;left:-2px;position:relative}
#h1{float:left;width:237px;font-weight:bold;color:#303030;font-size:21px;top:-5px;left:-2px;position:relative}
r1,h1,h2,h3,h4,h5,h6{font-weight:bold;color:#800;margin:0 0 0.25em 0}
.pr{margin-bottom:0}
r1,h2,h1{font-size:200%}
h3{font-size:12px;color:#f90}
h4{font-size:133.33%;color:#eee}
h5{font-size:116.67%}
h6{font-size:116.67%;font-style:italic}
#header h1{color:#000;font-size:18px}
.float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}
.float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}
.imgth,.center{text-align:center;margin:0 auto;padding:0.5em}
.pth{margin:0px;width:100px;height:90px;margin-bottom:4px;}
.imgth{width:100px;border:1px solid #303030}
.right{text-align:right;margin:0.5em auto}
a {color: #c0c0c0; text-decoration:underline}
a:focus,a:hover,a:active{color:#f90;text-decoration:underline}
#topnav a {color:#f90;font-weight: normal; background:transparent; text-decoration:none; }
#footer a:focus,#footer a:hover,#footer a:active,#topnav a:focus,#topnav a:hover,#topnav a:active{background-color:transparent;text-decoration:underline}
#footer a {color:#c96;background:transparent;text-decoration:none}
hr{color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #eee solid}
a.navi{padding:4px;padding-left:4px;margin-bottom:10px;display:block;font-size:15px;font-weight:bold;color:#800;background:#800}
a.navi:active,a.navi:visited,a.navi:link{text-decoration:none}
a.navi:hover{background-color:#963;text-decoration:none;color:#963;border-top-color:#fff;border-bottom-color:#303030}
form{font-size:10px}
textarea{color:#Fff;border:1px solid #707070;background-color:#303030;font-size:12px;font-family:verdana}
textarea:focus{border:1px solid #f90}
.ptmmmta{height:200px;width:415px;margin-right:5px;}
#msgf .ptmmmta{height:280px}
form input.website{display:none}
select,input{color:#Fff;border:1px solid #707070;background-color:#303030}
input.radio{border:0;background-color:transparent}
#liform{margin-left:10px}
#ptmstat{float:left}
#ptmlo,#ptmstat{padding-bottom:3px}
#ptmlo{padding-bottom:0}
.ptmpfbt,.ptmfbt,.ptmfsbt{width:202px;color:#c0c0c0;font-size:12px;height:20px;margin-bottom:10px}
.ptmfsbt{margin-bottom:0px;width:202px}
.ptmfsbt,.ptmfbt{border:0;font-size:11px;background-image:url(../img/libt2021.gif)}
.ptmpfbt{float:left;margin-left:100px}
#quickaform .ptmfbt{margin-top:0}
.ptmcmt{padding-bottom:5px;padding-top:5px}
.ptmta,.ptmtf,.ptmcmta,.vta,.ptmcmtf{width:415px;margin-right:5px}
.ptmvtf{margin:3px;float:right;margin-right:6px;width:400px}
.ptmmstf{width:200px;margin-right:5px;margin-left:3px;float:left}
#buddy{width:416px}
#kontaaform .ptmtf{width:415px}
#combobox,#ptmlidtype,.ptmtf,.ptmvdta{width:200px}
#ptmcountry,#ptmloctype{width:201px}
.ptmta{height:300px;font:12px verdana,arial}
.ptmqmta{width:415px;height:100px;font:12px verdana,arial;margin-right:5px;float:left}
.ptmcmta{height:100px;font-size:12px}
.vta{height:120px;font-size:12px}
.litf{width:70px;float:left;height:16px;margin-right:3px}
.lit{color:#c0c0c0;float:left;padding-bottom:3px;font-size:11px;padding-top:2px}
.ptmt{color:#c0c0c0;margin-right:20px}
.ptmkt{color:#c0c0c0;float:left;margin-right:20px}
#kontaform select{float:left;height:18px;margin-right:20px;font:12px verdana,arial,helvetica}
#kontaform .ptmfbt{width:100px}
#kontaform .ptmfbt{width:202px}
#addblockform .ptmt,#addbuddyform .ptmt{float:left}
#addblockform .ptmtf,#addbuddyform .ptmtf{float:left}

.menu{border:0 solid #303030;border-top-width:1px;font-size:12px;height:35px;background:#202020 url(../img/menubg.gif) repeat-x}
.navi{float:left;width:95px;text-align:center}
a.nl{padding:5px;display:block;font-size:11px;border:0 solid #000;border-top-width:5px;border-bottom-width:5px;height:15px}
a.nl:active,a.nl:visited,a.nl:link{text-decoration:none}
a.nl:hover{background-color:#303030;text-decoration:none;color:#fff;border-top-color:#fff;border-bottom-color:#303030}
a.smenu{padding:5px;display:block;font-size:11px;border:0;border:0 solid #303030;border-bottom-width:1px;border-left-width:5px;border-left-color:#000}
a.smenu:active,a.smenu:visited,a.smenu:link{text-decoration:none}
a.smenu:hover{background-color:#303030;text-decoration:none;border-left-color:#fff;border-bottom-color:#303030;color:#fff}
#l{padding:10px;height:25px}
#h{float:left;width:242px;padding-left:9px}
#loc{float:right;text-align:right;width:400px}
#formh_alt{width:716px;height:14px;background:url(../img/fbg.gif) no-repeat;border:0 solid #303030;border-right-width:1px}
#fhead{font-size:11px;padding-bottom:15px}
#formb_alt{text-align:center;width:695px;background-color:#141414;border:0 solid #303030;border-left-width:1px;border-right-width:1px;padding:10px}
#formf_alt{width:716px;height:14px;border:0 solid #303030;border-top-width:0;background:url(../img/fbtg.gif) no-repeat right;border-left-width:1px}
.ptmt{padding-bottom:3px;font-size:11px;padding-top:2px}
.ptmvt{padding-bottom:3px;font-size:11px;padding-top:2px;float:left;text-align:right;width:133px;margin-right:10px;}
.ptmdv{height:10px;clear:both}
.ptmdvs{clear:both}
#ptmleftcol{float:left;width:460px}
#ptmrightcol{float:right;width:245px}
#ptmlefteq{float:left;width:225px}
#ptmrighteq{float:right;width:225px}
#normform,.ptmeinf, .ptminf_alt, #pwdfgform,#gliform,#mailform,#kontaform,#msgf,#searchform,#pcform,#addvdateform,#addbuddyform,#addblockform,#kontaaform{background-color:#141414;border:0 solid #303030;border-left-width:1px;border-right-width:1px;padding:0 10px 0 10px}
.ptminf_alt{display:block;display:inline-block}
.ptmeinf{border-color:#f90}
.ptminf{background-color:#141414;border:0 solid #303030;border-left-width:1px;border-right-width:1px;padding:0 10px 0 10px}
.ptmeinfh{height:14px;border:0 solid #f90;border-right-width:1px;background:url(../img/fbge.gif) no-repeat}
.ptminff{height:14px;border:0 solid #303030;border-left-width:1px;background:url(../img/fbtg.gif) no-repeat right;margin-bottom:15px}
.ptmeinff{height:14px;border:0 solid #f90;border-left-width:1px;background:url(../img/fbtge.gif) no-repeat right;margin-bottom:15px}
h1,h2{font-size:12px;font-weight:bold;margin:0;padding:0px;color:#f90;margin-bottom:10px}
p{margin:0px;font-size:11px}
#qn{margin:0px;font-size:10px;clear:both;font-weight:normal;padding:0}
b{color:#f90}
#pwdfgform{text-align:left}
form{margin:0; padding:0}
#ptminform{text-align:center;color:#f90}
#ptmferr{color:#f00;padding-bottom:5px}
#gliform{text-align:center}
.at{padding-bottom:5px}
.fgClass{padding:5px;background-color:#141414;font-color:#fff;color:#fff;font:11px/100% Verdana,Arial}
.capClass{background-color:#000;color:#f90;font-weight:bold;padding:5px;font-size:10px;font-weight:bold;font:11px/100% Verdana,Arial}
input:focus{border:1px solid #f90}
.calendarHeader{padding:3px;color:#f90;font-weight:bold;font-size:12px}
.so,.sa{padding:3px;color:#f90;font-weight:bold;font-size:12px;background-color:#202020}
.calendarToday{color:#000;text-align:center;background-color:#fff;padding:3px;font-size:11px}
.calendarsa,.calendarso,.calendar{padding:3px;text-align:center;font-size:11px}
.calendarsa,.calendarso{background-color:#202020}
.caln{border-top:1px solid #303030;border-bottom:1px solid #303030;padding:3px;background-color:#202020}
.calendarTody a{color:#f00}
a.calhmonth{color:#f90}
a.caltoday{color:#141414}
.caln a{text-decoration:none;font-size:9px}
.caln a:link{}
.caln a:visited{}
.caln a:hover{background-color:#303030;color:#fff}
.caln a:active{}
.vdprof{margin-left:60px;margin-bottom:3px}
.vdmot{margin-left:70px;padding-bottom:2px}
.locort{margin-left:60px;margin-bottom:5px}
#ptmday{width:40px;margin-right:5px}
#ptmmonth{width:95px;margin-right:5px}
#ptmyear{width:55px}
.mdcom{margin-left:30px}
.bt{vertical-align:bottom}
#searchform .ptmt{padding-bottom:8px;float:left;clear:left;width:110px;margin:3px;text-align:right}
#searchform .ptmfl,#searchform .sbr,#searchform .ptmcb,#searchform .ptmr,#searchform .ptmtf, #searchform #ptmumk,#searchform #ptmloctype,#searchform #ptmcountry{margin:3px;float:left;margin-right:0}
#perc,#sites,#searchform .ptmtfl{float:left}
#searchform .ptmcb,#searchform .sbr{float:left;margin-left:7px}
#searchform .ptmfbt,#searchform .ptmr{clear:left;float:left;margin-left:113px;margin-top:10px;border:0;font-size:11px;background-image:url(../img/libt202.gif)}
#ptmumk,#ptmloctype{float:left;width:202px;margin:3px}
#msubject{text-align:center}
#mtext{padding:10px;border:1px solid #303030;background-image:url(../img/bgv.gif);background-repeat:repeat-x}
.cb{border:0;background-color:transparent}
.emo{width:70px;text-align:center;float:left;margin:2px}
#pbar{background-color:#202020;border:1px solid #303030;float:left;margin-right:5px}
#opt{float:right;width:360px}
#pgr{background-color:#f90}
#perc{margin-right:10px}
.linfo{float:left;width:40px}
.prinfo{float:left;width:100px}
.pldi,.prdi{min-height:16px;padding-left:20px;padding-bottom:5px}
.pldi{float:left;width:100px}
.lcenter{text-align:center;float:left;width:40px}
.onecol,.twocol{width:217px;float:left;font-size:11px;padding:1px;margin:0}
.onecol{width:auto;float:none;margin:0;padding:1px}
.threecol{width:229px;float:left;font-size:11px;padding:1px;margin:0}
.ffoot{margin:15px}
.ico{width:15px;float:left;height:13px}
.pf{float:left;border:1px solid #707070;margin-right:10px;padding:2px;text-align:center;margin-bottom:2px}
.selected{border-color:#f90}
.lcol{width:345px;float:left}
.rcol{width:345px;float:right}
#accf .ptmt,#pcform .ptmt,#pcform .ptmtta{padding-bottom:8px;clear:left;width:130px;margin:3px;text-align:right;float:left}
#accf .ptmtf,#pcform .ptmtf{margin:3px;float:right;margin-right:150px;width:400px}
#pcform #ptmcountry,#pcform #ptmsex,#pcform #ptmgender,#ptmloctype,#ptmanrede,#ptmabo,#ptmzahlart,#pcform #ptmir{margin:3px;float:right;margin-right:150px;width:402px}
#pcform .ptmfbt{clear:left;float:left;margin-left:113px;margin-top:10px}
#accf .ptmfbt{clear:both;margin-left:20px;margin-top:20px}
#pcform .ptmta{float:right;margin-right:150px;width:400px;height:150px;margin-top:3px}
#pcform .ptmtta{height:150px}
#pcform .qf{float:left;width:400px;margin:3px;margin-right:50px;height:16px}
#pcform .sbr{margin-left:15px}
#pcform #ptmday{margin:3px;margin-left:7px}
#pcform #ptmmonth{margin:3px}
#pcform #ptmyear{margin:3px}
/* Sprites */
.sprt{background:url(../css/sprites.gif) no-repeat top left;float:left}
#topnavf{width:371px;float:right;height:14px;border:0 solid #303030;border-left-width:1px;background-repeat:no-repeat;margin-bottom:15px;background-position:-529px -70px;}
.m,.w,.mw{width:14px;height:13px}
.m{background-position:0 0}
.w{background-position:-14px 0}
.mw{background-position:-28px 0}
.alltagz,.mrwong{width:16px;height:16px}
.alltagz{background-position:0 -13px}
.mrwong{background-position:-16px -13px}
.fbg{background-position:0 -49px;height:14px;width:20px;}
.libt{width:55px;color:#c0c0c0;float:left;font-size:10px;height:20px;background-position:0 -29px;width:55px}
input#libtid{border:0;font-size:11px}
.ptminfh{height:14px;border:0 solid #303030;border-right-width:1px;background-position:0 -49px;float:none}
.ptminfhn{height:25px;border:0 solid #303030;border-right-width:1px;background-position:0 -49px;float:none}
/* Supernote */
.fallback{display:none}
.notedefault,.notenested{position:absolute;visibility:hidden;width:150px}
.notedefault{padding:0;color:white;margin:0}
.notenested{width:8em;padding:0;border:1px solid #303030;background-color:#141414;color:white}
.snheader{}
.snfooter{}
.snbody{background-color:#f90;margin:0;padding:3px}
.snp-mouseoffset,.snp-triggeroffset,.snp-mousetrack{z-index:10000;margin-left:0;margin-top:0;margin:0;padding:0}
.notedefault h5{margin:0 0 0 0;padding:0;background-color:white;color:black}
.note-close{float:right;margin-top:0;width:14px;height:14px;line-height:14px;color:#000;text-decoration:none;visibility:hidden}
.snb-pinned .note-close{visibility:inherit}
.ptminftx{font:11px verdana,arial,helvetica;color:#c0c0c0;}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.thumbnail{position:relative;z-index:0;}
.thumbnail:hover{background-color:transparent;z-index:50;}
.thumbnail span{position:absolute;background-color:#141414;padding:5px;left:-1000px;border:1px solid gray;visibility:hidden;color:black;text-decoration:none;}
.thumbnail span img{border-width:0;padding:2px;}
.thumbnail:hover span{visibility:visible;top:0;top:30px}
.abo{height:55px;width:160px;float:left;margin:5px;text-align:center;padding-top:10px;border:1px solid #303030;}
a.abo{background-color:#202020}
a.abo:active,a.abo:visited,a.abo:link{text-decoration:none}
a.abo:hover{border:1px solid #f90;}
.tnl{margin-top:5px;padding-right:10px;margin-right:0px;float:right}
H3.pr{float:left;padding:5px}
p.pr{width:550px;border:0px solid #141414;border-left-width:2px;padding:5px;float:right}
a.nleft,a.nright{width:20px;text-decoration:none;color:#707070;background-color:#141414}
a.nleft{float:left;margin-right:2px;}
a.nright{float:left;margin-left:2px;}
a.nright:active,a.nright:visited,a.nright:link,a.nleft:active,a.nleft:visited,a.nleft:link{background-color:#141414;color:#707070}
a.nleft:hover,a.nright:hover{text-decoration:none;background-color:#303030;color:#fff}
#ptmloctype{width:201px}

.ddh{font-size:12px;font-weight:bold;color:#f90;}

#myAccordion{  
	border:0 solid #303030;border-right-width:1px;float:none;	  
}
#myAccordion dt.top{
  padding:5px;
  padding-left:13px;
  background:url(../img/acbg.gif) no-repeat;
}
#myAccordion dt{
  padding:5px;
  padding-left:13px;
  background:url(../img/acbg2.gif) no-repeat;
}
#myAccordion dd{
	border:0 solid #303030;border-left-width:1px;
	margin-left:0px;
	padding-left:20px;
  background-color:#141414;  
}
#myAccordion p{
float:left;margin-top:3px;	
	  
}
#myAccordion dt.myAccordionHover
{
  
}
#myAccordion dt.myAccordionActive
{
}


a.bgch img{border:1px solid #707070;padding:5px;margin:10px;}
a.bgch:active,a.bgch:visited,a.bgch:link{}
a.bgch:hover img{border:1px solid #fff;}


.autoinp{width:178px;height:20px;background:#303030 url(/img/ml.gif) 2px 50% no-repeat;padding-left:20px;}
.autobut{}
.ui-button { margin-left: -1px;height:24px;}

#phpn {padding-bottom:20px;}
#phpn ul{margin:0px;padding:0px;}
#phpn a{padding:10px;width:316px;text-align:center;padding-left:20px;float:left;display:block;font-size:15px;border:0px solid #303030;border-bottom-width:1px;border-top-width:1px;color:#aaa;}
#phpn a:active,#phpn a:visited,#phpn a:link{text-decoration:none;}
#phpn a:hover{text-decoration:none;color:#fff;background-color:#303030;border-top:1px solid #fff;}
#phpn .select {background-color:#202020;}

.container {
    width:460px;
    height:150px;
    overflow:hidden;
    position:relative;
    cursor:pointer;
  }
  .slides {
    position:absolute;
    top:0;
    left:0;
  }
  .slides > div {
    position:absolute;
    top:0;
    width:460px;
    display:none;
  }
ul.pagination { list-style:none; padding:0; margin:5px;float:right;}
ul.pagination li{ padding-right:3px; float:left;}
ul.pagination li a { display:block;text-decoration:none;width:16px; height:16px;overflow:hidden;background:url(../img/slider-button.gif) no-repeat 0 0;}
ul.pagination li.active a, ul.pagination li a:hover { background:url(../img/slider-button-act.gif) no-repeat 0 0;}
