/**
 * @author
 * @since 22-feb-2008
 * @package live-chat
 * @copyright Intermax Asia Group 2008
 * template01 stylesheet
 */


/**--------------------------------------------------------------------------
 * HTML elements section
 */

* {

    margin: 0;
    padding: 0;
}

#main-container {
    /*border: 1px solid #fff;*/
}



.send-mail-align {
    padding: 0px;
    margin: 0px;
    width: 300px;
}

.align-left-back {
    float: left;
    /*width: 20px;*/
    margin-top: 2px;
    margin-right: 5px;
}

#uploadPhoto {
    border: 1px solid #fff;
}

body {
color:#fff;
background-color:#000;
/*background: url(../images/16_col.gif);*/

}

.display-none {
    display: none;
}

span.msg {
  color: #000;
}

.email-link a:link, .email-link a:visited, .email-link a:active, .email-link a:hover {
  color: #000;
  
  text-decoration: none;
  font-size: 11px;
}

a.changeColorToRed {
color:#FF0042;
text-decoration:none;
}
a {
color:#fff;
text-decoration:none;
}
input{
/*color:#000;*/
margin:0;
padding:0;
}

img {
/*behavior: url('/javascript/iepngfix.htc');*/
border:0 none;
}
/*
div {
behavior: url('/javascript/iepngfix.htc');
}
*/
ol, ul {
list-style-type: disc;
list-style-position: inside;
}


/**
 * end: HTML elements section
 --------------------------------------------------------------------------*/







/**--------------------------------------------------------------------------
 * general layout section
 */

#holder {
/*background:#000;*/
width:1004px;
font-size:11px;
margin:0;
padding:0;
}

#head {
background-image:url(../images/m_up.jpg);
background-repeat:repeat-x;/*background-repeat:repeat-x;*/
height: 88px;
min-width:1004px;
width:100%;
border-bottom:0px;
}
#head #logo {
background-image:url('../images/m_logo.jpg');
width:385px;
height:87px;
background-repeat:no-repeat;
float:left;
position:relative;
}
#content-main {
 width: 1004px;
 /*float: left;*/
}

#footer {
position: absolute;
/*float:left;*/
min-width:1004px;
width: 1004px;
height:30px;
font-size:13px;
font-weight:700;
}

#debug-info {
font-size:9px;
margin:5px;
padding:5px;
border:1px #fff dashed;
}

/**
 * end: general layout section
 --------------------------------------------------------------------------*/








/**--------------------------------------------------------------------------
 * common classes section
 */

/* holly hack: prevent floats from escaping from parent. use with "spacer" */
/* Hides from IE5-mac \*/
* html {height: 1%;}
/* End hide from IE5-mac */

/* empty div filler */
div.spacer {
clear: both;
}

/* heading style */
div.cat_model {
position:relative;
background-image:url('../images/cat_title.jpg');
background-repeat:repeat-x;
height:25px;
width:99%;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:12px;
color:#FFFF00;
float: left;
}

div.cat_model2 {
position:relative;
background-image:url('../images/cat_title.jpg');
background-repeat:repeat-x;
height:35px;
width:990px;
margin-left:5px;
font-weight:700;
font-size:12px;
color:black;
text-align:right;
}

div.cat_model3 {
position:relative;
background-repeat:repeat-x;
height:35px;
width:990px;
margin-top:16px;
margin-left:5px;
margin-right:-10px;
font-weight:700;
font-size:12px;
color:black;
text-align:right;
}
div.cat_model3 a{
    padding;0px;
    color:black;
}

/*
.pager_current_link {
    color: #990000;
    text-shadow: #FFCC00;
    font-weight: bolder;
    font-size: 12px;
    padding: 0px 3px;
}

.pager_links {
    font-weight: bold;
    color: #000;
    padding: 0px 4px;
    font-size: 12px;
}

.pager_links a{
    padding:0px;
}

.pager_weiter_text{
    background:#fce4b4;
    border-top:3px solid #fff;
    border-bottom:3px solid #fff;
    border-left:3px solid #fff;
    padding-left:8px;
	_padding-left:15px;
}
.pear_pager{
    color:#FFFFFF;
    
}
#pager_back{
    background:#fce4b4;
    border:3px solid #fff;
    padding-left:8px;
    padding-right:8px;
    color:#000;
    font-size:13px;
    font-weight:bold;
}
.pager_pages {
    background: #fce4b4;
    border: 2px solid #fff;
    color: #000000;
}
#pager_next{
    background:#fce4b4;
    border-left:3px solid #fff;
    border-top:3px solid #fff;
    border-bottom:3px solid #fff;
    padding-left:8px;
    padding-right:5px;
    text-align:center;
}

.pager_img_next{
    background:#fce4b4;
    border-right:3px solid #fff;
    border-top:3px solid #fff;
    border-bottom:3px solid #fff;
    padding-right:5px;
    padding-left:5px;
}
*/
div.cat_model2 a{
    padding;0px;
    color:black;
}
div.cat_model2 img{
    padding;0px;
    margin:0px;
}

div.cat_model a{
cursor:pointer;
}

/* heading style */
div.middle_div {
position:relative;
width:99%;
background-image:url('../images/middle_div.gif');
background-repeat:repeat-x;
height:29px;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:12px;
color:#F6AF15;
}
/**
 * end: common classes section
 --------------------------------------------------------------------------*/



.headtxt{
font-size:12px;
font-weight:bold;
color:#FFFF00;
}
#head #logo_payment {
background-image:url('../images/extremechat_pay07_r1_c2.jpg');
width:515px;
height:87px;
background-repeat:no-repeat;
float:left;
position:relative;
}
#head #rightcontent {
float:right;
width:610px;
margin:0;
}
#head #rightcontent1 {
float:right;
width:410px;
margin:0;
}
#top_login{
float:right;
/*width:600px;*/
font-size:12px;
font-weight:bold;
/*text-align:right;*/
padding-right:10px;
padding-top:5px;
}

#top_login .login_input{
font-size:10px;
font-weight:100;
display:block;
float:left;
width:90px;
margin-top:4px;
padding-left:5px;
}

#top_login label{
color:#FFCC00;
font-weight:700;
padding-bottom:3px;
display:block;
float:left;
width:85px;
margin-top:3px;
margin-left:10px;
}
#top_login p{
/*margin-top:3px;*/
font-size:10px;
}
#login {
font-size:10px;
height:65px;
font-weight:700;
margin-top:1px;
border-bottom:0px;
}

#login .ttle_log {
font-size:12px;
color:#FFE220;
}
#login .msgnum {
font-size:12px;
color:#FF0000;
margin-left:3px;
}
#login .msg {
color:#000000;
}
#login .input_old {
color:#000;
font-size:10px;
font-weight:100;
/*background-color:#F3F3F3;*/
/*border-collapse:collapse;*/
border:1px solid #000;
/*margin:2px;*/
}

.login_btn01 {
  color:#000;
  font-size:11px;
  font-weight:100;
  background-color:#CCCC99;
  border:2px solid #000;
  width:125px;
  height:20px;
  
  /*margin:1px;*/
}

.login_btn02 {
color:#000;
font-size:11px;
font-weight:100;
background-color:#CCCC99;
border:2px solid #F0E68C;
width:130px;
height:20px;
/*margin:1px;*/
}


input.login_txt01 {
color:#000;
font-size:10px;
font-weight:100;
background-color:#FFF;
border:1px solid #000;
width:120px;
height:14px;
padding-left:3px;
}

label.login_txt02 {
font-size:11px;
font-weight:100;
}


#menu_holder {
float:right;
background-image:url('../images/menu_bg.gif');
background-repeat:repeat-x;
height:22px;
/*border:1px solid #fff*/
}
#r_menu {
float:left;
width:540px;
position:relative;
}
#r_menu ul {
list-style:none;
display:block;
list-style-type:none;
position:relative;
padding-left:0;
}

#r_menu li {
float:left;
color:#FFF;
font-weight:700;
font-size:10px;
height:22px;
}

#r_menu .menu_once {
background-image:url('../images/l_mn.jpg');
/*height:22px;*/
width:22px;
}

#r_menu .menu_title {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:0;
/*border:1px solid #fff;*/
height:16px;
}

#r_menu .mn_div {
background-image:url('../images/m_div.jpg');
width:22px;
}


div.leftHeader {
position:relative;
float:left;
background-image:url('../images/cat_title.jpg');
background-repeat:repeat-x;
height:29px;
width:325px;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:12px;
color:#FFFF00;
}
div.rightHeader1 {
position:relative;
float:left;
background-image:url('../images/cat_title.jpg');
background-repeat:repeat-x;
height:29px;
width:325px;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:12px;
color:#FFFF00;
}
div.centerHeader1 {
position:relative;
float:left;
background-image:url('../images/blue_mini_bar.jpg');
background-repeat:repeat-x;
height:29px;
width:101px;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:10px;
color:#FFFF00;
text-align: center;
}
div.centerHeader2 {
position:relative;
float:left;
background-image:url('../images/green_mini_bar.jpg');
background-repeat:repeat-x;
height:29px;
width:101px;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:10px;
color:#FFFF00;
text-align: center;
}
div.centerHeader3 {
position:relative;
float:left;
background-image:url('../images/blue_mini_bar.jpg');
background-repeat:repeat-x;
height:29px;
width:101px;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:10px;
color:#FFFF00;
text-align: center;
}
div.rightHeader {
position:relative;
float:left;
background-image:url('../images/2girl_modenormal02_r2_c2.jpg');
background-repeat:repeat-x;
height:29px;
width:100px;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:12px;
color:#FFFF00;
}
div.cat_model_blue {
position:relative;
/*float:left;*/
background-image:url('../images/blue_title_bar.jpg');
background-repeat:repeat-x;
height:29px;
width:99%;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:12px;
}

div.cat_model_red {
position:relative;
float:left;
background-image:url('../images/cat_title.jpg');
background-repeat:repeat-x;
height:29px;
width:99%;
padding-left:10px;
padding-top:5px;
font-weight:700;
font-size:12px;
}






/**--------------------------------------------------------------------------
 * paginator section
 */
 /*
.paginator {
position:absolute;
left:400px;
width: 600px;
text-align: right;
}
.paginator2 {
position:absolute;
left:400px;
width: 600px;
text-align: right;
}
.page_digit {
border:1px #fff solid;
padding-top:2px;
padding-bottom:3px;
padding-right:10px;
padding-left:10px;
background-color:#fce4b4;
}
.page_digit_curr {
border:1px #fff solid;
padding-top:2px;
padding-bottom:3px;
padding-right:10px;
padding-left:10px;
background-color:#ffff00;
}
.paginator a {
font-size:12px;
font-weight:700;
color:#990000;
}

*/
/**
 * end: paginator section
 **--------------------------------------------------------------------------*/





/**--------------------------------------------------------------------------
 * model thumbnails section
 */
img.thumbnail, div.model_thumb {
border: 0px none;
width:159px;
height:116px;
}

/*div.content_model {
  position:relative;
  width:159px;
  height:160px;
  float:left;
  border:1px solid #039;
  margin-top:3px;
  margin-bottom:3px;
  margin-right:2px;
}*/

div.model_status{
background-repeat:repeat-x;
height:24px;
width:100%;
}
div.cnt_desc0 {
background-image:url(../images/cnt_dsc.gif);
background-repeat: repeat-x;
}

div.cnt_desc1 {
background-image:url(../images/cnt_dsc1.gif);
}

div.cnt_desc2 {
background-image:url(../images/cnt_dsc2.gif);
}

div.cnt_desc3 {
background-image:url(../images/cnt_dsc3.gif);
}

div.model_price {
font-size:9px;
position:absolute;
top:100px;
right:3px;
border:1px #fff;
color:yellow;

font-weight:bold;
width: 50px;
height: 13px;
text-align: center;


    background-repeat:no-repeat;
    background-image: url(../images/img_trnsprnt2.png);
    _background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://beta.extremechat.tv/images/img_trnsprnt2.png');

}

.lang {
float:right;
text-align:right;
margin-top:7px;
margin-right:2px;
z-index:1;
}

div.nickname {
margin-top:5px;
margin-left:3px;
font-size:10px;
font-weight:700;
position:absolute;
top:0;
left:0;
width:100%
}

div.offline {
    border: 1px solid green;
    background-repeat:no-repeat;
    position: absolute;
    margin-top: -100px;
    height: 140px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.extremechat.tv/images/offline_blur.png');
    background-image: url(../images/offline_blur.png);
    _background-image: none;
}
div.button_overlay {
    width: 145px;
    _width: 143px;
    height: 55px;
    cursor: pointer;
}

/**
 * end: model thumbnails section
 **--------------------------------------------------------------------------*/














#middle_holder {
    background-color:#DADDB2;
    height:136px;
    width:992px;
    border:1px solid #DADDB2;
    /*position:relative;*/
    float:left;
    margin:4px;
}
#middle_holder69 {
background-color:#000000;
height:30px;
width:1000px;
margin:4px;
}
#middle_holder2 {
background-color:#DADDB2;
height:136px;
width:974px;
border:1px solid #DADDB2;
/*position:relative;*/
/*float:left;*/
margin-left:20px;
margin-top:5px;
}
#middle_medium_holder {
background-color:#DADDB2;
height:136px;
width:972px;
border:1px solid #DADDB2;
position:relative;
float:left;
margin-left:0px;
margin-top:10px;
}
#middle_medium_holder_px {
background-color:#DADDB2;
height:136px;
width:972px;
border:1px solid #DADDB2;
position:relative;
float:left;
margin-left:0px;
margin-top:17px;
}
#cam_count {
background-image:url('../images/cam.jpg');
background-repeat:repeat;
width:134px;
float:left;
height:136px;
position:relative;
}

.num {
float:left;
position:absolute;
left:30px;

}


#cam_count #camicon {
color:#F6AF15;
font-size:11px;
font-weight:700;
height:25px;
padding-top:6px;
border-bottom-color:#F6AF15;
border-bottom-style:dashed;
border-bottom-width:thin;
z-index:2000;
}

#middle_holder #cam_count ul {
float:left;
list-style:none;
height:17px;
display:block;
list-style-type:none;
position:relative;
padding-left:10px;
padding-top:10px;
}

#middle_holder #cam_count li {
height:17px;
color:#FFF;
font-weight:700;
font-size:10px;
}

#middle_holder #map, #middle_holder2 #map {
position:relative;
background-image:url('../images/map.jpg');
background-repeat:no-repeat;
margin-left:2px;
float:left;
width:194px;
height:136px;
z-index:2000;
}

#map .title {
color:#8B0005;
font-weight:700;
font-size:11px;
position:absolute;
top:10px;
margin-left:95px;
z-index:2000;
}

#map #select_map {
text-align:right;
position:absolute;
top:40px;
width:185px;
z-index:2000;
}

#map #select_map input {
font-size:11px;
border:1px thin #FF9A02;/*border:1pt solid #FF9A02;*/
border-collapse:collapse;
color:#000;
z-index:2000;
}

#map #select_map select {
font-size:11px;
border:1px thin #FF9A02;/*border:1pt solid #FF9A02;*/
border-collapse:collapse;
color:#000;
width:96px;
height:18px;
z-index:2000;
}

#middle_holder #boxes, #middle_holder2 #boxes,#middle_medium_holder #boxes,#middle_medium_holder_px #boxes{
/*background-image:url('../images/6box_bg.jpg');*/
/*background-repeat:repeat-x;*/
margin-left:2px;
float:left;
width:332px;
height:136px;
position:relative;
}

.box-flash{
margin-left:1px;
float:left;
width:332px;
height:136px;
position:relative;
}

#boxes #cat_box {
float:left;
margin:18px;
margin-top:9px;
width:296px;
height:100px;
position:relative;
top;400px;/*top:400px;*/
}
#cat_box img{
position:relative;
margin:2px;
margin-left:3px;
margin-right:3px;
margin-bottom:3px;
}
#live_pic, .live_pic2 {
background-image:url('/images/live_bg.jpg');
background-repeat:repeat-x;
height:136px;
position:relative;
width: 100%;
float: left;
}

.item1  {
    color:#FFF211;
    float:left;
    
    font-size:11px;
    height:17px;
    _height:14px;
    margin-bottom:2px;
    text-align:right;
    width: 45px;
}

#live_pic .vid_title {
    float:left;
    position:relative;
    margin-left:15px;
    margin-top:3px;
    color:#FFE220;
    font-size:12px;
    font-weight:bold;
}


#live_pic #mod_live {
position:relative;
width:298px;
float:left;
top:3px;
margin-left:11px;
}
#mod_live img{
border: 1px solid #fff;
margin:1px;
width:65px;
height:48px;
}
#live_pic #txt_live {
position:absolute;
width:72px;
top:0;
right:5px;
_right: 10px;
font-size:26px;
}


#footer .f_left {
position:absolute;
left:10px;
color:#D8DEB2;
}

#footer .f_center {
position:absolute;
left:400px;
color:#D8DEB2;
}

#footer .f_right {
position:absolute;
right:10px;
color:#D8DEB2;
}

#footer .alink {
color:#D8DEB2;
}

a:hover,a:active {
color:red;
text-decoration:none;
}

div.model_info{
width:680;/*width:680px;*/
height:500px;
background-color:#000;
margin:0;
}

div.model_info_top{
width:680;/*width:680px;*/
height:500px;
background-image:url('../images/cnt_dsc1.gif');
background-repeat:repeat-x;
height:24px;
font-size:11px;
font-weight: 777;/*font-weight: 700;*/
}

div.camlist_mnu01{
float:left;
width:180px;
height:21px;
padding-top:4px;
text-align:center;
color:#fff;
font-size:12px;
}


#holder #content_holder{
position:relative;
float:left;
width:100%;
height:295px;
}

/*#holder #chat_login{
float:left;
width:685px;
height:262px;
padding-top:3px;
padding-left:3px;
}*/

#fchatHolder{
position:absolute;
width:786px;
height:262px;
float:left;
top:26px;
}
#fchatHolder #camswf{
position:absolute;
width:346px;
height:260px;
border:1px #fff solid;
left:0px;
}

#fchatHolder #camswfsmall{
width:100px;
height:100px;
border:1px #fff solid;

}

#fchatHolder #chatsmall{
width:387px;
}


#fchatHolder #chat{
position:absolute;
top:0px;
width:437px;
height:263px;
margin-left:348px;
/*right:0px;*/
}

#camswf_priv{
position:absolute;
width:1000px;
height:444px;
float:left;
border:1px #fff solid;
margin:1px;
top:26px;
left:0px;
}

#camswf_medium{
position:absolute;
width:590px;
height:444px;
float:left;
border:1px #fff solid;
margin:1px;
top:26px;
left:0px;
}

#chat_medium{
position:absolute;
top:27px;
width:411px;
height:444px;
float:left;
margin-left:594px;
left:0px;
}

#camswf_big{
position:absolute;
width:817px;
height:534px;
float:left;
margin:1px;
top:26px;
left:0px;
}

#chat_big{
position:absolute;
top:566px;
width:817px;
height:228px;
float:left;
margin:1px;
left:0px;
}


#holder #register{
background-image:url('../images/logbg.jpg');
background-repeat:none;/*background-repeat:no-repeat;*/
width:315px;
height:265px;
text-align:left;
padding-top: 1px;
float: right;
}

#holder2{
background-image:url('../images/logbg.jpg');
position:absolute;
top:26px;
right:0px;
width:317px;
height:264px;
text-align:left;
}

#freechat #setchar{
background-image:url('../images/red_mini_bar.jpg');
position:absolute;
float:left;
margin-left:5px;
margin-top:5px;
width:103px;
height:24px;
text-align:center;
}
#freechat #bilder{
background-image:url('../images/blue_mini_bar.jpg');
position:absolute;
float:left;
margin-left:108px;
margin-top:5px;
width:103px;
height:24px;
text-align:center;
}
#freechat #info{
background-image:url('../images/green_mini_bar.jpg');
position:absolute;
float:left;
margin-left:210px;
margin-top:5px;
width:102px;
height:24px;
text-align:center;
}

#info_form {
color:#FFFF00;
padding-top:48px;
margin-left:40px;
font-size:smaller;
}

#register_head{
background:url('../images/2.jpg');
background-repeat:no-repeat;
/*width:308px;*/
margin-left:5px;
margin-top:3px;
height:30px;
padding-top:6px;
padding-left:10px;
color:#fff;
font-size:14px;
font-weight:bold;
/*border:1px solid #fff*/
}

#register td{
text-align:left;
font-size:12px;
color:#FFFFFF;
height:20px;
}

#register #td_header{
text-align:left;
font-size:12px;
color:#FFFF00;
font-weight:bold;
}


/*#register p{
padding-left:13px;
text-align:left;
font-size:12px;
padding-top:15px;
padding-right:7px;
margin:0;
}*/

#register #reg_form{
/*position:absolute;*/
/*bottom:10px;*/
    margin-top: 20px;
}
#reg_form p{
font-size:12px;
color:#FFFF00;
padding-top:7px;
padding-right:8px;
}
#reg_form input{
color:#000;
width: 161px;
right:10px;
}
#anim_log{
float:left;
height:136px;
background:url('../images/c2.jpg');
background-repeat:no-repeat;
width:329px;
}
#anim_log2{
float:left;
height:136px;
background-image:url('../images/middle_back1.jpg');
background-repeat:no-repeat;
width:310px;
font-weight:bold;
}
#anim_log2 .text1_normalchat{
position:absolute;
top:400px;
width:310px;
text-align:center;
color:#F6B115;
height:30px;
font-size:18px;
}
#anim_log2 .text2_normalchat{
left:40px;
position:absolute;
top:440px;
width:260px;
text-align:left;
;
font-size:14px;
color:#f3f3f3;
}
#anim_log2 .text3_voyeurchat{
left:10px;
position:relative;
top:15px;
right:10px;
text-align:left;
;
font-size:14px;
color:#f3f3f3;
}
#anim_log2 #text4_voyeurchat{
margin-top:10px;
margin-left:10px;
text-align:left;
font-weight:bold;
font-size:14px;
color:#FFFF00;
}
#hc_right_info{
background-image:url('../images/hc_bg.jpg');
position:absolute;
float:left;
top:0px;
right:0px;
width:231px;
height:263px;
text-align:left;
}
#hc_right_info #hc_title{
background-image:url('../images/hc_title_info.jpg');
background-repeat:repeat-x;
#position:absolute;/*position:absolute;*/
#top:1px;/*top:1px;*/
#right:2px;/*right:2px;*/
height:25px;
width:227px;
}
#hc_title .hc_headtxt{
position:absolute;
margin-left:8px;
padding-top:5px;
font-weight:bold;
font-size:13px;
}
#hc_right_info #text_info{
#position:absolute;/*position:absolute;*/
#top:30px;/*top:30px;*/
#left:7px;/*left:7px;*/
height:auto;
}
#text_info img{
position:relative;
margin:2px;
bottom:0px;
left:5px;
border: 1px solid #fff;
}
#chatcntr3{
position:absolute; left:10px; top:6px;width:142px; height:19px;
}
#chatcntr4{
position:absolute; left:32px; top:31px;width:99px; height:100px;

background-image:url('../images/live_bg.jpg');
background-repeat:repeat-x;
float:left;
}
#cam_mode{
background-image:url('../images/cam_divbg.jpg');
background-repeat:repeat-x;
background-position:bottom;
position:absolute;
right:0px;
top:0px;
width:163px;
height:100%;
border-left-color:#DADDB2;
border-left-style:solid;
border-left-width:thin;
}
#cam_mode #strm{
background-image:url('../images/cam_strmbg.jpg');
background-repeat:repeat-x;
position:absolute;
left:0px;
top:0px;
width:160px;
height:22px;
border-bottom-color:#F6AF15;
border-bottom-style:dotted;
border-bottom-width:thin;
text-align:center;
}
#cam_mode #strm2{
background-image:url('../images/cam_funcbg.jpg');
background-repeat:repeat-x;
position:absolute;
left:0px;
top:0px;
width:160px;
height:22px;
border-bottom-color:#F6AF15;
border-bottom-style:dotted;
border-bottom-width:thin;
}
#strm p, #strm2 p{
font-size:16px;
font-weight:bolder;
padding-top:0px;
text-align:center;
}
#cam_mode #func{
background-image:url('../images/cam_funcbg.jpg');
background-repeat:repeat-x;
position:absolute;
right:0px;
top:0px;
width:82px;
height:22px;
border-bottom-color:#F6AF15;
border-bottom-style:dotted;
border-bottom-width:thin;
}
#cam_mode #func2{
background-image:url('../images/cam_strmbg.jpg');
background-repeat:repeat-x;
position:absolute;
right:0px;
top:0px;
width:82px;
height:22px;
border-bottom-color:#F6AF15;
border-bottom-style:dotted;
border-bottom-width:thin;
}
#func p, #func2 p{
font-size:10px;
padding-top:4px;
text-align:center;
}
#cam_control{
position:absolute;
left:0px;
top:24px;
}
#chatcntrl_a1{
position:absolute;
left:8px;
top:33px;
}
#chatcntrl_b1{
position:absolute;
left:46px;
top:33px;
}
#chatcntrl_a2{
position:absolute;
left:8px;
top:58px;
}
#chatcntrl_b2{
position:absolute;
left:46px;
top:58px;
}

#chatcntrl_a3{
position:absolute;
left:8px;
top:83px;
}
#chatcntrl_b3{
position:absolute;
left:46px;
top:83px;
}

#chatcntrl_a4{
position:absolute;
left:8px;
top:108px;
}
#chatcntrl_b4{
position:absolute;
left:46px;
top:108px;
}
#swf_chat_normal{
/* background-image:url(images/hc_dummy.jpg); */
width:770px;
background-color:#8B3B3A;
position:relative;
float:left;
left:0px;
height:275px;
}
#swf_chat_normal #normal_chatboard{
position:absolute;
right:1px;
top:0px;
width:444px;
}
/* chat2_big.tpl end */
#content_holder #swf_chat2_big{
width:100%;
height:100%;
}
#content_holder #swf_chat2_medium{

/* opt background-image:url('../images/dummy_view_image.jpg');*/

position:relative;
width:595px;
float:left;
left:0px;
top:0px;
height:448px;
}
#content_holder #swf_chat2_medium2{
/* opt background-image:url('../images/dummy_view_chat.jpg');*/
position:absolute;
width:411px;
float:right;
right:0px;
top:27px;
height:448px;
}
#content_holder #cam2_big_vid_left{
background-image:url('../images/2cam_big_swf_vid.jpg');
position:relative;
top:0px;
float:left;
width:494px;
height:426px;
}
#content_holder #cam2_small_vid_left{
background-image:url('../images/2girl_modenormal02_r3_c1_v2.jpg');
background-position:center;
background-repeat:no-repeat;
position:relative;
top:0px;
float:left;
width:335px;
height:274px;
}
#content_holder #cam2_big_vid_right{
background-image:url('../images/2cam_big_swf_vid.jpg');
position:relative;
top:0px;
float:right;
width:494px;
height:426px;
}
#content_holder #cam2_small_vid_right{
background-image:url('../images/2girl_modenormal02_r3_c5_v2.jpg');
background-position:center;
background-repeat:no-repeat;
position:relative;
left: 0px;
top:0px;
float:left;
width:336px;
height:274px;
}
#content_holder #cam2_small_vid_center{
background-image:url('../images/2girl_modenormal_v2.jpg');
background-position:center;
background-repeat:no-repeat;
position:relative;
top:0px;
left: 0px;
float:left;
width: 332px;
height:274px;
}
#content_holder #cam2_big_vid_board{
background-image:url('../images/2cam_big_swf_board.jpg');
position:relative;
bottom:0px;
float:left;
width:1005px;
height:145px;
}
/* chat2_big.tpl end */
/* chat2girl_big.tpl start */
#content_holder #cam2girl_big_board_left{
background-image:url('../images/2girl_board01.jpg');
position:relative;
bottom:0px;
float:left;
width:494px;
height:141px;
}
#content_holder #cam2girl_big_board_right{
background-image:url('../images/2girl_board02.jpg');
position:relative;
bottom:0px;
float:right;
width:494px;
height:141px;
}
/* chat2girl_big.tpl end */
/* cam2cam_normal.tpl start */
#swf_chat2_big #swf_2cam_nrml_left{
background-image:url('../images/2cam_big_swf_vid.jpg');
position:relative;
top:0px;
float:left;
width:335px;
height:272px;
margin-bottom:10px;
}
#swf_chat2_big #swf_2cam_nrml_board{

/* opt  background-image:url('../images/board.jpg');*/

position:relative;
top:0px;
float:left;
width:334px;
height:272px;
margin-bottom:10px;
}
#swf_chat2_big #swf_2cam_nrml_right{
background-image:url('../images/2cam_big_swf_vid.jpg');
position:relative;
top:0px;
float:right;
width:335px;
height:272px;
margin-bottom:10px;
}
/* cam2cam_normal.tpl end */
/* voyeurchat.tpl start */
#swf_chat2_big #swf_voyeur_left{
background-color:#8B3B3A;
position:relative;
top:0px;
float:left;
width:590px;
height:459px;
margin-bottom:10px;
}
#swf_chat2_big #voyeur_right{
background-color:#F6F7CE;
position:relative;
top:0px;
right:0px;
float:right;
width:414px;
height:459px;
margin-bottom:10px;
}
#voyeur_right #voyeur_loop_model{
background-color:#FFFFFF;
float:left;
margin:3px;
width:199px;
height:222px;
border: 1px solid #C3C3C0;
}
#voyeur_loop_model #voyeur_nickname{
background-image:url('../images/cnt_dsc2.gif');
background-position:bottom;
width:100%;
height:19px;
background-color:#666666;
text-align:center;
padding-top:5px;
}
#voyeur_loop_model #voyeur_vid_loop{
position:inherit;
width:auto;
height:178px;
background-color:#ececec;
text-align:center;
}
/* voyeurchat.tpl end */
/* hcchatbig.tpl start */
#leftHCbig{
float:left;
width:819px;
height:750px;
background-color:#8B3B3A;
}
#rightHCbig{
float:left;
width:185px;
height:750px;
}
#rightHCbig #startbutton{
background-image:url('/images/live_bg.jpg');
background-repeat:repeat-x;
width:165px;
height:136px;
position:relative;
margin:10px;
border: 1px solid #DBDCB2;
}
#rightHCbig #box2_dummy{
width:165px;
height:auto;
position:relative;
margin:10px;
margin-bottom:20px;
text-align:center;
margin-top:0px;
}
/* hcchatbig.tpl end */
/* swf loading style start */
#swf_chat_load{
position:absolute;
background-image:url('../images/page-loader.gif');
background-position:center;
background-repeat:no-repeat;
float:left;
height:99%;
width:100%;
z-index:2000;
background-color:#fff;
text-align:center;
color:#000;
font-weight:bold;
}

/* model information */
.model_info_txt{
display:block;
float:left;
width:50px;
padding:2px;
margin:5px 0 0; /* set top margin same as form input - textarea etc. elements */
text-align:left;
font-size:9px;
font-weight:bold;
}
.model_info_dta{
display:block;
float:left;
width:50px;
padding:2px;
margin:5px 0 0; /* set top margin same as form input - textarea etc. elements */
text-align:left;
font-size:9px;
}

.model_info_txt2{
display:block;
float:left;
width:80px;
padding:2px;
margin:5px 0 0; /* set top margin same as form input - textarea etc. elements */
text-align:left;
font-size:9px;
font-weight:bold;
}
.model_info_dta2{
display:block;
float:left;
width:200px;
padding:2px;
margin:5px 0 0; /* set top margin same as form input - textarea etc. elements */
text-align:left;
font-size:9px;
}

.model_gallery_img{
float:left;
border:1px #fff solid;
width:175px;
height:400px;
overflow-y: scroll;
scrollbar-arrow-color:blue;
scrollbar-face-color: #e7e7e7;
scrollbar-3dlight-color: #a0a0a0;
scrollbar-darkshadow-color:#888888;
}


#flash_hidden{
position:absolute;
width:666px;
height:138px;
margin:0px;
padding:0px;
left:0px;
}
#hide_holder{
position:relative;
height:137px;
float:left;
top:0px;
left:0px;
z-index:2000;
display:;
}
#flash_holder_menu{
position:relative;
float:left;
height:137px;
width:666px;
}






/**--------------------------------------------------------------------------
 * vodix_mid.tpl section
 */
.cam_text{
color:#FFE222;
font-weight:bold;
font-size:11px;
padding-left:4px;
padding-top:2px;
padding-right:3px;
border-bottom:1px thin #F6AF15;/*border-bottom:1pt solid #F6AF15;*/
border-bottom-width:thin;
border-bottom-style:dotted;
}
.txt_style1{font-size:10px; font-weight:normal;}
.txt_style2{ text-decoration:underline;color:#FFE222;}
/**
 * vodix_mid.tpl section
 --------------------------------------------------------------------------*/






/**--------------------------------------------------------------------------
 * vodix.tpl section
 */
.amateure_list {
position:relative;
float:left;
display: inline;
height:186px;
width:176px;
border: 1px solid #8B3B3C;
margin:4px;
margin-left:17px;
}

#middle_menu_bottom_holder{
width:972px;
margin-left:20px;
margin-top:15px;
}

#mm_sub_menu_amateur{
border: 1px solid #E60002;
}

#mm_sub_menu_video{
border: 1px solid #00D710;
}

#mm_sub_menu_gallery{
border: 1px solid #D022F7;
}
/*
#mm_sub_chkbox{
position:absolute;
right:0px;
bottom:0px;
width:400px;
height:28px;
}
*/
#bttm_list{
position:relative;
margin-top:10px;
width:994px;
/*height:auto;*/
margin-left:5px;
border: 1px solid #E60002;
float:left;
}

.model_gender_1{
display:block;
}

.model_gender_2{
display:block;
}

.model_gender_3{
display:block;
}

.whole_info{
position:relative;
float:left;
color:#FFFFFF;
font-size:9px;
;
}

.whole_info_bg{
background-color:#000000;
border:1px solid #FF0000;
width:495px;
height:150px;
}

.amateur_left_pic{
float:left;
position:absolute;
top:10px;
left:5px;
}

.amateur_right_pic{
float:left;
position:absolute;
top:10px;
left:130px;
}

.amateur_info{
position:absolute;
left: 257px;
top: 8px;
/*border:1px solid #FF0000;*/
}

.amateur_right_icon{
position:absolute;
top:8px;
left: 385px;
/*border:1px solid #FF0000;*/
}

.amateur_buttons{
position:absolute;
top:118px;
left: 255px;
/*border:1px solid #FF0000;*/
}

.amateur_name{
color:#FFFF99;
font-weight:700;
font-size:11px;
;
padding-bottom:3px;
}

.amateur_txt1{
padding-bottom:3px;
}
/*
.lst_cntent{
float:left;
position:relative;
border: 1px solid #E60002;
width:493px;
height:153px;
}
#bttm_MList_holder{
position:relative;
margin-top:8px;
width:980px;
height:auto;
margin-left:14px;
float:left;
}
#bttm_MList_holder #bttm_MList{
position:relative;
float:left;
width:188px;
height:221px;
border: 1px solid #E60002;
margin:3px;
}
*/
/**
 * end: vodix.tpl section
 --------------------------------------------------------------------------*/







/**--------------------------------------------------------------------------
 * model_tooltip.tpl section
 */
/* container */
div#tipDiv {
position:absolute;
visibility:hidden;
left:0;
top:0;
z-index:10000;
background-color:#446DC7;
border:1px outset #336;
padding:2px;
/*width:400px;*/
/*color:#000;*/
/*line-height:1.2;*/

font-size:13px;
font-weight:700;
}

div.btn_middle{
width:33%;
float:left;
text-align:center;
height:26px;
padding-top:8px;

font-size:12px;
}

.light{
background-color:#C3CFF7;
padding-left:7px;
font-weight:bold;

color:#000000;
font-size:12px;
/*width:*/width:100%;
}

.tooltip_title{
	color:#FF0208;
	background-color:#87A8EF;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	
}

.tooltip_title_sexk{
color:#000000;
font-weight:bold;
font-size:12px;

}

.tooltip_subtitle_sexk{
color:#000000;
background-color:#FFCCCC;
font-size:11px;
padding-left:2px;

}

.tooltip_subtitlelight_sexk{
color:#000000;
background-color:#FFFFFF;
font-size:10px;
padding-left:3px;

}

.redheader{
background-image:url('../images/red_header.gif');
font-size:17px;
color:#FFFFFF;
font-weight:bold;
height:33px;

}
/**
 * end: model_tooltip.tpl section
 --------------------------------------------------------------------------*/





/**--------------------------------------------------------------------------
 * vodix_profile.tpl section
 */
#vodix_prf_img01{
border:1px solid #fff;
width:298px;
height:223px;
}

div.vodix_prf_mnu01{
float:left;
margin:1px;
width:120px;
height:21px;
padding-top:4px;
text-align:center;
color:#fff;
font-size:11px;
}

img.vodix_prf_btn01{
border:#E70103 solid 1px;
margin-bottom:10px;
width:214px;
height:58px
}

div.vodix_prf_div01{
float:left;
border:#f00 solid 1px;
width:186px;
margin-right:5px;
margin-bottom:5px;
color:#FFFF00;
font-size:11px;
font-weight:700;
}

div.vodix_prf_div02{
height:22px;
padding:5px;
overflow:hidden;
margin-bottom:8px;
}

div.vodix_prf_div03{
position:relative;
height:15px;
padding-left:5px;
color:#fff;
font-weight:100;
}

.vodix_prf_img03{
height:135px;
text-align:center;
}

span.vodix_prf_div04{
position:absolute;
right:0px;
width:95px;
text-align:right;
padding-right:5px;
color:#FFFF00;
}

.cotype_clip
{
display:block;
}

.cotype_video
{
display:block;
}

.cotype_gallery
{
display:block;
}

.vodix_label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

/**
 * end: vodix_profile.tpl section
 --------------------------------------------------------------------------*/






/**--------------------------------------------------------------------------
 * vodix2.tpl section
 */

div.vodix2_mnu01{
float:left;
margin-right:1px;
margin-left:1px;
width:180px;
height:21px;
padding-top:4px;
text-align:center;
color:#fff;
font-size:12px;
}
 /**
 * end: vodix2.tpl section
 --------------------------------------------------------------------------*/
  /*----------------------------for the mouseover,alternate color in vodix_view_friends----------------------------*/
  .alt0{
 background-color:#172b68;
 margin-top:0px;
 position:relative;
 width:auto;
 height:auto;
 border:1px
 }
 /*
 .alt0:hover {
       background-color: #6573DF;
}
*/
 .alt1{
 background-color:#182f73;
 margin-top:0px;
 position:relative;
 width:auto;
 height:auto;
 border:1px
 }
 /*
 .alt1:hover {
       background-color: #6573DF;
}
*/
 /*----------------------------for the mouseover,alternate color in vodix_view_friends ends----------------------------*/
/*------------------------------jquery-----------------------------*/
 /* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}

/* Container */
#modalContainer {left:62%; top:25%; margin-left:-300px;}
#modalContainer #samplelist {padding:8px;}
#modalContainer .contact-send {width:50px; background:url(../images/send.png) no-repeat;}
#modalContainer .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#modalContainer a.modalCloseX{width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer a.modalCloseX:link,
#modalContainer a.modalCloseX:active,
#modalContainer a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-2px; left:400px; color:#999;}
#modalContainer a.modalCloseX:hover {color:#9bb3b3;}

/**
* start:mail.tpl
--------------------------------------------------------------*/
#mail_holder{
border:1px solid #F2D829;
margin:auto;
width:620px;
padding:7px;
margin-top:30px;
margin-bottom:10px;
background-color:#203785;
}
#mail_holder #mail_top{
width:100%;
margin-top:5px;
margin-bottom:5px;
}
#mail_holder #mail_bottom{
width:100%;margin-top:7px; margin-bottom:5px;
}
#mail_holder #mail_body{
border:1px solid #182A68;
background-color:#1D3176;
padding:5px;
}
.mail_table_header{
background-color:#E0E5F9;
height:20px;
color:#000000;
font-weight:bold;
}
.mail_list_info a{
color:#FEFE00;
font-weight:bold;
}
.mail_list_info a:hover{
color:#fff;
font-weight:bold;
text-decoration:underline;
}
.mail_list_info {
    font-size: 11px;
}



.mail_list_date{
	width: 165px;
	margin-top:5px;
	text-align:right;
	color:#B9C0DC;
	font-size:9px;
}
/**
* end:mail.tpl
--------------------------------------------------------------*/

/**
* start:vodix_history.tpl
--------------------------------------------------------------*/

#history_holder{
border:1px solid #89242C;
margin:auto;
margin-top: 20px;
margin-bottom: 20px;
width:600px;
padding:0px;
background-color:#203785
}
#history_holder #history_bar{
background-image:url('../images/cat_title.jpg');
background-repeat:repeat-x;
position:relative;
height:20px;
width:595px;
padding-top:5px;
padding-left:5px;
font-weight:bold;
}
#history_holder .history_msg{
margin-left:10px;
position:relative;
font-weight:bold;
}
#history_list{
margin:10px;
border:1px solid #182A68;
background-color:#1D3176;
}
#hstry_tbl{
margin-top:2px;
text-align:left;
}
#hstry_tbl td{
padding:5px;
}
#hstry_tbl .hsry_title{
background-image:url('../images/vids_red_bkgd.jpg'); background-position:center;
height:20px;
}

/**
* end:vodix_history.tpl
--------------------------------------------------------------*/

/**
* start:vodix_buy_video.tpl, vodix_buy_gallery.tpl
--------------------------------------------------------------*/

#buy_vid_holder{
width:960px;padding:0;
margin-left:20px;
padding-top:10px;
}
#bvLeft{
float:left;
border:1px solid #E70103;
width:728px;
}
#bvTBar{
height:24px;
background-image:url('../images/vod_title.jpg');
padding-top:5px;
padding-left:10px;
font-weight:bold;
color:#F4D51B;
font-size:12px;
}
#vod_vHldr{
width:210px;
height:190px;
margin:15px;
float:left;
position:relative;
}
#vod_vHldr #vod_vPic{
width:208px;
height:160px;
border:1px solid #FF0000;
}
#vod_bttm_ttle{
text-align:right;
color:#FFFF00;
font-size:12px;
margin-top:5px;
}

/**
* end:vodix_buy_video.tpl, vodix_buy_gallery.tpl
--------------------------------------------------------------*/
/*forgot password style*/
.frgtpwd{
 background-color:#6573DF;
 margin-top:0px;
 position:relative;
 width:auto;
 height:30px;
 border:1px
 }
 .mailAdd{
 background-color:#6573DF;
 margin-top:0px;
 position:relative;
 width:auto;
 height:50px;
 border:1px;
 }
 /*forgot password style ends*/


.limit_wrap {
    overflow: auto;
    min-width: 250px;
    width: 250px;
    !important; width: 250px;
}
/**
* start:dating.tpl
--------------------------------------------------------------*/

#dating_holder_top{
width:750px;
position:relative;
float:left;
}
#dating_holder_top .dating_thumbnail{
border:1px solid #DFA716;
width:238px;
height:126px;
background-color:#FDDF59;
position:relative;
margin:5px;
float:left
}
.dating_thumbnail a:hover,a:active {
color:red;
text-decoration:underline;
}

#dating_holder_top img{
position:relative;
float:left;
width:115px;
height:100px;
margin:1px;
}
#dating_holder_top .dating_thmbinfo{
float:right;
position:relative;
width:114px;
height:auto;
margin:3px;
margin-top:5px;
color:#900F09;
}
.dating_thmbinfo .d_info_name{
font-size:12px;
font-weight:bold;
color:#B90101;
}
#dating_holder_top .dtng_thmbButton{
bottom:0px;
left:0px;
position:absolute;
margin:1px;
width:236px;
height:22px;
background-image:url('../images/datingblue10_c3.jpg');
cursor:pointer;
}
#dating_rightlist_holder{
width:239px;
height:263px;
position:relative;
float:right;
margin:5px;
border:1px solid #F2D829;
background-color:#1E3789;
}
#dating_rightlist_holder #d_right_title{
padding-top:2px;
padding-left:5px;
color:#CC0404;
font-weight:bold;
background-image:url('../images/dating_rightP_bg.jpg');
height:32px;
}
#dating_rightlist_holder #dating_imgHlder{
position:relative;
margin:auto;
width:234px;
height:auto;
padding-top:7px;
}
#dating_imgHlder img{
border:1px solid #fff;
position:relative;
float:left;
margin:3px;
cursor:pointer;
}
#dating_btmHolder{
margin:auto;
width:990px;
height:100%;
position:relative;
}
#dating_btmHolder .btm_thumbnail{
width:119px;
height:161px;
background-image:url('../images/dating_btmBg.jpg');
position:relative;
float:left;
margin:10px;
border:1px solid #8F91FE;
}
.btm_thumbnail a:hover,a:active {
color:#FFDC50;
text-decoration:underline;
}
.btm_thumbnail a{
color:#FFDC50;
}
#dating_btmHolder .btm_thmbName{
background-image:url('../images/dating_btmTtleBg.jpg');
margin:2px;
height:31px;
width:115px;
text-align:center;
padding-top:2px;
}
#dating_btmHolder img{
margin:2px;
margin-top:0px;
border:1px solid #AF0100;
}
#dating_btmHolder .btm_thmbInfo{
margin:2px;
margin-top:0px;
height:20px;
position:relative;
width:115px;
background-image:url('../images/dating_btmTtleBg.jpg');
}
#dating_btmHolder .btm_infoLeft{
position:absolute;
left:3px;
bottom:4px;
font-size:9px;

}
#dating_btmHolder .btm_infoRight{
position:absolute;
right:3px;
bottom:4px;
font-size:9px;
}
.search_tab_text{
color:#8F0007;
font-size:9px;
font-weight:bold
}
/**
* end:dating.tpl
--------------------------------------------------------------*/

/**
* start:dating_profile.tpl
--------------------------------------------------------------*/
#dating_infoLeft_hldr{
 width:298px;
 margin-left:8px;
 margin-top:8px;
 position:relative;
 float:left
}
#dating_infoLeft_hldr #smllPic{
width:292px;
height:89px;
border:1px solid #F2D829;
background-color:#203785;
margin-top:6px;
padding:2px;
}

#smllPic img {
    border:1px solid #fff;
    width:62px;
    height:82px;
}

#dating_infoRight_hldr{
width:680px;
margin-left:8px;
margin-top:8px;
position:relative;
float:left;
}
#dating_infoRight_hldr table{
border-left:1px solid #E60002;
border-top:1px solid #E60002;
border-right:1px solid #E60002;
width:680px;
}
#dating_infoRight_hldr .tdTitle{
border-bottom:1px solid #E60002;
height:24px;
padding-left:8px;
background-image:url('../images/dating_tblTitle.jpg');
font-weight:bold;
color:#FFFF00;
font-size:12px;
}
#dating_infoRight_hldr .tdTitle2{
border-bottom:1px solid #E60002;
height:25px;
padding-left:8px;
background-image:url('../images/dating_tblTitle2.jpg');
font-weight:bold;
color:#D10305;
font-size:12px;
}
#dating_infoRight_hldr .dataBlue{
border-bottom:1px solid #E60002;
height:21px;
padding-left:8px;
background-color:#1D3176;
}
#dating_infoRight_hldr .dataPlane{
border-bottom:1px solid #E60002;
height:21px;
padding-left:8px;
}

.p_body {
background-color:#000000;
color:#FFFFFF;

}

.yellow_highlight {
color:#FFE220
}

.model_right{
    background-image:url('../images/hc_bg.jpg');
}


/**
* end:dating_profile.tpl
--------------------------------------------------------------*/
/**
* start:erstellen1.tpl
--------------------------------------------------------------*/

 .ers_ttle1{float:left; width:98px; padding:3px; color:#E2E4FD}
 .ers_cntent1{float:left; width:124px; background-color:#152A63; padding:3px}
 .ers_ttle2{float:left; width:98px; padding:3px; color:#E2E4FD}
 .ers_cntent3{float:left; width:145px; background-color:#152A63; padding:3px}
 /**
* end:erstellen1.tpl
--------------------------------------------------------------*/
/**
* start:erstellen3.tpl
--------------------------------------------------------------*/

 .ers3_ttle1{float:left; width:109px; padding:3px; color:#E2E4FD}
 .ers3_cntent1{float:left; width:557px; background-color:#152A63; padding:3px}
 /**
* end:erstellen3.tpl
--------------------------------------------------------------*/

.antifloat {
    clear:both;
}

#mail_body {
}

.red {
    font-weight: bold;
    font-size: 11px;
    color: #ff0000;
}

.underline {
    text-decoration: underline;
}

/* right banner ads ------------------------------------------ start */
#banner_ads { width: 200px; top: 0px; left: 1014px; float: left; position: absolute; }
#banner_ads .banner { width:200px; }
#banner_ads .banner img { width: 195px; cursor: pointer; }
#banner_ads #dating_btmHolder { width: 200px; margin-left: 20px; padding: 0px; }
#banner_ads #dating_btmHolder .btm_thumbnail { background: #ffffff; border: 5px solid #ffffff; float:left; }
#banner_ads #dating_btmHolder .btm_thumbnail .btm_thmbName div { color: #FFDC50; font-weight:bold; font-size:12px }
#banner_ads #dating_btmHolder .btm_thumbnail img { width: 113px; height: 98px; }
#banner_ads .holly-hack.vodix { margin-top: 5px; margin-left: 4px; width: 200px; }
#banner_ads .holly-hack.vodix .vodix_prf_div01 { position:relative; margin-left:10x; }
#banner_ads .holly-hack.vodix .vodix_prf_div01 .vodix_prf_img03 div { position:absolute; background-repeat:no-repeat; margin-left:3px; background-image:url(../images/fsk16_2.png); float:left; height:130px; width:200px; margin-top:8px; }
#banner_ads .holly-hack.vodix .vodix_prf_div01 .vodix_prf_img03 div img { width: 180px; height: 135px; }
#banner_ads .holly-hack.vodix .vodix_prf_div01 .vodix_prf_img03 .vodix_prf_div04 { cursor:pointer; }
#banner_ads .holly-hack#freechat_online_list { width: 200px; margin-top: 5px; margin-left: 15px;}
/* right banner ads ------------------------------------------ end */

/* cam list mid ------------------------------------------ start */
.item a{
font-size:10px;
}
#total_online {
 width:30px;
 margin-left:0px;
}
#cam_list_banner_section { width: 140px; height: 136px; float: left; background-image: url(/images/live_bg.jpg);}
#cam_list_banner_section h1 { float: left; color: #fff211; font-weight: bold;  font-size: 12px; width: 140px; margin-top: 5px; border-bottom: 1px dotted #ffffff; vertical-align: middle; }
#cam_list_banner_section h1 img { margin-left: 5px; margin-right: 5px; }
#cam_list_banner_section .item.value { height: 17px;  font-size: 11px; margin-bottom: 2px; color: #fff211; }
#cam_list_banner_section .item { height: 17px;  font-size: 11px; margin-bottom: 2px; }

#cam_list_search_section .item { height: 17px;  font-size: 11px; }
#cam_list_search_section { width: 198px; float: left; background: #efd161; border-left: 1px solid #d9dfb9; background-image: url(/images/live_bg.jpg); height: 136px; }
#cam_list_search_section h1 { float: left; color: #fff211; font-weight: bold;  font-size: 12px; margin-left: 3px; width: 185px; margin-top: 4px; }
#cam_list_search_section #search_holder { width: 185px;  float: left; margin-left: 3px; margin-top: 5px; border-top: 1px dotted #ffffff; }
#cam_list_search_section #search_holder #input { float: right; width: 112px; height: 102px; margin-top: 3px;}
#cam_list_search_section #search_holder #label { float: left; width: 70px; height: 102px; color: #ffffff; font-size: 11px; margin-top: 3px; }
#cam_list_search_section #search_holder #label div { height: 17px; margin-bottom: 3px;  }
/* cam list mid ------------------------------------------ end */

.notifier {
z-index: 100;
margin: 0px 0px;
padding: 8px 8px;
border: 1px solid #fff;
background-color: lightgrey;
}

/* vodix mid ------------------------------------------ start */
#middlebar { width: 970px; height: 135px; margin: 5px; margin-right: 0px; border: 1px solid #d9dfb9; margin-left: 15px; float: left;}
#middlebar #vodix_db_banner_section { width: 138px; height: 135px; float: left; background-image: url(/images/header_background_gradient_brown.jpg); text-align: center; }
#middlebar #vodix_db_banner_section h1 { float: left; color: #fff211; font-weight: bold;  font-size: 12px; text-align: center; width: 140px; margin-top: 5px; }

#middlebar #vodix_db_search_section { width: 198px; height: 135px; float: left; background: #efd161; background-image: url(/images/header_background_gradient_brown.jpg); border-left: 1px solid #d9dfb9; }
#middlebar #vodix_db_search_section h1 { float: left; color: #fff211; font-weight: bold;  font-size: 12px; text-align: center; width: 140px; margin-top: 5px; padding-bottom: 5px; height: 12px; }
#middlebar #vodix_db_search_section #search_holder { width: 197px; float: left; height: 100px; }
#middlebar #vodix_db_search_section #search_holder #input { float: left; width: 112px; height: 104px; }
#middlebar #vodix_db_search_section #search_holder #input .item { height: 17px; margin-bottom: 3px; }
#middlebar #vodix_db_search_section #search_holder #input select { width: 112px; height: 17px; border: 1px solid #b0ac91; font-size: 10px; }
#middlebar #vodix_db_search_section #search_holder #input select.age { width: 54px; }
#middlebar #vodix_db_search_section #search_holder #input #filterSearch { border: 1px solid #b0ac91; }
#middlebar #vodix_db_search_section #search_holder #input #stringSearch { border: 1px solid #dc0405; margin-left: 1px; }
#middlebar #vodix_db_search_section #search_holder #input #searchString { width: 73px; height: 15px; border: 1px solid #b0ac91;vertical-align: top; }
#middlebar #vodix_db_search_section #search_holder #label { float: left; width: 73px; height:100px; margin-left: 4px; color: #fff211; font-size: 11px; }
#middlebar #vodix_db_search_section #search_holder #label div { height: 17px; margin-bottom: 3px; }

#middlebar #vodix_db_category_section { float: left; width: 307px; background-image: url(/images/header_background_gradient_brown.jpg); border-left: 1px solid #dddcb0; }
#middlebar #vodix_db_category_section #header { float: left; background: #dddcb0; width: 307px; height: 24px; }
#middlebar #vodix_db_category_section #header img { float: left; margin: 0px; }
#middlebar #vodix_db_category_section #top-categories { float: left; height: 112px; width: 307px; }
#middlebar #vodix_db_category_section #more-categories { float: left; height: 112px; width: 307px; }
#middlebar #vodix_db_category_section table { width: 100%; height: 100%; margin: 0px; }
#middlebar #vodix_db_category_section td {  border-bottom: 1px solid #dddcb0; border-right: 1px solid #dddcb0; padding-left: 5px; font-size: 12px;}
#middlebar #vodix_db_category_section td:hover { background-color: #cc0000; color: #feff00; }

#movie-selected { background-color: #CC0000; }
#top-selected { background-color: #CC0000; }
/* vodix mid ------------------------------------------ end */

/* dating mid ------------------------------------------ start */
#dating_searchbox #middle_holder { margin-top:3px;  background-color: #ffffff; border: 5px solid #ffffff; width: 984px; height: 136px; float: left;}
#dating_searchbox #middle_holder #live_pic { width:982px; background-image:url(); background-color: #ffffff; color: #be0002; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box { float: left; width: 340px; height: 138px; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats { float: left;width: 142px; height: 136px; border: 1px solid #c20001; background-color: #ffffff; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats h1 { float: left; color: #c20001; font-weight: bold;  font-size: 12px; width: 140px; margin-top: 5px; border-bottom: 1px dotted #c20001; padding-bottom: 5px; text-align: center; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data { float: left; width: 140px; height: 100px; margin-top: 5px; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data #fields { float: left; width: 70px; height: 100px; margin-left: 5px; color: margin-top: 5px; #000000; font-size: 10px; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data #fields div { float: left width: 70px; height: 40px; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data #fields div a { font-size: 11px;  color: #000000; font-weight: bold; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data #values { float: left; width: 60px; height: 100px; color: #ffffff; font-weight: bold; text-align: right; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data #values div { height: 40px;font-size: 11px;  color: #000000; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data #fields div.one_line { height: 30px; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #stats #data #values div.one_line { height: 30px; }
#dating_searchbox #middle_holder #live_pic #dating_stats_box #banner { float: left; width: 193px; height: 136px; border: 1px solid #C00301; border-left: 0px; }
#dating_searchbox #middle_holder #live_pic #dating_overlay { background-image: url(images/dating.jpg); background-repeat: no-repeat; background-position: center center; float: left; width: 340px; height: 138px; text-align: center; display: none; }
#dating_searchbox #middle_holder #live_pic #dating_overlay #overlay_title { color: #C00301; width: 319px;  margin: 10px; margin-bottom: 0px; font-size: 20px; font-weight: bold; }
#dating_searchbox #middle_holder #live_pic #dating_overlay #overlay_desc { color: #051F76; width: 319px;  margin: 10px; margin-buttom: 0px; font-size: 16px; font-weight: bold; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 { float: left; width: 325px; border-right: 0px solid #C00301; height: 135px; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #flash_menu { float: left; width: 325px; height: 135px; background-color: #ffffff; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #flash_menu a { margin: 0px; padding: 0px; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #flash_menu a div { float: left; position: static; width: 145px; height: 55px; margin-top: 8px; cursor: pointer; display: block; background-image: url(images/transparent_background_all.png); background-color: #fcfdbc; color: #051f76; font-size: 14px; font-weight: bold;  text-align: center; line-height: 55px; background-image: url(/images/dating_big_button_background_gray.jpg); border: 1px solid #051f76; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #flash_menu a div.left { margin-left: 12px; _margin-left: 6px; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #flash_menu a div.right { margin-left: 10px; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #buttons { float: left; width: 325px; height: 135px; margin-top: -135px; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #buttons div { float: left; position: static; width: 145px; height: 55px; cursor: pointer; display: block; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #buttons div.left { margin-left: 12px; _margin-left: 6px; margin-top: 8px; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #buttons div.right { margin-left: 10px; margin-top: 8px;}
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #buttons div a { margin: 0px; padding: 0px; }
#dating_searchbox #middle_holder #live_pic #flash_holder_menu-1 #buttons div img { width: 145px; height: 55px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box { margin-top:0px; font-size:14px; font-weight:bold;  float: left; width: 306px; height: 136px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search { float: left; width: 305px; height: 136px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search h1 { float: left; width: 300px; height:14px;  font-size: 12px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 { height: 93px; float: left; margin-left:5px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .search_tab_text { color: #be0002; font-size: 10px;  font-weight: bold; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .input { float: left; width: 100px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .input.country { float: left; width: 100px; padding: 0px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .input.gendersearch { float: left; width: 105px; padding: 0px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .input.postal { float: left; width: 95px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .input.age { padding:0px; width: 105px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .input select { width:90px; display: block;  border: 1px solid #ddd; font-size: 12px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .input select.age { display: inline; margin: 0px; padding: 0px; width:45px;  }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 #with_picture { float: left; margin-top:4px; width:50px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .datingmenubutton { float: left; padding:0px; margin-left: 100px; _margin-left: 50px; margin-top:2px; width: 122px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #srch1 .datingmenubutton input { width:113px; height:16px; border: 1px solid #000000; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #filter { float: left; width: 300px; height: 22px; background-image: url(/images/background_dating_gradient_gray.jpg); margin-top: 0px; margin-left: 3px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #filter #srch2 div { height:12px; margin-top:2px; margin-left: 5px; font-size: 12px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #filter #srch2 div #text { height:12px; border: 1px solid #cc0000; width: 100px; height: 14px; }
#dating_searchbox #middle_holder #live_pic #dating_search_box #search #filter #srch2 div #button { width:42px; height:16px;vertical-align: bottom; }
/* dating mid ------------------------------------------ end */

/* mail write ------------------------------------------begin*/
.mail_inside_holder{
    width:590px; 
    /*height: 400px; */
    margin: 10px;
}
.mail_profile_name_holder{
    width:543px; 
    height: 22px; 
    float: left; 
    margin: 20px 0 0 0;
}
.mail_profile_name_style{
    font-size: 12pt; 
    color: #ecf96d; 
    font-weight: bold
}
.mail_image_form_holder{
    width:590px; 
    height: 210px;
    float: left;
}

.mail_image{
    width: 120px; 
    height: 120px; 
    float: left;
}
.mail_form_holder{
    width: 410px; 
    /*height: 300px;*/ 
    float: left
}
.mail_subject_holder{
    width: 400px; 
    height: 25px;
}
.mail_subject_label {
    text-align: right; 
    width: 75px; 
    float: left; 
    font-weight: bold
}
.mail_inputbox{
    font-weight:bold; 
    width: 300px; 
    float: left; 
    margin: 0 0 0 15px;
}



	/* mail write ------------------------------------------end*/
.dating_button_holder{
    /*width: 560px;*/ 
    height: 50px; 
    margin-top: 10px; 
    float: right;
}
.dating_female_button{
    width: 179px;
    height: 45px;
    background-image: url(/images/button_neueste_mitglieder_frauen_green.jpg);
    background-repeat: no-repeat;
    float: left;
    margin: 0 0 0 5px;
    border: 1px solid #ff0000;
}
.dating_male_button{
    width: 179px;
    height: 45px;
    background-image: url(/images/button_neueste_mitglieder_manner_purple.jpg);
    background-repeat: no-repeat;
    float: left;
    margin: 0 0 0 5px;
    border: 1px solid #ff0000;
}

.dating_online_button{
    width: 179px;
    height: 45px;
    background-image: url(/images/button_mitglieder_jetzt_online.jpg);
    background-repeat: no-repeat;
    float: left;
    margin: 0 0 0 5px;
    border: 1px solid #ff0000;
}
.dating_text_button{
	
    font-size: 10pt; 
    font-weight: bold; 
    line-height: 15px;
    margin: 10px 0 0 5px;
}


/** FROM  REGISTRATION CLIENT TPL **/

.bld-ylw { color:#fffe00; font-weight:bold; }
.bld-wht { color:#ffffff; font-weight:bold; font-size:11pt; }
.inpt-txt { width:153px; border:1pt solid #CCCCCC; }
.td-blk { background-color:#000000; }
.td-b6 { background-color:#192b69; }
.wilkon { float:left; width:380px; border:0pt #FF0000 solid; padding:5px; }
.jetzt { float:left;border:0pt #FF0000 solid; border-left:0px; width:285px; }
.jetzt .header { background-image:url(images/tmp/client_04.jpg); background-repeat:repeat-x; }
.jetzt2 { background-image:url(images/tmp/client_19.jpg); background-repeat:repeat-x; }
.nur { float:left; background-color:#192b69; border:0pt #FF0000 solid; border-right:0px; border-left:0px; width:100%; }
.nur .header { background-image:url(images/tmp/client_06.jpg); background-repeat:repeat-x;height:25px;padding:5px; }
.nur-txt { color:#a70302 }
.kos-txt { color:#c6cbe8; font-size:7pt; }
.nur .header2 { background-image:url('images/tmp/client_08.jpg'); background-repeat:repeat-x;height:25px;padding:5px; }
.bulletxt { padding-right:15px;padding-left:5px; }
.f-left { float:left; }
.fiv { padding: 5px; }
.f-right { float:right; }
.kosten { background-image:url(images/tmp/client_26.jpg); background-repeat:repeat-x; border-bottom:solid 1pt #FF0000; }
.kosten-txt { float:left; padding-top:15px;padding-left:5px; }
.c-height { height:120px; }
.loginfur { background-image:url('images/tmp/client_31.jpg'); background-repeat:repeat-x; border-bottom:solid 1pt #FF0000; }
.passwrt { background-image:url('images/tmp/client_36.jpg'); background-repeat:repeat-x; border-bottom:solid 1pt #FF0000; }
.dividor { margin:0.5em; float:left;}
.clr { clear:both; }



