body {background: #7f7f7f; margin: 0; padding: 0; font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size:11px;}
a {color: #ab0000;}
.nnr {color: #ab0000;}
.nnr2 {color: #3d3d3d;}

div.cleaner, BR.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
#nachricht{
	margin:20px 0px 0px 35px;
	font-size:12px;
}
#nachrichtenmenue{
	width:550px;
	margin:0 0 20px 0;
	
}
#nachrichtenbutton{
	float:left;
	margin:20px 50px 0px 50px;
	padding:2px 2px 2px 2px;
	background-color:#DD0000;
	border-width:2px;
	border-style:solid;
	border-color:#FF5E5E;
	font-size:12px;
}
.n_header{
	background-color:#DD0000;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
}
.normal{
	font-size:11px;
}
.fehler{
	font-size: 11px;
	color: #ab0000;
	font-weight:bold;
}
.form{
	font-size:10px;
}
.galpic{
	float:left;
	width:130px;
}

.naviLeiste_Count {
      padding-top:2px;
      text-align:right;
      float:right;
 }

.naviLeiste2 { 
      background-color:#ab0000; 
      font-size:12px; 
      color:#FFFFFF; 
      display:block; 
      height:20px; 
      padding-left: 8px;
      padding-right: 8px;
      text-align:right; 
      clear:both; 
 } 
.naviLeiste {
  display:block;
  float:right;
}

.naviLeiste_next { 
  padding-top:2px; 
  float:left;
  padding-right:8px;
  color:#FFFFFF;
}

.naviLeiste_prev { 
  padding-top:2px; 
  float:left;     
  margin-right:8px;
  color:#FFFFFF;
}

.naviLeiste_text { 
  padding-top: 2px; 
  padding-right: 8px; 
  float:left;
  display:block;
  color:#FFFFFF;
}

.nnbg {
	width: 300px;
	height: 180px;
	background-image: url('http://cdn1.e5.mydirtyhobby.com/u/images/nn_bg.jpg');
	background-repeat: repeat-x;
	text-align: center;
	position:absolute;left:450px;top:100px;z-index:10;
}

.nnclose {padding: 4px 2px 0 0;}
.nnclose a {display: block; float: right; width: 11px; height: 10px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nn_close.gif'); overflow: hidden;}
.nnhl, .nnhl_upload {height: 47px;}
.nnb, .nnb_upload {padding-top: 10px; text-align: center;}
.nnb a, .nnb_upload a {margin: 0 auto; display: block; width: 141px; height: 24px;}

.nn1n, .nnxn, .nn_upload_tab {width: 288px; height: 93px; margin: 20px 6px 0 6px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nn_bgtxt.gif') no-repeat; font: bold 14px/18px Arial,Verdana,Helvetica,Sans-Serif;}
.nn1n {padding-top: 10px;}
.nnxn {padding-top: 18px;}
.nn_upload_tab td {padding: 0 10px;}

.aussen {
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	margin-left: 2px;
	padding: 0 2px;
	background: #FFFFFF;
	width: 917px;
	height: 100%;
}
.sfont {
	font-size: 9px;
	color: #616161;
}
.sinput {
	font-size: 9px;
	color: #616161;
	background: #FFFFFF;
	width: 140px;
	border: 1px solid #FFFFFF;
}
.ssubmit {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background: #ab0000;
	border: 1px solid #FFFFFF;
}
.navi {
	text-align: center;
}
.navi2 {
	margin-top: 2px;
	background: #ab0000;
	font-size: 11px;
	text-align: center;
	padding: 2px 0 4px 0;
}
.navi3 {
	width: 127px;
	margin-top: 2px;
	background: #ab0000;
	font-size: 11px;
	text-align: center;
	padding: 2px 0 4px 0;
}
.navi3 a {
	color: #FFFFFF;
	font-size: 9px;
}
.content {
	padding: 0 4px 4px 4px;
	font-size: 11px;
}
.desc_kasten {
	border: 1px solid #7f7f7f;
	background: #F5F5F5;
	padding: 8px 10px 10px 10px;
}
.desc_kasten2 {
	border: 1px solid #7f7f7f;
	background: #F5F5F5;
	margin-top: 4px;
}
.desc_kasten3 {
	border: 1px solid #7f7f7f;
	background: #F5F5F5;
}
.video {
	border: 1px solid #7f7f7f;
	padding: 8px 10px 10px 10px;
	font-size: 11px;
	background: url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_kasten.jpg');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.bildkasten{
	border: 1px solid #7f7f7f;
	padding: 8px 5px 10px 5px;
	margin:0px 5px 0px 0px;
	font-size: 11px;
	background: url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_kasten.jpg');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.bildrahmen img {
	border: 1px solid #7f7f7f;
}
.bildrahmen2 {
	text-align: center;
}
.bildrahmen2 img {
	border: 1px solid #7f7f7f;
	margin-top: 2px;
	text-align: center;
}
.kommentar {
	border: 1px solid #7f7f7f;
	border-bottom: 0px;
	margin-top: 10px;
	padding: 6px 8px;
	background: #F5F5F5;
}
.kommentareck {
	background: url('http://cdn1.e5.mydirtyhobby.com/u/images/kommentareckr.gif');
	padding-right: 20px;
	text-align: right;
}
.kommentareck2 {display: inline-block; width: 12px; height: 14px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/kommentareck.gif');}
.onlineliste {
	height: 16px;
	background: url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_onlineliste.gif') repeat-x;
	text-align: center;
}
.olbg {
	margin-top: 2px;
	background: #d2d2d2;
	padding: 4px;
	text-align: center;
}
.pftext {
	margin-top: 2px;
	background: #FFFFFF;
	padding: 6px 8px 2px 8px;
	font-size: 11px;
	text-align: center;
}
.tabl {
	background: #FFFFFF;
	border: 1px solid #7f7f7f;
	padding: 4px;
	width: 417px;
}
.tabl2 {
	background: #FFFFFF;
	border: 1px solid #7f7f7f;
	padding: 4px;
}
.tab1 {
	background: #edeae2;
	font-size: 11px;
	padding: 4px 10px;
	white-space: nowrap;
	text-align: center;
}
.tab2 {
	background: #f5f5f5;
	font-size: 11px;
	padding: 4px 10px;
	width: 100%;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.tabspc {
	width: 2px;
	height: 2px;
}


.headline_r {
	color: #ab0000;
	font-size: 18px;
	font-weight: bold;
}
.desc_txt {
	color: #000000;
	font-size: 11px;
	margin-top: 8px;
	margin-bottom: 9px;
}
.tab2 input{
	background: #FFFFFF;
	border: 1px solid #d3d3d3;
	font-size: 11px;
	width: 120px;
}
select{
	background: #FFFFFF;
	border: 1px solid #d3d3d3;
	font-size: 11px;
}
.formsub {
	background: #EDEAE2;
	color: #000000;
	font-size: 12px;
	padding: 4px 6px 5px 6px;
	font-weight: bold;
}

.tab3 {
	background: #f5f5f5;
	font-size: 11px;
	padding: 4px 10px;
	width: 100%;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
	vertical-align:top;
}

.tabx {
	background: #f5f5f5;
	font-size: 11px;
	padding: 4px 10px;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.tab3 input, .tab3 select, .tab3 textarea {
	background: #FFFFFF;
	border: 1px solid #d3d3d3;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size: 11px;
}
.hinweis {
	font-size: 10px;
	color: #808080;
	font-style: italic;
}
.tab5 {
	background: #edeae2;
	font-size: 11px;
	padding: 4px 6px;
	text-align: center;
}
.tab4 {
	background: #f5f5f5;
	font-size: 11px;
	padding: 4px 6px;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.dc {
	background-image: url('http://cdn1.e5.mydirtyhobby.com/u/images/dcbg.gif');
	background-repeat: no-repeat;
	width: 79px;
	height: 50px;
	text-align: center;
	padding-top: 3px;
	font-size: 18px;
	font-family: 'Comic Sans MS', cursive;
	font-weight: bold;
}
.wrg {
	padding: 2px 6px 1px 6px;
	margin-top: 2px;
	background: #ffffff;
	border: 1px solid #d0d0d0;
	font-size: 11px;
	font-weight: bold;
}

td.onlineT { 
  font-size: 11px; 
  padding-bottom: 4px; 
  } 
td.onlineM { 
  width: 19px; 
  background: url('http://cdn1.e5.mydirtyhobby.com/u/images/maennlich.gif') no-repeat 1px 3px; 
}
td.onlineF { 
  width: 19px; 
  background: url('http://cdn1.e5.mydirtyhobby.com/u/images/weiblich.gif') no-repeat 1px 3px; 
}
td.onlineP { 
  width: 19px; 
  background: url('http://cdn1.e5.mydirtyhobby.com/u/images/paar.gif') no-repeat 1px 3px; 
}
td.onlinePWW { 
  width: 19px; 
  background: url('http://cdn1.e5.mydirtyhobby.com/u/images/paarww.gif') no-repeat 1px 3px; 
}
td.onlinePMM { 
  width: 19px; 
  background: url('http://cdn1.e5.mydirtyhobby.com/u/images/paarmm.gif') no-repeat 1px 3px; 
}
div.waitp, .waitp_main {padding-top: 2px; text-align:center; font-weight:bold; font-size:12px; margin-top:25px;}
.waitp_main {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/ajaxload.gif') no-repeat 50% 2px; height: 34px;}

td.lbesucherHead {
  font-size: 11px;
  text-align:center;
  background:#F5F5F5;
}
td.lbesucherUhr {
  padding-bottom: 4px;
  font-size: 10px;
  padding-right:2px;
}
td.lbesucherUser {
  padding-bottom: 4px;
  font-size: 10px;
  text-align:left;
}

.promob {padding: 2px 0 0 0px;}
.promob img {border: 1px solid #fff;}

.promob_txt {
	background: #fff;
	padding: 1px 1px 3px 1px;
	text-align: center;
	width: 65px;
}
.promob_txt a {
	font-size: 9px;
	text-decoration: underline;
}
.gradualshine{
filter:alpha(opacity=50);
-moz-opacity:0.5;
}
.dockclass{
position:relative;
}


.xtabl {
	background: #FFFFFF;
	border: 1px solid #7f7f7f;
	padding: 4px;
}
.xtab1 {
	background: #edeae2;
	font-size: 11px;
	padding: 4px;
	white-space: nowrap;
	text-align: center;
}
.xtab2 {
	background: #f5f5f5;
	font-size: 11px;
	padding: 4px;
	width: 100%;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.ytab1a {
	background: #edeae2;
	font-size: 11px;
	padding: 4px 10px;
	text-align: center;
	width: 130px;
}
.ytab1b {
	background: #e2dfd8;
	font-size: 11px;
	padding: 4px 10px;
	text-align: center;
	width: 130px;
}
.ytab2a {
	background: #f5f5f5;
	font-size: 11px;
	padding: 4px 10px;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.ytab2b {
	background: #ebebeb;
	font-size: 11px;
	padding: 4px 10px;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.nlt {
  color: #FFF;
	font-size: 12px;
	padding: 0 2px;
}

.footerline {
	margin-right: 2px;
	color: #FFF;
	font-size: 11px;
}
.footerline a {
	color: #FFF;
}

.videotitel {
	width: 100%;
	height: 36px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

.videovon {
	font-size: 9px;
	padding-top: 3px;
	text-align: center;
}

.videopic {
	font-size: 12px; 
	padding-top: 6px; 
	text-align: center;
}
.videotime {
	font-size: 11px;
	padding: 2px 4px;
	border: 1px solid #7F7F7F;
	border-top: 0;
	color: #616161;
	background: #ffffff;
	width:87px;
}
.videopreis {
	font-size: 11px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	border:1px solid #7F7F7F;
	border-top: 0;
	color: #ffffff;
	background: #ab0000;
	margin-left: 2px;
}
.videorating {
	font-size: 10px;
	padding-top: 6px;
	text-align: center;
	color: #a0a0a0;
}
.starrating {
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	height: 13px;
	width: 104px;
	overflow: hidden;
	background: url('http://cdn1.e5.mydirtyhobby.com/u/images/rating_mini.gif') no-repeat;
	color: #000;
}

.star_0 {background-position: 0px 0px;}
.star_1 {background-position: 0px -13px;}
.star_2 {background-position: 0px -26px;}
.star_3 {background-position: 0px -39px;}
.star_4 {background-position: 0px -52px;}
.star_5 {background-position: 0px -65px;}

.star_6 {background-position: 0px -78px;}
.star_7 {background-position: 0px -91px;}
.star_8 {background-position: 0px -104px;}
.star_9 {background-position: 0px -117px;}
.star_10 {background-position: 0px -130px;}
.star_200 {background-position: 0px -200px; color: #a0a0a0;}

.a_box {
	font-size: 10px;
}

.kat_space {
	width:4px;
	height:1px;
	font-size:1px;
}
.kat_space_col {
	width:1px;
	height:16px;
	font-size:1px;
}

.hspace {
	background: #FFF;
	height:2px;
	width:1px;
	font-size:1px;
}

.vspace {
	background: #FFF;
	height:1px;
	width:2px;
	font-size:1px;
}

.nmenu_head {
	background: #EDEAE2;
	color: #000;
}

.nmenu_select {
	background: #D0D0D0;
	color: #FFF;
}

.nmenu_select > div {
	margin: 0 0 2px 0;
}

.nmenu_div {
	padding: 4px 6px 4px 6px;
	font-size: 9px;
	text-align: center;
}

.fvn1 {
	padding: 4px 8px;
	background: #ab0000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}

.fvn2 {
	background: #FFFFFF;
	height: 180px;	
	overflow: auto;
	text-align: left;
}

.fvn3 {
	font-size: 11px;
	font-weight: bold;
	background: #7F7F7F;
	color: #FFF;	
	text-align: center;
	width: 78px;
	padding: 2px 8px 2px 8px;
}

.fvn5 {
	background: #EDEAE2;
	text-align: center;
	padding: 4px 4px 4px 4px;
}

.fvn7 {
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
	background: #EDEAE2;
	white-space: nowrap;
	padding: 4px 2px 4px 2px;
	width: 82px;
}

.fvn8 {
	font-size: 11px;
	text-align: center;
	background: #EDEAE2;
	white-space: nowrap;
	padding: 4px 2px 4px 2px;
	width: 90px;
}

.fvn11 {
	font-size: 11px;
	background: #EDEAE2;
	white-space: nowrap;	
	padding: 4px 0px 4px 5px;	
}

.fvn13 {
	background: #F5F5F5;
}


/* New Styles */

.left {float: left;}
.right {float: right;}
.clear {clear: both;}

.width100pc {width: 100%;}
.width190 {width: 190px;}
.width140 {width: 140px;}
.width200 {width: 200px;}

.pad_left2 {padding-left:2px;}
.pad_left4 {padding-left:4px;}
.pad_left6 {padding-left:6px;}
.pad_bot1 {padding-bottom: 1px;}
.pad_top4 {padding-top:4px;}

.tl_center {text-align: center;}
.ta_left {text-align: left;}
.ta_right {text-align: right;}

.bold {font-weight:bold;}
.black {color:#000000;}
.font13 {font-size: 13px;}
.font16 {font-size: 16px;}

.dispblock {display:block;}
.dispnone {display:none;}

.promodb_td {border-left: 2px solid #000000; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_r_v.jpg');}
#promo_head {margin-left: 3px; margin-bottom: 3px;}
#promo_block_side_head, #n_u_b_head_side {margin-left:0px;margin-bottom:3px;}
.mdhmaincontent {width:580px;}

.buycoins1000 {width: 145px; height: 26px; position: absolute; left: 6px; top: 93px;}
.ups_div {margin-top: 9px;}
#ups {display: block; width:146px; height: 16px;}

.olbg_inner {background: #FFFFFF; height: 144px; overflow: auto; text-align: left; padding: 6px 4px; width:130px;}
.easter_head1 {width:571px;height:180px;margin-left:5px;margin-bottom:3px;}
.easter_head2 {width:763px;height:76px;margin-left:5px;margin-bottom:3px;margin-top:0;}
.easter_head3 {width:576px;height:194px;margin-left:5px;margin-bottom:10px;}
#labor_head, #n_u_b_head {margin-left:5px;margin-bottom:3px;}

/* vorfunktionen */
.vorfunktionen {padding-top:15px;}
.vorfunktionen_inner {margin-top: 4px; margin-right: 15px;}
.vorfunktionen fieldset {background: #fff;}
.vorfunktionen legend {font-weight: bold; color: #535353;}
.vorfunktionen .answer {padding: 2px 7px 6px 7px; font-size: 11px; color: #000;}
.vorfunktionen .vorfunktionen_inner2 {font-size: 9px; padding: 2px 0 2px 2px;}

.user_layer {background-color:#ffffff;position:absolute;top:0px;left:0px;display:none;width:90px;text-align:center;}
.user_layer table {border: 1px solid #000000; width: 90px; height: 102px;}
.user_layer table .user_nick {border-bottom: 1px solid #000000; background-color: #ab0000;}
.user_layer table .user_nick div {text-align: center; height: 16px; overflow: hidden; color:#ffffff; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}

.logo_div {height: 68px; width: 100%; position: relative;}
.logo_top {display: block; height: 68px; position: absolute; top: 0px; left: 0px;}

.user_lang {margin: 0 0 0 370px; padding-top: 7px; text-align:center; vertical-align:top;}
.user_lang .col1 {text-align:center;margin-top:15px;vertical-align:bottom;}
.user_lang .col2 {width:100px;text-align:right;vertical-align:top;}
.user_lang .col2 form {display:inline;}

/* Login Form */
.login_form, .login_info {position: absolute; bottom: 2px; right: 0px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/login_form_bg.gif') no-repeat 0% 0%;}
.login_form form, .login_info table {margin: 0; height: 28px; width: 327px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/login_form_bg.gif') no-repeat 100% 100%; text-align: center;}

.login_form .log_tab {height: 28px; margin: 0 auto;}
.login_form td {font-size: 9px; color: #616161; padding-right: 3px;}

.login_form .text_login {padding-left: 7px;}
.login_form .field_login, .login_form .field_passwd {padding-right: 7px;}
.login_form .field_login input, .login_form .field_passwd input {width: 78px;}
.login_form .login_btn {}
.login_form .login_btn input {width: 30px; height: 17px; border: 0; cursor: pointer;}

.login_info td span {color: #000000;}
.lang_login_form {margin-top: 2px; background: #FFFFFF; padding: 6px 8px 2px 8px; text-align: center;}

/* Top Menu */
.top_bg {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_top04.gif') no-repeat top right; height: 68px; width: 100%;}
.top_bg2 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_top02.jpg') no-repeat; height: 51px;}

.top_menu {padding-left: 154px;}
.top_menu td {padding-left:4px;}
.top_menu td.col_first {padding-left:0px;}
.top_menu td.col_last {padding-left:26px; vertical-align: top;}

.top_menu td.last_but_one div {width: 26px; height: 51px;}
.top_menu td.col_first div {width: 2px; height: 1px; font-size: 0; height: 51px; background: #FFFFFF;}
.top_menu td.col_last .div1, .top_menu_de td.col_last .div1 {width: 325px; height:16px;}
.top_menu td.col_last .div2, .top_menu_de td.col_last .div2 {width: 325px; height:6px; background-image: url('http://cdn1.e5.mydirtyhobby.com/u/images/bg_postfach.gif'); overflow: hidden;}

.top_menu_de {padding-left: 145px;}
.top_menu_de td {padding-left:2px;}
.top_menu_de td.col_first {padding-left:0px;}
.top_menu_de td.col_last {padding-left:3px; height:51px; vertical-align: top;}

.tm_link a {display: block; width: 74px; height: 47px;}
.tm_link .tm_online {width: 64px;}

/* Main Table */
.main_table {margin-top: 2px; width: 917px; height: 1400px;}
.main_table .maincol1 {width: 141px; background: #F5F5F5; text-align: center; vertical-align: top;}
.main_table .maincol2 {background: #fff;}
.third_column {width: 193px; background: #F5F5F5; vertical-align: top; padding-right: 2px;}

.easter_block {height:191px;width:180px;margin-bottom:3px;}
#labor_block_side {height:180px;width:191px;margin-bottom:3px;}

.navi_form {display:inline;}
.navi_form select {width: 140px;}
.navi_form .maptab {width: 191px; background: #f5f5f5; padding: 0 0 8px 0; text-align: center;}
.navi_form .maptab table {margin: 0 auto;}

.olbg_inner2 {background: #FFFFFF; height: 144px; overflow: auto; text-align: left; padding: 6px 8px; width: 167px;}
.third_column .button_div {padding: 2px 0px;text-align:center;}
.third_column .button_div2 {padding: 6px 0px;text-align:center;}

.find_ams {width: 191px; height: 37px; margin-bottom: 2px;}

/* Side Menu */
.navi a, .sm_buycoins, .sm_leerzeile {display: block; height: 24px; width: 141px; margin: 2px 0 0 3px;}
.sm_buycoins {margin-left: 0;}
.navi .sm_start {margin-top: 0;}
.sm_leerzeile {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/navi_leerzeile.gif');} /* NO LANG_DIR */
.sm_buycoins:hover, .sm_start:hover, .sm_signup:hover, .sm_search:hover, .sm_newvideos:hover, .sm_newpics:hover, .sm_topvideos:hover, .sm_topamateurs:hover, .sm_categories:hover, .sm_faq:hover, .sm_myprofile:hover, .sm_favourites:hover, .sm_buyvideos:hover, .sm_buygals:hover {background-position: 0px -24px;}

/* top_amateur - left block */
.top_amateur_text {width: 127px; height: 16px; margin: 9px auto 0 auto;}

/* Online Block */
.onlineliste a {display: block; width: 37px; height: 16px;}
.onlineliste a:hover {background-position: 0px -16px;}
.onlineliste .on_all {width: 30px;}
.onlineliste .on_female {width: 40px;}
.onlineliste .on_male {width: 42px;}

/* Buttons */
.free_coins_btn, .no_fakes_btn, .rssfeed_btn, .sms_btn {display: block; width: 191px; height: 99px;}
.no_fakes_btn {height: 184px;}
.rssfeed_btn {height: 48px;}

/* Footer */
.footerline .line7f {background: #7f7f7f; height: 2px; margin-bottom: 2px;}
.footerline .bot_menu {background: #ab0000; padding: 6px 7px; color: #fff;}
.footerline .copyright {font-size: 11px; color: #7f7f7f; margin: 6px 7px 14px 7px;}

/* Header */
#popup_overlay {z-index:5;display:none;opacity:0.8;filter:alpha(opacity=80);}
#popup_window {z-index:5;display:none;}
#signup {display:none;}
#ajxLoadImg {display: none;}

/* Other Files */
.badwords_span {font-weight:bold;color:#ab0000;font-size:14px;}
.playvideo {margin-top: 30px;}

.desc_kasten .conf_header {font-weight: bold; font-size: 16px;}
.desc_kasten .conf_desc {font-size: 12px;}
.confirmform {margin-top: 4px; width: 100%;}
.confirmform form .tab3 input {width: 140px;}

/* all */
.padding_all {padding: 8px 10px 10px 10px;}
.header_all {padding: 4px 8px; background: #ab0000; color: #FFFFFF; font-weight: bold; font-size: 18px;}
.header_text {font-weight: bold; font-size: 12px; text-align: right;}
.header_text a {color: #FFFFFF;}

.block_all, .block_all2 {font-size:12px;padding: 8px 10px 10px 10px;}
.block_all2 {font-size:14px;}

/* Start Page */
.startpage .spacer {width: 4px;}
.startpage .video {margin-top: 4px;}
.start_online, .start_gallery, .start_video {width: 100%; padding-top: 4px;}
.start_online {padding: 0;}
.start_online .header_all {font-size: 12px;}

.start_img_block {font-size: 12px; padding-top: 6px; text-align: center;}
.start_gallery .gal_name {width: 100%; height: 40px; text-align: center; font-size: 12px; font-weight: bold;}
.start_gallery .gal_info {font-size: 9px; padding-top: 6px; text-align: center;}

.aboutme .spacer1, .aboutme .spacer2, .aboutme .spacer3 {height:2px; font-size:1px;}
.aboutme .spacer1 {width:150px;}
.aboutme .spacer2 {width:1px;}
.aboutme .spacer3 {width:350px;}

/* Gallery Page */
.heading, .heading_navi {padding: 4px 4px; background-color: #ab0000;}
.heading_name {color: #FFFFFF; font-weight: bold; font-size: 18px; padding-left: 4px;}

.desc_kasten3 .d_kasten3 {padding: 4px 10px; background: #ab0000;}
.desc_kasten3 .d_kasten3 div {width: 100%;}
.desc_kasten3 .d_kasten3 td {color: #FFFFFF; font-weight: bold; font-size: 18px;}

.pager_td1, .pager_td1_1 {background: #7F7F7F; margin-top: 2px; margin-right: 2px; padding: 1px 7px; color: #FFF; border: 1px solid #000; font-size: 12px;}
.pager_td2, .pager_td1_2 {text-align: center; background: #7F7F7F; margin-top: 2px; padding: 0 6px 2px 6px; color: #FFF; border: 1px solid #000; font-size: 12px;}
.pager_td1_1, .pager_td1_2 {margin-top: 0px;}

.kommentar_div {padding: 4px 10px 10px 10px;width:550px;}
.images_block, .freevideo {padding: 8px 10px 10px 10px;width:100%;}
.gallery .alert_link {color: #fff; font-size: 17px; font-weight: bolder;}

.bildkasten_div {width:125px;float:left;height:150px;}
.bildkasten_div .bk_div1 {font-size: 12px;}
.bildkasten_div .bk_div2 {width: 100%; margin-top: 10px;}

.bildrahmen_div {width:110px;margin-left:6px;}

/* Amateur List */
.sortform {margin-left:2px;margin-top: 4px; width: 570px;}
.sortform form {display:inline;}
.sortform form input {background: none; border: 0;}

.am_block {width:170px;float:left;height:395px;}
.am_block .am_name_block {font-size: 12px;background: #ab0000;padding: 4px 4px;}
.am_block .am_nickname {color: #FFFFFF; font-weight: bold; font-size: 12px;}
.am_block .avatar_block {width:168px; margin-top: 10px;}

.am_block .am_nickname a {color: #FFFFFF; text-decoration:none;}

.avatar_img {width:125px;margin-left:21px;}
.avatar_img .videotime {width:115px;padding-top:1px;padding-bottom:1px;height:20px;vertical-align:middle;}
.avatar_img .videotime img {border: 0;}

.am_info {margin-top: 10px;height:220px;width:168px;text-align:center;}
.am_info .tab1 div {padding-top: 2px;}
.am_info .postcode {width: 55px;}
.am_info .postcode td {font-size: 11px;}

/* Online status */
.online_small, .offline_small, .webcam_small {width: 43px; height: 19px;}
.online_big, .offline_big, .webcam_big, .online_big a, .offline_big a, .webcam_big a {width: 58px; height: 25px;}
.online_big a, .offline_big a, .webcam_big a {display: block; cursor: pointer;}

/* profil_videos */
.freevideo .am_block {height:445px;}
.freevideo .player_bottom {display: block; width: 125px; height: 20px; border: 1px solid #7f7f7f; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/mdh_player.jpg');}

/* Webcams */
.webcams .videotime {border: 1px solid #7f7f7f; border-top: 0;}
.webcams .speaker_icon, .webcams .phone_icon, .spacer_icon {width: 18px; height: 18px; display: inline-block; zoom:1; @display: inline;}
.webcams .speaker_icon {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/speaker_icon_18px.gif') no-repeat;}
.webcams .phone_icon {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/telephone_icon_18px.gif') no-repeat; width: 15px;}

/* contact.inc */
.contact .usertype {font-size: 16px; padding-bottom: 18px; text-align: center;}
.contact .amateur_img {width: 50%;}
.contact .usertype_tab a {display: block; width: 268px; height: 69px; text-decoration: none;}

#erklr legend {font-weight: bold; color: #535353;}
#erklr div {padding: 2px 7px 8px 7px; font-size: 11px; color: #898989;}

.contact .contact_desc {display:none;}
.contact .contact_desc .elem {display:none;padding-top:5px;padding-left:15px;}
.contact .contact_desc .tab2 {padding-left: 30px; background-image: url('http://cdn1.e5.mydirtyhobby.com/u/images/kateg.gif'); background-repeat: no-repeat; background-position: 10px 7px;}
#kontakt {display:none;}
#kontakt .descform {border: 1px solid #999999; padding: 5px 8px 6px 8px;}
#kontakt .img_arrow {height: 19px; margin-bottom: 10px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/pfeilunten.gif') no-repeat 50% 0%;}
#kontakt textarea {width:340px;height:100px;}

/* Categories */
.categ_tab {width: 100%;}
.categ_tab a {display: block; width: 112px; height: 97px; text-decoration: none;}

.categories {margin-top: 6px; width: 100%;}
.categories form {display:inline;}
.categories .tab3 {padding-right:75px; text-align: center;}
.categories .tab3 input {background: none; border: 0;}
.categories .spacer1, .categories .spacer2 {width:4px; height:1px; font-size:1px;}
.categories .spacer2 {height:16px; width:1px;}

.lostpass .tab3 input {width: 140px;}
.lostpassform {display: inline;}
.lostpassform .lpformdiv {width: 100%; padding-top:2px;}
.lostpassform .tab3 input {width: 165px;}
.lostpassform .lpformdiv .spacer1 {width:1px;height:5px;font-size:1px;}

/* Photo Sets */
.heading form {display:inline;}
.heading select {width: 118px; font-size: 11px; border: 1px solid #000; background: #F5F5F5; color: #000000;}
.heading .search_txt {width: 100px; font-size: 11px; border: 1px solid #000; background: #F5F5F5; color: #898989; padding-left: 2px; padding-right: 2px;}
.heading .search_btn {font-size: 11px; border: 1px solid #000; background: #F5F5F5; color: #000; font-weight: bold;}

.imgset_info {width:125px;float:left;height:330px;}
.imgset_info .setname {font-size: 12px;height:45px;}
.imgset_info .imgset {margin-top: 5px;}
.imgset_info .bildrahmen {width:110px;margin-left:6px;}

.imgset_info .about_set {height:25px;font-size:9px;}
.imgset_info .kommentar {height:115px;}
.kommentar b {color: #ab0000;}

/* user: kategorien */
.user_cat {padding: 8px 10px 10px 10px; width: 100%;}
.user_cat .imgset_info {height:230px;}
.user_cat .setmenu {text-align:center;margin-top:5px;}

/* Video */
#videoausgabe .vspace, .guestbook .vspace, #bilderausgabe .vspace {background: transparent;}
.newvideo, .topvideo {padding-left: 4px;padding-right: 4px;}
.video_images {margin-top: 4px; width: 100%;}

.video_images .price {font-size: 11px; padding: 2px 4px; border:1px solid #7F7F7F; border-top: 0; color: #ffffff; background: #ab0000;}
.video_images .video {margin-top: 4px;}
.video_images .kommentar {height:75px;}
.video_images .spacer1 {height:4px;font-size:1px;}

/* listbuygallery */
.listbuygallery form {display:inline;}
.listbuygallery .spacer, .listbuyvideos .spacer {width:10px;height:1px;font-size:1px;}
.listbuygallery .videotime, .listbuyvideos .videotime {width: auto;}
.listbuygallery .delete_sign, .listbuyvideos .delete_sign {font-size: 11px; padding: 1px 4px; border: 1px solid #7F7F7F; border-top: 0; color: #616161; background: #ffffff;}

.listbuygallery .delete_sign a, .listbuyvideos .delete_sign a {display: block; width: 16px; height: 16px;}
.listbuygallery .del_sign, .listbuyvideos .del_sign {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/vid_delete.png') no-repeat;}
.listbuygallery .add_sign, .listbuyvideos .add_sign {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/vid_add.png') no-repeat;}

/* listbuyvideos */
.listbuyvideos form {display:inline;}
.listbuyvideos .video {margin-top: 4px;margin-right:2px;}
.listbuyvideos .textblock1 {font-size: 10px; padding-top: 6px; text-align: center;}
.listbuyvideos .kommentar {height:75px;}
.listbuyvideos .spacer1 {width:4px;height:1px;font-size:1px;}

/* user - listbgalerie */
.edit_gal .imgset_info {height:165px;}

/* user - listvgalerie */
.edit_vid .imgset_info {height: auto; min-height: 260px; @height: 260px;}
.edit_vid .menublock {text-align:center;margin-top:5px;}
.cont_status1 {color: #33CC00;}
.cont_status2 {color: #ab0000;}
.cont_status3 {color: #ff9900;}

/* wvideosvote_static, guestbook, edit_gal */
#videoausgabe .naviLeiste2, .guestbook .naviLeiste2, .edit_gal .naviLeiste2, .edit_vid .naviLeiste2 {width:550px}
#videoausgabe .naviLeiste_Count, .guestbook .naviLeiste_Count, .edit_gal .naviLeiste_Count, .edit_vid .naviLeiste_Count {width:165px;}

/* geldverd_info */
.geldverd_info .money_bg {width: 350px; height: 170px;}
.geldverd_info .revenue_bg {width: 443px; height: 14px;}
.geldverd_info .rules {padding: 10px 0 22px 0;}
.geldverd_info .sometext {padding: 24px 0 0 0;}
.geldverd_info .links {background: #f4f4f4; padding: 14px 18px 16px 18px; margin: 24px 0 22px 0; text-align: center;}
.geldverd_info .links a.reglink {font-weight: bold; font-size: 14px; text-align: center; display: block;}

/* Guestbook */
.gbook_form textarea {width:380px;height:100px}
.guestbook .tabspc {width:150px;height:2px;font-size:1px;}
.guestbook .spacer1 {width:500px;height:1px;font-size:1px;}
.guestbook .message1, .guestbook .message2 {margin-top:20px; color: #ab0000; font-weight:bold;font-size: 14px;}
.guestbook .message2 {margin:10px 0;}
.guestbook .premium_msg {width:500px;height:50px;margin: 0 auto;}

.list_gallery_max, .video_max {background-color:#F5F5F5; height:16px; text-align:right; border: 1px solid #7f7f7f; padding: 4px 10px;}
.list_gallery_max {width:507px; margin-left:7px; padding: 0px 28px 4px 28px;}
.list_gallery_max a, .video_max a {font-size:14px;font-weight:bold;}

/* Preview Videos */
.preview_player {background-color:#ffffff;position:absolute;top:290px;left:360px;display:none;width:248px;height:220px;border: 1px solid #000000;text-align:center;padding: 5px 5px;}
.preview_player .close {color:#000;}
.preview_player .bildrahmen, .freevid1, .freevid2 {margin-top: 10px;}
.freevid2 {background-color:#fff;}
.freevid3 {width:125px;margin-left:21px;}

/* Amateur Profile */
.am_profile {padding: 8px 6px 10px 6px;}
.tab_elem {padding-top: 2px; text-align: left; font-weight: bold;}
.am_profile .xtabl {margin-top: 10px;}
.am_profile .nomargin {margin: 0;}

.am_profile .xtab2 div {white-space: nowrap; text-align: center;}
.am_profile .xtab2 .bildrahmen {width: 200px;}
.am_profile .xtab2 .bildrahmen img {width: 200px;height:150px;}
.am_profile .switch_block {padding-top: 2px; background: #edeae2; vertical-align: top; white-space: nowrap; line-height: 20px; text-align: center;}
.am_profile .switch_block a {text-decoration: none; font-weight: bold; background: #fff; padding: 2px 6px; border: 1px solid #808080;}

.am_profile .am_about {width:530px;max-width:530px;white-space:pre-wrap;overflow:hidden;}
.am_profile .ph_icon {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/tsok1.gif') no-repeat; width: 19px; height: 17px;}

.am_phone .tab2 {height: 137px; vertical-align: top;}
.am_phone .phone_inner {position: relative;}
.am_phone .flags {position: absolute; top: 110px; left: 0px;padding-left:34px; text-align: center;}
.am_phone .ph_number {font-weight: bolder; font-size: 32px; position: absolute; top: 36px; left: 136px; width: 394px; text-align: center; color: #fff; padding-top: 2px;}

.am_phone .ph_text {font-size: 11px;}
.am_phone .ph_text strong {background: #fff; border: 1px solid #7f7f7f; padding: 0px 3px; letter-spacing: 1px; color: #000;}
.am_phone .ph_features {font-size: 11px; position: absolute; top: 106px; left: 141px; width: 395px; text-align: center; color: #000;}

#telnr_de, #preis_de {display:block;}
#telnr_at, #telnr_ch, #preis_at, #preis_ch {display:none;}
#preis_de, #preis_at, #preis_ch {font-size: 9px; color: #000000; padding-top: 4px;}

.tab-sie, .tab-er-over, .tab-er, .tab-sie-over {display: block; width: 64px; height: 21px; text-decoration: none;}

.cam .am_phone {padding: 0 26px 0 24px; margin-top: 10px;}

/* Profile Menu */
.profilemenu a {display: block; width: 210px; height: 24px; text-decoration: none;}
.profilemenu a:hover {background-position: 0px -24px;}

/* RSS */
.rss .subtitle {font-weight: bold; font-size: 12px;}
.rss .rss_links_block input {width: 520px; vertical-align: middle;}
.rss .rss_link {display: inline-block; width: 16px; height: 16px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/mdh_rss.gif') no-repeat; @padding-right: 3px; vertical-align: middle;}

/* Search, myprofile_edit */
.search_menu {border-bottom: 1px solid #000000;}
.search_menu a {display: block; width: 64px; height: 21px; text-decoration: none;}
.search_user {width: 100%;}
.search_user form {display: inline;}
.search_user .s_nick {width: 80px;}
.sxpref1 {width:300px;border-left:0px none;border-bottom:0px none;padding-left:0px;}
.sxpref2 {width:300px;border-bottom:0px none;}


.noborder_bg, .tab3 .noborder_bg {background: none; border: 0;}
.subheader {padding: 2px 2px; background: #ab0000;}
.subheader td {color: #FFFFFF; font-weight: bold; font-size: 12px;}
.subheader td.arrow {width:80px;}

.search .arrow {width:80px;}
.search .arrow a, .search .arrow span, .search .arrow_black {display: inline-block; width: 15px; height: 8px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/search_arrow.gif') no-repeat; overflow: hidden;}
.search .arrow_black {@margin: 0 5px 3px 0; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/search_arrow_black.gif') no-repeat;}

/* geldverd_reg */
.reg_am .spacer1, .reg_am2 .spacer1 {width:115px;height:2px;font-size:1px;}
.reg_am .spacer2, .reg_am2 .spacer3 {width:1px;height:5px;font-size:1px;}
.reg_am2 .spacer2 {width:1px;height:2px;font-size:1px;}

.reg_am form, .reg_am2 form {display: inline;}
.reg_am .textinput {width: 150px;}
.reg_am .zip {width: 40px;}
.reg_am .city {width: 110px;}

/* geldverd_reg, geldverd_reg2 - user */
.reg_am2 .textinput {width: 165px;}
.reg_am2 .textinput2 {width: 150px;}
.reg_am2 .textinput3 {width: 240px;}
.reg_am2 .zip {width: 40px;}
.reg_am2 .city {width: 125px;}
.reg_am2 .tab1_ca {width: 300px;}

/* magazin */
.magazin_link {position:absolute; top:540px; left:180px; width:220px; height:295px; z-index:2000;}
.magazin_div1 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/mdhmagazin/imgaktausgprev.jpg') no-repeat; width: 528px; height: 304px; position: absolute; top: 539px; left: 179px; text-align: right;}
.magazin_div1 .blocktxt1 {position: relative; top: 0; left: 0; z-index: 1000;}
.magazin_div1 .blocktxt2 {text-align: left; width: 240px;}
.magazin_div1 .subtitle {margin-top: 12px; color: #aa111d; font-size: 16px;}

.magazin_div1 .blocktxt3 {margin: 8px 0;}
.magazin_div1 .link {margin-top: 8px; text-align: right;}
.magazin_div1 .icon {float: right; width: 16px; height: 16px; margin-left: 2px;}
.magazin_div1 .link a {font-size: 14px; color: #aa111d;}

.magazin_div2 {width: 522px; height: 640px; position: absolute; top: 160px; left: 190px; display: block; overflow: auto; overflow-x: hidden;}
.magazin_div2 .blocktxt1 {padding-right: 4px;}
.magazin_div2 .cover {float: right; padding: 0 0 0 34px;}

/* User Files */

/* avs_new */
.avs_new .video {padding: 4px;}
.avs_new form {margin: 0px;}
.avs_new .tab_perso {background: #f5f5f5; font-size: 11px; border: 1px solid #d3d3d3; padding: 3px;}
.avs_new .formsub {width:88px;}

.avs_new .perso1, .avs_new .perso2, .avs_new .perso3, .avs_new .perso4 {width: 60px; font-size: 11px;}
.avs_new .perso1 {width: 80px;}
.avs_new .perso4 {width: 16px;}
.avs_new .perso_at .perso1 {width: 60px;}
.avs_new .perso_at .perso2 {width: 16px;}
.avs_new .perso_at .perso3 {width: 110px;}
.avs_new .perso_ch .perso1 {width: 70px;}
.avs_new .perso_ch .perso2 {width: 100px;}

/* avs */
.avs_tab {width: 350px;}
.avs_tab td {padding: 4px 0px; font-size:12px; border-left-width: 0px; border-right-width: 0px;}
.avs_tab .td1, .avs_tab .td3, .avs_tab .btn {padding: 4px 10px; border-left-width: 1px; border-right-width: 1px;}
.avs_tab .td1 {width:350px;}
.avs_tab .td3, .avs_tab .btn {width:120px;}
.avs_tab .spacer {width:1px; height:2px; font-size:1px;}
.avs_tab .hspace_td {padding: 0;}

.avs_tab .td1_1 {width:120px; padding-left:10px; border-left-width: 1px;}
.avs_tab .td2_1 {width:20px;}
.avs_tab .td3_1 {width:90px;}
.avs_tab .td4_1 {width:12px;}
.avs_tab .td5_1 {width:140px;}
.avs_tab .td6_1 {width:50px;}
.avs_tab .td7_1 {width:90px; padding-right:10px; border-right-width: 1px;}

/* Gallery, Video Edit */
.cont_name, .cont_desc {width: 240px;color:#aca899;}
.cont_desc {height:90px;}

.gl_edit .bildkasten_div {height:140px;}
.gl_edit .bildrahmen_div {width:115px;}

.vid_edit {width: 100%;}
.vid_edit .screenshot {width: 300px;}

/* Buy Coins */
.buycoins .headline_r {text-align: center;}
.buycoins .formsub {width: 244px; margin-top: 14px;}
.buycoins form {display: inline;}
.buycoins .spacer {width:2px;height:9px;font-size:1px;}
.buycoins .spacer2 {width:2px;height:40px;font-size:1px;}
.buycoins .spacer3 {width:8px;font-size:1px;}
.buycoins .edcc_bg, .buycoins .altpay_bg {width: 572px; height: 35px;}
.buycoins .altpay_bg {margin: 18px 0 5px 0;}

.netdb, .buycns {width: 100%; padding-top: 4px;}
.netdb .wh_backimg {margin-top:5px;margin-bottom:10px;}
.buycoins .buydiv1 {margin-top:20px; text-align: center;}

.buycoins .tab2 td, .buycoins .buytxt {text-align: left; font-size: 12px;}
.buycoins .tab2 {text-align: left;}

.buycns_tab {width: 30%;}
.vorkasse .buycns_tab {width: 100%;}
.buycns_tab td {background: #edeae2; font-size: 11px; padding: 4px 4px; text-align: left;}

.vorkasse2 .tab1 {text-align: left;}
.vorkasse2 .cnt_nl {display:none;}
.vorkasse2 .cnt_de {display:block;}

/* aol_login */
.aol_title {font-size: 12px;}
.aol_title .tilte {font-weight: bold; font-size: 16px;}
.aol_title .tilte span {color: #ab0000;}
.aol_text {font-size:12px;padding: 8px 10px 10px 10px;}

/* Amateur Top Menu - Videos */
.am_tmenu, .am_topmenu {padding: 4px 26px 4px 24px; height:28px; width:520px; text-align: center;}
.am_tmenu a, .am_topmenu a {display: block; float: left; width: 104px; height: 28px; text-decoration: none;}
.am_tmenu a:hover, .am_topmenu a:hover {background-position: 0px -28px;}

/* Amateur Top Menu - Pictures */
.am_topmenu {border: 1px solid #7f7f7f;}
.am_topmenu a {width: 102px;}

/* Play Video */
.playvid, .playvid_buy {padding: 4px 10px;}
.playvid .spacer1, .playvid_buy .spacer1 {width:150px;height:2px;font-size:1px;}
.playvid .msg {font-weight:bold;font-size:14px;}
.playvid #videohelp, .playvid #iehelp {display:none;margin-top:4px;}

.playvid #videohelp table, .playvid #iehelp table {border: 1px solid #000;}
.playvid #videohelp td, .playvid #iehelp td {padding:4px; text-align: left; vertical-align: middle;}
.playvid #videohelp .td_col1, .playvid #iehelp .td_col1 {padding: 0; text-align: right;}

#iehelp .help_img1, #iehelp .help_img2, #iehelp .help_img3, #iehelp .help_img4 {width: 305px; height: 287px;}
.playvid #videocomment {height:1700px;}

/* Previewvideo2 */
.playvid_buy .buy_btn {margin-top: 20px; background: #ececec; text-align: center;}
.playvid_buy .buy_btn2 {text-align: center; width: 372px; height: 39px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/v-bg-button.gif');}
.playvid_buy .buy_btn3 {padding-top: 9px; text-align: center;}

.playvid_buy .video {margin-top: 4px;}
.playvid_buy .bildrahmen {text-align: center;}

.playvid_buy .length_vid, .playvid_buy .length_vid2 {font-size: 11px; padding: 2px 4px; border-right: 1px solid #7F7F7F; color: #616161; background: #fff;}
.playvid_buy .length_vid {width: 90px; vertical-align: top;}
.playvid_buy .length_vid2, .playvid_buy .info_video {border: 1px solid #7F7F7F;}

.playvid_buy .added_vid {font-size: 9px; padding-top: 3px; text-align: center;}
.playvid_buy .price_vid {width: 90px; vertical-align: top; text-align: right;}
.playvid_buy .price_vid .price {font-size: 11px; padding: 2px 4px; border-left:1px solid #7F7F7F; color: #fff; background: #ab0000;}
.playvid_buy .price_vid div {margin-left: 5px;}

.playvid_buy .buy_link {color: #fff; font-size: 17px; font-weight: bolder;}
.playvid_buy .vote {text-align: center; margin-top:10px;}
.playvid_buy .vote_text {padding-top: 1px; color: #6e6e6e; font-size: 9px; text-align: center;}
.playvid_buy .vote_text span {color: #3d3d3d;}

/* cam, cam_sender */
.camplay {padding: 4px 10px;}
.camplay .spacer {width:150px;height:2px;font-size:1px;}
.camplay .video {margin-top: 4px;}
.camplay .bildrahmen {text-align: center;}

/* upload  - changebigavi, changebigavi2, newvgalerie, newvgalerie_step2 */
.upl_gal .spacer1, .upl_gal .spacer2, .upl_gal .spacer3, .upl_gal .spacer4 {font-size:1px; height:2px;}
.upl_gal .spacer1 {width:150px;}
.upl_gal .spacer2 {width:1px;}
.upl_gal .spacer3 {width:1px;height:4px;}
.upl_gal .spacer4 {width:2px;height:1px;}

.upl_gal .textinput, .upl_gal textarea {width: 240px;}
.upl_gal textarea {height:100px;}
.upl_gal .uploadtab input, .upl_gal .fileinput {width: 300px;}
.upl_gal .uplform {display: inline;}
.upl_gal #eingabeng, .upl_gal #eingaben {display: block;}
.upl_gal #uploadg, .upl_gal #upload {display: none;}
.upl_gal #upload {width: 340px; height: 80px;}

.upl_gal2 .tab1 {width: 167px;}
.upl_gal2 .tab3 {width: 100%;}

/* newbgalerie  */
.upl_newgal .tabspc, .upl_newgal .spacer1, .upl_newgal .spacer2 {font-size:1px;}
.upl_newgal .spacer1 {width:2px;height:1px;}
.upl_newgal .spacer2 {width:1px;height:2px;}
.upl_newgal .textinput, .upl_newgal textarea {width: 240px;}
.upl_newgal textarea {height:100px;}



/* change email and passw */
.change_email form {display: inline;}
.change_email .passwd_div {width: 147px;}
.change_email .email {width: 200px;}
.ch_email_block {float:left; margin:15px 0 0 150px;}

/* listfav */
.favorite .informed {width: 500px;}
.favorite .events_tab {width: 554px;}
.favorite .sort_tab {width: 556px; background-color: #edeae2;}
.favorite .sort_tab form {display: inline;}
.favorite .am_block {height:465px;}
.favorite .am_info {height:330px;}

.favorite .am_news {display:none; width:160px; height:180px; position:absolute; background-color:#fff; border: 1px solid #000; text-align:center; padding: 5px;}
.favorite .am_news .close {font-weight:bold; text-decoration:underline; color:#000;}

.favorite .am_news_inner, .favorite .am_news_inner1 {background: #FFF; overflow: auto; text-align: left;}
.favorite .am_news_inner {height: 156px; width:152px;}
.favorite .am_news_inner1 {height: 144px; width:144px; padding: 6px 4px;}
.favorite .am_news_inner table {width: 135px;}

.favorite .am_news td.lbesucherUhr, .favorite .am_news td.lbesucherUser {vertical-align:top; padding-top: 4px;}
.favorite .am_news td.lbesucherUser {width: 70px;}
.favorite .am_news td.cont_text {width:50px;}
.favorite .am_news td.cont_link {padding-top: 0;}
.favorite .am_news_inner1 table {width: 144px;}

.favorite .event {width: 12px; height: 13px;}
.event_ngal {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/event_ngal.gif');}
.event_nvideo {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/event_nvideo.gif');}
.event_pbild {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/event_pbild.gif');}
.event_pvideo {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/event_pvideo.gif');}
.event_geburtstag {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/event_geburtstag.gif');}

.favorite .btn_write_msg, .favorite .btn_event_am, .favorite .btn_favrem {display: block; width: 56px; height: 28px; text-decoration: none;}
.favorite .btn_event_am {width: 52px;}

/* listignore */
.listignore .am_block {height:425px;}

/* mailsetup */
.mailsetup form {display: inline;}
.mailsetup .spacer {height:10px;width:1px;font-size:1px;}

/* n_list */
.listmail #sl, .listbuyvideos #sl {display:none; position:absolute; left:0px; top:10px; z-index:10; width:175px; height:200px; background:#fff; border: 1px solid #000; padding-left:5px;}
.listmail .sl_inner, .listbuyvideos .sl_inner {margin-left:165px;}

.listmail form {display: inline;}
.listmail a {color:#000;}
.listmail .btn {width: 100%; margin-top: 2px;}
.listmail .btn table {text-align: left; background: #edeae2;}

.listmail .spacer1, .listmail .spacer2, .listmail .spacer3, .listmail .spacer4 {height:1px;font-size:1px;}
.listmail .spacer1 {width:14px;}
.listmail .spacer2 {width:9px;}
.listmail .spacer3 {width:11px;}
.listmail .spacer4 {width:1px; background:#FFF;}

.listmail .btn .text_td {width: 100%;text-align:right;padding-right:5px;}
.listmail .msg_subj {width: 100%; text-align: left;}

.listmail .status_read, .listmail .status_unread, .listmail .status_answered {width: 15px; height: 10px;}
.listmail .status_read {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/gelesen.gif') no-repeat;}
.listmail .status_unread {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/ungelesen.gif') no-repeat;}
.listmail .status_answered {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/beantwortet.gif') no-repeat;}
.listmail .status_attachment {width: 15px; height: 16px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/attachment.gif') no-repeat;}

/* n_show */
.show_mail .user_img {float:left;margin-right:5px;}
.show_mail .user_link {float:left;}
.show_mail .user_link a {color:#000;}
.show_mail .report_links {float:right; width: 120px;}
.show_mail .report_links input {height:18px; width:120px; padding:1px 2px; margin-bottom: 4px; font-weight:bold; color:#660000; cursor: pointer;}
.show_mail .report_links .ignore_btn {color: #000;}

.show_mail .del_btn, .show_mail .answer_btn {float:left;}
.show_mail .del_btn .formsub, .show_mail .answer_btn .formsub, .show_mail .report_btn .formsub {cursor: pointer;}
.show_mail .del_btn .formsub {font-weight: normal;}
.show_mail .report_btn {float:right;}

/* Guestbook, n_show */
.melden {position:absolute; width:395px; display:none; background-color:#fff; border: 1px solid #000; text-align:center; padding: 5px;}
.guestbook .melden {top:290px; left:360px;}
.show_mail .melden {top:282px; left:230px; float:left; margin: 5px 0 0 5px;}
.melden .close {float: right;}
.melden .close a {color:#000;}
.melden textarea {width:290px;height:150px;}

/* n_form */
.write_msg form {display: inline;}
.write_msg .submitform input, .write_msg textarea {width: 400px;}
.write_msg .note {color: #909090;}
.write_msg .msg {padding-top: 4px;}
.write_msg .attach input {width: 450px;}

/* nachrichtmenue */
.mb_menu {float: left;}
.mb_menu a {float: left; display: block; width: 106px; height: 28px; text-decoration: none;}
.mb_menu a:hover {background-position: 0px -28px;}

.mailsort {width:552px; background: #FFF; color: #000;}
.mailsort form {display: inline;}
.mailsort .spacer, .mailsort .spacer2 {height:6px;width:1px;font-size:1px;}
.mailsort .spacer2 {height:1px;}
.mailsort .select1 {width: 90px;}
.mailsort .select2 {width: 115px;}
.mailsort .select3 {width: 130px;}

/* n_tc, n_tmsg */
.n_mail_tab spacer1, .n_mail_tab spacer2 {width:81px;height:2px;font-size:1px;}
.n_mail_tab spacer2 {width:111px;}

/* News */
.news .news_tab {background: #ab0000;}
.news .subtitle {color: #FFF; font-weight: bold;}
.news_cont {background: #FAFAFA;}

/* pics_vids */
.upl_menu a {display: block; width: 106px; height: 113px; margin: 0 20px 12px 0; text-decoration: none;}

/* My Profile - About Me */
.mp_aboutme .tab2 {width:150px;}
.mp_aboutme textarea {width:340px;height:100px;}

/* My Profile - Edit Profile */
.mp_profile .tab1 div {padding-top: 2px;}
.mp_profile .region select {width: 140px;}
.mp_profile .region input {width: 40px;}

.mp_profile .textinput {width:100px;}
.mp_profile .div_none {display:none;height:21px;}
.mp_profile .div_all {height:21px;}
.mp_profile #editold textarea {width:480px;height:295px;}
.mp_profile .select {width:130px;}
.mp_profile .gender2 {float:left; width:175px;}
.mp_profile .occup_input {width: 120px;}

.mp_profile table.mdhedit {border: 1px solid #ab0000;}
.mp_profile input.mdhedit_submit {background-color: #ab0000;}
.mp_profile .filler {border-top: 1px solid #ab0000; padding: 2px; background-color: #ab0000;}

.mp_profile .tab1 {@width: 30%;} /* Fix for IE */
.mp_profile .tab3 {@width: auto;}

/* smileys */
.smileys td {text-align: center;}
.smileys td.a {border: 1px dotted #ab0000;}
.smileys td.aover {border: 1px solid #ab0000; background-color: #ffb3b3; cursor: pointer;}
.smileys td.a1 {border: 0;}
.smileys td.hl {padding: 4px; background-color: #ab0000; color: #fff; font-weight: bold; font-size: 16px;}

/* My Profile - Account */
.mp_account form {display: inline;}
.mp_account .spacer {width:144px;height:2px;font-size:1px;}
.mp_account .spacer2 {height:10px;}
.mp_account .zip {width: 40px;}
.mp_account .city {width: 125px;}

.mp_account .textinput, .mp_account .country_tab input, .mp_account .country_tab select {width: 165px;}
.mp_account .check_plz {width: 300px;}
.mp_account .textinput2 {width: 150px;}
.mp_account .text_payout {color:#ab0000;}

/* verify, verify2 */
.verify form {display: inline;}
.verify .fileinput {width: 165px;}
.verify .spacer {width:1px;height:5px;font-size:1px;}
.verify #eingaben, .verify #upload {text-align:right;}
.verify #eingaben {display: block;}
.verify #upload {display: none;}

/* profil_echt */
.profil_echt .fileinput {width: 300px;}

/* My Profile - Upload Preview Video */
.mp_uplprevid form {display: inline;}
.mp_uplprevid .fileinput {width: 300px;}
.mp_uplprevid .divpict {width: 190px;}
.mp_uplprevid .bildrahmen {margin-top: 10px;}

/* My Profile - Menu */
.mp_menu a, div.mpm_uplimg_user {display: block; width: 106px; height: 113px; margin: 0 20px 12px 0; text-decoration: none;}
div.mpm_uplimg_user {cursor: pointer;}
#premiumhinweis {visibility: hidden;  width: 450px; background-color: #EDEAE2; border: 2px solid #AB0000; position: absolute; top: 250px; left: 200px; padding: 5px;}
#premiumhinweis .note {font-size:9px;}

/* Stats */
.stats .subtitle {font-size:14px; font-weight: bold;}
.stats .daily_tab {width:300px;}
.stats .daily_tab .tab3, .stats .monthly_tab .tab3 {text-align: right;}
.stats .monthly_tab .ta_left {text-align: left;}

.stats .spacer1, .stats .spacer2, .stats .spacer3, .stats .spacer4, .stats .spacer5, .stats .spacer6, .stats .spacer7, .stats .spacer8, .stats .spacer9 {height:1px;font-size:1px;}
.stats .spacer1 {width:98px;}
.stats .spacer2 {width:55px;}
.stats .spacer3 {width:170px;}
.stats .spacer4 {width:45px;}
.stats .spacer5 {width:165px;}
.stats .spacer6 {width:80px;}
.stats .spacer7 {width:70px;}
.stats .spacer8 {width:81px;}
.stats .spacer9 {width:111px;}

.stats .monthly_stats {position:absolute;z-index:10; width:550px;padding:5px 0;}
.stats .monthly_tab {width: 500px;}
.stats .account_tab {width:300px;}

/* telesetup */
.telesetup form {display: inline;}
.telesetup .spacer1, .telesetup .spacer2, .telesetup .spacer3, .telesetup .spacer4, .telesetup .spacer5 {width:1px; height:2px; font-size:1px;}
.telesetup .spacer1 {height:10px;}
.telesetup .spacer2 {width:8px;}
.telesetup .spacer3 {width:16px;}
.telesetup .spacer5 {height:5px;}

/* telsx */
.telsx .bildkasten {width:260px;margin:0;padding: 4px;}
.telsx .am_name_block {font-size: 12px;background: #ab0000;padding: 4px 6px;}
.telsx .am_nickname {color: #FFF; font-weight: bold; font-size: 14px;}
.telsx .avatar_block {width:258px; margin-top: 2px; text-align: center;}
.telsx .avatar_block .bildrahmen {width:260px;}
.telsx .tel_block {width: 260px; margin-top: 4px; text-align: center;}
.telsx .switch_img {background: #E2DfD8;}
.telsx .switch_img a {text-decoration: none; font-weight: bold; background: #fff; padding: 2px 6px; border: 1px solid #808080;}

.telsx .info_div {padding-top: 2px;text-align:left;font-weight:bold;}
.telsx .spacer1, .telsx .spacer2, .telsx .spacer3 {height:1px;width:2px;font-size:1px;}
.telsx .spacer2 {width:1px;}
.telsx .spacer3 {height:14px;width:2px;}

.telsx .textblock1 {width: 262px; background: #EBEBEB;}
.telsx .ph_number {background: #E2DfD8;}
.telsx .ph_number strong {display:block; font-size: 18px; font-weight: bold;}

.telsx .code_text {background: #E2DfD8;width: 262px; font-size: 9px;}
.telsx .codeaccess {padding: 5px 0 3px 0;}
.telsx .codeaccess strong {font-family: \'courier new\'; font-size: 14px; background: #FFF; padding: 1px 5px 0px 6px; letter-spacing: 2px; border: 1px solid #7F7F7F;}
.telsx .ph_features {height:35px;vertical-align:top;}
.telsx .ph_price_block {width: 260px;}
.telsx .ph_price_block .ph_price {font-size: 9px; color:#000000; letter-spacing: 1px; line-height: 9px;height:35px;}

/* tmsg */
.tmsg {padding-left: 28px;padding-right: 31px;height:28px; width:520px;border:0px none;}

/* uploadwerbung */
.uplimg form {display: inline;}
.uplimg .fileinput {width: 300px;}

/* uverify, uverifiy2, uverifiy4 */
.uverify .spacer1, .uverify .spacer2, .uverify .spacer3 {width:100px;height:1px;font-size:1px;}
.uverify .spacer2 {width:1px;}
.uverify .spacer3 {height:10px;}
.uverify .plz {width: 40px;}
.uverify .ort {width: 125px;}

/* invite_friends */
.invite_friends .tab2 {height:45px;}
.invite_friends .textinput {width: 250px;}

/* weihnachtsgeld */
.weihnachtsgeld_tab {width: 200px;}
.weihnachtsgeld_tab .tab1, .weihnachtsgeld_tab .tab3 {padding:2px 10px;}

.weihnachtsgeld .spacer1, .weihnachtsgeld .spacer2, .weihnachtsgeld .spacer3 {height:1px; font-size:1px;}
.weihnachtsgeld .spacer1 {width:80px;}
.weihnachtsgeld .spacer2 {width:30px;}
.weihnachtsgeld .spacer3 {width:10px;}

/* friend */
.friend form {display: inline;}
.friend .textinput {width: 165px;}
.friend .spacer {width:1px;height:5px;font-size:1px;}

/* friend_thx */
.friend_msg_thx {font-size: 32px; color: #ab0000;}

/* magazin */
.magazin_msg .desc_txt {margin-top:20px;}

/* Top Videos Menu */
.topvid_menu .time_bg {width: 209px; height: 41px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/time.gif');}
.topvid_menu a {display: block; width: 113px; height: 41px; text-decoration: none;}
.topvid_menu .tvm_month, .topvid_menu .tvm_month_over {width: 131px;}
.topvid_menu .tvm_all, .topvid_menu .tvm_all_over {width: 123px;}

/* online, webcam - right block */
.webcam_rb, .online_rb {width: 67px; height: 16px; border: 1px solid #fff;}

/* Popups */
.aboutme_info, .showcam {width:550px; padding: 8px 10px 10px 10px; background:#fff;}
.showcam {width:750px;}

.video_comment {background-color:#fff; height:1700px;}
.video_comment .header_all {text-align:left; margin-bottom:10px;}
.video_comment .msg {font-weight: bold; margin: 0 0 18px 0; text-align:left;}
.video_comment .report {background-color:#fff; position:absolute; top:0px; left:0px; display:none; width:385px; border: 1px solid #000000; text-align:center; padding: 5px 5px;}
.video_comment .report .close {float:right;}
.video_comment .report .close a {color:#000;}
.video_comment .report textarea {width:290px; height:150px}

.video_comment .naviLeiste2 {width:480px;}
.video_comment .naviLeiste_Count {width:165px;}
.video_comment .comment_info {color: #6e6e6e; margin-top: 10px;}
.video_comment .kommentar {margin-top: 2px; font-style: italic;}

.video_comment .subcom .title_td {background: #edeae2; text-align: center;}
.video_comment .subcom .title_div1 {padding: 6px 18px 9px 18px; width: 110px;}
.video_comment .subcom .title_div2 {margin-top: 4px; font-size: 10px; font-weight: bold;}
.video_comment .subcom textarea {width:310px; height:100px;}

/* Rating Vote */
.rating_main {background-color:#fff; height:100px;}
.rating_main form {margin: 0px;}
.rating_tab {border-collapse: collapse;}
.rating_tab td {text-align: center;}
.rating_tab span {font-size: 1.5em;}
.sRating {position: relative; height: 70px; width: 480px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/rating_bg.gif') repeat-x bottom left; border: 3px solid #ab0000;}
.rating {position: absolute; top: 0px; left: 140px; background: url('http://cdn1.e5.mydirtyhobby.com/u/images/rating.gif') no-repeat; height: 40px; width: 200px; text-align:left;}
.ratinginfo {position: absolute; top: 44px; left: 140px; height: 30px; width: 200px; font-size: 14px; text-align: center;}
.ratinginfo .rating_note {color: #ab0000;}

.rating0, .rating10 {position: absolute; top: 8px; height: 30px; width: 130px;}
.rating0 {left: 0px;}
.rating10 {right: 0px;}

/* news_layer */
.news_layer {background-color:#ab0000; position:absolute; width:300px; left:450px; top:100px;}
.news_layer #dragbar {cursor:pointer; width: 100%; font: 9px Verdana; color: #fff;}
.news_layer .close {cursor:pointer;}
.news_layer .close a {font-family: Verdana; color: #fff; text-decoration: none;}
.news_layer .news_text {width: 300px; height: 120px; padding:4px; background-color: #FAFAFA; vertical-align: top;}

/* Maps */
.card_de {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte.gif') no-repeat;}
.card_dech {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/kartech.gif') no-repeat;}
.card_deat {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karteat.gif') no-repeat;}
.card_de0 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte0.gif') no-repeat;}
.card_de1 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte1.gif') no-repeat;}
.card_de2 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte2.gif') no-repeat;}
.card_de3 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte3.gif') no-repeat;}
.card_de4 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte4.gif') no-repeat;}
.card_de5 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte5.gif') no-repeat;}
.card_de6 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte6.gif') no-repeat;}
.card_de7 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte7.gif') no-repeat;}
.card_de8 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte8.gif') no-repeat;}
.card_de9 {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/karte9.gif') no-repeat;}

.card_nl {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/karte.gif') no-repeat;}
.card_nlbe {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartebe.gif') no-repeat;}
.card_nlnl-gr {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-gr.gif') no-repeat;}
.card_nlnl-fr {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-fr.gif') no-repeat;}
.card_nlnl-dr {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-dr.gif') no-repeat;}
.card_nlnl-fl {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-fl.gif') no-repeat;}
.card_nlnl-nh {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-nh.gif') no-repeat;}
.card_nlnl-ov {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-ov.gif') no-repeat;}
.card_nlnl-zh {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-zh.gif') no-repeat;}
.card_nlnl-ut {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-ut.gif') no-repeat;}
.card_nlnl-ge {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-ge.gif') no-repeat;}
.card_nlnl-ze {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-ze.gif') no-repeat;}
.card_nlnl-nb {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-nb.gif') no-repeat;}
.card_nlnl-li {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/nl/kartenl-li.gif') no-repeat;}

.card_gb {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/gb/karte-gb.gif') no-repeat;}
.card_us {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/us/karte.gif') no-repeat;}
.card_gbau {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/gb/karte-au.gif') no-repeat;}
.card_gbca {background: url('http://cdn1.e5.mydirtyhobby.com/u/images/gb/karte-ca.gif') no-repeat;}

