body { background: #5fc71e url('../images/body-bg.jpg') no-repeat center top; font-family:lucida sans unicode; width: 980px; margin: auto; }
.wrapper { background: #fff; padding: 20px; }
.hover { cursor: pointer; }

.main-container { padding-top: 10px; position: relative; z-index: 10; }
.sidebar { width: 220px; float: left; margin-right: 20px; }
.main { width: 700px; float: left; font-family: Arial, Helvetica, sans-serif; }

#logo{ float:left; margin-top: 10px;}
.header { float: right; margin-top: 10px;}

.right { float:right; }
.left { float:left; }
img.right { margin: 0px 0px 10px 10px; }
img.left { margin:0px 15px 10px 0px; }

/* BUTTONS */
.formButton { background: none; border: 0; padding: 0; border: 0; cursor: pointer;  }
button::-moz-focus-inner { padding:0; border:0; }
.button { background: none; border: 0; text-indent: -9999px; cursor: pointer; outline: 0; }

.linkButton { display: inline-block; height:20px; text-decoration:none; font-size:12px; line-height:20px; font-family: Lucida Sans Unicode; color: #fbfdcb; }
.linkButton > span { display: block; background-position: right; background-repeat: no-repeat; padding: 0 8px 0 5px; margin-left: 3px; color: #fbfdcb; }

.greenButton { background: #017922 url('../images/themes/button-green-left-off.jpg') left no-repeat; }
.greenButton > span { background: url('../images/themes/button-green-right-off.jpg') right no-repeat; } 
.greenButton:hover { background: #00bf00 url('../images/themes/button-green-left-on.jpg') left no-repeat; }
.greenButton:hover > span { background:#00bf00 url('../images/themes/button-green-right-on.jpg') right no-repeat; }

.lightblueButton { background: #00ACD0 url('../images/themes/button-bleu-left-off.jpg') left no-repeat; }
.lightblueButton > span { background: #00ACD0 url('../images/themes/button-bleu-right-off.jpg') right no-repeat; } 
.lightblueButton:hover { background: #00D6EE url('../images/themes/button-bleu-left-on.jpg') left no-repeat; }
.lightblueButton:hover > span { background: #00D6EE url('../images/themes/button-bleu-right-on.jpg') right no-repeat; }

.orangeButton { background: #ff7e00 url('../images/themes/button-orange-left-off.jpg') left no-repeat; }
.orangeButton > span { background: #ff7e00 url('../images/themes/button-orange-right-off.jpg') right no-repeat; } 
.orangeButton:hover { background: #ffc56e url('../images/themes/button-orange-left-on.jpg') left no-repeat; }
.orangeButton:hover > span { background: #ffc56e url('../images/themes/button-orange-right-on.jpg') right no-repeat; }

.violetButton { background: #911269 url('../images/themes/button-violet-left-off.jpg') left no-repeat; }
.violetButton > span { background: #911269 url('../images/themes/button-violet-right-off.jpg') right no-repeat; } 
.violetButton:hover { background: #e04db7 url('../images/themes/button-violet-left-on.jpg') left no-repeat; }
.violetButton:hover > span { background: #e04db7 url('../images/themes/button-violet-right-on.jpg') right no-repeat; }

.redButton { background: #ff0000 url('../images/themes/button-red-left-off.jpg') left no-repeat; }
.redButton > span { background: #ff0000 url('../images/themes/button-red-right-off.jpg') right no-repeat; } 
.redButton:hover { background: #ff6f57 url('../images/themes/button-red-left-on.jpg') left no-repeat; }
.redButton:hover > span { background: #ff6f57 url('../images/themes/button-red-right-on.jpg') right no-repeat; }
/* BUTTONS */

/* NAV BAR */
.nav { float: right; }
.nav li { float: left; margin: 0; list-style: none; border-right: 1px solid #5fc71e; padding: 0 8px 0 8px;}
.nav li.last { border: 0; padding-right: 0; }
.nav li > a { color:#5fc71e; text-decoration:none; font-size: 14px; }
.nav li > a:hover { text-decoration: underline; }
/* NAV BAR */

/* SEARCH BAR */
.topSearch { float: right; margin-top: 10px; }
.topSearch label { display: none; }
.topSearch input {  border: 1px solid #65c926; height:16px; padding:2px 3px; width:165px; color:#757575; font-size:12px; font-family:arial; }
.topSearch .button { background:url(../images/arrow-right-bgwhite-off.jpg); width:20px; height:20px; padding-bottom: 2px; }
.topSearch .button:hover { background:url(../images/arrow-right-bgwhite-on.jpg); }
/* SEARCH BAR */

/* TOP BANNERS */
.banners { float: right; height: 25px; margin-top: 25px;  width: 650px; overflow: hidden;  }
.banners li { list-style: none; margin: 0; text-align: right; width: 650px; }
.banners img { display: inline-block; vertical-align: middle; margin: 0 5px; }
/* TOP BANNERS */

/* NAV CONTAINER */
.nav-container { height: 40px; margin-top: 35px; position: relative; z-index: 10;  }
.nav-container li { list-style: none; float: left; margin: 0; } 
.nav-container li a { height: 39px; display: block; margin-right: 1px; text-align: center; border-bottom: 1px solid #fff; color: #fff; text-decoration: none; line-height: 39px; font-size: 16px; }
.nav-container li a:hover { color: #000; }
.nav-container li a.nav1 { background: url('../images/slider-menu/1.jpg'); width: 156px; border-color: #60c71e; border-width: 0px; }
.nav-container li a.nav2 { background: url('../images/slider-menu/2.jpg'); width: 222px; border-color: #911269; border-width: 0px; }
.nav-container li a.nav3 { background: url('../images/slider-menu/3.jpg'); width: 117px; border-color: #ff7e00; border-width: 0px; }
.nav-container li a.nav4 { background: url('../images/slider-menu/4.jpg'); width: 119px; border-color: #2489a5; border-width: 0px; }
.nav-container li a.nav5 { background: url('../images/slider-menu/5.jpg'); width: 118px; border-color: #ff0000; border-width: 0px; margin-right: 0px; }
.nav-container li a.nav6 { background: url('../images/slider-menu/6.jpg'); width: 203px; border-color: #00ACD0; border-width: 0px; }
.nav-container li a.on { border-bottom-width:1px; }
#slider { width: 940px; min-height: 297px; position: relative; z-index: 0; }
/* NAV CONTAINER */

/* BREADCRUMBS */
.breadcrumbs { height: 25px; line-height: 12px; font-size: 11px; color: #ccc; }
.breadcrumbs a { color: #333; text-decoration: none; }
.breadcrumbs a:hover{ text-decoration: underline; }
/* BREADCRUMBS */

/* NAV BAR */
.navBar { margin: 10px 0 20px 0; }
.navBar a { text-decoration:none; color: #000; }
.navBar > a { color: #000; }
.navBar a:hover { text-decoration:underline; color:#017922; }
.navBar a.back { float:left; background:url('../images/themes/paging-left-green-off.jpg') left -4px no-repeat; padding-left:14px; }
.navBar a.prev { float:right; background:url('../images/themes/paging-left-green-off.jpg') left -4px no-repeat;padding-left:14px; }
.navBar a.next { float:right; background:url('../images/themes/paging-right-green-off.jpg') right -4px no-repeat; padding:0px 14px 0px 5px; border-left:1px solid #000; margin-left:5px; }
.navBar a.back:hover { background:url('../images/themes/paging-left-green-on.jpg') left -4px no-repeat; }
.navBar a.prev:hover { background:url('../images/themes/paging-left-green-on.jpg') left -4px no-repeat; }
.navBar a.next:hover { background:url('../images/themes/paging-right-green-on.jpg') right -4px no-repeat;}
/* NAV BAR */

/* PAGINATION */
.pagination { float: right; color:#000; margin: 15px 0; }
.pagination a, .pagination span { height: 20px; width: 20px; line-height: 20px; text-align: center; float: left; display: block; }
.pagination a { color:#000; text-decoration: none; }
.pagination a:hover { text-decoration: underline; }
.pagination span.current { background: url("../images/themes/paging-active-green-off.jpg"); color: #fff; }
.pagination span.current:hover { background: url("../images/themes/paging-active-green-on.jpg"); }
.pagination span.disabled { display: none; }
.pagination a.left, .pagination a.right { text-indent: -9999px; width: 14px; height: 20px; }
.pagination a.left { background:url('../images/themes/paging-left-green-off.jpg'); }
.pagination a.right { background:url('../images/themes/paging-right-green-off.jpg'); }
.pagination a.left:hover { background:url('../images/themes/paging-left-green-on.jpg'); }
.pagination a.right:hover { background:url('../images/themes/paging-right-green-on.jpg'); }

#main-orange .pagination span.current { background: url("../images/themes/paging-active-orange-on.jpg"); color: #fff; }
#main-orange .pagination span.current:hover { background: url("../images/themes/paging-active-orange-on.jpg"); }
#main-orange a.left { background:url('../images/themes/paging-left-orange-on.jpg'); }
#main-orange a.right { background:url('../images/themes/paging-right-orange-on.jpg'); }
#main-orange a.left:hover { background:url('../images/themes/paging-left-orange-on.jpg'); }
#main-orange a.right:hover { background:url('../images/themes/paging-right-orange-on.jpg'); }

#main-lightblue .pagination span.current { background: url("../images/themes/paging-active-bleu-off.jpg"); color: #fff; }
#main-lightblue .pagination span.current:hover { background: url("../images/themes/paging-active-bleu-on.jpg"); }
#main-lightblue a.left { background:url('../images/themes/paging-left-bleu-off.jpg'); }
#main-lightblue a.right { background:url('../images/themes/paging-right-bleu-off.jpg'); }
#main-lightblue a.left:hover { background:url('../images/themes/paging-left-bleu-on.jpg'); }
#main-lightblue a.right:hover { background:url('../images/themes/paging-right-bleu-on.jpg'); }

#main-red .pagination span.current { background: url("../images/themes/paging-active-red-off.jpg"); color: #fff; }
#main-red .pagination span.current:hover { background: url("../images/themes/paging-active-red-on.jpg"); }
#main-red a.left { background:url('../images/themes/paging-left-red-off.jpg'); }
#main-red a.right { background:url('../images/themes/paging-right-red-off.jpg'); }
#main-red a.left:hover { background:url('../images/themes/paging-left-red-on.jpg'); }
#main-red a.right:hover { background:url('../images/themes/paging-right-red-on.jpg'); }

#main-violet .pagination span.current { background: url("../images/themes/paging-active-violet-off.jpg"); color: #fff; }
#main-violet .pagination span.current:hover { background: url("../images/themes/paging-active-violet-on.jpg"); }
#main-violet a.left { background:url('../images/themes/paging-left-violet-off.jpg'); }
#main-violet a.right { background:url('../images/themes/paging-right-violet-off.jpg'); }
#main-violet a.left:hover { background:url('../images/themes/paging-left-violet-on.jpg'); }
#main-violet a.right:hover { background:url('../images/themes/paging-right-violet-on.jpg'); }
/* PAGINATION */

/* SIDEBAR */
.sidebar .sideBox { width: 220px; overflow: hidden; margin-bottom: 10px; padding-bottom: 8px; position: relative; }
.sidebar .sideBox-title { height:40px; padding-left:10px; }
.sidebar .sideBox-title > h3 { font-weight: normal; font-size:15px; line-height:40px; color:#555; }
.sidebar .box1 { background: #FAFCBE url('../images/sidebar-bottom1.jpg') bottom no-repeat; }
.sidebar .box1 > .sideBox-title { background:url('../images/sidebar-top1.jpg'); }
.sidebar .box2 { background: #e9f8f4 url('../images/sidebar-bottom2.jpg') bottom no-repeat; }
.sidebar .box2 > .sideBox-title { background:url('../images/sidebar-top2.jpg'); }

.sidebar .boxn { background: #60c71e url('../images/sidebar-bottomn.jpg') bottom no-repeat; }
.sidebar .boxn > .sideBox-title { background:url('../images/sidebar-topn.jpg'); }
.sidebar .boxn > .sideBox-content { color: #fff; line-height:16px;font-family:arial; padding: 0 10px; }
.sidebar .boxn h3 { font-size: 20px; color: #fff; }
											
.sidebar .boxn .button { background:url(../images/newsletter/skin1/arrow-off.jpg); width:20px; height:20px; padding-bottom: 2px; }
.sidebar .boxn .button:hover { background:url(../images/newsletter/skin1/arrow-on.jpg); }
.sidebar .boxn input { margin-top: 5px; border: 1px solid #d2c624; height:16px; padding:2px 3px; width:165px; color:#555; font-size:12px; font-family:arial; }

.sidebar .box-promo { padding: 0; background: none; }
.sidebar .box-promo h3 { font-size: 20px; }
.sidebar .box-promo > .sideBox-content { height: 325px; overflow: hidden; }
.sidebar .box-promo .promo-arrow { position: absolute; top: 10px; right: 10px; }

.sidebar .box-news { }
.sidebar .box-news .newsRSS { position: absolute; top: 10px; right: 10px; }
.sidebar .box-news .sideBox-content { min-height: 135px; position: relative; padding: 10px; }
.sidebar .box-news span  { clear:both; display:block; }
.sidebar .box-news span.date { color:#64654c; font-weight:bold; }
.sidebar .box-news span.title { color:#007b2b; font-size:12px; padding:7px 0px 3px 0px; font-weight:bold; }
.sidebar .box-news span.desc { line-height:17px; }
.sidebar .box-news span a { color:#007b2b; text-decoration:none; font-weight:bold; }
.sidebar .box-news span a:hover { text-decoration:underline; }
.sidebar .box-news span.all a { position:absolute; display:block; bottom:5px; color:#007b2b; text-decoration:none; font-weight:normal; }
.sidebar .box-news span.all a:hover { text-decoration:underline;}

.sidebar .interact { margin: 0 5px; }
.sidebar .interact li { list-style: none; margin: 0; border-bottom:1px solid #bdbdbd; height:30px; line-height:30px; padding-left:5px;}
.sidebar .interact li > a { text-decoration:none; color:#007b2b; font-family:arial; }
.sidebar .interact li > a:hover{ text-decoration:underline; }
.sidebar .interact li.last { border: 0; }
/* SIDEBAR */

/* FOOTER */
.footer { background: #1D8503 url('../images/footer-top.jpg') no-repeat top; padding-top: 20px; margin-bottom: 40px; }
.footer .bottom{ height:5px; background:url('../images/footer-bottom.jpg'); }
.footer .spacer{width:1px;height:150px;overflow:hidden;background:url('../images/footer-spacer.jpg') no-repeat center 20px;float:left;}
.footer .spacer.right{float:right;}
.footer .column{float:left;padding-top:11px;list-style-type:none;color:#ffffff;position:relative;}
.footer .column li{padding-left:10px;padding-right:10px;color:#ffffff;float:left;clear:both;position:relative;display:block;margin:0px;}
.footer .column.first li{padding-left:25px;margin-left:0px;}
.footer .column.last {padding-right:20px;}
.footer .column.last li{margin-right:0px;line-height:16px;}
.footer .column.last li.title{line-height:20px;}
.footer .column.last li a img{display:block;margin-left:4px;float:left;margin-top:5px;}
.footer .column.right{float:right;}
.footer .column li strong{font-size:11px;}
.footer .column .title{font-size:12px;color:#7aff27;line-height:20px;font-weight:bold;}
.footer .column a{color:#ffffff;font-size:12px;font-family:arial;text-decoration:none;line-height:16px;}
.footer .column a:hover{text-decoration:underline;}
.footer .column input{ border:1px solid #d6d900;height:16px;margin:5px 0px 0px 0px;padding:2px 0px 0px 3px;width:165px;float:left;display:block;color:#757575;font-size:12px;font-family:arial; }
.footer .nform .button { background:url(../images/newsletter/skin2/arrow-off.jpg); width:20px; height:20px; padding-bottom: 2px; margin: 5px 0 0 5px;}
.footer .nform .button:hover { background:url(../images/newsletter/skin2/arrow-on.jpg); }
.footer .copy{color:#ffffff;padding-left:25px;line-height:18px;padding-bottom:10px;font-size:11px;}
.footer .copy a{color:#ffffff;text-decoration:none;}
.footer .copy a:hover{text-decoration:underline;}
#dev{padding:2px 5px 2px 5px;text-decoration:none !important;}
#dev:hover{background-color:#006895 !important;color:#fff !important;text-decoration:none !important;}
/* FOOTER */

/* MAIN */
h2 { font-size:30px; color:#575846; margin-bottom:10px; line-height:50px; font-family: Lucida Sans Unicode; font-weight: normal; }
h3.title { font-size: 20px; color: #00bf00; line-height: 20px; padding-bottom: 15px; margin: 0; font-weight: normal;}
h3.title2 { font-size: 16px; color:#575846; line-height: 45px; margin: 0; }

.pageContent p { line-height: 15px; margin-bottom: 8px; }
.pageContent a { color: #00BF00; text-decoration: none; }
.pageContent a:hover { text-decoration: underline; }
.pageContent ul { line-height:15px; list-style-type:none; }
.pageContent ul li { background:url('../images/list-bullet.gif') no-repeat left 5px; padding-left:10px; }

.line { border-bottom:1px solid #d5d7a6; height: 10px; clear: both; margin-bottom: 10px; }
a.pdf{ background: url('../images/icon-pdf.jpg') no-repeat left center; height: 32px; display :block; padding:3px 0px 0px 41px; float: left; text-decoration: none; width: 140px; line-height: 15px; font-size: 12px; color: #017922; }
a.pdf:hover { text-decoration:underline; }	

.about { float: right; width:220px; background: #fbfdcb url('../images/store-item-about-bottom.jpg') no-repeat center bottom; padding-bottom:16px; margin:0px 0px 10px 10px; color:#000;}
.aboutBox { background: url('../images/store-item-about-top.jpg') top no-repeat; padding: 15px 10px 0 10px; line-height: 15px; }
.aboutBox span { font-weight: bold; }
/* MAIN */

/* PAGES =============================================================================== */
/* HOMEPAGE */

.boxgreen{float:left;height:103px;margin-bottom:10px;overflow:hidden;}
.boxgreen .left{height:103px;width:5px;background:url('../images/main-boxgreen-left.jpg');overflow:hidden;float:left;}
.boxgreen .right{height:103px;width:5px;background:url('../images/main-boxgreen-right.jpg');overflow:hidden;float:left;}
.boxgreen .middle{background:#5fc71e;height:93px;overflow:hidden;padding:10px 0px 0px 5px;color:#ffffff;font-family:arial;line-height:16px;float:left;width:455px;}
.boxgreen .middle .title{font-size:20px;color:#ffffff;display:block;padding-bottom:9px;font-family:Lucida Sans Unicode;line-height:18px;}
.boxgreen.nl{margin-right:10px;}
.boxgreen.nl .middle{width:205px;}
.boxgreen input {border:1px solid #d6d900;height:16px;margin:8px 10px 0px 0px;padding:2px 0px 0px 3px;width:165px;float:left;display:block;color:#555555;font-size:12px;font-family:arial;}

.boxgreen .button { background:url(../images/newsletter/skin1/arrow-off.jpg); width:20px; height:20px; padding-bottom: 2px; float: left; margin-top: 5px;  }
.boxgreen .button:hover { background:url(../images/newsletter/skin1/arrow-on.jpg); }


.boxgreen.nl input{margin:5px 5px 0px 0px;width:165px;}
.boxgreen select{display:block;border:1px solid #d6d900;height:20px;margin:8px 10px 0px 0px;padding:0px;width:165px;float:left;overflow:hidden;line-height:16px;color:#555555;font-size:12px;font-family:arial;}
.boxgreen option {margin:0px;padding:0px;line-height:12px;height:18px;overflow:hidden;}
.boxgreen span a{color:#ffffff;font-family:arial;text-decoration:none;font-size:12px;padding-right:1px;}
.boxgreen span a:hover{text-decoration:underline;}
.boxgreen a img {float:left;margin:8px 0px 0px 5px;}
.boxgreen.nl a img {float:left;margin:5px 0px 0px 0px;}
.boxgreen a.btn{
	background:url('../images/themes/boxmag-input-green-off.jpg');width:50px;height:20px;display:block;float:left;margin-top:8px;text-align:center;
	text-decoration:none;line-height:18px;padding:0px;
}
.boxgreen a.btn:hover{background:url('../images/themes/boxmag-input-green-on.jpg');}

.events{height:200px;overflow:hidden;position:relative;}
.events .left{height:200px;width:5px;overflow:hidden;background:url('../images/home-box1-left.jpg');float:left;}
.events .right{height:200px;width:5px;overflow:hidden;background:url('../images/home-box1-right.jpg');float:left;}
.events .text{float:left;width:467px;height:200px;overflow:hidden;background:#fafcbe;}
.events .text .title{background:#f5f97d;height:40px;margin-bottom:0px;font-size:20px;font-weight:normal;color:#555555;line-height:40px;padding-left:5px;font-family:Lucida Sans Unicode;}


.events .text .event-item { overflow:hidden; height:160px; width: 450px; padding-left:5px; background:#fafcbe; }
.events .text .event-item .myTitle { padding: 5px 0; }
.events .text .event-item .myTitle a { color:#007b2b; text-decoration:none; font-weight:bold; font-size:16px; }
.events .text .event-item .myTitle a:hover{ text-decoration:underline; }
.events .text .event-item .date { color:#64654c; font-size:12px; font-weight:bold; }
.events .text .event-item .desc  { color:#555555; font-size:12px; padding-top:15px; line-height:17px; }
.events .text .event-item .desc p { margin: 0; padding: 0; }
/*
.events .text .event-item img{float:right;margin-top:1px;}
*/


.events .cw{float:left;height:200px;background:#5fc71e;padding-left:10px;padding-right:3px;padding-top:8px;}
.events .date{display:block;float:left;}
#events-control {position:absolute;right:235px;top:15px;}
#events-control a{display:block;width:11px;height:10px;float:right;background:url('../images/events-control-off.gif');margin-right:3px;cursor:pointer; text-indent: -9999px;}
#events-control a.activeSlide{background:url('../images/events-control-on.gif')}

.icons{width:220px;height:143px;border-right:1px solid #b7b7b7;margin:20px 15px 0px 0px;float:left;text-align:center;padding-top:5px;padding-right:5px;}
.icons a img{margin-bottom:0px;margin-right:3px;}
.icons span{display:block;color:#b8b8b8;text-transform:uppercase;font-family:Lucida Sans Unicode;font-size:11px;margin-bottom:10px;padding-right:5px;}
.aboutCity{float:left;width:446px;font-family:arial;color:#555555;line-height:16px;}
.aboutCity h1{font-family:Lucida Sans Unicode;padding:20px 0px 10px 0px;margin:0px;font-size:20px;font-weight:normal}



#contentsw{margin-bottom:10px;overflow:hidden;width:700px;height:253px;position:relative;background:url('../images/slider-item-bg.jpg') no-repeat left top;} 
#contentsc{position:absolute;right:11px;z-index:99;top:16px;background:#ffffff;}
#contentsc img{float:left;cursor:pointer;margin:0px 0px 0px 10px;}

#content-show{overflow:hidden;width:700px;height:253px;position:relative;background:url('../images/slider-item-bg.jpg') no-repeat;}

.slider-item {width:700px;height:253px;float:left;display:none;background:none !important;}
.slider-item .title{font-size:20px;color:#007b2b;font-family:Lucida Sans Unicode;line-height:20px;margin:20px 0px 10px 10px;font-weight:bold;}
.slider-item .desc{float:left;width:200px;padding-left:10px;color:#555555;font-size:11px;margin-right:10px;position:relative; overflow:hidden;}
.slider-item .desc p{margin-bottom:5px;line-height:15px;}
.slider-item .desc p span{font-weight:bold;color:#007b2b;}
.slider-item .pix{width:474px;float:left;}
.slider-item .pix img{display:block;float:left;margin-right:5px;}
.slider-item a.more{float:right;margin-right:150px;color:#b7b7b7;font-weight:bold;text-decoration:none;margin-top:16px;}
.slider-item a.more:hover{color:#000000;}



/* LIST ITEMS: EVENIMENTE, NEWS, COMUNITATE */
.pageContent .item { border-bottom:1px solid #d5d7a8; padding-bottom:25px; margin-bottom:20px; }
.pageContent .title { font-size:20px; color:#00bf00; line-height:20px; padding-bottom:10px; }
.pageContent .title a { color:#00bf00; text-decoration:none; }
.pageContent .title a:hover { text-decoration:underline; }
.pageContent .date { font-weight:bold; color:#a5a889; line-height:12px; padding-bottom:15px; }

/* DESPRE CITY PARK */
.despreRight { margin: 0 0 15px 15px; }
.despreRight img { margin-bottom: 10px }
.despreMargin { margin-left: 110px; }

/* PROMOTII */
.promos img { width: 124px; float: left; display: block; margin: 0px 20px 20px 0px; }
.promos img.last { margin-right: 0px; }
.promos img:hover { position: relative; width: 150px; margin-right: -6px; margin-bottom: -20px;}
.promos img.last:hover { margin-left:-26px;}

/* HARTA MALL */
.hartaMall a { color:#5fc71e; text-decoration:none; line-height:17px; }
.hartaMall a:hover { text-decoration:underline; }

/* TERMENI SI CONDITII , CONFIDENTIALITATE */
.termeni h1 { font-size:20px; color:#00bf00; line-height:20px; font-weight:normal; margin-bottom:10px; margin-top:20px; }
.termeni h2 { font-size:16px; color:#00bf00; line-height:16px; font-weight:normal; margin-bottom:5px; margin-top:15px; }
.termeni li { line-height:15px; }

/* TUR VIRTUAL */
.gallery { border-bottom:1px solid #d5d7a8; padding-bottom:25px; margin-bottom:20px; }
.gallery a { float: left; margin-bottom: 20px;  }
.gallery a.middle { margin: 0 20px 20px 20px;  }

/* RETELE SOCIALE */
#landing-picture {  position:relative; }
#landing-picture a { display:block; position:absolute; width:220px; height:39px; text-indent: -9999px; }
#landing-picture a.promo { top:33px; left:696px; background:url('../Campaigns/retele-sociale/promo.jpg') no-repeat 0px -40px; }
#landing-picture a.event { top:79px; left:696px; background:url('../Campaigns/retele-sociale/event.jpg') no-repeat 0px -40px; }
#landing-picture a.promo:hover { background-position:0px 0px; }
#landing-picture a.event:hover { background-position:0px 0px; }
#landing-content { padding:10px 10px 5px 10px; }

/* DISTRACTIE */
.distractie h3.title { color: #2489A5; }
.distractie .item { padding-bottom: 10px; }
.distractie .about a { color:#2489a5;}

/* KIDS LAND */
.kidsindex h2 { font-size:30px; font-family:Lucida Sans Unicode; color:#fa0002; }
.kidsindex p { margin-bottom:5px; }
.kidsindex .phone { width: 166px; height: 205px; background: url('../images/kids/index-phone.jpg'); float: right; padding: 26px 0 0 82px; margin: -10px 0 10px 25px; color: #fff; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
.kidsindex .phone p { margin:0px; font-size:20px; line-height:20px; }
.kidsindex .phone span { font-size: 14px; padding: 13px 0 3px 0; display: block; text-decoration: underline; }
.kidsindex .fashion, .kidsindex .fun, .kidsindex .craciun { width: 410px; position: relative; padding: 20px 20px 0px 270px; margin: 25px 0; }
.kidsindex .fashion { height: 188px; background: url('../images/kids/index-fashion.jpg'); }
.kidsindex .fun { height: 179px; background: url('../images/kids/index-fun.jpg');  margin-bottom: -10px; }
.kidsindex .craciun { height: 188px; background: url('../images/kids/index-craciun.jpg'); }
.kidsindex a.subtitle { font-size:18px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #ff0000; text-decoration:none; margin-bottom:10px; display:block; }
.kidsindex a.subtitle:hover { text-decoration:underline; }
.kidsindex a.pic { position:absolute; width:250px; left:0px;top:0px; }
.kidsindex .fashion a.pic { height:205px; }
.kidsindex .fun a.pic { height:185px; }
.kidsindex .craciun a.pic { height:205px; }
.kidsindex a.more { position:absolute; width:25px; height:25px; bottom:0px; right:22px; }
.kidsindex a.more:hover { background:url('../images/kids/hover.gif'); }

/* CONTACT */
.contact .about {  color:#575846; }
.contact .about span { color:#5FC71E; }
.cform { width:460px; }
.cform p { background:#f8f8f8; padding:5px; margin-bottom:5px; overflow:hidden; }
.cform p.error { color:red; }
.cform label { display:block; float:left; width:100px; text-align:right; line-height:22px; height:22px; }
.cform input, .cform select, .cform textarea { width:156px; height:17px; border:1px solid #65c926; margin:0px 0px 0px 10px; padding:3px 0px 3px 10px; font-size:12px; line-height:12px; font-family:arial; color:#757575; font-family:arial; float:left; display:block; }
.cform select { width:168px; padding:2px 0px 0px 10px; height:22px; }
.cform option { padding:2px 0px 0px 10px; height:22px; }
.cform textarea{width:303px;height:157px;}
.cform .code { margin-left: 115px; }
.cform .code p { background: none; }
.cform .code input { margin: 5px 0 0 0; }

/* SEARCH */
.gsc-search-box {display:none;}
.gsc-branding {display: none;}
.gsc-tabsArea {display: none;}
.gsc-resultsbox-visible{width:700px;}
.gsc-resultsHeader{border:0;}
.gsc-trailing-more-results{visibility:hidden;}
.gs-title a.gs-title,.gs-title a.gs-title b{color:#003C78;}
.gs-title a.gs-title:hover,.gs-title a.gs-title:hover b{color:#FF6B00;text-decoration:underline;}
.gs-bidi-start-align { padding: 5px; }
.gs-visibleUrl{display:none;}
.gs-snippet {background:#F0F0F0 !important;border:0!important;}
.gsc-cursor-box { margin: 10px 0 0 10px; }

/* MAGAZIN */
.store-single { position:relative; padding-top: 10px; }
.store-single .logo { position:absolute; right:0px;top:0px; width:467px; text-align:center; margin-top:-10px; }
.store-single .title { font-size:30px; font-family:Lucida Sans Unicode; padding-bottom:40px; }
.store-single .about { float: left; margin:  0 10px 10px 0; }
.store-single .thumbs { float:right; margin-bottom:40px; }
.store-single .thumbs img { float:right; margin-left:3px; }
.store-single h2 { font-size:15px; line-height: 15px; margin-bottom:10px; margin-top:20px; font-weight:normal; }
.store-single .about span { color: #5FC71E; }
.store-single .about a { text-decoration: underline; }

/* MAGAZINE BOX */
.boxmag { background: #ff7e00 url('../images/themes/boxmag-left-orange.jpg') left no-repeat; margin-bottom: 10px; }
.boxmag-wrap { height: 52px;  background: url('../images/themes/boxmag-right-orange.jpg') right no-repeat; padding: 10px; }
.boxmag select  { border:1px solid #d6d900; height:20px; margin:8px 10px 0px 0px; width:165px; line-height:16px; color:#555555; font-size:12px; font-family:arial; float:left; display:block; }
.boxmag option { margin:0px; padding:0px; line-height:12px; height:18px; overflow:hidden; }
.boxmag input { border:1px solid #d6d900; height:16px; margin:8px 10px 0px 0px; padding:2px 0px 0px 3px; width:165px;float:left; display:block; color:#555555; font-size:12px;font-family:arial; }
.boxmag .button { background:url(../images/themes/boxmag-input-orange-off.jpg); width:50px; height:20px; margin-top:8px;  }
.boxmag .button:hover { background:url(../images/themes/boxmag-input-orange-on.jpg); }
.boxmag .shopLitere { margin-top: 10px; }
.boxmag .shopLitere a { color:#ffffff; text-decoration:none; }
.boxmag .shopLitere a:hover { text-decoration: underline; }

#main-lightblue .boxmag { background-color: #00ACD0; background-image: url('../images/themes/boxmag-left-bleu.jpg'); }
#main-lightblue .boxmag .boxmag-wrap { background-image: url('../images/themes/boxmag-right-bleu.jpg'); }
#main-lightblue .boxmag a.button{ background:url('../images/themes/boxmag-input-bleu-off.jpg');}
#main-lightblue .boxmag a.button:hover{ background:url('../images/themes/boxmag-input-bleu-on.jpg');}

#main-red .boxmag { background-color: #ff0000; background-image: url('../images/themes/boxmag-left-red.jpg'); }
#main-red .boxmag .boxmag-wrap { background-image: url('../images/themes/boxmag-right-red.jpg'); }
#main-red .boxmag a.button{ background:url('../images/themes/boxmag-input-red-off.jpg');}
#main-red .boxmag a.button:hover{ background:url('../images/themes/boxmag-input-red-on.jpg');}

#main-violet .boxmag { background-color: #911269; background-image: url('../images/themes/boxmag-left-violet.jpg'); }
#main-violet .boxmag .boxmag-wrap { background-image: url('../images/themes/boxmag-right-violet.jpg'); }
#main-violet .boxmag a.button{ background:url('../images/themes/boxmag-input-violet-off.jpg');}
#main-violet .boxmag a.button:hover{ background:url('../images/themes/boxmag-input-violet-on.jpg');}

#main-green .boxmag { background-color: #911269; background-image: url('../images/themes/boxmag-left-green.jpg'); }
#main-green .boxmag .boxmag-wrap { background-image: url('../images/themes/boxmag-right-green.jpg'); }
#main-green .boxmag a.button{ background:url('../images/themes/boxmag-input-green-off.jpg');}
#main-green .boxmag a.button:hover{ background:url('../images/themes/boxmag-input-green-on.jpg');}


/* LISTA MAGAZINE */
.store-item { border-bottom:1px solid #d5d7a8; margin-bottom:20px; }
.store-item .thumb { float:left; margin-bottom:10px; }
.store-item p { margin-left:235px; margin-bottom:10px; line-height:15px; }
.store-item ul { margin-left:219px; list-style-type:disc; }
.store-item ul li { background:none; padding:0px; }
.store-item .linkButton { margin:0px 0px 10px 235px; }

#main-orange .store-item .about a { color:#ff7e00; }
#main-orange .store-item .about span { color:#ff7e00; }
#main-orange .store-item .editable a { color:#ff7e00; }

#main-red .store-item .about a { color:#ff0000; }
#main-red .store-item .about span { color:#ff0000; }
#main-red .store-item .editable a { color:#ff0000; }

#main-violet .store-item .about a  {color:#911269; }
#main-violet .store-item .about span { color:#911269; }
#main-violet .store-item .editable a { color:#911269; }

#main-green .store-item .about a { color:#5fc71e; }
#main-green .store-item .about span { color:#5fc71e; }
#main-green .store-item .editable a { color:#5fc71e; }

#main-lightblue .store-item .about a{ color:#00ACD0; }
#main-lightblue .store-item .about span { color:#00ACD0; }
#main-lightblue .store-item .editable a { color:#00ACD0; }


/* OTHER PAGES */
ul.withalfa li { list-style-type: lower-alpha; background: #fff; padding-left:0px; }


/* ======================================================================================= */
