/* GENERAL WEBSITE SETTINGS */


html,body
{
margin:0 auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#292e37;
width:100%;
height:100% auto;
min-height:100%;
overflow-x:hidden;
}

ul,ol {margin:0;padding:0;}
img{margin:0;padding:0;border:0;}

p{margin:0;padding:0;margin-bottom:10px;}
h1,h2,h3,h4{margin:0;padding:0;margin-bottom:10px;}
h1{font-size:20px;font-weight:normal;color:#282d37;}
h2{font-size:17px;font-weight:normal;color:#303f49;}
h3{font-size:16px;font-weight:normal;color:#999;}
h4{font-size:11px;font-weight:normal;color:#999;}

a{color:#333;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
a.under{text-decoration:underline;}

#logoutbtn {margin-right:7px; margin-top:3px; margin-bottom:-10px;  }
#logoutbtn a {text-decoration:none; padding-left:2px; padding-right:3px;  color:#fff; }
#logoutbtn a:hover {text-decoration:none; padding-left:2px; padding-right:3px; /* background-color:#fe3637; */color:#fff200; }
#logoutbtn img {border:0; margin:0; padding:0; margin-bottom:-5px;}

.headerwrapper {width:1000px;  }
#mainwrapper {width:970px; min-height:550px; margin:0 auto; font-size:12px;}
.footerwrapper {width:970px; }
.clear {clear:both;}

/* EOF GENERAL WEBSITE SETTINGS */

/* HEADER AND FOOTER */

/* INDEX PAGE HEADER AND FOOTER */

.indexheadertop {background-image:url(img/general/topgradient.png); background-repeat:repeat-x; min-height:90px; background-color:#000; color:#ffffff; }
.indexheaderbottom { background-image:url(img/general/topgradientlevel2.png); background-repeat:repeat-x; min-height:44px;}
.leftcolumnheader {float:left; width:542px;}
#logo {float:left; width:233px;}
#iconsarea {float:left; width:299px;}
.language { padding-left:30px; padding-top:35px; } 
.language img {margin-bottom:-5px;}
.language a{font-size:12px; font-weight:normal; text-decoration:none; color:#fff;}
.language span {padding-right:40px;}

.language_restofsite { padding-left:10px; padding-top:5px; } 
.language_restofsite img {margin-bottom:-5px;}
.language_restofsite input {margin-right:1px;}
.language_restofsite a{font-size:12px; font-weight:normal; text-decoration:none; color:#fff;}


.rightcolumnheader {float:left; width:450px; }
#loginleft {background-image:url(img/loginbox/loginleft.png); height:101px; width:2px; background-repeat:no-repeat; float:left;}
#logincenter {background-image:url(img/loginbox/loginpattern.png); height:101px; min-width:430px; background-repeat:repeat-x; float:left;}
#loginright {background-image:url(img/loginbox/loginright.png); height:101px; width:2px; background-repeat:no-repeat; float:left; }
#logincontent {margin-top:25px; padding-left:5px; }
#logincontent span{font-weight:normal; padding-right:3px; color:#fff;}
#logincontent a {text-decoration:none; color:#fcf791; font-size:12px;}
.lginput {width:70px; font-size:11px; border:1px solid #2b2a2a; height:14px;  margin-right:2px; color:#333; padding:2px; text-align:center;}
.lgsubmit {font-size:11px;  border:1px solid #2b2a2a; height:20px; background-image:url(img/loginbox/lgbutton.png); background-repeat:repeat-x; color:#fff; font-weight:bold; padding-bottom:2px; }
#nureusiti {margin-top:5px;}

#loggedin {padding-top:10px; padding-left:5px; width:420px;}
#loggedin span {color:#f9b925;}
#loggedin ul,li { list-style-type:none;}
#loggedin_avatar {width:66px; float:left; padding-top:10px;}
#loggedin_avatar img {border:1px solid #0f0f10; padding:1px; background-color:#fff;}
#loggedin_nickname {width:80px; float:left; padding-top:8px;}
#loggedin_values {width: 270px; float:left; font-size:11px;}
#loggedin_values img {border:0; background:none;}
#loggedin a {text-decoration:none; color:#f9b925;}
#loggedin a:hover {text-decoration:underline; color:#f9b925;}
#logged_value_l {width:95px; float:left; margin-bottom:1px; margin-left:30px;}
#logged_value_l img {border:0; margin-bottom:-4px; margin-right:-2px;}
#logged_value_l a {text-decoration:none; color:#fff;}
#logged_value_l a:hover {text-decoration:underline; color:#fff;}
#logged_value_r {width:140px; float:left; margin-bottom:1px;}



#logged_value_l_msg {width:145px; float:left; margin-bottom:5px; font-size:11px; margin-left:30px;}
#logged_value_l_msg img {border:0; margin-bottom:-4px; margin-right:-2px;}
#logged_value_l_msg a {text-decoration:none; color:#fff;}
#logged_value_l_msg a:hover {text-decoration:underline; color:#fff;}
#logged_value_r_msg {width:90px; float:left; font-size:11px; margin-bottom:5px;}
#logged_value_r_msg img {border:0; margin-bottom:-4px; }



#footerbg {background-image:url(img/general/footergradient.png); min-height:50px; background-repeat:repeat-x; background-color:#272626; width:100%; left:0; bottom:0; position:inherit; }

/*botnav1*/
ul#botnav1{
	margin:0;padding:0;list-style:none;
	overflow:hidden;width:100%;
	font-size:12px;
	padding-top:10px;
	
}
#botnav1 li{display:inline;}
#botnav1 li{padding:0px 10px;border-right:1px solid #ccc;}
#botnav1 li.last{border-right:0px;}
#botnav1 a{color:#ffffff}

/* EOF INDEX PAGE HEADER AND FOOTER */

/* REST OF THE SITE HEADER AND FOOTER */

/* EOF REST OF THE SITE HEADER AND FOOTER */
/* EOF HEADER AND FOOTER */


/* CONTENT AREA */

#generalleftcolumn {float:left; width:650px; margin-right:5px;}
#generalrightcolumn {float:right; width:310px; }

/*homeTeaser*/
table#homeTeaser{margin-bottom:0px;width:640px;height:200px;}
table#homeTeaser td.pic{width:300px;height:200px;vertical-align:top;}
table#homeTeaser td.pic img{display:block;}
table#homeTeaser td.text{
width:340px;height:200px;vertical-align:top;
background:#fff url(navi/home_teaser/bg_right.jpg) top left no-repeat;
}
table#homeTeaser td.text div.inside{line-height:1.5em;margin:20px;margin-bottom:8px;height:172px;overflow:hidden;/*background:lime;*/ color:#fff; font-size:12px;}
table#homeTeaser td.text div.inside h2{color:#fcf791; font-size:20px; font-weight:normal;}

/*homeRegister*/
#tophomeregister {background-image:url(img/reg/top.png); width:640px; height:11px; background-repeat:no-repeat;}
#bottomhomeregister {background-image:url(img/reg/bottom.png); width:640px; height:11px; background-repeat:no-repeat;}
div#homeRegister{
margin-bottom:15px;
background:#fff url(img/banners/banner2.jpg) top left no-repeat;
width:640px;height:390px;overflow:hidden;}

#secondpagereg {width:140px;}
div#homeRegister h2{color:#333; font-size:20px; font-weight:normal;}

div#homeRegister td.td1{min-height:230px;}
div#homeRegister td.td2{min-height:230px;}
div#homeRegister td.td3td4{width:640px;min-height:60px;}

div#homeRegister div.inside{margin:11px;margin-bottom:0;/*background:aqua;*/}
div#homeRegister td.td2 div.inside{text-align:right;color:#333; margin-bottom:10px; margin-right:30px; width:84%;}

div#homeRegister table.form td{padding:1px 0px;/*background:yellow;*/ font-size:12px;}
div#homeRegister table.form td.label{/*background:lime;*/ }
div#homeRegister input.text {width:130px; border:1px solid #999999;}
div#homeRegister select {min-width:30px; border:1px solid #999999;}
div#homeRegister small {font-size:11px;}
div#homeRegister input.bigbutton{float:right;margin-right:20px;}
div#homeRegister img{vertical-align:middle;margin-right:5px;}


/*homeQuickSearch*/
div#homeQuickSearch{
margin-bottom:10px;
width:300px; overflow:hidden;
border:1px solid #ccc;
background-color:#fff;
float:left;


}
div#homeQuickSearch h3{
margin:0;padding:5px 8px;color:#fff;
background-repeat:repeat-x;
background:url(img/rightcolumn/generalboxestitle.png) top left;
border: 1px solid #4e4545;
font-size:13px; font-weight:bold;
}
div#homeQuickSearch div.inside{padding:6px; }

div#homeQuickSearch table.form td{padding: 4px; /*background:lime;*/ }
div#homeQuickSearch table.form td.label{font-weight:bold;/*width:100px;*/padding-right:0px;/*background:yellow;*/  }
div#homeQuickSearch input.bigbutton{float:right;margin-right:0px; margin-bottom:10px; margin-top:10px;  }
div#homeQuickSearch p.clear{margin-top:0px;padding-top:3px;}

#generalbluebackground
{
height:inherit;
}

#searchformmargin
{
padding:0px;
}

#generalwhitebackground
{
background-color:#ffffff;
margin:0px;
}

#searchinputs {width:200px;}


/*registerInfoBox*/
div#registerInfoBox,
div#homeThumbs{
margin-bottom:15px;
border:1px solid #ccc;
background-color:#fff;
width:300px;min-height:290px;overflow:hidden;
}
div#registerInfoBox h3,
div#homeThumbs h3{
margin:0;padding:5px 8px;color:#fff;
background:url(img/rightcolumn/generalboxestitle.png) top left;
border: 1px solid #4e4545;
font-size:13px; font-weight:bold;
}
div#registerInfoBox div.inside,
div#homeThumbs div.inside{
padding:9px;
}

/*homeThumbs*/
div#homeThumbs ul{
margin:0;padding:0;list-style:none;
width:100%;overflow:hidden;/*background:yellow;*/
}
div#homeThumbs ul li{float:left;padding:6px;/*background:lime;*/}
div#homeThumbs ul li img{display:block;}
div#homeThumbs ul li:hover{background:#ccc;}

#thumbswhitebg
{
background-color:#ffffff;
margin:2px;
}

/*buttons gray*/
input.button,a.button{
cursor:pointer;overflow:visible;
color:#fff;
background-image:url(img/general/generalgreeninput.png);
background-repeat:repeat-x;
height:32px;
padding:5px 10px;
border:1px solid  #938a8a;
}
input.button:active,a.button:active{}

input.bigbutton,a.bigbutton{
cursor:pointer;overflow:visible;
padding:5px 10px;
color:#fff;
background-image:url(img/general/generalgreeninput.png);
background-repeat:repeat-x;
height:32px;
border:1px solid  #938a8a;

}
input.bigbutton:active,a.bigbutton:active{}

a.button,a.bigbutton{text-decoration:none;display:block;float:left;margin-right:5px;}
a.button:hover{color:#222}
a.bigbutton:hover{color:#fff}

/* EOF CONTENT AREA */

/*HEADER > Topnav1-----------------------------------------------------------------------------------------*/
#topmenupadding
{
	margin-left:10px;

}
#topnav1bar{width:980px;margin:0px auto;
}
ul#topnav1{
	margin:0;padding:0;list-style:none;
	width:100%;overflow:hidden;
}
#topnav1 li{float:left;margin-top:0px;margin-right:2px;}
#topnav1 li.first{margin-left:0px;}

/*link styles*/
#topnav1 li a{color:#ffffff;font-weight:normal; font-size:12px; }
#topnav1 li a:hover{text-decoration:none}
#topnav1 li.selected a{color:#fff; background-image:url(img/general/topmenuon.png); background-repeat:repeat-x;}
#topnav1 li.selected a:hover{}

/*paddings*/
#topnav1 li a{display:block;float:left;padding-right:8px;margin-right:0px;}
#topnav1 li a span{display:block;padding-left:17px; padding-right:10px;padding-top:8px;padding-bottom:0px; }

/*TAB=default bg-images-colors; right-corners pe A,fixed width -- left-corners pe SPAN width min:200px*/
#topnav1 li a{ background-color:#1b1f21; height:30px;}
#topnav1 li a span{background-color:#1b1f21; height:33px;}

/*TAB=default bg-images-colors; right-corners pe A,fixed width -- left-corners pe SPAN width min:200px*/
#topnav1 li a:hover{background-image:url(img/general/topmenuon.png); background-repeat:repeat-x; height:30px;}
#topnav1 li a:hover span{background-image:url(img/general/topmenuon.png); background-repeat:repeat-x; height:30px;}

/*TAB=selected bg-images-colors; right-corners pe A,fixed width -- left-corners pe SPAN width min:200px*/
#topnav1 li.selected a {background-image:url(img/general/topmenuon.png); background-repeat:repeat-x; height:30px;}
#topnav1 li.selected a span {background-image:url(img/general/topmenuon.png); background-repeat:repeat-x; height:30px;}

/*HEADER > Topnav2-----------------------------------------------------------------------------------------*/
#topmenupadding2
{
	margin-left:10px;

}
#topnav2bar{
width:978px;margin:0px auto;
}
ul#topnav2{
	margin:0;padding:0;list-style:none;
	width:100%;overflow:hidden; margin-top:10px; margin-bottom:20px;
}
#topnav2 li{float:left;margin-top:0px;margin-right:5px;}
#topnav2 li.first{}
#topnav2 a{
display:block;
padding:7px 16px;
font-size:12px;color:#000;
}
#topnav2 a:hover{background:#1b1f21;color:#fff;text-decoration:none;}
#topnav2 li.selected a,#topnav2 li.selected a:hover{background:#3f3f3f;color:#fff;}
/**********end HEADER***************************************************************************************************************************/

#topbarinformationblue
{ width:960px; background-color:#e5e0e0; min-height:20px; font-size:11px; color: #3f4043; border:1px solid #ccc; margin-bottom:10px; text-align:left;}
#topbarinformationblue img {padding-top:2px;}
topbarinformationblue table,td,th {text-align:left;}

#topbarinformationblue span {font-weight:normal; margin-left:-8px; font-size:11px; }

/*EXPLORE > Anunturi MainCol*/
.anunturi-maincol{padding:0;font-size:11px;line-height:15px;margin-bottom:15px;}
.anunturi-maincol div.anunt-item{
padding:8px;margin-bottom:5px;
background:#F7F9FB;
border:1px solid #ccc;
}

.anunturi-maincol div.profile{margin-right:5px;width:282px;/*background:yellow;*/}
.anunturi-maincol div.profile img{float:left;display:block;}
.anunturi-maincol div.profile p.P1{margin-left:90px;margin-bottom:0px;/*background-color:lime;*/}
.anunturi-maincol div.profile p.P2{margin-left:90px;margin-bottom:0px;padding:0;/*background-color:aqua;*/}

.anunturi-maincol div.textbox{width:335px;/*background:orange;*/}
.anunturi-maincol div.textbox a{
	display:block;color:#000;/*background:aqua;*/
	height:60px;overflow:hidden; /*4 linii de text vizibile*/
	background:url(navi/ic_moreGray.png) left 4px no-repeat;padding-left:12px;
}



/*EXPLORE > Anunturi RightCol*/
.anunturi-rightcol{padding:0;font-size:11px;line-height:15px;margin-bottom:15px;}
.anunturi-rightcol div.anunt-item{
padding:8px;margin-bottom:5px;
background:#F7F9FB;
border:1px solid #ccc;
}

.anunturi-rightcol div.profile{margin-bottom:5px;width:282px;/*background:yellow;*/}
.anunturi-rightcol div.profile img{float:left;display:block;}
.anunturi-rightcol div.profile p.P1{margin-left:90px;margin-bottom:0px;/*background-color:lime;*/}
.anunturi-rightcol div.profile p.P2{margin-left:90px;margin-bottom:0px;padding:0;/*background-color:aqua;*/}

.anunturi-rightcol div.textbox{width:282px;/*background:orange;*/}
.anunturi-rightcol div.textbox a{
	display:block;color:#000;/*background:aqua;*/
	height:60px;overflow:hidden; /*4 linii de text vizibile*/
	background:url(navi/ic_moreGray.png) left 4px no-repeat;padding-left:12px;
}
/**********end CONTENT ANUNTURI***************************************************************************************************************************/


/*EXPLORE > PROFILE LIST-----------------------------------------------------------------------------------------*/
table.profileList{font-size:11px;}
table.profileList td{vertical-align:top;padding:0;}
table.profileList td.last div.profileList-item{margin-right:0px;}
table.profileList td.last div.profileList-item-admin{margin-right:0px;}
table.profileList td.last div.profileList-item-marked{margin-right:0px;}

/*EXPLORE > PROFILE LIST > profileList-item*/
div.profileList-item{margin-right:20px;margin-bottom:10px;border:4px solid #f2f2f2;background:#fff;width:82px;cursor:pointer;}
div.profileList-item-admin{margin-right:0px;margin-bottom:0px;border:2px solid #f2f2f2;background:#fff;width:35px;cursor:pointer;}
div.profileList-item:hover{border-color:#D9ECFF;}
div.profileList-item-admin:hover{border-color:#D9ECFF;}

div.profileList-item p{margin:0;}
div.profileList-item p.avatar img{display:block;border:1px solid #ddd;}
div.profileList-item p.nickname{padding:3px;text-align:center;}
div.profileList-item p.mstatus{ }

div.profileList-item-admin p{margin:0;}
div.profileList-item-admin p.avatar img{display:block;border:1px solid #ddd;}
div.profileList-item-admin p.nickname{padding:3px;text-align:center;}
div.profileList-item-admin p.mstatus{ }

/* ADDED FOR NEW VISITORS */
div.profileList-item-marked{margin-right:20px;margin-bottom:10px;border:4px solid #5165AA;background:#d2e7fc;width:82px;cursor:pointer;}
div.profileList-item-marked:hover{border-color:#D9ECFF;}

div.profileList-item-marked p{margin:0;}
div.profileList-item-marked p.avatar img{display:block;border:1px solid #ddd;}
div.profileList-item-marked p.nickname{padding:3px;text-align:center;}
div.profileList-item-marked p.mstatus{ }

/*EXPLORE > PROFILE LIST > extendInfo*/

div.extendInfo{
width:350px;height:194px;border:4px solid #D9ECFF;padding:7px;/*total rezult 372 x 216*/
left:0px;top:-226px;
background:#F8FAFC;
}
div.extendInfo table{margin-bottom:7px;width:350px;height:60px;overflow:hidden;/*background-color:yellow;*/}
div.extendInfo td.avatar{width:90px;}
div.extendInfo td.avatar img{display:block;}
div.extendInfo h4.nickname,
div.extendInfo p.detailsP1,
div.extendInfo p.detailsP2{margin-bottom:7px;/*background:lime;*/}
div.extendInfo p.detailsP2{margin-bottom:0px;}

div.extendInfo div.description{
margin-bottom:7px;width:330px;height:60px;overflow:hidden;padding-left:20px;line-height:15px;
background:url(navi/ic_quote.png) 0 15px no-repeat;/*background-color:yellow;*/
}
div.extendInfo div.description h4{margin:0;padding:0;
text-transform:uppercase;letter-spacing:0.1em;font-weight:normal;/*background-color:lime;*/
}
div.extendInfo div.description p{margin:0;padding:0;
height:45px;overflow:hidden;/*3 linii de text vizibile*/ /*background-color:lime;*/
}

/*EXPLORE > filters*/
div.filters{border:1px solid #B5D4FE;padding:7px;background:#F8FAFC;margin-bottom:10px;}
div.filters label{font-weight:bold;}

/*EXPLORE > PROFILE DETAILS-----------------------------------------------------------------------------------------*/
h3.profileIntro{
position:relative;
background:#777 url(navi/bg_trans_top_640x7.png);
background-repeat:repeat-x;
padding: 5px 10px;
margin-bottom:0px;
font-size:12px;color:#fff;font-weight:bold;
}
h3.profileIntro span.block_user{
position:absolute;right:10px;top:3px;
background:url(icon/block.png) 100% 1px no-repeat;padding:2px 20px 2px 5px;margin-right:0px;
float:right;text-align:right;
}
h3.profileIntro span.block_user a{
color:#fff;font-weight:normal;font-size:11px;/*background:lime;*/
}

div.profileIntro{margin-bottom:0px;background:#fff;padding:9px;position:relative;/*background-color:red*/
border-left:1px solid #ccc; border-right:1px solid #ccc;}

div.profileIntro img.avatar{display:block;float:left;}
div.profileIntro p.detailsP1,
div.profileIntro p.detailsP2,
div.profileIntro p.detailsP3{
margin-left:90px;margin-right:110px;margin-bottom:5px;/*background-color:yellow;*/
}

div.profileIntro p.detailsP3{margin-bottom:0px;}

div.profileIntro p.detailsP1 span.nickname{font-size:16px;font-weight:bold;}
div.profileIntro p.detailsP1 span.female,
div.profileIntro p.detailsP1 span.male,
div.profileIntro p.detailsP1 span.couple{background-position:0 50%;}

div.profileIntro div.liberAstazi{
position:absolute;top:9px;right:9px;z-index:1000;
width: 80px; height: 45px; 
padding: 16px 10px 0 16px;
font-size:12px;font-weight:bold;color:#fff;
text-align:center;vertical-align:middle;
background: transparent url(navi/liberAstazi_bg2.png) 0 0 no-repeat;
}
div.profileIntro div.liberAstazi span{/*background:lime;*/}

p.profileIntro_last{
background:url(navi/bg_trans_bot_640x7bot.png);
background-repeat:repeat-x;
padding: 5px 10px;
font-weight:normal;font-size:11px;color:#fff;
margin-bottom:20px;
color:#333a45;
border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;
}

/*EXPLORE > PROFILE DETAILS*/
table.profileInfos{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;}
table.profileInfos td{padding:4px;border-left:1px solid #ccc;border-top:1px solid #ccc;}
table.profileInfos tr.rowhead {background:#eee;color:#666;font-weight:bold;}
table.profileInfos tr.selected td {background:#D9ECFF;}

/*EXPLORE > PROFILE DETAILS*/
div.profileDescription{
background:url(navi/profileDescription_bubble.png) top left no-repeat;
margin-bottom:15px;
padding-left:10px;padding-right:10px;
padding-top:22px;padding-bottom:10px;
}
div.profileDescription div.inside{width:620px;height:105px;overflow:auto;line-height:15px;/*7 linii de text vizibile*/ /*background:yellow;*/}
div.profileDescription div.inside p{margin-bottom:0px;/*background:lime;*/}

/*EXPLORE > PROFILE DETAILS*/
table.profilePhotos{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;}
table.profilePhotos td{padding:4px;border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:center;background:#f2f2f2;}
table.profilePhotos td:hover{background:#ddd;}
table.profilePhotos img.photo{display:block;margin:0px auto;cursor:pointer;border:1px solid #ccc;}
table.profilePhotos img.nextprev{display:block;margin:0px auto;cursor:pointer;}
div.PhotosBigPic{border:1px solid #ccc;text-align:center;background:#fff;margin-bottom:10px;}
div.PhotosBigPic img{display:block;margin:0px auto;cursor:pointer;}

/*ADMIN > MESSAGES > inboxList // Primite,Trimise,Gunoi*/
table.inboxList{border-left:1px solid #ccc;border-top:1px solid #ccc;}
table.inboxList td{padding:4px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:top;}
table.inboxList tr.head td {background:#fff url(navi/shade-gray.gif) bottom left repeat-x;color:#666;font-weight:bold;vertical-align:middle;}
table.inboxList tr.head a.sort {display:block;text-align:left;}
table.inboxList tr.head a.sort img {float:right;margin:2px 0px 0 0;}
table.inboxList tr.new {background:#fff;font-weight:bold;}
table.inboxList tr.old {background:#f6f6f6;}
table.inboxList tr.selected {background:#D9ECFF;}

table.inboxList p{margin-bottom:0px;}

table.inboxList p.checkbox{text-align:center;width:20px;height:55px;}
table.inboxList p.mail-primit{background:url(icon/mail-primit-16x16.png) 50% 35px no-repeat;}
table.inboxList p.mail-citit{background:url(icon/mail-citit-16x16.png) 50% 35px no-repeat;}
table.inboxList p.mail-raspuns{background:url(icon/mail-raspuns-16x16.png) 50% 35px no-repeat;}

table.inboxList p.detailsP1{margin-bottom:2px;/*background-color:yellow;*/}
table.inboxList p.detailsP2{background-position:0 14px;/*background-color:yellow;*/}
table.inboxList p.detailsP2 img{display:block;}

table.inboxList p.msgSubject{margin-bottom:2px;}
table.inboxList p.msgBodyPreview{font-size:0.9em;color:#bbb;}
table.inboxList p.msgDate{}

/*ADMIN > MESSAGES > inboxDetail // Primite,Trimise,Gunoi*/
table.inboxDetail{border-left:1px solid #ccc;border-top:1px solid #ccc;}
table.inboxDetail td{padding:4px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:top;}
table.inboxDetail td.label {background:#eee;color:#666;font-weight:bold;width:60px;}
table.inboxDetail td.label-msgDate {background:#eee;color:#666;font-weight:bold;width:80px;}

table.inboxDetail div.miniProfile{width:390px;height:60px;overflow:hidden;font-size:11px;/*background-color:red*/} /*lil-original 290px,raimond-vrea 390px*/
table.inboxDetail img.avatar{display:block;float:left;}
table.inboxDetail p.nickname,
table.inboxDetail p.detailsP1,
table.inboxDetail p.detailsP2{margin-left:90px;/*background-color:yellow;*/}
table.inboxDetail p.nickname{margin-bottom:5px;}
table.inboxDetail p.detailsP1{margin-bottom:5px;}
table.inboxDetail p.detailsP2{margin-bottom:0px;}

/*ADMIN > CONTACTS >  REQUESTS // Cereri,In asteptare,Aprobate*/
table.contactItem{border-bottom:1px solid #ccc;/*background-color:lime;*/}
table.contactItem:hover{background-color:#f2f2f2;}
table.contactItem td{padding:10px 0px;font-size:11px;}
table.contactItem tr.selected td {background:#D9ECFF;}
table.contactItem tr.unselected td {background:#eeeeee;}

table.contactItem div.miniProfile{width:290px;height:60px;overflow:hidden;font-size:11px;/*background-color:red*/}
table.contactItem img.avatar{display:block;float:left;}
table.contactItem p.nickname,
table.contactItem p.detailsP1,
table.contactItem p.detailsP2{margin-left:90px;/*background-color:yellow;*/}
table.contactItem p.nickname{margin-bottom:5px;}
table.contactItem p.detailsP1{margin-bottom:5px;}
table.contactItem p.detailsP2{margin-bottom:0px;}

table.contactItem div.motivation{width:310px;height:60px;overflow:auto;margin-left:20px;/*background-color:red;*/}
table.contactItem div.motivation p{margin-bottom:0px;color:#666;/*background:yellow*/}

/*ADMIN > CONTACTS >  APPROVED // Aprobate*/
table.contactsApproved{}
table.contactsApproved td.sepCol{width:20px;}
/**********end CONTENT MAINCOL***************************************************************************************************************************/

/**********CONTENT RIGHTCOL***************************************************************************************************************************/
/*adblocks*/
h3.ads-oriz{
background:url(navi/arrow-gray-down.gif) left 5px no-repeat;
padding-left:10px;height:15px;
margin-bottom:2px;text-align:left;
font-weight:normal;font-size:11px;color:#666;
}

#ad300x250{width:300px;height:250px;margin-bottom:15px;}

/*RIGHTCOL > boxTypeA*/
#rightcol .boxTypeA{background:#eee url(navi/bg_trans_bot_300x7.gif) left bottom no-repeat;margin-bottom:15px; }
#rightcol .boxTypeA-in{background:url(navi/bg_trans_top_300x7.gif) left top no-repeat;padding:8px;}
#rightcol .boxTypeA span.ImgLnkHelp{float:right;width:16px;height:16px;margin: -3px 0 0 5px;cursor:pointer;}

/*boxTypeC*/
.boxTypeC {margin-bottom:15px; background-color:#fff; border:1px solid #ccc; width:300px; }
.boxTypeC h3 {background:url(navi/sidebar-boxTypeC-headline.png) top left no-repeat;
margin:0;padding:6px 8px;color:#fff;cursor:pointer; font-size:13px; font-weight:bold;}
.boxTypeC-in {padding:8px;}
.boxTypeC-bot {}

.boxTypeC h3.expanded {background-position:0 -33px;}
.boxTypeC h3.collapsed {background-position:0 -60px; min-height:19px;}

/*boxTypeCgray*/
.boxTypeCgray {margin-bottom:15px; }
.boxTypeCgray h3 {background:url(navi/sidebar-boxTypeCgray-headline.png) top left no-repeat;
margin:0;padding:5px 8px;color:#fff;cursor:pointer;}
.boxTypeCgray-in {padding:8px;border:1px solid #bbb;}
.boxTypeCgray-bot {background:url(navi/sidebar-boxTypeCgray-footer.png) bottom right no-repeat;height:4px;}

.boxTypeCgray h3.expanded {background-position:0 -30px;}
.boxTypeCgray h3.collapsed {background-position:0 -60px;}

/*console1*/
.console1-tabs{font-size:11px;font-weight:bold;margin-bottom:5px;}
.console1-tabs table td{padding:0px;background:#F8FAFC;/*background:lime;*/}
.console1-tabs a {
cursor:pointer;text-decoration:none;display:block;
background-image:url(../img/tabon.jpg); 
background-repeat:repeat-x;
padding:2px 5px;
margin:1px;
border:1px solid #b5b8bd;
color:#303f49;
}
.console1-tabs a:hover {text-decoration:none;background:#3f3f3f;color:#fff; border:1px solid #5c5e62; font-weight:normal;}
.console1-tabs a.selected {text-decoration:none;background:#3f3f3f;color:#fff; border:1px solid #5c5e62; font-weight:normal;}

.console1-content table td{padding:4px;}
.console1-content, .console1-content select {font-size:11px;}
.console1-content td.label {background:#eee;color:#666;font-weight:bold;padding:2px 5px;}
.console1-content span.female, .console1-content span.male{font-weight:bold;}
.console1-content select, .console1-content input.text, .console1-content textarea {width:98%}
/**********end CONTENT RIGHTCOL***************************************************************************************************************************/

/*ALERT BOX-----------------------------------------------------------------------------------------*/
#swiAlert{
	position:absolute;
	display:none;
	right:0;bottom:0;
	z-index:1000;
	overflow:hidden;
	width:220px;
	height:160px;
	background:lime;
}
html>body #swiAlert{position:fixed !important;}
/*GENERAL > ICONS, CSS Messages, Punch Line, Dimmed, Actions box-----------------------------------------------------------------------------------------*/
/*CSS ICONS*/
.female,.female_reg{background-image:url(icon/female.png);}
.male,.male_reg{background-image:url(icon/male.png);}
.couple{background-image:url(icon/couple.png);}

.available{background-image:url(icon/available.png);}
.busy{background-image:url(icon/busy.png);}
.available-today{background-image:url(icon/available-today.png);}
.offline{background-image:url(icon/offline.png);}

.email{background-image:url(icon/email.png);}
.print{background-image:url(icon/print.png);}
.money{background-image:url(icon/money.png);}
.help{background-image:url(icon/help.png);}

.female,.male,.couple,
.available,.busy,.available-today,.offline,
.email,.print,.money,.help,
.alert,.info,.download,.caution,.accept
{background-position:0 1px;background-repeat:no-repeat;padding:2px 5px 2px 20px;/*background-color:aqua;*/}

.female_reg,.male_reg
{background-position:0 2px;background-repeat:no-repeat;padding:2px 5px 0px 12px;/*background-color:aqua;*/}

.alert,.alertBox{background-image:url(icon/exclamation.png);}
.info,.infoBox, .hintBox{background-image:url(icon/information.png);}
.download,.downloadBox{background-image:url(icon/disk.png);}
.caution,.cautionBox{background-image:url(icon/caution.png);}
.accept,.acceptBox{background-image:url(icon/accept.png);}

/*CSS Messages*/
.alertBox{background-color:#fff6bf;border:0px solid #ffd324;}
.infoBox{background-color:#fff;border:0px solid #b5d4fe;}
.downloadBox{background-color:#cfc;border:0px solid #3C6;}
.cautionBox{background-color:#ffffcc;border:0px solid #ffd324;}
.acceptBox{background-color:#cfc;border:0px solid #3C6;}
.alertBox,.infoBox,.downloadBox,.cautionBox,.acceptBox
{background-position:5px 5px;background-repeat:no-repeat;padding:5px 10px 5px 30px;}/*lil-original 30px dreapta; raimond-vrea 10px aici*/

/*Actions box*/
div.actionsBox{padding:10px;padding-bottom:15px;background:#f2f2f2 url(navi/bg_wave.png) bottom center repeat-x;}
span.actions{float:right;text-transform:uppercase;font-size:2em;color:#ddd;}

/*Punch Line*/
div.punchLine {background:#F3EFF8 url(icons/chat_32x32.png) 15px 1.5em no-repeat;border:1px dashed #999;border-width:1px 0;margin-bottom:20px;}
div.punchLine h3, div.punchLine p{padding:0 0 0 70px;margin:0;}
div.punchLine h3 {border-top:5px solid white;padding-top:0.5em;color:#9966CC;}
div.punchLine p {border-bottom:5px solid white;padding-bottom:0.75em;}

/*Dimmed*/
.dimmed{font-size:0.9em;color:#666;}

/*end GENERAL > ICONS, CSS Messages, Punch Line, Dimmed, Actions box-----------------------------------------------------------------------------------------*/

/*GENERAL > Round tabs-----------------------------------------------------------------------------------------*/
ul.roundtabs{
margin:0;padding:0;list-style:none;
width:100%;overflow:hidden;
border-bottom:1px solid #ccc;

}

div.roundtabs-content{
padding:7px;
margin-bottom:10px;
}

/*TABS=LeftAligned - Femei, Barbati, Cupluri*/
.roundtabs li.tabsLeft{float:left;/*background-color:orange;*/}
.roundtabs li.tabsLeft a{
display:block;float:left;
padding:7px;margin-right:-1px;
margin-bottom:-1px;
color:#333;text-decoration:none;
background-image:url(../img/tabon.jpg); 
background-repeat:repeat-x;
border-top:1px solid #dbd8d8;
border-right:1px solid #dbd8d8;
border-left:1px solid #dbd8d8;

}
.roundtabs li.tabsLeft a span{
display:block;

}

#anunturiselected{background-color:#9b1313; color:#FFFFFF; font-weight:bold;  }
#anunturiselected2{background-color:#9b1313; color:#FFFFFF; font-weight:bold;}

.roundtabs li.tabsLeft a:hover, a.visited, .roundtabs li.tabsLeft a:hover span{background-color:#272626; color:#FFFFFF; font-weight:normal; background-image:url(../img/taboff.jpg); 
background-repeat:repeat-x; }
.roundtabs li.tabsLeft a.selected, .roundtabs li.tabsLeft a.selected span{background-color:#272626;color:#ffffff;font-weight:bold; background-image:url(../img/taboff.jpg); 
background-repeat:repeat-x; }
/*end TABS=LeftAligned - Femei, Barbati, Cupluri*/

/*TABS=RightAligned - Filtre, Inapoi la Rezultate*/
.roundtabs li.tabsRight{float:right;/*background-color:orange;*/}
.roundtabs li.tabsRight a{
display:block;float:left;
margin-left:10px;padding-top:3px;
text-decoration:none;
font-size:11px;
color:#333a45;
}

.roundtabs li.tabsRight a span{display:block;}
.roundtabs li.tabsRight a span.plus{background:url(img/icons/plus.png) 100% 1px no-repeat;padding:2px 20px 2px 5px;margin-right:0px;}
.roundtabs li.tabsRight a span.minus{background:url(img/icons/minus.png) 100% 1px no-repeat;padding:2px 20px 2px 5px;margin-right:0px;}
.roundtabs li.tabsRight a span.back{background:url(img/icons/back.png) 100% 1px no-repeat;padding:2px 20px 2px 5px;margin-right:0px;}
/*end TABS=RightAligned - Filtre, Inapoi la Rezultate*/

/**********CONTENT ANUNTURI***************************************************************************************************************************/
h3.anunturi{
position:relative;
padding: 5px 0px;
margin-bottom:3px;
font-size:17px;color:#303f49;font-weight:normal;
}
h3.anunturi span.more{
position:absolute;right:10px;top:3px;
background:url(icon/plus.png) 100% 1px no-repeat;padding:2px 20px 2px 5px;margin-right:0px;
float:right;text-align:right;
text-transform:none;letter-spacing:normal;
}
h3.anunturi span.more a{
color:#303f49;font-weight:normal;font-size:11px;/*background:lime;*/
}

#rightcol h3.anunturi{
background:#777 url(navi/bg_trans_top_300x7.gif) top left no-repeat;
}

/*EXPLORE > Anunturi MainCol*/
.anunturi-maincol{padding:0;font-size:11px;line-height:15px;margin-bottom:15px;}
.anunturi-maincol div.anunt-item{
padding:8px;margin-bottom:5px;
background:#F7F9FB;
border:1px solid #ccc;
}

.anunturi-maincol div.profile{margin-right:5px;width:282px;/*background:yellow;*/}
.anunturi-maincol div.profile img{float:left;display:block;}
.anunturi-maincol div.profile p.P1{margin-left:90px;margin-bottom:0px;/*background-color:lime;*/}
.anunturi-maincol div.profile p.P2{margin-left:90px;margin-bottom:0px;padding:0;/*background-color:aqua;*/}

.anunturi-maincol div.textbox{width:335px;/*background:orange;*/}
.anunturi-maincol div.textbox a{
	display:block;color:#000;/*background:aqua;*/
	height:60px;overflow:hidden; /*4 linii de text vizibile*/
	background:url(navi/ic_moreGray.png) left 4px no-repeat;padding-left:12px;
}

/*EXPLORE > Anunturi RightCol*/
.anunturi-rightcol{padding:0;font-size:11px;line-height:15px;margin-bottom:15px;}
.anunturi-rightcol div.anunt-item{
padding:8px;margin-bottom:5px;
background:#F7F9FB;
border:1px solid #ccc;
}

.anunturi-rightcol div.profile{margin-bottom:5px;width:282px;/*background:yellow;*/}
.anunturi-rightcol div.profile img{float:left;display:block;}
.anunturi-rightcol div.profile p.P1{margin-left:90px;margin-bottom:0px;/*background-color:lime;*/}
.anunturi-rightcol div.profile p.P2{margin-left:90px;margin-bottom:0px;padding:0;/*background-color:aqua;*/}

.anunturi-rightcol div.textbox{width:282px;/*background:orange;*/}
.anunturi-rightcol div.textbox a{
	display:block;color:#000;/*background:aqua;*/
	height:60px;overflow:hidden; /*4 linii de text vizibile*/
	background:url(navi/ic_moreGray.png) left 4px no-repeat;padding-left:12px;
}
/**********end CONTENT ANUNTURI***************************************************************************************************************************/

/*EXPLORE > filters*/
div.filters{border:1px solid #B5D4FE;padding:7px;background:#F8FAFC;margin-bottom:10px;}
div.filters label{font-weight:bold;}

/*paging*/
div.paging{
background:#fff url(navi/shade-gray.gif) bottom left repeat-x;
font-size:11px;color:#999;
padding:2px;border:1px solid #ccc;
margin-bottom:10px;
}
.paging a{color:#646363;}

.paging td.pagenr a{padding:0px 5px;margin:0px 2px;}
.paging a.selected{font-weight:normal;text-decoration:none;color:#000; /*background-image:url(navi/activepag.gif);*/ background-color:#ccc; background-repeat:repeat-x; border:1px solid #999;}

.paging a.next{background: url(navi/btn_next.gif) center right no-repeat;padding:2px 2px;padding-right:22px;line-height:18px;text-decoration:none; margin-left:50px;}
.paging a.previous{background: url(navi/btn_previous.gif) center left no-repeat;padding:2px 2px;padding-left:22px;line-height:18px;text-decoration:none;}

.paging a.disabled{color:#999;text-decoration:none;}

p.more{text-align:right;font-size:11px;line-height:15px;/*background:lime;*/}
p.more a{background:url(navi/ic_more.png) left 4px no-repeat;padding-left:12px;margin-right:10px;}

p.moreplus{text-align:right;font-size:11px;/*background:lime;*/}
p.moreplus a{background:url(icon/plus.png) right 0px no-repeat;padding:2px 20px 2px 12px;margin-right:10px;}

p.pagetop{text-align:right;font-size:11px;line-height:15px;/*background:lime;*/}
p.pagetop a{background:url(navi/pagetop.gif) left 4px no-repeat;padding-left:12px;padding-right:10px;}

#langtextmargin {margin-left:-5px;}
#langtextmargin img {min-height:13px; margin-bottom:2px;}
#langtextmargin p {margin-bottom:0px; color:#fff;}
#freetoday { }
#freetoday input {margin-left:-1px;}


/*path*/
#path{margin-bottom:10px;font-size:11px;}
#path a{background:url(navi/ic_breadcrumb.gif) right 50% no-repeat;padding-right:10px;margin-right:5px;}

/*ForgotPassword -----------------------------------------------------------------------------------------*/
#ForgotPassword {
position:absolute;z-index:1000;
margin-left:30px;
width: 355px; height: 182px; 
padding-top:30px;
font-size:11px;
background: transparent url(navi/forgotpassword_bg.png) 0 0 no-repeat;
}

#ForgotPassword_Content { width:330px; margin:0 auto; text-align:left; margin-left:20px; margin-right:20px;} 

#ForgotPassword input.text{padding:1px 2px;margin-right:5px;margin-left:60px;font-size:11px;color:#003399;}
#ForgotPassword input.button{padding:0px 5px;margin-right:5px;font-size:11px;}



/* HERE STARTS NEW INDEX LAYOUT */

.regbanner {background-image:url(img/newindex/regbanner.jpg); width:643px; min-height:294px; background-repeat:no-repeat; background-color:#FFFFFF; border:1px solid #cccccc;}
.regbanner_ctnt {width:420px; margin-left:200px; font-size:15px; color:#2d323d; padding-top:10px;}
.regbanner_ctnt table,th,td,tr {font-weight:normal; font-size:13px; color: #525967;}
.regbanner_ctnt_input {font-size:21px; color: #999; border:3px solid #d6d9df; font-weight:normal;}
.regbanner_ctnt span {font-size:12px;}
.regbanner_ctnt a {text-decoration:none; color:#0a73c4;}
.regbanner_ctnt a:hover {text-decoration:underline; color:#0a73c4;}
.regbanner_ctnt_btn {background-image:url(img/newindex/inreg.png); height:34px; background-repeat:repeat-x; font-size:16px; text-align:center; text-shadow:1px 1px 0px #000; border:1px solid #554e4e; color:#fff; padding-left:10px; padding-right:10px; text-transform:uppercase; min-width:230px;}
.regbanner_conditii {padding-top:5px; padding-bottom:10px; }


.infobanner {background-image:url(img/newindex/infobanner.jpg); width:643px; min-height:282px; background-repeat:no-repeat; background-color:#FFFFFF; border:1px solid #cccccc; margin-top:15px; margin-bottom:15px; }
.infobanner_ctnt {font-size:15px; color:#000; padding-top:20px; width:480px; padding-left:20px;}
.infobanner_ctnt h1 {font-size:21px; font-weight:normal; margin-bottom:20px;}

.randomprofiles {width:300px; border:1px solid #ccc; min-height:294px; margin-bottom:15px;}
.randomprofiles_ctnt {width:270px; margin:0 auto; font-size:13px; padding-top:10px; color:#000; text-align:center;}
.randomprofiles_ctnt strong {color:#2c8a2a;}
.randomprofiles_ctnt ul {list-style-type:none; overflow:hidden; margin-top:15px; margin-bottom:10px;}
.randomprofiles_ctnt li {display:inline;}
.randomprofiles_ctnt img {border:1px solid #a6a4a4; margin-right:5px; margin-bottom:5px;}
.randomprofiles_ctnt span {color:#f90a0a;}

.newsearch {width:300px; border:1px solid #ccc; min-height:282px; background-image:url(img/newindex/grpreludicad.jpg); background-repeat:repeat-x;}
.newsearch_left {width:105px; float:left;}
.newsearch_left ul {list-style-type:none; overflow:hidden; margin-top:10px; text-align:center;}
.newsearch_left li {display:block;}
.newsearch_left img {border:1px solid #aca2a2; margin-bottom:10px;}
.newsearch_center {width:140px; float:left; color:#2d323d;}
.newsearch_center a {text-decoration:none; color:#0a73c4;}
.newsearch_center a:hover {text-decoration:underline; color:#0a73c4;}
.newsearch_center span {color:#ff1d42;}
.newsearch_center_drop {margin-top:30px;}
.newsearch_center_drop select {margin:0; padding:0; width:120px; margin-bottom:12px; border:1px solid #ccc;}
.newsearch_center_ctnt {padding-top:20px; font-size:12px;}
.newsearch_center_btn {min-width:120px; border:1px solid #333030; color:#fff; text-align:center; background-image:url(img/newindex/cauta.png); background-repeat:repeat-x; text-shadow:1px 1px 0px #000; text-transform:uppercase; height:33px; font-size:19px; font-weight:normal; margin-top:20px;}
.newsearch_right {width:45px; float:left; background-image:url(img/newindex/sidelogo.png); height:260px; background-repeat:no-repeat; margin-top:10px;}


.bottombanner {width:960px; margin-bottom:20px; background-color:#fde1e1; border:1px solid #ccc; min-height:110px; }
.bottombanner_left {width:285px; float:left; }
.bottombanner_left h1 {background-image:url(img/newindex/preludic.png); width:229px; height:71px; background-repeat:no-repeat; text-indent:-9999em; display:block; margin-top:20px; margin-left:20px; }
.bottombanner_center {width:445px; float:left; }
.bottombanner_center h1 {font-size:20px; font-weight:bold; text-align:center; color:#cf5790; margin-top:5px; margin-bottom:0px;}
.bottombanner_center select {margin:0; padding:0; width:100px;  border:1px solid #ccc;}
.bottombanner_center table {margin-left:25px;}
.bottombanner_center_btn {min-width:100px; border:1px solid #333030; color:#fff; text-align:center; background-image:url(img/newindex/cauta.png); background-repeat:repeat-x; text-shadow:1px 1px 0px #000; text-transform:uppercase; height:22px; font-size:12px; font-weight:normal;}
.bottombanner_right {width:230px; float:left;}
.bottombanner_right img {margin-top:15px; border:3px solid #fff;}
/* EOF NEW INDEX LAYOUT */
