html,body,h1,h2,h3,h4,ul,ol,li,address,q,blockquote,img,p,table,tr,th,td,tbody,form,fieldset,input,button,legend,br,hr,object{margin:0;padding:0}

img,fieldset,legend{border:0}

li{list-style:none}

html			{	overflow:auto}

body		{	background:url(../img/fundal-lemnos.jpg) left top no-repeat fixed; color:black; font:normal 13px Verdana, Helvetica, sans-serif; text-align:center}

#wrap		{	width:960px; text-align:left; margin:0 auto}



/*#subsol		{	clear:both; padding:30px 0; color:white; font:normal 13px sans-serif; width: 890px; display: block; margin: 0 auto; text-align: left; overflow: hidden; }*/

#antet			{	height:160px; width:100%; padding-left:0; position:relative; background: url(../img/fundal-antet.png) no-repeat right top }

#antet li			{	display:block; height:20px; float:left; margin-right:10px; padding-top:55px}

#antet li a		{	font:bold 17px Helvetica, sans-serif; color:#700000; text-decoration:none }

#antet li#boot-camp		{	display:block; width:250px; height:160px; margin-right:0; float: left; padding-top:0}	

#antet li#boot-camp a	{	display:block; width:190px; height:155px; text-align:center; background:url(../img/bootcamp-logo.png) no-repeat; float:none}





.camp					{	float:left; width:270px; margin:30px 20px 0 0; font-size:10px; line-height:17px; padding:0 15px 50px; position:relative; min-height:500px; height:auto !important; height:500px}

.camp div				{	overflow-y:auto; height:300px}

#bun-venit .camp		{	padding-bottom:0}

.camp img.camp-img		{	display:block; padding:12px 25px 39px 11px; height:175px; width:281px; background:url(../img/camp-img.png) no-repeat; margin:-10px -15px 45px; z-index:1}

#bun-venit .camp img.camp-img	{	margin-bottom:25px}

.camp h2				{	font:normal 23px/27px Georgia, serif; color:#004e70; position:absolute; left:14px; top:206px; width:280px; z-index:999}

#bun-venit .camp h2		{	width:220px; color:white; z-index:999; position:absolute; top:145px; left:20px}

.camp p					{	padding:0 0 22px; line-height:22px; text-align:left}





#leadership h2			{	font-size:23px}

#dezvoltare h2			{	font-size:21px}

.sau		{	width:220px; color:white; z-index:999; position:absolute; top:155px; left:20px; font:normal 80px/85px Georgia, serif; padding-left:80px}

#influence	{	background:url(../img/camp-influence.png) no-repeat left bottom; margin-right:0}

#leadership	{	background:url(../img/camp-leadership.png) no-repeat left bottom}

#dezvoltare	{	background:url(../img/camp-dezvoltare.png) no-repeat left bottom; float:right}

#camps		{	width:960px; min-height:500px; height:auto !important; height:500px}





h3,span.t,p.date-contact		{	display:block; font:normal 15px Georgia, serif; color:#333; margin:10px 0 15px}

span.line			{	display:inline}

#wrap div p.date-contact		{	line-height:23px}

.contact span.t2,#program h3.titlu,#dece h3.titlu					{	margin:10px 0 30px 34px; padding-top:20px; font-size:17px; font-style:italic}

.contact span.t2				{	display:block; margin:0 -15px 30px -10px; height: 50px; background: url(../img/fundal-ruptura-mica.png) no-repeat bottom; width: 215px; padding:20px 40px }





#dece ol						{	font-size:15px; font-weight:bold}

#dece #wrap ol.lista li			{	font-size:10px; font-weight:normal; list-style:inside decimal}

#wrap .lista li		{	/*background: url(../img/bifat.png) no-repeat left top;*/ list-style:inside disc; padding-left:16px; padding-bottom:8px}

#dece #wrap ul.lista li,#wrap ul.lista li.bifat		{	background:url(../img/bifat.png) no-repeat left top; list-style:none; padding-left:29px; padding-bottom:11px; display:block; position:relative}

#wrap ul.lista li.bifat a	{	font-weight:bold; font-size:11px}

#wrap ul.lista				{	padding: 20px 0 10px 10px}





.continut .titlu			{	font:normal 15px Georgia, serif; color: #004e71; display: block; margin-bottom:10px; padding-left:10px;}

.continut					{	margin:15px 0; padding:25px 0; border-top:thin dashed #2d5568;}

.continut #blockquote,.blockquote					{	background: url(../img/citat.png) no-repeat right bottom; display:inline-block; padding-right:23px; padding-left:16px; font-style: italic;}

#dece blockquote.blockquote	{	border:none; margin-top:0; padding-top:10px}

.continut li span 			{	display: block; padding-top: 10px; padding-bottom: 20px; text-align:right}

.continut li span strong	{	display:block; color:#004e71}

.continut img				{	float:left; margin:10px 10px 10px 0; padding:2px; border:1px solid #014F71}





#inauntru #continut			{	background:url(../img/fundal-complet-jos.jpg) no-repeat bottom; padding:0 0 90px; margin:20px auto 0}

#inauntru #continut div		{	background:url(../img/fundal-complet-linie.jpg) repeat-y 24px 0; padding:20px 30px 20px 36px}

#inauntru .traineri #continut div	{	padding-bottom:0}

#inauntru #continut div.continut	{	background:none; width:820px}

#inauntru #continut div>div:first-child {	border-top:0}





#wrap div p				{	padding:5px 30px 10px 0; line-height:18px}

#wrap div .pasi,#wrap div p.pasi		{	margin:0 0 20px -10px; background:url(../img/fundal-ruptura-mica.png) no-repeat bottom; width:275px; padding:20px 10px; display:block}

#wrap div a				{	text-decoration:none; color:#700000; border-bottom:1px dashed #700000}

#wrap div a:hover		{	border-bottom-style:solid}

#wrap div a:visited		{	border-bottom-color:black; color:#333}





#subsol					{	clear:both; height:300px; background:url(../img/fundal-subsol.png) no-repeat 8px 0; margin:0; padding-top:50px; padding-left:12px}

.unde #subsol,.traineri #subsol		{	background-position:10px 0}

#wrap .subsol			{	float:left; width:530px; padding:0 15px 15px }

#wrap .subsol ul		{	padding-top:10px}

#wrap .subsol li		{	display:block; width:95px; float:left; color:#790101; padding:2px 15px 1px 5px; font:bold 10px Georgia, Garamond, serif}

#wrap .secund			{	width:340px}

#wrap .secund li		{	display:block; width:200px; float:right; padding:3px 15px 2px 5px; font-size: 10px; font:normal 10px Georgia, Garamond, serif}

#wrap .subsol li#drepturi-de-autor	{	float:right; padding: 5px 0; font-size: 13px; display: inline; width:auto}

#wrap .subsol ul ul		{	display:inline}

#wrap .subsol li li		{	padding:5px 0}

#wrap .subsol a			{	font:bold 10px Georgia, serif; color:#790101; text-decoration:none; border-bottom:1px dashed #790101}

#wrap .subsol a:hover	{	border-bottom-style:solid}

#wrap .subsol a:visited	{	border-bottom:none; color:#790101}

span.titlu				{	padding:20px 0; float:left; width:100px; display:block; color:#790101}

span.titlu-testimonial	{	padding:20px 0; float:left; width:200px; display:block; color:#790101}

#wrap div blockquote p	{	padding-right:0}

p.autor					{	text-align:right; display:block; font-style:normal}

a.icn-xls				{	padding-left:20px; display:inline-block; background:url(../img/icn-xls.png) no-repeat left center; font-weight:bold}

a.icn-doc				{	padding-left:20px; display:inline-block; background:url(../img/icn-doc.png) no-repeat left center; font-weight:bold}

#wrap div a.icn-doc,#wrap div a.icn-xls,#wrap div a.icn-doc:hover,#wrap div a.icn-xls:hover	{	border:0; text-decoration:none}

.contact div a.icn-doc		{	font-weight:normal}

#wrap div p.dan				{	position:relative; margin-top:0; width:450px; float:right; padding:20px 0 0 25px; height:220px; background:url(../img/p.dan.png) no-repeat; line-height: 19px; }

p.dan img					{	position:absolute; right:180px; display:block; background:white; padding:6px; border:2px solid #014f71}

span.clr					{	clear:both; display:block; padding:0}





.traineri div.continut				{	clear:both}

.traineri div.continut p			{	float:right; width:520px}

.traineri div.continut blockquote 	{	float:right; padding-top:20px; width:530px}

.traineri div.continut blockquote p	{	width:auto}

.traineri .continut span.titlu		{	padding:10px 15px 0 0}





h2#contact-dan			{	width:130px; padding-left:200px; float:left}

span.em					{	font-weight:bold}

small 					{	font:9px Tahoma, sans-serif}





#antet a 				{	display:block; float:left; height:25px; width:70px}

#antet li a#nav-dece	{	width:75px; background:url(../img/nav-dece.png) no-repeat}

#antet li a#nav-ce		{	width:60px; background:url(../img/nav-ce.png) no-repeat}

#antet li a#nav-unde	{	background:url(../img/nav-unde.png) no-repeat}

#antet li a#nav-cand	{	background:url(../img/nav-cand.png) no-repeat}

#antet li a#nav-cucine	{	width:80px; background:url(../img/nav-cucine.png) no-repeat}

#antet li a#nav-cum		{	width:140px; background:url(../img/nav-cum.png) no-repeat}

#antet li a#nav-blog		{	width:50px; background:url(../img/nav-blog.png) no-repeat}

#wrap #sub-nav li		{	width:120px}

#wrap .subsol span.nota		{	display:block; clear:left; padding-left:105px}

#wrap .subsol span.nota a		{	font-size:13px; color:#014F71; text-decoration:none; border:0}

#wrap .subsol span.nota a:hover{	text-decoration:underline; border:0}*

#wrap .subsol			{	padding-bottom:5px}

#antet li#ce-spun-clientii	{	margin:0; padding:12px 0 0; float:right; height:30px; width:115px}

#antet li#ce-spun-clientii a{	background: url(../img/ce-spun-clientii.png) no-repeat; height:25px; width:105px}





.unde .continut,.testimoniale .continut		{	border-style:none}

.unde #continut h1,.testimoniale #continut h1	{	background:url(../img/fundal-ruptura.png) no-repeat 24px 0; height:60px; padding:16px 0 0 50px}

.traineri #continut h1, .homelab #continut h1		{	background:url(../img/fundal-ruptura-mare.png) no-repeat 24px 0; height:144px; padding:16px 0 0 50px}

#inauntru .contact div.continut,#inauntru .unde #continut div.continut,#inauntru .testimoniale #continut div.continut, #inauntru .homelab #continut div.continut {	background:url(../img/fundal-complet-linie.jpg) repeat-y 24px 0; clear:both; width:auto; overflow:hidden; padding:20px 44px}

 #inauntru .contact div.ruptura,#inauntru .unde #continut div.ruptura,#inauntru .testimoniale #continut div.ruptura	, #inauntru .homelab #continut div.ruptura{	display:block; clear:both; width:auto; background:url(../img/fundal-ruptura.png) no-repeat 24px bottom; padding:0 0 20px; overflow:hidden}

 #inauntru .contact div.ruptura					{	margin:0 auto}

 #inauntru .unde #continut div.blog,#inauntru .testimoniale #continut div.blog		{	padding:0 40px; margin-bottom:0}

 .blog a								{	float:left; margin-top:50px; font-size:15px}

 #inauntru .unde #continut,#inauntru .testimoniale #continut, #inauntru .homelab #continut	{	background:none; padding:0; width:960px}

 span.info-steluta			{	display:block; margin-top:-50px; margin-bottom:50px; padding-left:50px}

 .pret-lista					{	border-style:none}

 #wrap div.camp p.continut 	{	width:275px; display:block; overflow:hidden; border:none}

 #inauntru .contact div.ruptura div.continut		{	margin:15px 0 0; border:0}

 #inauntru div.ruptura div.continut p.continut	{	padding-bottom:0}

 .camp .trainer		{	font-weight:bold; font-style:normal; font-size:11px; color:#333}

 #ce-tabere span.t	{	margin:30px 0 7px; font-weight:bold; font-size:13px}

 .testimoniale #continut		{	position:relative}

 .testimoniale #continut h1	{	padding-right:300px}

 #tnav			{	position:absolute; right:28px; top:16px; z-index:9}

 #tnav li			{	display:block; height:30px; float:left; margin-right:10px}

 #tnav li a		{	display:block; height:100%; width:100%}

 #tnav li.sel a	{	border-bottom-style:solid}

 #tnav-testim	{	background:url(../img/tnav-test.png) no-repeat; width:90px}

 #tnav-testv		{	background:url(../img/tnav-testv.png) no-repeat; width:130px}

 #tnav-poze		{	background:url(../img/tnav-poze.png) no-repeat; width:50px}

 #tnav-bloguri	{	background:url(../img/tnav-bloguri.png) no-repeat; width:143px}

 .continut img.grafic	{	margin:0 0 20px}

 #lista-istoric li { padding-bottom: 15px; }

 #lista-istoric li span { text-align: left; padding-bottom: 6px; display: inline; font-weight: bold; color: #333; }

 #lista-istoric li em { font-size: 16px; font-weight: bold; display: block; padding-bottom: 8px; color: #555; }

 #inauntru .traineri #continut div.agenda	{background:none;clear:right;float:right;font-size:11px;padding:30pt 0pt 20px;width:550px;}

 #inauntru .traineri #continut div.agenda li	{	padding-bottom:6px}

 .traineri h5			{	color:#555555; font-size:15px; line-height:15px; margin-bottom:10px; margin-top:0}

 

 

 /* home LAB */

 .patru {list-style:none; margin:0; padding:0; color:#700000;}

 .patru li{list-style:none; margin:0; padding:0; float:left; font-size:20px;}

 .patru .big {padding: 0 30px; font-size:70px; line-height:50px; color:#700000;}

 

 .logolab {float:right !important; border:0 !important; margin:2px 0 0 0 !important;}

 

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

 .clearfix {display: inline-block;}

 

 .homelab ol{list-style:decimal-leading-zero; margin:10px 0 10px 40px;}

 .homelab ol li{list-style:decimal;}

 

 .homelab .pbig {font-size:20px; line-height:25px !important; color:#700000; padding:20px 0 !important;}

 

 .exem {padding-left:105px !important;margin:5px 0;}

 .exem1 {background:url(../img/8-6-100.png) no-repeat left top; }

 .exem2 {background:url(../img/10-100.png) no-repeat left top; padding-left:105px !important;}

 .exem3 {background:url(../img/29-100.png) no-repeat left top; padding-left:105px !important;}

 .exem4 {background:url(../img/42-100.png) no-repeat left top; padding-left:105px !important;}

 .exem5 {background:url(../img/20-de-ani.png) no-repeat left top; padding-left:205px !important;}

 

 .pdownarrow {background: url(../img/lab-down-arrow.png) no-repeat 600px 4px; font-size:20px; color:#700000; height:100px; padding:60px 0 0 !important;}

 

 .em-b {color:#700000; font-weight:bold; font-size:14px;}

 .plight {border:1px solid #700000; margin:5px 0; background:#fff; padding:10px !important;}

 .ptitlu {font-weight:bold; font-size:20px; text-align:center; color:#700000}

 

 .movie {list-style:none; padding:0; margin:0; color:#700000;}

 .movie li{list-style:none; padding:0; margin:0; float:left; font-size:20px; width:200px;}
 
 
#lab1 {width:913px;height:280px;background:url(../img/andy_01.png) no-repeat left top;}
#lab2 {width:913px;height:824px;background:url(../img/andy_02.png) no-repeat left top;}
#lab3 {width:913px;height:777px;background:url(../img/andy_03.png) no-repeat left top;}
#lab4 {width:913px;height:1626px;background:url(../img/andy_04.png) no-repeat left top; position:relative;}
#lab4 #film1 {position:absolute; top:200px; left:340px;}
#lab4 #film2 {position:absolute; top:728px; left:340px;}
#lab4 #film3 {position:absolute; top:1256px; left:340px;}
#lab5 {width:913px;height:1273px;background:url(../img/andy_05.png) no-repeat left top;}
#lab6 {width:913px;height:644px;background:url(../img/andy_06.png) no-repeat left top;}
#lab7 {width:913px;height:1386px;background:url(../img/andy_07.png) no-repeat left top;}
#lab8 {width:913px;height:814px;background:url(../img/andy_08.png) no-repeat left top;}
#lab9 {width:913px;height:850px;background:url(../img/andy_09.png) no-repeat left top;}
#lab10 {width:913px;height:1298px;background:url(../img/andy_10.png) no-repeat left top;}
#lab11 {width:913px;height:1667px;background:url(../img/andy_11.png) no-repeat left top; position:relative;}
#lab12 {width:913px;height:943px;background:url(../img/andy_12.png) no-repeat left top;}
#lab13 {width:913px;height:1170px;background:url(../img/andy_13.png) no-repeat left top;}
#lab14 {width:913px;height:698px;background:url(../img/andy_14.png) no-repeat left top; position:relative;}
#lab14 #labform {position:absolute; top:300px; left:32px;}
#lab14 #labform label {width:90px; float:left; display:block;}
#lab14 #labform input {border:1px solid #700000; color:#700000;}
.labsubmit {background:#700000; color:white !important;}
