/* =universals */
* { margin: 0; padding: 0; }

/* =html */
html { }

/* =body */
body { font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #FFF; background: #090909 url('../image/bg.png') repeat-y center top; }

/* =h1 */
h1 { float: left; width: 100%; font-size: 22px; font-weight: normal; color: #FF9500; overflow: hidden; }
h2{ float: left; width: 100%; font-size: 15px; font-weight: normal; color: #FF9500; overflow: hidden; }

/* =h4 */
ul.ul_meniu_dreapta li h4 { display: block; width: 100%; height: 24px; line-height: 21px; font-size: 12px; color: #575139; text-indent: 41px; background: url(../image/bullet-verde.gif) no-repeat 25px 8px; }

/* =ul */
ul { list-style-type: none; }
ul#ul_menu { float: left; width: 911px; background: url('../image/menu_bg.jpg') repeat-x; overflow: hidden; }
ul#ul_galerie_foto { float: left; display: inline; margin: 20px 0 10px 20px; overflow: hidden; }
ul.ul_meniu_dreapta { float: left; margin-top: 12px; width: 276px; overflow: hidden; }
ul.ul_submeniu_dreapta { float: left; margin-bottom: 10px; width: 100%; overflow: hidden; }

/* =li */
ul#ul_menu li { float: left; display: inline; margin: 3px 0; padding: 0 12px 0 10px; height: 22px; line-height: 22px; text-align: center; background: url('../image/n_menubar_splitter.jpg') right top no-repeat; overflow: hidden; }
ul#ul_menu li.last { background: none; }

ul#ul_galerie_foto li { float: left; }
ul.ul_meniu_dreapta li { float: left; margin-bottom: 3px; width: 100%; background: url(../image/bg-meniu-dreapta.png) bottom center no-repeat; overflow: hidden; }
ul.ul_meniu_dreapta li.last { background: none; }
ul.ul_submeniu_dreapta li { float: left; width: 100%; background: none; overflow: hidden; }

/* =p */
p { line-height: 16px; }
p#p_eroare { float: left; padding: 25px 0 0 40px; width: 90% !important; font-size: 11px; color: #3A5A11; font-weight: bold; }
p.p_text { float: left; display: inline; margin: 10px 0 0 22px; line-height: 18px; color: #554F37; font-size: 12px; overflow: hidden; }
p#p_contact { float: right; margin-top: 50px; text-align: right; color: #564F33; }
p.p_middle { float: left; line-height: 12px; }

/* =span */
span.span_display { display: none; }
p.p_text span { color: #F08A28; }
div#menu span.left { float: left; width: 9px; height: 28px; background: url('../image/l-s.png') no-repeat; overflow: hidden; }
div#menu span.right { float: left; width: 9px; height: 28px; background: url('../image/r-x.png') no-repeat; overflow: hidden; }
span.span_float_left { float: left; }

a.button span { display: block; padding: 4px 12px 5px 5px; color: #FFCC00; background:  url('../image/button_right.png') top right no-repeat; }
a.button2 span { display: block; padding: 4px 12px 5px 5px; color: #FFCC00;  background: url('../image/button_right.png') top right no-repeat; }
/* =a */
a { color: #FF9500; font-style: normal; font-size: 12px; text-decoration: underline; cursor: pointer; }
a:link { color: #FF9500; }
a:visited { color: #FF9500; }
a:hover, a:active { text-decoration: none; }

div#logo a { display: block; width: 100%; height: 100%; }

div.top-right a { color: #FFF; }

a.button { display: inline-block; margin-top: 10px; padding-left: 8px; color: #FFCC00; text-decoration: none; background: url('../image/button_left.png') top left no-repeat;  }

ul#ul_menu li a { display: block; padding: 0 4px; height: 100%; font-size: 12px; color: #FFCC00; text-decoration: none; }
ul#ul_menu li a:link { }
ul#ul_menu li a:visited { }
ul#ul_menu li a:hover, ul#ul_menu li a:active { color: #FFF; background-color: #900000; }

ul#ul_galerie_foto li a { display: block; margin: 0 3px 3px 0; width: 123px; height: 92px; border: 5px solid #DFD0AF; }
ul#ul_galerie_foto li a:link { }
ul#ul_galerie_foto li a:visited { }
ul#ul_galerie_foto li a:hover, ul#ul_galerie_foto li a:active { }

ul.ul_submeniu_dreapta li a { display: block; width: 100%; height: 19px; line-height: 19px; font-size: 12px; color: #575139; text-indent: 55px; background: url(../image/bullet-verde.gif) no-repeat 43px 7px; }
ul.ul_submeniu_dreapta li a:link { }
ul.ul_submeniu_dreapta li a:visited { }
ul.ul_submeniu_dreapta li a:hover, ul.ul_submeniu_dreapta li a:active { color: #C72151; background-image: url(../image/bullet-rosu.gif); }

div#footer a { padding: 5px; font-size: 11px; color: #FFF; text-decoration: none; }
div#footer a:link { }
div#footer a:visited { }
div#footer a:hover, div#footer a:active { color: #990000; background-color: #FFCC00; }
div#steaguri {position:absolute; z-index:110; -moz-box-shadow: 0 0 5px 5px maroon; -webkit-box-shadow: 0 0 5px 5px maroon; box-shadow: 0 0 5px 5px maroon; margin-top:-105px; margin-left:100px; }

/*-- label validari */

label.error {
		display:none;
		background: url('../image/notok.gif') no-repeat;
		padding-left: 16px;
		margin-left: .3em;
	}

label.valid {
		background: url('../image/ok.gif') no-repeat;
		display: block;
		width: 16px;
		height: 16px;
	}


/*-- --*/

div#copyright a { color: #FFF; }

/* =image */
image, image a { border: none; margin: 0; padding: 0; }
.image_poza { float: left; margin: 0 0 10px 80px; padding: 3px; border: 1px solid #3D3D3D; }
.image_fl { padding: 3px; border: 1px solid #3D3D3D; }
.image_fl:hover { border: 1px solid #FFF; }
.image_cont {position: absolute; top:5px; left:940px; overflow:hidden;}
div#content_right image { margin-bottom: 10px; }

div#copyright_inner image { float: left; margin: 16px 10px 20px 0; }
div#copyright_inner image.image_left { display: inline; margin-left: 30px; }

/* =form =fieldset input */
fieldset { border-width: 0; }

form#f_login { float: right; margin: 17px 0 15px 0; height: 22px; overflow: hidden; }
form#f_login input { float: left; margin-right: 6px; padding: 4px 3px 0 3px; width: 83px; height: 18px; border: none; cursor: text; color: #FFCC00; font-size: 11px; background: transparent url('../image/input.jpg') no-repeat; }
form#f_login input#button_login { margin-right: 0; padding: 0; width: 50px; height: 21px; cursor: pointer; background: transparent url('../image/login.gif') no-repeat; }

div.middle form { float: left; overflow: hidden; }
div.middle form input { float: left; height: 20px; width: 148px; border: 1px solid #000; cursor: text; color: #333; font-size: 11px; }
div.middle form input#button_login { margin-right: 0; padding: 0; width: 50px; height: 21px; cursor: pointer; background: transparent url('../image/login.gif') no-repeat; }
form#f_create input.checkbox { float: none; margin: 0 3px; height: 12px; width: 10px; cursor: pointer; }

form#f_common { float: left; display: inline; margin: 23px 0 10px 44px; width: 460px; }
form#f_common fieldset { float: left; display: block; width: 100%; }
form#f_common fieldset label { float: left; width: 100%; padding-bottom: 13px; }
form#f_common fieldset label.width100 { width: 100%; }
form#f_common fieldset label span.span_titlu { float: left; width: 100%; height: 18px; line-height: 18px; color: #59513C; text-align: left; }
form#f_common fieldset label span.span_input { float: left; width: 100%; overflow: hidden; }
form#f_common fieldset label span.span_input2 { float: left; width: 100%; overflow: hidden; }
form#f_common fieldset input { float: left; padding: 5px 0; width: 458px; height: 15px; border: 1px solid #C6C6AA; cursor: text; color: #59513C; font-size: 11px; background-color: #FFF; }
form#f_common fieldset textarea { float: left; width: 458px; height: 113px; border: 1px solid #C6C6AA; cursor: text; color: #59513C; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFF; }
form#f_common fieldset label span#span_trimite { float: left; display: inline; margin: 4px 0 0 46px; }
form#f_common fieldset label input#trimite { cursor: pointer; margin-right: 11px; padding: 0; width: 84px; height: 26px; border: none; background: url(../image/trimite.jpg) no-repeat; }
form#f_common fieldset label input#reseteaza { cursor: pointer; padding: 0; width: 107px; height: 26px; border: none; background: url(../image/reseteaza.jpg) no-repeat; }

/* =div */
div#container { margin: 0 auto; padding: 0 7px; width: 929px; border: 1px solid #000; border-top: none; border-bottom: none; background-color: #131313; overflow: hidden; }

div#branding { float: left; width: 100%; overflow: hidden; }
div#branding .top { margin-top: 5px; overflow: hidden; }
div#logo { float: left; display: inline; margin: 10px 120px 0 0; width: 550px; height: 87px;  overflow: hidden; }
div#branding .top-right { float: left; width: 240px; overflow: hidden; }
div#langs { float: right; height: 11px; text-align: right; overflow: hidden; }
div#login_links { float: left; color: #FFF; }
div#menu { float: left; display: inline; width: 100%; height: 28px; overflow: hidden; }

div#filtru { float: left; display: inline; width: 100%; height: 28px; overflow: hidden; margin-left:770px; margin-top:-28px;}
div#filtru span.left { float: left; width:  9px; height: 28px; background: url('../image/l-s.png') no-repeat; overflow: hidden; }
div#filtru span.right { float: left; width: 9px; height: 28px; background: url('../image/r-x.png') no-repeat; overflow: hidden; }
ul#jsddm { float: left; background: url('../image/menu_bg.jpg') repeat-x; overflow: hidden; }

div#content { float: left; margin-top: 10px; width: 100%; overflow: hidden; }
div#content_inner { margin: 0 auto; padding-top: 10px; width: 875px; overflow: hidden; }
div#content_inner div.top { float: left; width: 100%; height: 11px; background: url('../image/top-bar.png') no-repeat; overflow: hidden; }
div#content_inner div.top#h1_style { height: 38px; background-position: 0 27px; }
div#content_inner div.middle { float: left; display: inline; padding: 0 1%; width: 782px; background: url('../image/center-bar.jpg') repeat-y; overflow: hidden; }
div#content_inner div.bottom { float: left; width: 100%; height: 11px; background: url('../image/bottom-bar.png') no-repeat; overflow: hidden; }

div.list { float: left; width: 100%; }

div.form_box { float: left; margin-top: 30px; width: 100%; }

/* -----*/
div#girls { min-height:400px; height:auto!important; height: 400px; margin:auto; width: 858px; text-align:center; }
div.model-bigger { display:none; position:absolute; width:211px; height: 196px; margin-left: -34px; margin-top: -34px; overflow:hidden; z-index: 100; }
div.l-t { height: 196px; float:left; width: 14px; background: url('../image/l-t.png') no-repeat center center; }
div.c-t { height: 186px; float:left; width: 154px; padding-top: 10px; background: url('../image/c-t.png') repeat-x center center; }
div.r-t { height: 166px; padding-top: 30px; float:left; width: 43px; background: url('../image/r-t.png') no-repeat center center; }
a img { border: none; }
div.floated { float:left; padding: 12px; }
div.model-bigger div.flags img { margin-right: 4px; margin-top: 4px; }
div.model-bigger div.image { float:left; width: 148px; height: 154px; background: #000; border: 1px solid #000; }
div.model-bigger div.rating { float:left; width: 20px; height: 80px; background: url('../image/') no-repeat center center; }
a p.model-name { font-size: 10px; color: #fff; padding-left:2px; font-weight: bold; }
div.model-thumb { text-align:center; height: 108px; width: 119px; padding-top: 8px; background: url('../image/thumb.png') no-repeat center center; -ms-interpolation-mode: bicubic;}

div.modelBox { width: 100px; margin:auto; }
div.modelBoxH { width: 100px; }
div.modelBoxH p.nume-model { padding-top: 4px; overflow: hidden; font-weight: bold; color: #f33; }
div.modelBoxF { width: 60px; background: #f33; color: #fdf; }
div.modelBoxFFF { width: 60px; background: #f33; color: #fdf; margin:0px auto; padding:2px 0px 2px 0px; text-align:center; border:1px solid #ffcc00; }
div.modelPicture img { width:100px; height:80px; border:1px solid #7E0404; }
div.modelPicture { width:102px; height:82px; }
p.nume-model a { font-weight: bold; text-decoration: none; color: #fff; }


div.profile-info { border:1px solid #B47B2A; padding: 5px; width: 640px; background: #ddd; }
div.profile-images { border:1px solid #B47B2A; padding: 5px; width: 640px; background: #ddd; }
div.profile-schedule { border:1px solid #B47B2A; padding: 5px; width: 640px; background: #ddd; }
div.profile-info span.infoTitle { color: #B47B2A; }
div.profile-info span.infoContent { color: #CC0000; padding-left: 5px; }
div.profile-schedule table th { color: #B47B2A; font-weight: bold; }
div.profile-schedule table tr { background: #EEE; }
div.profile-schedule table tr.impar { background: #ccc; }
div.profile-schedule table td { color: #CC0000; }
div.profile-shows { border:1px solid #B47B2A; padding: 5px; width: 640px; background: #ddd; }
div.profile-shows table th { color: #B47B2A; font-weight: bold; }
div.profile-shows table tr { background: #eee; }
div.profile-shows table tr.impar { background: #ccc; }
div.profile-shows table td { color: #CC0000; }

#profile div.model-title div.cent { float:left; height:37px; line-height:37px; margin-top:5px; }

#profile { width: 809px; margin:auto; }
#profile div.top { height: 42px; background:url('../image/right-r.png') no-repeat -5px 0px; }
#profile div.cent { background: url('../image/profile-cent.png') repeat-y center center; }
#profile div.bottom { height:13px; background: url('../image/profile-bottom.png') no-repeat center center; }
div.date p.box-head { font-weight: bold; font-size: 12px; color: #ffcc00; text-indent:0px; padding-bottom:10px; }
div.gall-box { width: 536px; }
div.gall-box div.top1 { height: 10px; background:url('../image/gall-top.jpg') no-repeat left bottom; }
div.gall-box div.center1 { background: url('../image/gall-center.jpg') repeat-y center center; }
div.gall-box div.bottom1 { height:10px; background: url('../image/gall-foot.jpg') no-repeat center center; }
div.left-column { width : 200px; min-height: 500px; height: auto!important; height: 500px; float:left; padding-top: 15px; padding-left: 20px; padding-right: 20px; text-align:left; }
div.right-column { float:left; padding-top: 15px; }
div.right-column div.big-picture { padding-bottom: 14px; padding-right: 4px; padding-left: 4px; padding-top: 4px; width : 526px; height: 340px; overflow: hidden; text-align:center; }
div.left-move { width: 30px; height:62px; float:left; padding-right: 10px; padding-left:10px; margin-top:10px; }
div.left-move a { padding-top: 14px; display:block; width: 30px; height: 62px; background: url('../image/left-arraw.png') no-repeat center center; }
div.left-move a:hover { background: url('../image/left-arraw.png') no-repeat center center; }
div.right-move a:hover { background: url('../image/right-arraw.png') no-repeat center center; }
div.right-move a { padding-top: 14px; width: 30px; height: 62px; display:block; background: url('../image/right-arraw.png') no-repeat center center; }
div.right-move { width: 30px; height: 62px; float:left; padding-left: 10px; margin-top:10px; }

div.pictures { height: 80px; width: 430px; float:left; overflow: scroll; position: relative; border-left:1px solid #7e0404; border-right:1px solid #7e0404; margin-top:10px; }
div.slide_pic { position: absolute; left: 0; top: 0; }
div.gall-thumb { width : 100px; float: left; overflow:hidden; margin-right: 10px; margin-left: 5px; margin-top:15px; }
div.gall-thumb img { border: none; }



div.prof-box { width: 196px; }
div.prof-box div.top1 { height:7px; background: url(../image/prof-box-top.jpg) no-repeat left bottom; }
div.prof-box div.center1 { padding: 8px 10px 0px 10px; overflow:hidden; word-wrap:true; background:url(../image/prof-box-center.jpg) repeat-y left top; }
div.prof-box div.foot1 { height:11px; background: url(../image/prof-box-foot.jpg) no-repeat left top; }

div.date p.box-head { font-weight: bold; font-size: 12px; color: #ffcc00; text-indent:0px; padding-bottom:10px; }

div.date p { font-size: 9px; font-family: Tahoma; color: #fff; font-weight: bold; padding-bottom: 10px; }
div.date div.general table td { color: #fff; }
div.date div.general table td.field { font-size: 11px; color: #fff; font-weight: bold; width: 110px; height: 16px; }
div.girl-menu a.comments { background: url('../image/girlskin/comments.png') no-repeat left top; font-size: 12px; font-weight: bold; display:block; padding-left: 20px; height:20px; color: #fff; text-decoration: none; }
div.girl-menu a.comments:hover { text-decoration: underline; }
div.date div.preference .field { font-size: 11px; color: #fff; font-weight: bold; width: 130px; padding-right: 6px; text-indent:0px; }


/*-------------- PROFILE MENU -----------------*/

div.girl-menu a.profile { background: url('../image/girlskin/profile_.png') no-repeat left top; font-size: 14px; font-weight: bold; display:block; padding-left: 35px; height: 24px; color: #fff; text-decoration: none; padding-top:4px; }
div.girl-menu a.profile:hover { background: url('../image/girlskin/profile.png') no-repeat left top; }
div.girl-menu a.schedule { background: url('../image/girlskin/schedule_.png') no-repeat left top; font-size: 12px; font-weight: bold; display:block; padding-left: 20px; height: 20px; color: #fff; text-decoration: none; }
div.girl-menu a.schedule:hover { text-decoration: underline; }
.active { color: #fc0; }
div.girl-menu a.gallery { background: url('../image/girlskin/gallery.png') no-repeat left top; font-size: 12px; font-weight: bold; display:block; padding-left: 20px; height: 20px; color: #fff; text-decoration: none; }
div.girl-menu a.gallery:hover { text-decoration: underline; }
div.girl-menu a.record { background: url('../image/girlskin/record_.png') no-repeat left top; font-size: 12px; font-weight: bold; display:block; padding-left: 20px; height: 20px; color: #fff; text-decoration: none; }
div.girl-menu a.record:hover { text-decoration: underline; }
div.girl-menu a.favorites { background: url('../image/girlskin/favorites.png') no-repeat left top; font-size: 12px; font-weight: bold; display:block; padding-left: 20px; height:20px; color: #fff; text-decoration: none; }
div.girl-menu a.favorites:hover { text-decoration: underline; }

#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;

		padding: 10px 10px;
		text-decoration: none;
		width: 50px;

		}

	#jsddm li a:hover
	{	/*background: #1A4473*/}

		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			z-index: 100;
	    }

		#jsddm li ul li
		{	float: none;
			display: inline}

		#jsddm li ul li a
		{	width: auto;
			background: #9F1B1B}

		#jsddm li ul li a:hover
		{	background: #7F1616}



/*----- valeleleu */

div#content.sec { margin-top: 220px !important; }
div#content_left { float: left; display: inline; margin: 0 45px 0 45px; width: 570px; overflow: hidden; }
div#content_right { float: left; margin-top: 10px; width: 302px; overflow: hidden; }
div#galerie-foto { float: left; padding-bottom: 10px; overflow: hidden; }
div.left-update { width: 330px; float:left; padding:0px 20px 0px 20px; }
div.right-update { width: 330px; float:left; padding:0 20px; }
div.spacer { min-height:300px;  background: url(../image/vspacer.jpg) repeat-y center center; width:11px; float:left; margin-top:16px; }
div.picture-item { width: 129px; height:136px; float:left; padding-left: 10px; margin-right: 26px; margin-bottom: 30px; }
.small-mask { position:absolute; z-index:900; }
.imag-cont { padding-top: 7px; padding-left: 7px; }
div span.nowLive { position:absolute; display:block; height:30px; width: 30px; z-index: 1; background: url('../image/girlskin/live.png'); }
div span.nowPrivate{ position:absolute; display:block; height:50px; width: 50px; z-index: 1; background: url('../image/girlskin/private.png'); }

div#broadcastinterface { float: left; width: 720px; height: 500px; overflow: hidden; }
div#showinterface { float: left; width: 875px; height: 900px; overflow: hidden; }

div#footer { float: left; margin-top: 40px; padding-top: 40px; width: 100%; height: 130px; text-align: center; background: url('../image/footer.png') no-repeat; overflow: hidden; }

div#copyright { margin: 0 auto; width: 100%; height: 196px; background: url(../image/bgfooter.jpg) repeat; }
div#copyright_inner { margin: 0 auto; width: 980px; }
div#copyright .left { float: left; width: 60%; text-align: right; line-height: 52px; color: #7B7B7B; }
div#copyright .right { float: left; padding-top: 12px; width: 30%; text-align: right; }
div#copyright .bottom { float: left; width: 100%; height: 34px; line-height: 34px; text-align: center; color: #90825D; font-size: 12px; background: url(../image/linii-footer.png) repeat; overflow: hidden;}
