* {
    font-family: arial, sans;
    border: 0px;
}
.antifloat {
    clear: both;
}
#livechatprofile .livechatprofileheader {
    width: auto; /* not changable */
}
#livechatprofile .livechatprofileheader h2 {
    margin: 0px;
}
#modelprofile {
    width: 670px;
}
#modelprofile .modelpreview {
    float: left; /* not changable */
    width: 300px; /* not changable */
    padding: 5px; /* not changable */
    text-align: center; /* not changable */
}
#modelprofile img {
    height: 223px; /* not changable */
    width: 298px; /* not changable */
}

#modelprofile .language_flags {
    border: none;
    width: 15px;
    height: 11px;
}
#modelprofile .modelinfo {
    float: left;
    width: 340px;
}
#modelprofile .buttons img {
    height: auto;
    width: auto;
}
#modelprofile dl {
    float: left; /* not changable */
}
#modelprofile dd {
    float: left; /* not changable */
    _float: none;
    margin: 0px;
    padding: 0px;
    margin-bottom: 5px; /* not changable */
}
#modelprofile dt {
    float: left; /* not changable */
    clear: both; /* not changable */
    margin-bottom: 5px; /* not changable */
}
#modelprofile .buttons {
    width: 230px;
}
#modelprofile .profilebuttons {
    margin: 3px;
}
#modelprofile .modelinfo dd.online {
    background-image:url(/images/onlineStatus.jpg); /* not changable */
    height:12px; /* not changable */
    width:56px; /* not changable */
}
#modelactions {
    width: 216px; /* not changable */
}
#modelactions ul {
    margin: 0px; /* not changable */
    padding: 0px; /* not changable */
    list-style-type: none;
    list-style-position: none;
}
#modelactions li {
    display: inline;
    margin: 5px; /* not changable */
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
#modelactions li:last-child {
    margin-bottom: 0px;
}
#modelgallery .buttons {
    width: 120px; /* not changable */
    height: 15px; /* not changable */
    margin: 2px; /* not changable */
    text-align: center; /* not changable */
    padding: 5px; /* not changable */
}
#modelgallery ul {
    font-size: 10px;
    list-style: none; /* not changable */
    padding: 5px; /* not changable */
    margin: 0px; /* not changable */
}
#modelgallery li {
    display: inline; /* not changable */
}
#modelgallery li .page_digit_curr {
    background-color: transparent;
    border: none;
    padding: 0px;
}
#modelgallery .modelgalleryheader .blue {
    background-image: url(/images/pwdr_blue.gif); /* not changable */
}
#modelgallery .modelgalleryheader .green {
    background-image: url(/images/apple_green.gif); /* not changable */
}
#modelgallery .modelgalleryheader .purple {
    background-image: url(/images/violet.gif); /* not changable */
}
#modelgallery .modelgalleryheader .red {
    background-image: url(/images/red.gif); /* not changable */
}
#modelgallery .thumbnail {
    height: 135px;
    width: 180px;
}
#modelfriend {
    display: none;
}
#modelfriend form {
    width: 500px; /* not changable */
    float: left;
}
#modelfriend form input.submit { /* not changable */
    background-color: #CCCC99; /* not changable */
    border: 2px solid #000; /* not changable */
    height:20px; /* not changable */
    width:125px; /* not changable */
}
#modelfriend dl  #modelfriend dd {
    margin: 0px;
    padding: 0px;
}
#modelfriend dt {
    text-align: right; /* not changable */
    clear: both; /* not changable */
    margin-right: 5px; /* not changable */
    width: 120px; /* not changable */
}
#modelfriend dt, #modelfriend dd {
    float: left; /* not changable */
    margin-bottom: 5px;
}
#modelfriend dd {
    _float: none;
}
#modelfriend select {
    border: 1px solid #999; /* not changable */
}
#modelfriend textarea {
    border: 1px solid #999; /* not changable */
    _width: 200px;
}

/* AMATEUR PROFILE PAGE CONTAINER ---------------------- start */
#amateurprofilepage .amateurprofilepageheader h2 {
    margin: 5px; /* fixed */
}
/* AMATEUR PROFILE PAGE CONTAINER ---------------------- end */

/* AMATEUR PROFILE CONTAINER ---------------------- start */
#amateurprofilepageprofile,
#amateurvideopageprofile,
#amateurgallerypageprofile {
    width: 670px; /* fixed */
}
#amateurprofilepageprofile .amateurprofilepagepreview,
#amateurvideopageprofile .amateurvideopagepreview,
#amateurgallerypageprofile .amateurgallerypagepreview {
    float: left; /* fixed */
}
#amateurprofilepageprofile .amateurprofilepagepreviewimage,
#amateurvideopageprofile .amateurvideopagepreviewimage,
#amateurgallerypageprofile .amateurgallerypagepreviewimage {
    margin: 5px; /* fixed */
    height: 223px; /* fixed */
    width: 298px; /* fixed */
}
#amateurgallerypageprofile .amateurgallerypagepreview {
    height: 270px; /* fixed */
    width: 309px; /* fixed */
}
#amateurgallerypageprofile .amateurgallerypagepreview .amateurgallerypagepreviewimagebutton {
    margin: 5px;
    margin-top: -9px;
}
#amateurprofilepageprofile .amateurprofilepagepreviewpravs {
    position: absolute; 
    margin-left: 5px; 
    background-image: url(/images/fsk16big2_2.png); 
    float:left; 
    height: 223px; 
    width: 298px; 
    margin-top: 6px;
}
#amateurprofilepageprofile .amateurprofilepagepreviewclipwatch {
    float: left; 
    height: 250px; 
    width: 300px; 
    margin-top: 0px; 
    text-align: center; 
    background-color: #aaaaaa;
}
#amateurprofilepageprofile .amateurprofilepagepreviewclipwatch a {
    float: left; 
    vertical_align: middle; 
    margin: 10px; 
    margin-top: 90px; 
    font-family: arial, sans; 
    font-size: 20px; 
    font-weight: bold;
}
#amateurprofilepageprofile #amateurprofilepagedetails,
#amateurvideopageprofile #amateurvideopagedetails,
#amateurgallerypageprofile #amateurgallerypagedetails {
    float: left; /* fixed */
    width: 358px; /* fixed */
}
#amateurprofilepageprofile #amateurprofilepagebuttominfo,
#amateurvideopageprofile #amateurvideopagebuttominfo,
#amateurgallerypageprofile #amateurgallerypagebuttominfo {
    float: left; /* fixed */
    width: 353px; /* fixed */
}
#amateurprofilepageprofile .amateurprofilepageinfo,
#amateurvideopageprofile .amateurvideopageinfo,
#amateurgallerypageprofile .amateurgallerypageinfo {
    float: left; /* fixed */
    margin: 5px; /* fixed */
    width: 348px; /* fixed */
    _width: 338px; /* fixed */
}
#amateurprofilepageprofile .amateurprofilepageinfo dt,
#amateurvideopageprofile .amateurvideopageinfo dt,
#amateurgallerypageprofile .amateurgallerypageinfo dt {
    float: left; /* fixed */
    clear: both; /* fixed */
}
#amateurprofilepageprofile .amateurprofilepageinfo dd,
#amateurvideopageprofile .amateurvideopageinfo dd,
#amateurgallerypageprofile .amateurgallerypageinfo dd {
    float: left; /* fixed */
    _float: none;
}
#amateurvideopageprofile .amateurvideopageinfo dd img {
    vertical-align: top; /* fixed */
}
#amateurprofilepageprofile .amateurprofilepagecategory .dartseller {
    color: #99ccff;
}
#amateurprofilepageprofile .amateurprofilepagecategory .kameraman {
    color: #66cc66;
}
#amateurprofilepageprofile .amateurprofilepagecategory .realtreff {
    color: #ff0000;
}
#amateurprofilepageprofile .amateurprofilepagecategory .taschengeldsex {
    color: #cccc33;
}
/* AMATEUR PROFILE CONTAINER ---------------------- end */

/* AMATEUR ACTION CONTAINER ---------------------- start */
#amateurprofilepageactions,
#amateurvideopageactions,
#amateurgallerypageactions {
    width: 216px; /* fixed */
}
#amateurprofilepageactions ul,
#amateurvideopageactions ul,
#amateurgallerypageactions ul {
    margin: 0px; /* fixed */
    padding: 0px; /* fixed */
    list-style: none; /* fixed */
    list-style-type: none; /* fixed */
    list-style-position: inside; /* fixed */
    display: inline; /* fixed */
}
#amateurprofilepageactions li,
#amateurvideopageactions li,
#amateurgallerypageactions li {
    margin: 0px; /* fixed */
    padding: 0px; /* fixed */
}
#amateurprofilepageactions li:last-child,
#amateurvideopageactions li:last-child,
#amateurgallerypageactions li:last-child {
    margin-bottom: 0px; /* fixed */
}
/* AMATEUR ACTION CONTAINER ---------------------- end */

/* AMATEUR GALLERY CONTAINER ---------------------- start */
#amateurprofilepagegallery .amateurprofilepagegalleryheader .amateurbuttons {
    width: 120px; /* fixed */
    font-size: 10px; /* fixed */
    padding: 5px; /* fixed */
    margin: 2px; /* fixed */
    text-align: center; /* fixed */
    font-weight: bold; /* fixed */
}
#amateurprofilepagegallery .amateurprofilepagegalleryheader .amateurbuttons.blue {
    background-image: url(/images/pwdr_blue.gif); /* fixed */
}
#amateurprofilepagegallery .amateurprofilepagegalleryheader .amateurbuttons.green {
    background-image: url(/images/apple_green.gif); /* fixed */
}
#amateurprofilepagegallery .amateurprofilepagegalleryheader .amateurbuttons.purple {
    background-image: url(/images/violet.gif); /* fixed */
}
#amateurprofilepagegallery .amateurprofilepagegalleryheader .amateurbuttons.red {
    background-image: url(/images/red.gif); /* fixed */
}
/* AMATEUR GALLERY CONTAINER ---------------------- end */

/* AMATEUR THUMBNAIL CONTAINER ---------------------- start */
#amateurprofilepageimages .amateurprofilepagethumbnail,
#amateurgallerypageimages .amateurgallerypagethumbnail {
    float: left; /* fixed */
    width: 186px; /* fixed */
}
#amateurgallerypageimages .amateurgallerypagethumbnail {
    width: 208px; /* fixed */
}
#amateurprofilepageimages .amateurprofilepagethumbnail {
    width: 186px; /* fixed */
}
#amateurprofilepageimages .amateurprofilepagethumbnailimage {
    text-align: center; /* fixed */
}
#amateurprofilepageimages .amateurprofilepagethumbnailimage .amateurprofilepagethumbnailpravs {
    position: absolute; 
    background-repeat: no-repeat; 
    margin-left: 2px; 
    background-image: url(/images/fsk16_2.png); 
    float: left; 
    height:120px; 
    width: 180px; 
    margin-top:8px;
}

.amateurprofilepagethumbnaildetailsright img {
    width: 14px;
    height: 11px;
}

#amateurprofilepageimages .amateurprofilepagethumbnailimage img {
    width: 180px; /* fixed */
    height: 135px; /* fixed */
}
#amateurprofilepagegallery ul {
    font-size: 10px;
    list-style: none; /* not changable */
    padding: 5px; /* not changable */
    margin: 0px; /* not changable */
}
#amateurprofilepagegallery li {
    display: inline; /* not changable */
}
#amateurprofilepagegallery li .page_digit_curr {
    background-color: transparent;
    border: none;
    padding: 0px;
}
/* AMATEUR THUMBNAIL CONTAINER ---------------------- end */
