@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, details, footer, header, hgroup, menu, nav, section {
    margin: 0;    padding: 0;    border: 0;    outline: 0;    font-size: 100%;    font-weight: normal;    vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
body {	line-height: 1; }
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0; }

.container {      margin: 0 auto;  position: relative;  width: 1120px; }
.clrfx:after {  clear: both;  content: '.';  visibility: hidden;}
.Wrapper { display:block; width:100%; float:none; clear:both; }


body{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#5F5F5F;border:0;	background: url(../images/scheiss_klopapier.jpg) top repeat #FFFFFF; line-height:16px;}
a , a:link , a:visited , a:active{color:#5F5F5F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; text-decoration:none; line-height:16px;}
a:hover  {text-decoration:underline;}
.link_to_action{float:right;display:none;}
img{border:0;}
p{padding:0;margin:0;}
h1 , h2{color:#ff6e02;font-size:18px;display:block;width:97%;line-height:30px;background:url(../images/dotted.gif) repeat-x bottom left; font-weight:bold; margin-bottom:5px;}
h3{color:#ff6e02;font-size:16px;}
h4{color:#666666;font-weight:bold;font-size:14px;line-height:18px; margin-bottom:5px; margin-top:10px;}
h5{color:#999999;font-weight:bold;font-size:11px;}
.helptext{font-size:11px;color:#666666;}
.hidden{display:none;}
.box{float:none;clear:both;margin-bottom:10px;padding-bottom:5px;}
#Content_Footer{float:none;clear:both;width:960px;background-color:#EFEFEF;padding:30px 0 10px 0;margin:0 0 20px 0;height:120px;position:relative;border-top:#CCCCCC dotted 1px;z-index:9;}
#Content_Left{width:600px;padding:10px 349px 0 10px;background-color:#f3f3f3;z-index:3;min-height:800px;}
#Content_Right{width:315px;padding:15px 0 0 20px;float:right;background-color:#f3f3f3;background:url(../images/border_right_half.png) top left no-repeat;z-index:5;position:absolute;left:627px;min-height:400px;}
#Content_Left > div.fasturllist > div m , #Content_Left > div.searchstatisticlist > div{width:580px;padding:5px;float:left;}
#Content_Left > div.fasturllist > div:hover , #Content_Left > div.searchstatisticlist > div:hover{background-color:#EEEEEE;}
#Content_Left > div.fasturllist > div > span{width:290px;float:left;height:18px;}
#Content_Left > div.searchstatisticlist > div > span{width:140px;float:left;height:18px;}
#Content_Left > div.speciallistAdmin div{width:580px;padding:5px;float:left;height:70px;}
#Content_Left > div.speciallistAdmin > #sortable{list-style-type:none;margin:0;padding:0;height:70px;width:590px;}
#Content_Left > div.speciallistAdmin div:hover{background-color:#EEEEEE;}
#Content_Left > div.speciallistAdmin div > .leftColumn{width:160px;float:left;}
#Content_Left > div.speciallistAdmin div > .rightColumn{width:420px;float:left;}
#Content_Right > div.profile > div.image{width:62px;padding:2px;float:left;}
#Content_Right > div.profile > div.controling{width:240px;padding:2px;float:left;}
#Content_Right > div.profile > div.controling > a{text-decoration:underline;font-weight:bold;}
#Content_Footer { position:relative; top:-10px; z-index:1;}
#Content_Footer > div{width:225px;float:right;padding-right:15px;}
#Content_Footer > div > h5{line-height:14px;padding:0;margin:0;}
#Content_Footer > div > ul > a.*{font-size:10px;color:#999999;text-decoration:none;}
#Content_Footer > div > ul{float:left;list-style-type:none;padding:0;margin:8px 0 0 10px;}
#Content_Footer > div > ul > li{padding-bottom:5px;}
.speciallist > div{float:left;padding:2px 4px 3px 4px;}
.box > .comment_box > .comment > .info{width:530px;text-align:left;border-bottom:#666666 1px solid;background-color:#EAEAEA;padding:3px;font-size:10px;height:16px;line-height:18px;z-index:8;}
span.action{float:right;padding:3px;z-index:9;line-height:18px;position:relative;vertical-align:top;}
span.action > .green{color:#009900;font-size:10px;font-weight:bold;line-height:18px;vertical-align:top;}
span.action > .red{color:#CC0000;font-size:10px;font-weight:bold;line-height:18px;vertical-align:top;}
.box > .comment_box > .comment > .text{width:100%;padding-top:5px;z-index:8;}
.box > .comment_box > .comment{float:left;width:530px;padding-left:10px;}
.box > .comment_box > .pic{text-align:center;float:left;width:60px;height:62px;}
.box > .comment_box{width:600px;padding:15px 0 15px 0;float:none;clear:both;z-index:5;}
#AdultCheckerDiv{margin-left:auto;margin-right:auto;width:300px;padding:40px;text-align:center;}
.box > .showcontent_box > .content , .box > .showcontent_box > .content > div{text-align:center;padding:0 0 5px 0;margin-bottom:2px;}
.box > .showcontent_box > .content > div > img{padding:0 0 5px 0;}
.box > .showcontent_box > .profile{width:190px;float:left;}
.box > .showcontent_box > .profile > .info{padding:0 0 0 0;width:110px;float:left;padding-right:5px;text-align:right;padding-top:5px;}
.box > .showcontent_box > .profile > .pic{text-align:center;float:left;width:60px;}
.box > .showcontent_box > .desc{text-align:left;padding:0 0 0 0;width:410px;float:left;clear:both;}
.box > .showcontent_box > div.userfunctions{width:595px;padding:5px 0 5px 0;height:60px;border:1px #CACACA solid;background-color:#F9F9F9;margin:5px 0 10px 0;overflow:hidden;float:none;}
.box > .showcontent_box > .userfunctions > .addthis_toolbox > div{width:200px;float:right;clear:both;height:60px;}
div.box_mini{width:100%;clear:both;}
#Content_Right > div.box > .thumbnail_box{float:left;padding:0 15px 5px 10px;}
.thumbnail_box_small{width:88px;float:left;padding:0 6px 5px 6px;}
.thumbnail_box_small > .image a{display:block;}
.thumbnail_box_small > .image{background:url(../images/bg_image_border_grey_small.gif) top left no-repeat;width:88px;height:68px;}
.thumbnail_box_small > .image > a > img{width:80px;height:60px;border:0px;padding:4px 4px 4px 4px;}
.thumbnail_box_small > .title a {font-size:10px;width:85px;line-height:13px;text-align:center;overflow:hidden;height:48px; display:block;}
.thumbnail_box_small > .desc{color:#999999;font-size:10px;width:85px;overflow:hidden;height:25px;padding:0 0 0 5px;}
.thumbnail_box_small > .info1{width:40px;float:left;font-size:8px;color:#666666;text-align:left;padding-left:2px;}
.thumbnail_box_small > .info2{width:42px;float:left;font-size:8px;color:#666666;text-align:right;padding-right:2px;}
.thumbnail_box a{display:block;}
.thumbnail_box > .info{width:120px;float:left;padding-left:4px;text-align:center;}
.thumbnail_box > .info > span{float:left;font-size:9px;color:#666666;text-align:center;padding-right:4px;}
.likes_box{font-size:12px;padding:3px;margin:2px;float:left;width:600px;border-bottom:#999999 1px dotted;}
.likes_box .title{width:480px;height:auto;float:left;}
.likes_box .like_button{width:120px;height:20px;float:left;}
.charsLeft{font-size:9px;}
label{font-size:14px;padding-bottom:8px;margin-bottom:8px;line-height:30px;clear:both;float:none;}
.checkboxes{line-height:23px;}
.InputTextarea{background:url(../images/textarea3rows.gif) no-repeat;padding:6px 0px 3px 6px;}
.InputTextarea6rows{background:url(../images/textarea6rows.gif) no-repeat;padding:6px 0px 3px 6px;}
.InputTextarea6rows > textarea{height:155px;font-size:12px;border:none;}
textarea , .InputTextarea{height:72px;font-size:12px;border:none;}
textarea{background:none;width:270px;}
.InputField{background:url(../images/inputfield.png) no-repeat;padding:6px 0px 3px 6px;}
input , .InputField{height:27px;font-size:12px;border:none;line-height:15px;}
input{background:none;width:265px;}
.InputFieldAndButton{background:url(../images/inputfieldbutton_background.png) no-repeat;width:290px;height:27px;border:none;margin-left:10px;}
.InputFieldAndButton input.Value{background:url(../images/inputfieldbutton_background.png) no-repeat fixed;float:left;text-align:left;padding:7px 0px 0px 10px;font-size:12px;height:27px;width:194px;border:none;}
.InputFieldAndButton a.Button{background:url(../images/inputfieldbutton.png) no-repeat;text-align:center;display:block;float:left;height:27px;width:56px;line-height:28px;padding:0px 11px 7px 9px;font-size:14px;font-weight:normal;color:#333333;text-decoration:none;border:none;}
.InputFieldAndButton a.Button:hover{background:url(../images/inputfieldbutton_hover.png) no-repeat;}
input.Button100{background:url(../images/inputfieldbutton100.png) no-repeat;text-align:center;height:27px;width:100px;line-height:28px;padding:0px 11px 7px 9px;margin:10px 20px 0 0;font-size:14px;font-weight:normal;color:#333333;text-decoration:none;border:none;}
input.Button100:hover{background:url(../images/inputfieldbutton100_hover.png) no-repeat;}
.text_box > .text > .left{background:url(../images/br1.jpg) top left no-repeat;width:20px;float:left;}
.text_box > .text > .right{background:url(../images/br2.jpg) bottom right no-repeat;width:20px;float:right;}
.text_box > .text{width:90%;float:left;padding:2px 10px 5px 10px;}
#Navigation > ul{margin:0;padding:0 0 0 5px;list-style-type:none;z-index:10;width:98%;float:none;clear:both;line-height:37px;height:37px;}
#Navigation > ul li.start ,#Navigation > ul li.end{width:125px;}
#Navigation > ul li{width:30px;float:left;text-align:center;line-height:37px;height:37px;color:#5d5d5d;}
#Navigation > ul li.selected , #Navigation > ul li:hover{font-weight:bold;}
#Navigation > ul li a{display:block;}
#Navigation > ul li.start{background:url(../images/galleryscrollbuttonleft.png) no-repeat left;}
#Navigation > ul li.start:hover{background:url(../images/galleryscrollbuttonleft_hover.png) no-repeat left;}
#Navigation > ul li.end{background:url(../images/galleryscrollbuttonright.png) no-repeat right;}
#Navigation > ul li.end:hover{background:url(../images/galleryscrollbuttonright_hover.png) no-repeat right;}
#Navigation > ul li.hidden, #Navigation > ul li.hidden:hover{background:none;}
#HeadControlPanel{width:950px;margin-left:15px;z-index:9999;}
#HeadControlPanel_Content{background-color:#ff6e02;width:942px;padding:4px;z-index:9999;position:relative;}
#HeadControlPanel_ButtonBarTop{width:940px;height:20px;padding:1px 0 0 10px;overflow:hidden;position:relative;background-color:#ff6e02;z-index:9999;line-height:20px;vertical-align:middle;font-size:12px;color:#FFFFFF;}
#HeadControlPanel_ButtonBarBottom{width:950px;overflow:hidden;position:relative;height:20px;cursor:hand;background:url(../images/headpanel/headpanel_under.png) top no-repeat;z-index:9999;}

#Menu_balken{width:960px;height:26px;z-index:9999; top:8px;background:url(../images/tabs/Bilder/tabs_10.png) no-repeat;text-align:right;position:relative;padding:4px;}
#Menu_balken input{width:150px;height:18px;padding:0px 0px 0 3px;font-size:11px;color:#333333;background:url(../images/tabs/Bilder/searchInputField.png) no-repeat;position:relative;top:-5px;left:-5px;}

.facebook {	position:absolute;	z-index:1;	left:340px;	top:10px;	width:500px; height:90px;}
#content {    padding-top: 0px; top:0px;    position: relative; width:960px; background-color:#f3f3f3; z-index:2;  }

.Shadow {  box-shadow: 0px 5px 7px #999; }

div.logo {
	top:-3px;
	height:90px;
	width:270px;
	padding:5px;
	position:relative;
	z-index:50;
	left:50%;
	margin-left:-560px;
    -webkit-box-shadow: #666 0 0 7px, #fff 0 0px 2px inset;
    -moz-box-shadow: #666 0 0 7px, #fff 0 0px 2px inset;
    -o-box-shadow: #666 0 0 7px, #fff 0 0px 2px inset;
    box-shadow: #666 0 0 7px, #fff 0 0px 2px inset;
    background: #fff;
    /*background-image: -webkit-gradient(radial, 210 -25, 20, -75 119, 120, from(rgba(250, 250, 250, .1)), to(rgba(20, 20, 20, 0)));*/
    border: 1px solid #141414;
    
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -o-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
	text-align:center;
}

  div.Menu ul, div.Menu li { margin: 0; list-style:none; list-style-image: none; }
  div.Menu {
  	min-width:960px;
    left: 0;
    position:absolute;
    right: 0;
    text-transform: uppercase;
    top: 82px;
	z-index:45;
  }
  div.Menu ul li {  float:left;  }
  div.Menu ul {
    left: 50%;
    margin-left: -180px;
    position: relative;
    text-align: right;
    width: 700px;
    z-index: 100;
  }
  div.Menu ul a {
    font-size: 14px;
    padding: 0 0px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
  }


.ErrorForm{color:#FF0000;font-size:12px;font-weight:bold;}
.category > a{width:140px;float:left;}
.category{margin-left:10px;clear:both;}
.profilepic{width:60px;height:60px;padding:5px 5px 5px 5px;text-align:center;}
#Content_Left > .partners > div{float:left;width:80px;line-height:19px;border-bottom:1px #999999 dotted;padding:2px;}
#Content_Left > .partners > div.first{width:240px;}
.partners > div.head{font-size:12px;font-weight:bold;}
#Content_Right > .partners > div{float:left;width:280px;line-height:18px;padding:2px;}
.addthis_toolbox .custom_images a{width:60px;height:60px;margin:0;padding:0;}
.custom_images{width:350px;}
.addthis_toolbox .custom_images a:hover img{opacity:1;}
.addthis_toolbox .custom_images a img{opacity:0.75;}
.jcrop-holder{text-align:left;}
.jcrop-vline, .jcrop-hline{font-size:0;position:absolute;background:white url('Jcrop.gif') top left repeat;}
.jcrop-vline{height:100%;width:1px !important;}
.jcrop-hline{width:100%;height:1px !important;}
.jcrop-handle{font-size:1px;width:7px !important;height:7px !important;border:1px #eee solid;background-color:#333;*width:9px;*height:9px;}
.jcrop-tracker{width:100%;height:100%;}
.custom .jcrop-vline, .custom .jcrop-hline{background:yellow;}
.custom .jcrop-handle{border-color:black;background-color:#C7BB00;-moz-border-radius:3px;-webkit-border-radius:3px;}
.bt-content{font-size:small;color:#000;line-height:normal;}
.bt-active{}
.boxy-wrapper{position:absolute;}
.boxy-wrapper.fixed{position:fixed;}
.boxy-modal-blackout{position:absolute;background-color:black;left:0;top:0;}
.boxy-wrapper{empty-cells:show;}
.boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .bottom-right, .boxy-wrapper .bottom-left{width:10px;height:10px;padding:0}
.boxy-wrapper .top-left{background:url('../images/boxy/boxy-nw.png');}
.boxy-wrapper .top-right{background:url('../images/boxy/boxy-ne.png');}
.boxy-wrapper .bottom-right{background:url('../images/boxy/boxy-se.png');}
.boxy-wrapper .bottom-left{background:url('../images/boxy/boxy-sw.png');}
.boxy-wrapper .top-left{#background:none;#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-nw.png');}
.boxy-wrapper .top-right{#background:none;#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-ne.png');}
.boxy-wrapper .bottom-right{#background:none;#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-se.png');}
.boxy-wrapper .bottom-left{#background:none;#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy/boxy-sw.png');}
.boxy-wrapper .top, .boxy-wrapper .bottom{height:10px;background-color:black;opacity:0.6;filter:alpha(opacity=60);padding:0}
.boxy-wrapper .left, .boxy-wrapper .right{width:10px;background-color:black;opacity:0.6;filter:alpha(opacity=60);padding:0}
.boxy-wrapper .title-bar{background-color:black;padding:6px;position:relative;}
.boxy-wrapper .title-bar.dragging{cursor:move;}
.boxy-wrapper .title-bar h2{font-size:12px;color:white;line-height:1;margin:0;padding:0;font-weight:normal;}
.boxy-wrapper .title-bar .close{color:white;position:absolute;top:6px;right:6px;font-size:90%;line-height:1;}
.boxy-inner{background-color:white;padding:0}
.boxy-content{padding:15px;}
.boxy-wrapper .question{width:350px;min-height:80px;}
.boxy-wrapper .answers{text-align:right;}
span.checkbox{width:19px;height:25px;padding:0 5px 0 0;background:url(../images/checkbox.gif) no-repeat;display:block;clear:left;float:left;}
span.radio{width:19px;height:25px;padding:0 5px 0 0;background:url(../images/radio.gif) no-repeat;display:block;clear:left;float:left;}
span.select{position:absolute;width:158px;height:21px;padding:0 24px 0 8px;color:#fff;font:12px/21px arial,sans-serif;background:url(../images/select_hell.gif) no-repeat;overflow:hidden;}


.qq-uploader{position:relative;width:100%;}
.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:70px;z-index:2;background:#FF9797;text-align:center;}
.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px;}
.qq-upload-drop-area-active{background:#FF7171;}
.qq-upload-list{margin:15px 35px;padding:0;list-style:disc;}
.qq-upload-list li{margin:0;padding:0;line-height:15px;font-size:12px;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text{margin-right:7px;}
.qq-upload-file{}
.qq-upload-spinner{display:inline-block;background:url("../images/loading.gif");width:15px;height:15px;vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel{font-size:11px;}
.qq-upload-failed-text{display:none;}
.qq-upload-fail .qq-upload-failed-text{display:inline;}

