
html,body { background : #ffffff; font-family : arial, tahoma; font-size : 12px; }
.infoTopCnt { width : 996px; margin : 0 auto; }
.infoTop { height : 27px; background : url(../../images/concurs-premium/info-top.jpg) repeat-x 0 0; border-bottom : 1px solid #fff; }
.infoTop p { line-height : 27px; color : #9a9b96; font-size : 12px; }
.infoTopLeft { float : left; width : 440px; }
.infoTopRight { color : #585954; font-size : 11px; float : right; line-height : 27px; height : 27px; }
.infoTopRight ul { display : block; }
.infoTopRight ul li { line-height : 27px; height : 27px; display : inline; }
.infoTopRight ul li input { width : 121px; height : 20px; background : url(../../images/concurs-premium/input.jpg) no-repeat 0 0; border : 0; display : block; float : left; position : relative; top : 4px; margin : 0 4px 0 0; font-size : 12px; padding : 2px 0 0 4px; }
.infoTopRight ul li input.pass { margin : 0 0 0 0; }
.infoTopRight ul li input.btn { width : 23px; height : 20px; background : url(../../images/concurs-premium/input-btn.jpg) no-repeat 0 0; padding : 0; }
.infoTopRight ul li b,
.infoTopRight ul li a { display : block; float : left; margin : 0 4px 0 0; font-weight : normal; }
.infoTopRight ul li a {  background : url(../../images/concurs-premium/top-arrow.jpg) no-repeat right 11px; color : #cf3d26; text-decoration : underline; padding : 0 12px 0 0; }
.infoTopRight ul li a.nume { padding : 0; background : none; color : #81a23e; text-decoration : underline; font-weight : bold; }

.container { width : 1005px; margin : 0 auto; }
.container .header { height : 69px; margin : 12px 0; position : relative; }
.container .header .msg { position : absolute; top : 0; right : 0; width : 740px; _width : 650px; height : 69px; border-left : 1px solid #dadbd3; }
.container .header .msg .msg-1 { float : left; margin : 15px 0 0 10px; }
.container .header .msg a { display : block; width : 272px; height : 92px; _height : 64px; position : absolute; top : 5px; right : 15px; z-index : 3; _overflow : hidden; }
.container .header .msg .msg-3 { position : absolute; top : 117px; right : 15px; z-index : 1000; }
.containerBottom,
.containerTop { position : relative; overflow : hidden; background : url(../../images/concurs-premium/cnt-top.jpg) no-repeat 0 0; height : 7px; z-index : 2; }
.containerBottom { background : url(../../images/concurs-premium/cnt-bottom.jpg) no-repeat 0 0; height : 7px; }
.containerContent { position : relative; padding : 8px 10px; background : url(../../images/concurs-premium/cnt-content.jpg) repeat-y 0 0; }

ul.meniu { padding : 0 9px; height : 28px; line-height : 28px; background : #f3f4ef; display : block; border-bottom : 1px solid #bfc1b9; margin : 0 4px 5px 4px; }
ul.meniu li { display : inline; }
ul.meniu li b { float : left; display : block; width : 2px; height : 27px; background : url(../../images/concurs-premium/meniu-sep.jpg) no-repeat 0 0; }
ul.meniu li a { text-decoration : none; float : left; display : block; color : #585954; font-weight : bold; padding : 0 15px; }
ul.meniu li.curent a { background : #fff; border : 1px solid #bfc1b9; border-bottom : none; }
ul.meniu li a:hover { color : #c13923; }

ul.cautare { position : absolute; top : 5px; right : 15px; display : block; height : 28px; line-height : 28px; }
ul.cautare li { display : inline; }
ul.cautare li b,
ul.cautare li a { display : block; float : left; margin : 0 4px 0 0; }
ul.cautare li input { width : 121px; height : 20px; background : url(../../images/concurs-premium/input.jpg) no-repeat 0 0; border : 0; display : block; float : left; position : relative; top : 4px; margin : 0; font-size : 12px; padding : 2px 0 0 4px; }
ul.cautare li input.btn { width : 23px; height : 20px; background : url(../../images/concurs-premium/input-btn-1.jpg) no-repeat 0 0; padding : 0; cursor : pointer; }

.retete { _width : 985px; _position : relative; }
.retete .selected,
.boxReteta { position : relative; height : 348px; width : 245px; background : url(../../images/concurs-premium/bkg-box.jpg) no-repeat 0 0;  float : left; _overflow : hidden; }
.retete .selected { background : url(../../images/concurs-premium/bkg-box-s.jpg) no-repeat 0 0; }
.boxReteta .boxRetetaCnt { height : 311px; padding : 12px; position : relative; }
.boxReteta .boxRetetaCnt p b { font-size : 11px; color : #999a95; font-weight : normal; }
.boxReteta .boxRetetaCnt p {  font-size : 11px; color : #81a23e; margin : 0 0 4px 0; }
.boxReteta .boxRetetaCnt p.ads { color : #000; }
.boxReteta .boxRetetaCnt h3 { color : #000; margin : 4px 0 1px 10px; font-size : 11px; }
.boxReteta .boxRetetaCnt h3 a { color : #81a23e; text-decoration : none; }
.boxReteta .boxRetetaCnt a.descriere { background : url(../../images/concurs-premium/arrow.jpg) no-repeat 0 2px; color : #000; font-weight : bold; padding : 0 0 0 7px; margin : 0 2px 4px 2px; font-size : 11px; text-decoration : none; }
.boxReteta .boxRetetaCnt a.descriere:hover { color : #ff0000; text-decoration : underline; }
.boxReteta .boxRetetaCnt .btn { display : block; position : absolute; bottom : 0; background : #f3f4ef; height : 32px; line-height : 32px; width : 220px; left : 12px; }
.boxReteta .boxRetetaCnt .btn a.votat,
.boxReteta .boxRetetaCnt .btn a.voteaza { background : url(../../images/concurs-premium/btn-a.jpg) no-repeat 0 0; width : 101px; height : 19px; display : block; color : #fff; text-align : center; text-transform : uppercase; font-size : 11px; line-height : 19px; text-decoration : none; margin : 7px 4px 0 7px; float : left; }
.boxReteta .boxRetetaCnt .btn a.voteaza:hover { background : url(../../images/concurs-premium/btn-a-h.jpg) no-repeat 0 0; }
.boxReteta .boxRetetaCnt .btn a.votat { color : #9a9a9a; background : url(../../images/concurs-premium/btn-b.jpg) no-repeat 0 0; }
.boxReteta .boxRetetaCnt .btn p b,
.boxReteta .boxRetetaCnt .btn p { margin : 0; color : #585954; font-size : 11px; }
.boxReteta .boxRetetaCnt .btn p b { color : #000; }

.boxReteta .boxRetetaCnt .decoc { text-align : center; margin : 5px 0 0 0; }
.boxReteta .boxRetetaCnt .widget { text-decoration : none;  position : absolute; right : 5px; top : 5px;  background : url(../../images/concurs-premium/btn_widget.jpg) no-repeat 0 0; width : 85px; height : 19px; display : block; color : #fff; text-align : center; text-transform : uppercase; font-size : 11px; line-height : 19px; }
.boxReteta .boxRetetaCnt .widget:hover { background : url(../../images/concurs-premium/btn_widget_h.jpg) no-repeat 0 0; }
.boxReteta .boxRetetaCnt .decoc a { text-align : center; font-size : 12px; text-decoration : underline; color : #be2e15; }
.boxReteta .boxRetetaCnt .decoc input { cursor : pointer; background : url(../../images/concurs-premium/btn_voteaza.jpg) no-repeat 0 0; width : 82px; height : 21px; border : 0; margin : 8px auto 0 auto; display : block; color : #fff; text-align : center; text-transform : uppercase; font-size : 11px; }
.boxReteta .boxRetetaCnt .decoc input:hover { background : url(../../images/concurs-premium/btn_voteaza_h.jpg) no-repeat 0 0; }

.boxRetetaA { background : none; }
.boxRetetaA img { float : right; margin : 100px 0 0 0; }

.paginator { height : 27px; line-height : 27px; background : #f3f4ef; border-top : 1px solid #bfc1b9; border-bottom : 1px dashed #bfc1b9; margin : 0 5px; }
.paginator ul { font-size : 11px; display : block; margin : 0 0 0 320px; }
.paginator ul li { display : inline; }
.paginator ul li b { display : block; float : left; margin : 0 4px 0 0; }
.paginator ul li a { margin : 5px 2px 0 0; background : url(../../images/concurs-premium/pag.jpg) no-repeat 0 0; display : block; float : left; width : 17px; height : 16px; line-height : 16px; text-align : center; color : #fff; text-decoration : none; }
.paginator ul li a:hover { background : url(../../images/concurs-premium/pag-h.jpg) no-repeat 0 0; }
.paginator ul li a.curent { background : url(../../images/concurs-premium/pag-c.jpg) no-repeat 0 0; }
.paginator ul li a.next { background : url(../../images/concurs-premium/pag-n.jpg) no-repeat 0 0; }
.paginator ul li a.prev { background : url(../../images/concurs-premium/pag-p.jpg) no-repeat 0 0; }


.footer { border-top : 1px solid #bfc1b9; margin : 20px 5px; padding : 20px 0 0 0; color : #777872; font-size : 11px; }
.footer img { display : block; margin : 0 auto; }
.footer ul { display : block; width : 570px; margin : 0 auto; }
.footer ul li { padding : 0 6px; display : inline; }
.footer ul li a { color : #777872; font-size : 11px; text-decoration : none; }
.footer ul li a:hover { color : #000; text-decoration : underline; }
.footer p { text-align : center; }

.formPropune { _height : auto; _position : relative; float : left; margin : 20px 0 0 0; width : 500px; font-size : 11px; color : #585954; }
.formPropune .row { _height : auto; width : auto; }
.formPropune label { display : block; float : left; width : 110px; color : #000; font-weight : bold; text-align : right; margin : 0 4px 0 0; line-height : 20px; height : 20px; }
.formPropune p { margin : 0 0 5px 0; padding : 0 0 0 110px; }
/*.formPropune input #file,
.formPropune input { border : none; height : 20px; width : 274px; background : url(../../images/concurs-premium/input-m.jpg) no-repeat 0 0; }*/
.formPropune .sep { margin : 26px 0 20px 110px; border-top : 1px dashed #b4b4b4; }
.formPropune .propune { cursor : pointer; margin : 0 0 0 110px; background : url(../../images/concurs-premium/btn-propune.jpg) no-repeat 0 0; width : 211px; height : 37px; }

.help { _position : relative;  font-size : 11px; padding : 8px; margin : 18px 4px 0 0; -moz-border-radius : 2px; background  : #dcded6; width : 430px; float : right; }
.help .sep { border : 1px solid #fff; margin : 10px 0; }
.help .cnt p { color : #585954; margin : 0 0 10px 0; }

.sep2 { border-bottom : 1px dashed #b4b4b4; margin : 20px 6px; }

.info,
.error, .ok { text-align : center; margin : 0px 5px; padding : 5px; background : #ff0000; color : #fff; font-weight : bold; }
.ok { background : #4E8D11; }
.info { background : #6ba559; }

.ads728x90 { width : 640px; background : #f5f5f5; margin : 30px auto; }

.clearfloat { height : 1px; clear : both; overflow : hidden; position : relative; }

/*INDEX BLOGOSFERA*/
div.contentBorder {
	border : 1px solid #d34108;
}
div.BlogsLettersHome { padding : 20px 0 0 2px; height : 23px; line-height : 23px; width : 638px; }
div.BlogsLettersHome b,
div.BlogsLettersHome a { margin : 0 1px 0 0; display : block; width : 23px; height : 23px; line-height : 23px; text-align : center; background : #d9ff97; float : left; color : #73942c; }
div.BlogsLettersHome b { background : #cf3a00; color : #fff; }
div.BlogsLettersHome div { border-top : 1px solid #D34108; padding-top : 1px; padding-left : 4px; }
div.BlogsLettersListHome { padding-top : 0; position : relative; }
div.BlogsLettersListHome div { border-top : none; padding-top : 0px; padding-left : 4px; }
div.banner-top {
	height:183px;
	width:1006px;
	margin:0 auto;;
}
body#concurs .header {
	margin-top:-15px;
	height:93px;
	position:relative;
}
body#concurs .header .msg {
	border-left:none;
}
body#concurs .concurs-mesaj {
	position:absolute;
	right:200px;
	top:25px;
	width:350px;
	font-size:16px;
	line-height:22px;
	color:#111;
	text-shadow:0 1px 0 #fff;
}
.elx-left, .elx-right {
	position:absolute;
	width:160px;
	height:600px;
	top:355px;
	left:50%;
	margin-left:-609px;
	z-index:9999;
}
.elx-right {
	margin-left:496px;
}
body#concurs .header .msg a {
	margin-top:0;
	width:747px;
	height:95px;
	background:url(../../images/campanii/delaco/del-btn.png) no-repeat right 0;
}
body#concurs .header a.buc-logo img {
	width:200px;
	height:84px;
	margin-top:10px;
}