img {
	border:0;
}
body {
	margin:0;
	margin-bottom:57px;
	background:#f2f4f3 url(../images/bk.jpg);
	font-family:Georgia, Helvetica, sans-serif;
}
a {
	text-decoration:none;
	outline:none;
}
a:hover {
	text-decoration:none;
}
.clear {
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clsVizibil {
	display:block;
}
.clsInvizibil {
	display:none;
}
h1 {
	font-weight:normal;
	color:#CC0033;
	font-size:18px;
	font-style:italic;
	margin:20px 0 4px;
}
.mesajnotok {
    background:url(/images/sign_not_ok.jpg) 5px center no-repeat #ffecec;
    padding-left:100px;
    padding-top:10px;
    padding-bottom:10px;
    border:1px solid #DEDEDE;
    font-size:15px;
    width:476px;
    min-height:87px;
    
}
.mesajok  {
    background:url(/images/sign_ok.jpg) 5px center no-repeat #f2ffd2;
    padding-left:100px;
    padding-top:10px;
    padding-bottom:10px;
    border:1px solid #DEDEDE;
    font-size:16px;
    width:476px;
    min-height:87px;
    margin-bottom:10px;
}
.contcontent .mesajok, .contcontent .mesajnotok {
	width:651px;
}

object {
	outline:none;
}

.breadcrumb {
	margin:5px 0 7px 0;
	font-size:10px;
	font-family:Tahoma;
	color:#A6B2AB;
}
.bread_link {
	color:#A6B2AB;
	text-decoration:none;
}
.bread_link:hover {
	text-decoration:underline; 
}



.pageHeader {
	width:1000px;
	background:#F1EEE9;
	border:1px solid #c0c0c0;
	border-bottom:0;
	margin:0 auto;
	margin-top:-26px;
}
.contentMare {
	width:990px;
	background:#ffffff;
	margin:0 auto;
	padding:5px;
	color:#353535;
	border:1px solid #c0c0c0;
	font-size:14px;
	border-top:1px solid #d3d3d3;
}
a.spuneParerea {
	float:left;
	width:452px;
	height:100px;
	background:url(../images/parerea_spune.jpg) no-repeat left top;
}
a.primesteParerea {
	float:left;
	width:452px;
	height:100px;
	background:url(../images/parerea_primeste.jpg) no-repeat left top;
}
a.spuneParerea:hover, a.primesteParerea:hover {
	background-position:left bottom;
}
.contentleft {
	float:left;
	width:578px;
	padding:10px;
	padding-top:0;
}
.contentRight {
	float:left;
	width:360px;
	padding:10px;
	padding-top:0;
	margin-left:5px;
	background:#ffffff;
}
.infobar {
	background:#F1EEE9;
	color:#353535;
	font-size:16px;
	padding:10px;
	margin-bottom:10px;
	font-weight:bold;
	border:1px solid #C0C0C0;
}
.infobox {
	color:#353535;
	font-size:16px;
	padding:10px;
	margin-bottom:10px;
	border:1px solid #e5e5e5;
}
.bkRoz {
	background:#FFE9EB;
}
.thumbcontainer {
	background:#ffffff;
	float:left;
	margin:0 30px 10px 0;
	height:170px;
}
a.thumbMic {
	border:1px solid #bdbdbd;
	padding:10px;
	background:#ffffff;
	display:block;
}
a.thumbMic:hover {
	background:#ffaed1;
}
.detaliiThumb {
	border:1px solid #bdbdbd;
	visibility:hidden;
	font-weight:bold;
	color:#000000;
	padding:2px 0 2px 5px;
	font-family:Arial, sans-serif;
	background:#fef1f7;
	width:115px;
}
hr {
	color:#F1EEE9;
	height:1px;
	margin:10px 0;
}

.shoppingProduct {
	float:left;
	font-size:12px;
	padding:10px 5px;
	vertical-align:middle;
	width:140px;
	margin-right:20px;
}
.shoppingProduct a {
	color:#000000;
	font-size:13px;
}
.shoppingProduct a:hover {
	text-decoration:underline;
}
.shoppingProduct img {
	vertical-align:middle;
}
.shoppingProduct p {
	color:#CD0000;
	margin:0;
}

.shoppingNou {
	background:transparent url(/images/nou.gif) no-repeat scroll left top;
	height:48px;
	position:absolute;
	right:10px;
	width:33px;
}
.shoppingProdus {
	display:block;
}
.shoppingImgBorder {
	border:1px dotted #C8C8C8;
	height:138px;
	position:relative;
	text-align:center;
	vertical-align:middle;
	width:138px;
}
.colt {
	left:123px;
	position:absolute;
	top:123px;
}
.shoppingDiscount1 {
	background:transparent url(/images/discount.gif) no-repeat scroll left top;
	color:#FFFFFF;
	height:18px;
	padding-top:30px;
	position:absolute;
	right:10px;
	text-align:center;
	width:30px;
}


/*form*/
.form, .form * {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.form {
	margin:20px 0 10px 20px;
}
.form .clear {
	margin-bottom:5px;
}
.formleft {
	float:left;
	width:150px;
	font-size:13px;
	text-align:right;
	margin-right:5px;
	padding-top:3px;
}
.forminput {
	width:200px;
	padding:3px;
	background:#ffffff;
	border:1px solid #C0C0C0;
}
.forminput:focus {
	background:#f4f2ef;
	border:1px solid #a0a0a0;
	width:200px;
	padding:3px;
}
.formselect {
	width:208px;
	border:1px solid #C0C0C0;
}
.formtextarea {
	width:302px;
	padding:3px;
	height:150px;
	border:1px solid #C0C0C0;
}
.formtextarea:focus {
	background:#f4f2ef;
	border:1px solid #a0a0a0;
	width:302px;
	padding:3px;
}
a.formSalveaza {
	float:left;
	width:91px;
	height:32px;
	background:url(../images/salveaza.jpg) no-repeat left top;
	margin:10px 0 0 155px;
}
a.formInapoi {
	float:left;
	width:91px;
	height:32px;
	background:url(../images/inapoi.jpg) no-repeat left top;
	margin:10px 0 0 155px;
}
a.formTrimite {
	float:left;
	width:91px;
	height:32px;
	background:url(../images/trimite.jpg) no-repeat left top;
	margin:10px 0 0 155px;
}
a.formSalveaza:hover, a.formTrimite:hover, a.formInapoi:hover {
	background-position:left bottom;
}
.errors {
	margin-left:155px;
	color:red;
	margin-bottom:5px;
}
.photoframe {
	position:relative;
	width:541px;
	margin:0 auto;
	height:690px;
}
.photoframe .foto {
	position:absolute;
	top:51px;
	left:59px;
	z-index:1;
}
.photoframe .frame {
	position:absolute;
	top:0px;
	left:0px;
	z-index:20;
}
.photoframe .details {
	position:absolute;
	top:585px;
	left:58px;
	width:400px;
	z-index:30;
	font-style:italic;
	font-size:20px;
}
.linkRoz {
	color:#EC1D78;
	font-size:12px;
	font-weight:bold;
}
.roz {
	color:#EC1D78;
}
#log_res {
	overflow: auto;
	text-align:center;
	width:576px;
	color:red;
}
 
#log_res.ajax-loading {
	padding: 20px 0;
	background: url(/images/spinner.gif) no-repeat center;
}
.commentContainer {

}
.commentBox {
	color:#353535;
	font-size:16px;
	padding:10px;
	margin-bottom:10px;
	border:1px solid #C0C0C0;
	font-size:12px;
	position:relative;
}
.commentBoxImg {
	width:21px;
	height:12px;
	position: absolute;
	bottom:-12px;
	left:20px;
	background:url(../images/commentdialog.jpg);
}
.commentDetails {
	font-size:12px;
	margin:15px 0 20px 30px;
}
.votContainer {
	margin:0 0 20px 55px;
}
.votContainer .vot_up {
	width:210px;
	height:30px;
	background: url(/images/vot_up.jpg) no-repeat top left;
	display:block;
	float:left;
	padding:40px 5px 0;
	text-align:center;
	color:#353535;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.votContainer .vot_down {
	width:210px;
	height:30px;
	background: url(/images/vot_down.jpg) no-repeat top left;
	display:block;
	float:left;
	padding:40px 5px 0;
	text-align:center;
	color:#353535;
	font-size:14px;
	font-weight:bold;
}
.vot_up_mic {
	width:90px;
	height:30px;
	background: url(/images/vot_up_mic.jpg) no-repeat top left;
	display:block;
	float:left;
	padding:40px 5px 0;
	text-align:center;
	color:#353535;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.vot_down_mic {
	width:90px;
	height:30px;
	background: url(/images/vot_down_mic.jpg) no-repeat top left;
	display:block;
	float:left;
	padding:40px 5px 0;
	text-align:center;
	color:#353535;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.votContainer .vot_up:hover, .votContainer .vot_down:hover {
	background-position:bottom left;
}
.votContainer .vot_active {
	background-position:bottom left;
}
.detaliiCont {
	font-size:14px;
}
.detaliiCont .descriere {
	float:left;
	font-weight:bold;
	margin-right:10px;
	width:110px;
}
.detaliiCont .valoare {
	float:left;
}

/*Contul*/
.contMenu {
	float:left;
	width:224px;
	min-height:200px;
	border:1px solid #ededed;
	margin-right:10px;
}
.contMenu .linkRoz {
	display:block;
	margin:5px 0 5px 10px;
	font-size:14px;
}
.contMenu .linkRoz:hover {
	color:#353535;
}
.contcontent {
	float:left;
	width:753px;
}
.footer {
	width:970px;
	margin:0 auto;
	padding:5px;
	color:#ffffff;
	border:1px solid #c0c0c0;
	font-size:14px;
	min-height:150px;
	background:#333333;
	text-align:center;
	padding:10px 15px;
}
.footer .linkcontainer {
	text-align:left;
	margin:20px 0;
}
.footer a {
	color:#ffffff;
}
.footer a:hover {
	text-decoration:underline;
}
.subtitlu {
	font-weight:bold;
	font-size:18px;
	font-style:italic;
	margin:10px 0 4px 0;
}
.share {
	margin-bottom:20px;
}
.share a {
	float:left;
	margin:0 2px 10px 0;
}
.noMarginRight {
	margin-right:0 !important;
}
.thumb_up_mic {
	background:url(/images/thumb_up_mic.png) no-repeat;
	height:18px;
	padding:5px 0 0 22px;
	float:left;
	margin-right:10px;
	font-weight:bold;
	color:#666666;
	margin-top:5px;
}
.thumb_down_mic {
	background:url(/images/thumb_down_mic.png) no-repeat;
	height:23px;
	padding:0 0 0 22px;
	float:left;
	font-weight:bold;
	color:#666666;
	margin-top:5px;
	margin-right:10px;
}
.nrcomentarii_mic {
	background:url(/images/comentarii.png) no-repeat;
	height:23px;
	padding:0 0 0 22px;
	float:left;
	font-weight:bold;
	color:#666666;
	margin-top:5px;
}


/* PAGINARE */
.pg_art_paginare {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	float:right;
	margin-bottom:25px;
}

.pag_back {
	float:left;
	display:block;
	background:url(../images/paginare-arrow1_1.jpg) no-repeat 4px 7px;
	border:1px solid #C0C0C0;
	text-align:center;
	text-decoration:none;
	color:#595959;
	width:52px;
	height:17px;
	padding:3px 0px 0px 5px; 
	font-size:11px;
	font-weight:bold;
	margin-right:3px;
}
.pag_back:hover {
	background:url(../images/paginare-arrow1_1hover.jpg) no-repeat 4px 7px;
	background-color:#EC648C;
	color:#ffffff;
	text-decoration:none;
}
.pag_back_inactiv {
	float:left;
	display:block;
	text-align:center;
	text-decoration:none;
	width:52px;
	height:17px;
	padding:3px 0px 0px 5px; 
	font-size:11px;
	font-weight:bold;
	margin-right:3px;
	
	border:1px solid #E9E9E9;
	background:url(../images/paginare_arrow2.jpg) no-repeat 4px 7px;
	color:#E9E9E9;
	text-decoration:none;
}
.pag_number {
	float:left;
	display:block;
	background-color:#FFFFFF;
	border:1px solid #C0C0C0;
	text-align:center;
	text-decoration:none;
	color:#595959;
	height:17px;
	padding:3px 5px 0px 5px; 
	font-size:11px;
	font-weight:bold;
	margin-right:3px;
}
.pag_number:hover {
	background-color:#EC648C;
	color:#ffffff;
	border:1px solid #EC648C;
	text-decoration:none;
}
.pag_number_current {
	float:left;
	display:block;
	border:1px solid #EC1D77;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	height:17px;
	padding:3px 5px 0px 5px; 
	font-size:11px;
	font-weight:bold;
	margin-right:3px;
	background-color:#EC1D77;
	text-decoration:none;
}
.pag_forward {
	float:left;
	display:block;
	background:url(../images/paginare_arrow1.jpg) no-repeat 53px 7px;
	border:1px solid #C0C0C0;
	text-align:center;
	text-decoration:none;
	color:#595959;
	width:52px;
	height:17px;
	padding:3px 7px 0px 3px; 
	font-size:11px;
	font-weight:bold;
	margin-right:0px;
}
.pag_forward:hover {
	float:left;
	display:block;
	background:url(../images/paginare_arrow1hover.jpg) no-repeat 53px 7px;
	background-color:#EC648C;
	color:#ffffff;
	text-decoration:none;
}
.pag_forward_inactiv {
	float:left;
	display:block;
	text-align:center;
	text-decoration:none;
	width:52px;
	height:17px;
	padding:3px 7px 0px 3px;  
	font-size:11px;
	font-weight:bold;	
	border:1px solid #E9E9E9;
	background:url(../images/paginare_arrow2_2.jpg) no-repeat 53px 7px;
	color:#E9E9E9;
	text-decoration:none;
}
/* END PAGINARE */

.catHolder {
	color:#353535;
	font-size:16px;
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	float:left;
	width:135px;
	margin-right:5px;
	padding:5px;
	font-size:12px;
}
.catHolder a {
	color:#EC1D78;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin-bottom:10px;
}
.catHolder a:Hover {
	color:#353535;
	font-size:12px;
	font-weight:bold;
}
.catHolder a.activ {
	color:#353535;
}


.sesizari {
	width:100%;
	/*background:url(/images/sesizari_bg.jpg) repeat-x left top;*/
	background:#333333;
	height:35px;
	padding:10px 0 10px 35px;
	font-size:13px;
	color:#F1EEE9;
	position:absolute;
	bottom:0;
	position: fixed;
	z-index: 9999;
}
.sesizari strong {
	color:#ED1C77;
}
.prev {
	width:75px;
	height:35px;
	background: url(/images/prev.jpg) no-repeat top left;
	display:block;
	float:left;
}
.next {
	width:75px;
	height:35px;
	background: url(/images/next.jpg) no-repeat top left;
	display:block;
	float:left;
}
.abuz {
	width:75px;
	height:35px;
	background: url(/images/abuz_btn.jpg) no-repeat top left;
	margin-left:220px;
	display:block;
	float:left;
}
.next:hover, .prev:hover, .abuz:hover {
	background-position:bottom left;
}
.social {
	margin:10px 0 0 73px;
}
