/* ---------------------------------------------
RESET.CSS
-----------------------------------------------*/
*{ margin:0;padding:0 }

html { margin-bottom:1px; }

:focus { outline: 0; }

* a:hover, * a:active { outline:none; }

a, a:hover, a:visited,a:link { text-decoration:none; color:inherit; }

a:hover { text-decoration:underline; }

a img { border:none; }

ol, ul { list-style:none;}

.clear { clear: both; }

.clearfix:after { content: ".";	display: block; height: 0; clear: both; visibility: hidden; }

table { border-collapse:separate; border-spacing:0;}

* html>body .clearfix { display: inline-block; width: 100%;}

* html .clearfix { /* Hides from IE-mac \*/height: 1%; /* End hide from IE-mac */ min-height: 100%; margin-bottom: 1px; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

textarea { resize:none;}

/* ---------------------------------------------
SITE.CSS
-----------------------------------------------*/

body {font-family:Arial, sans-serif; font-size:12px; color:#333;position:relative}

#content {width:960px;margin:0 auto;margin-top:30px;}
#header {width:960px;margin:0 auto;}
#text{width:960px;margin:0 auto;color:#fff;}
#orange{background:#e85412;margin:10px 0;padding:12px;}
#text h2{margin-left:50px;font-size:18px;font-weight:normal;_margin-left:25px;}


h2 {font-size:18px;}
h5 {font-size:12px;padding-top:4px;}

.left { float:left; }
.right { float:right;}

.relative { position:relative;z-index:1;}
.absolute { position:absolute;z-index:5;}

.hidden {display:none;}

ul.menu.left { background:url('../images/bg_menu_left.png') no-repeat top center;padding:0 5px;margin-left:55px;display:block;}
ul.menu.right { background:url('../images/bg_menu_right.png') no-repeat top center;padding:0 27px;margin-right:10px;display:block;}
ul.menu li { display:inline; }

ul.menu li  a , ul.menu.right li  a{ display:block;float:left;padding:13px 15px 9px 15px;color:#333;}

ul.menu li  a:hover {color:#F37021;text-decoration:none;}

ul.menu li.selected a {color:#fff;}
ul.menu li.selected a#lista_premii {color:#fff; background:url('../images/lista_premii_selected.png') no-repeat 50% 65%;}
ul.menu li.selected a#lista_castigatori {color:#fff; background:url('../images/lista_castigatori_selected.png') no-repeat 50% 65%;}
ul.menu li.selected a#regulament {color:#fff; background:url('../images/lista_premii_selected.png') no-repeat 50% 65%;}

.super_premii { width:350px; padding-top:55px;margin-left:390px;height:100px;}
.super_premii h1 a{text-indent:-9999px; background:url('../images/castiga.png') no-repeat top left;height:53px;display:block;}
.super_premii p {font-size:14px;color:#4c4c4c;margin-left:24px;}
.super_premii  a {color:white;background:url('../images/afla_mai_multe.png') no-repeat top left;padding:3px 12px;margin-top:-7px;}
.super_premii  a:hover { background-position:left bottom; text-decoration:none;}
.super_premii h1 a:hover { background-position:left top; text-decoration:none;}

#prezentare { display:block;background:url('../images/prezentare.png') no-repeat top left; height:96px;width:96px;text-indent:-9999px;top:224px;left:60px;}
#prezentare:hover { background-position:bottom left;} 

#produs_link {
	width:320px;
}
#produs_link a {display:block;
height:198px;
margin-bottom:-40px;
margin-left:50px;
margin-top:-105px;
width:305px;
text-indent:-9999px;}

h1#logo a{background:url('../images/logo.png') no-repeat top left;text-indent:-9999px;width:244px;height:77px;display:block;margin-left:25px;margin-top:15px;}

.center {text-align:center;color:#808080;}
div.mio {width:266px;height:299px;background:url('../images/bg_mio.png') no-repeat top left;margin-left:50px;margin-top:10px;padding:15px 20px 20px 20px;}
 div.mio h2 { font-size:18px;border-bottom:1px dotted #333332;padding-bottom:8px;margin-bottom:7px;}

 
 .border {border-bottom:1px dotted #cacaca;padding-top:5px;padding-bottom:5px;}
 
 .border2 {border-bottom:1px solid #ddd;margin-left:40px;}
 
 .cumparatorA {padding-left:2px;font-size:14px;padding-top:0px; width:267px;}
 .cumparatorB {background:url('../images/cumparatorB.png') no-repeat top left;padding-left:35px;font-size:14px;margin-top:7px;width:230px;}
 
 .cumparatorA a, .cumparatorB a, .chestionar {font-size:12px;color:white;color:white !important;background:url('../images/intra_aici.png') no-repeat top left;padding:5px 5px 5px 7px;margin-top:20px;margin-bottom:10px;_width:82px;}
 .cumparatorA a:hover ,  .cumparatorB a:hover, .chestionar:hover, .download:hover  { background-position:left bottom; text-decoration:none;}
 .chestionar {background:url(../images/chestionar.png) no-repeat top left;padding-top:3px;padding-bottom:3px;font-size:12px;margin-top: 5px;margin-bottom: 2px;}
 .download {background:url(../images/buton_download.png) no-repeat top left;text-indent:-9999px;width:21px;height:21px;}
 
 
 .orange ,  a.orange {color:#f37021;}
 
 .lista_cast {width:253px;height:299px;background:url('../images/bg_lista.png') no-repeat top left;margin-left:7px;margin-top:9px;padding:20px 10px 0 10px;}
  .lista_cast h2, .testare h2 {font-size:16px;font-weight:bold;border-bottom:1px dotted #333332;padding-bottom:12px;}
   .lista_cast ul {margin:10px auto 0px auto;height:171px;}
   .lista_cast ul li {line-height:17px;}
   
   .lista_cast h3 { font-size:14px;}
   
   .lista_premii {width:253px;height:279px;/*background:url('../images/premii.png') no-repeat 0px 19px;*/margin-left:9px;margin-top:10px;padding:20px 10px 0 10px;}
   .lista_premii h2 {font-size:16px;font-weight:bold;margin-left:16px;}
   .lista_premii .border{margin-top:-9px;}
    a.orange {margin-top:10px;}
   
   .produs { padding-left:40px;margin-top:11px;background:url('../images/bg_produs.jpg') no-repeat left bottom;padding-bottom:25px;}
   .produs p.left {/*width:285px;*/ margin-top:70px;color:#4c4c4c;font-size:12px;float:none;}
   
   #footer {border-top:1px solid #cdcdcd;padding-top:7px;padding-bottom:35px;}
   #footer p, #footer p a { font-size:11px;color:#b2b2b2;}
   #footer p a:hover {text-decoration:none;color:#333;}
   
   .produs .prod {width:420px;}
   .produs .video {background:url('../images/bg_movie.jpg') no-repeat left bottom;padding-left:90px;padding-bottom:17px;width:376px;margin-top:16px;z-index:1;position:relative;}
   .produs .video  a {display:block;margin-left:18px;margin-top:9px;color:#333;cursor:default}
   .produs .video  a:hover {display:block;margin-left:18px;margin-top:9px;color:#333;text-decoration:none}
   
   
	
	a#zoom_close, a#zoom_close2 {background:url('../images/close.png') no-repeat left top;width:28px;height:29px;right:0;text-indent:-9999px;display:block;z-index:100;}
	a#zoom_close:hover, a#zoom_close2:hover {background-position:bottom left;}
	#zoom {background:url('../images/top_overlay.png') no-repeat left top;width:623px;padding-top:31px;padding-bottom:31px;z-index:100;position:absolute;}
	#zoom2, #login {background:url('../images/top_overlay2.png') no-repeat left top;width:386px;padding-top:31px;padding-bottom:31px;z-index:100;position:absolute;}
	/*#zoom1, #zoom2 {display: block; position: absolute;}*/
	#zoom_content {background:url('../images/bg_overlay.png') repeat-y left top;padding-left:35px;}
	#zoom_content2 {background:url('../images/bg_overlay2.png') repeat-y left top;padding-left:35px;}
	.zoom_bottom {background:url('../images/bottom_overlay.png') no-repeat left bottom;width:623px;height:31px;}
	.zoom_bottom2 {background:url('../images/bottom_overlay2.png') no-repeat left bottom;width:386px;height:31px;}
	#zoom1, #zoom2 input {border:none;}
	
	
	.zoom_content form p {color:#fac6a7;padding-bottom:10px;font-size:14px;}
	.zoom_content form label {color:white;display:block;padding:5px 2px;}
	.zoom_content form .input{background:url('../images/input.jpg') no-repeat left top;width:223px;height:27px;}
	.zoom_content form input {border:none;margin-left:11px;margin-top:4px;width:200px;background:none;}
	.zoom_content form div.left{margin-right:15px;}
	.zoom_content form img.left{margin-top:12px;}
	.zoom_content form input#acordA, .zoom_content form input#acordB{width:15px;margin-left:0px;float:left;}
	.zoom_content form label.checkbox_label {float:left;}
	.zoom_content form input#trimite, .zoom_content form input#trimiteA, .zoom_content form input#trimiteB, #KT_Update1, #KT_Update2 { background:url('../images/submit.jpg') no-repeat left top;width:107px;height:46px;cursor:pointer;margin-right:25px;color:white; margin-top:12px;}
	.zoom_content form input#trimite:hover, .zoom_content form input#trimite.hover, .zoom_content form input#trimiteA:hover, .zoom_content form input#trimiteB:hover, #KT_Update1:hover, #KT_Update2:hover  {background-position:bottom left;}
	
	span.checkbox {background:url('../images/checkbox.jpg')no-repeat left top; width:19px;height:17px;margin-top:5px;margin-right:10px;display:block;float:left;}
	
	#transparent, #transparent2 {background-color:#000;opacity:0.5;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;filter:alpha(opacity=50);-moz-opacity:0.5;zoom:1;}
	.zoom_content form label a {color:white;background-image:none ;}
	
	.linkuri {background:url('../images/bg_linkuri.jpg') no-repeat top left;margin-top:20px;padding:5px 10px;}
	.zoom_content form div.linkuri h4 {letter-spacing:4px;margin-bottom:20px;font-size:13px;margin-top:5px;color:#333;}
	.linkuri a {padding:0px 6px 5px 6px;width:16px; height:17px;display:block;float:left;}
	
	.zoom_content form .error { background:red url('../images/top_error2.jpg') no-repeat top left; padding:10px 0 0 0;color:white;/*width:561px;*/ width:322px; }
	.zoom_content form .error p { color:white;font-size:12px;padding:0 15px;}
	.zoom_content form .error .bottom_error {background:red url('../images/bottom_error2.jpg') no-repeat bottom left;height:17px;}
	#KT_tngerror {padding-left:4px;}
	
	.lista {width:565px;margin-left:30px;margin-top:35px;_margin-left:10px;}
	.lista p {margin:15px 0;}
	.double_border {border-bottom:1px dotted #333332;border-top:1px dotted #333332;padding:4px;margin-top:7px;}
	.double_border h4 {float:left; margin-left:20px;margin-top:7px;background:url('../images/down_arrow.jpg') no-repeat center right;padding-right:25px;font-weight:normal;font-size:14px;}
	.double_border img {float:left;}
	
	.premii li img, .premii li p { float:left;}
	.premii li {border-bottom:1px dotted #d3d2d2;padding:5px 0;}
	
	.premii li img.no {margin:30px 23px 0 5px;}
	.premii li p {font-size:16px;margin:5px 30px;width:360px;_width:345px;}
	
	.altele {width:230px;margin-left:40px;margin-top:15px;}
	
	.lista_cast .cumparatorA , .lista_cast .cumparatorB {width:220px;margin-top:12px;}
	
	.separator {border-bottom:1px solid #ebebeb;margin-left:25px;width:230px;margin-bottom:2px;}
	
	 a {color:#333;}
	 
	 #film {z-index:1;}
	 
	 .premii li p span { font-size:10px;color:#666;}
	 
	 .lista_premii a img {margin-top:-20px;}

/******* adaugat training *********/
.1a1a1a {color:#1a1a1a;}
.4c4c4c {color:#4c4c4c;}
.14px {font-size:14px;}
.borderf9b186 {border-top:1px solid #f9b186;border-bottom:1px solid #f9b186;margin:15px 27px 15px 0;padding-bottom:12px;float:none;}	
.borderf7a16d {border-bottom:1px solid #f7a16d;font-size:0px;line-height:1px;width: 225px;margin-top:11px;margin-bottom:7px;}
.small {font-size:11px; color:#fac19f;margin-top: 15px; margin-left: 5px;}
#trimiteA {margin-left:41px;}
.creeaza_cont_nou {color:#fff;font-weight:bold;}
.pd {margin-top:14px;}
	.pd span {margin-top:3px;float:left;}
.lista_punctaje {float:left;margin-top:13px;}
.info_user {margin-top: 30px;}
.login_user {font-size:14px; color:black}
.login_magazin {font-size:14px;color:#4c4c4c;text-align:right;}
.login_um {margin-top: 40px; padding-right: 20px;}
.testare {margin-left:60px;width:872px;margin-bottom:30px;}
	.testare h2 {padding-bottom:5px !important;}
	.testare .intrebare {background:url(../images/bullet_intrebare.gif) no-repeat left center;color:#4c4c4c;font-weight:bold;padding-left:8px;margin-top: 4px;height:22px;padding-top:6px;}
	.testare .intrebare span {margin-right: 15px;color:#fff;}
	.testare label {line-height:22px;margin-left:6px;}
	.borderIntr {border-top:1px dotted #d3d2d2; line-height:1px;font-size:0px;margin:9px 0px;}
	.borderTst {border-top:1px dotted #5a5758; line-height:1px;font-size:0px;margin:9px 0px;}
	.testare a.buton {color:white;background:url('../images/afla_mai_multe.png') no-repeat top left;padding:3px 12px;width: 90px;margin-left: 380px; margin-top: 15px;}
	.testare a.buton:hover { background-position:left bottom; text-decoration:none;}
#KT_Insert1 {color:white;background:url('../images/afla_mai_multe.png') no-repeat top left;padding:3px 12px;width: 90px;margin-left: 48px; margin-top: 15px;border:none;height:21px;width:108px}
	#KT_Insert1:hover {background-position:left bottom; text-decoration:none;}
.lpunctaje {margin-left: 60px; width: 550px;_display:inline;}
	.lpunctaje h2 {border-bottom:1px dotted #5a5758}
.puncte {border-bottom:1px dotted #dedede;color:#4c4c4c;margin-top:10px;padding-bottom:10px;}
.dd {background:url(../images/documentatie.jpg) no-repeat;width:173px; height:46px;padding-left:30px;padding-left:50px;padding-top:0px;margin-top:15px;margin-left:13px;float:left;padding-right:31px;}
.lista_premii {_margin-left:0px;_display:inline;_padding-right:0px;_margin-right:0px;}


#header{background:url(../images/header.jpg) no-repeat top right;height:457px;margin-bottom:58px;}

#orange{margin-top:-40px;position:relative;z-index:6;}
#voucher{background:url(../images/voucher.png) no-repeat top right;text-indent:-9999px;width:149px;height:149px;margin-top:-49px;margin-bottom:-49px;}

h2.magazine{font-weight:normal;margin-left:50px;margin-top:-10px;margin-bottom:8px;height:25px;}
