/* CSS Document */

body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans;
	font-size: 13px;
	}

p.authors {
	margin-top: .6em;
	font-size: .9em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: right;
	line-height: 1;
	}

a.extern {
	background: url(../parts/external-link.gif) right 4px no-repeat;
	padding-right: 16px;
	}

h4 a.extern {
	background: url(../parts/sageata-roz.gif) right 5px no-repeat;
	padding-right: 10px;
	text-decoration: none;
	}

.caption-nume {
	margin-top: .5em;
	margin-bottom: .5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #444;
	font-size: 10px;
	letter-spacing: 0.02em;
	margin-bottom: 0.2em;
	text-transform: uppercase;
	}

.caption-functie {
	margin-bottom: .5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #444;
	font-size: 10px;
	letter-spacing: 0.02em;
	margin-bottom: 0.2em;
	}


strong {
	background: #E2DED3;
	padding: 0 2px;
	}

em {
	color: #000;
	}

/*__HEADER_______________________________*/
#header {
	color: white;
	}

#header #location p {
	text-indent: -1000px;
	background: url(../parts/location.gif) left top no-repeat;
	margin-left: -50px;
	height: 115px;
	display: block;
	position: relative;
	overflow: visible;
	}

#organizers p {
	display: block;
	position: relative;
	float: left;
	font-family: "Franklin Gothic Medium Cond", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top: 4px;
	}

#organizers a#logo-cariere:link, #organizers a#logo-cariere:active, #organizers a#logo-cariere:visited {
	display: block;
	height: 39px;
	padding: 0;
	background: url(../parts/organizatori-cariere.gif) left 8px no-repeat;
	}

#organizers a#logo-cariere:hover {
	background-position: 0px -39px;
	}

#organizers a#logo-synergistics:link, #organizers a#logo-synergistics:active, #organizers a#logo-synergistics:visited {
	display: block;
	height: 51px;
	padding: 0;
	background: url(../parts/organizatori-synergistics.gif) left 5px no-repeat;
	}

#organizers a#logo-synergistics:hover {
	background-position: 0px -51px;
	}

#tagline h2 {
	font-family: "Bell MT", "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	line-height: 1;
	}

#container-header #tagline h2 {
	margin-left: 0;
	}

#tagline p {
	font-family: "Franklin Gothic Medium Cond", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	}

/*__RECOMANDA____________________________*/

#recomanda {
	color: #fff;
	}

#recomanda-meniu #recomanda h4 {
	color: #fff;
	margin-left: 0;
	text-transform: uppercase;
	margin-bottom: .4em;
	}

#recomanda h4, #recomanda p {
	margin-right: 20px;
	}

#teaser h4, #sidebar h3, #vorbitori h3, #footer h4, #motivatie dl dd.nume {
	font-weight: normal;
	font-family: "Franklin Gothic Medium Cond", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: .5em;
	}

#recomanda p {
	line-height: 1.3;
	margin-bottom: .5em;
	}

#tab-recomanda a {
	display: block;
	width: 258px;
	height: 27px;
	padding-top: 4px;
	color: white;
	text-indent: -10000px;
	background: left top no-repeat #91007C;
	}

#tab-recomanda a.collapsed:link, #tab-recomanda a.collapsed:visited, #tab-recomanda a.collapsed:active {
	background-image: url(../parts/recomanda-bg.jpg);
	}

#tab-recomanda a.collapsed:hover {
	background-image: url(../parts/recomanda-bg.jpg);
	}

#tab-recomanda a.expanded:link, #tab-recomanda a.expanded:visited, #tab-recomanda a.expanded:active {
	background-image: url(../parts/recomanda-bg-expanded.jpg);
	}

#tab-recomanda a.expanded:hover {
	background-image: url(../parts/recomanda-bg-expanded.jpg);
	}

/*_______________________________________*/


/*__MENIU________________________________*/

#main-menu ul a, #container-secondary div#secondary-menu ul a {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0.008em;
	color: #fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	padding: 0 8px;
	margin: 0 3px;
	}

#main-menu ul a:link, #main-menu ul a:visited, #main-menu ul a:active {
	background-color: #520A5E;
	}

#main-menu ul a:hover {
	background-color: #91007C;
	}

#container-secondary div#secondary-menu ul a:link, #container-secondary div#secondary-menu ul a:visited, #container-secondary div#secondary-menu ul a:active {
	background-color: #91007C;
	}

#container-secondary div#secondary-menu ul a:hover {
	background-color: #520A5E;
	}

#motivatie #motivatie-nav, #concept #concept-nav, #program #program-nav, #contact #contact-nav, #organizatori #organizatori-nav, #parteneri #parteneri-nav, #descarca #container-secondary #s-descarca, #feed-back #container-secondary #s-feed-back, #galerie-foto #container-secondary #s-galerie-foto, #prezentari #container-secondary #s-prezentari {
	background-color: #380741;
	}

/*__TEASER_______________________________*/

#teaser {
	color: #444;
	}

#teaser blockquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	line-height: 1.4;
	color: #333;
	padding-left: 44px;
	background: url(../parts/openquotes-teaser.gif) left 4px no-repeat;
	}

#teaser blockquote span {
	display: block;
	}

#teaser h4 {
	width: 300px;
	}

#teaser p.authors {
	margin-top: 1em;
	}

#teaser ul#secondary-menu a {
	width: 100px;
	height: 52px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 19px;
	color: #fff;
	font-family: "Franklin Gothic Medium Cond";
	display: block;
	float: left;
	text-align: center;
	line-height: 1.1;
	}
	
#teaser ul#secondary-menu a:link, #teaser ul#secondary-menu a:visited, #teaser ul#secondary-menu a:hover {
	background: url(../parts/secondary-men-bg.jpg) left top no-repeat;
	}

#teaser ul#secondary-menu a#participi-nav {
	padding-top: 5px;
	}

#teaser ul#secondary-menu a#participi-nav:hover {
	background: url(../parts/secondary-menu-left-bg-hover.jpg) left top no-repeat;
	}

#teaser ul#secondary-menu a#ateliere-nav {
	padding-top: 16px;
	}

#teaser ul#secondary-menu a#ateliere-nav:hover {
	background: url(../parts/secondary-menu-center-bg-hover.jpg) left top no-repeat;
	}

#teaser ul#secondary-menu a#inscrieri-nav:hover {
	background: url(../parts/secondary-menu-right-bg-hover.jpg) left top no-repeat;
	}

#teaser ul#secondary-menu a#inscrieri-nav {
	padding-top: 16px;
	}

#vorbitori h3 {
	margin-bottom: 5px;
	margin-left: 20px;
	width: 210px;
	background: url(../parts/sageata-roz.gif) right 50% no-repeat;
	padding-right: 10px;
	}

#vorbitori h3 a:link, #vorbitori h3 a:visited, #vorbitori h3 a:active, #vorbitori h3 a:hover, #program dd.title a {
	color: #444;
	text-decoration: none;
	}

#vorbitori #panel li a span {
	position: absolute;
	left: -999em;
	}

#teaser #vorbitori #panel a span.special {
	position: static;
	left: 0;
	}
	
#vorbitori #panel li a strong {
	background: transparent;
	padding: 0px;
	}

#vorbitori #panel li a:link, #vorbitori #panel li a:active, #vorbitori #panel li a:visited {
	display: block;
	width: 90px;
	height: 30px;
	padding-top: 80px;
	font-family: Arial, Helvetica, sans-serif;
	color: #380741;
	font-size: 10px;
	background: left top no-repeat;
	color: #444;
	}
	#vorbitori #panel li a#thumb-adrian-baicusi { background-image: url(../images/thumb-adrian-baicusi.jpg);}
	#vorbitori #panel li a#thumb-cristina-simion { background-image: url(../images/thumb-cristina-simion.jpg);}
	#vorbitori #panel li a#thumb-john-samihaian { background-image: url(../images/thumb-john-samihaian.jpg);}
	#vorbitori #panel li a#thumb-ilona-ciausoiu { background-image: url(../images/thumb-ilona-ciausoiu.jpg);}
	#vorbitori #panel li a#thumb-marius-persinaru { background-image: url(../images/thumb-marius-persinaru.jpg);}
	#vorbitori #panel li a#thumb-costea-dumitrescu { background-image: url(../images/thumb-costea-dumitrescu.jpg); margin-right: 0; }
	#vorbitori #panel li a#thumb-radu-enache { background-image: url(../images/thumb-radu-enache.jpg);}
	#vorbitori #panel li a#thumb-mihai-ghyka { background-image: url(../images/thumb-mihai-ghyka.jpg);}
	#vorbitori #panel li a#thumb-codrut-pascu { background-image: url(../images/thumb-codrut-pascu.jpg);}

#teaser #vorbitori #panel li a:hover {
	background-color: #E2DED3;	
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	width: 188px;
	height: 108px;
	border-top: 1px solid #C6BDA8;
	border-bottom: 1px solid #C6BDA8;
	padding-top: 0;
	padding-left: 90px;
	padding-right: 20px;
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	background-position: 15px 15px;
	}

#sidebar #vorbitori #panel li a:link, #sidebar #vorbitori #panel li a:active, #sidebar #vorbitori #panel li a:visited {
	background-position: 50% 10px;
	background-color: #E2DED3;
	border: 1px solid #D6D0C0;
	border-top-color: #E2DED3;
	border-left-color: #E2DED3;
	width: 78px;
	text-align: center;
	padding-top: 92px;
	padding-bottom: 10px;
	height: auto;
	overflow: hidden;
	}

#sidebar #vorbitori #panel li a:hover {
	border: 1px solid #C6BDA8;
	border-top-color: #E2DED3;
	border-left-color: #E2DED3;
	background-color: #D6D0C0;
	}

#teaser #vorbitori #panel li a:hover span {
	position: static;
	margin-left: 2px;
	}

#teaser #vorbitori #panel li a:hover strong {
	padding: 0;
	font-size: 20px;
	margin-top: 15px;
	margin-bottom: 6px;
	display: block;
	color: #444;
	}

#vorbitori #vorbitori-nav li a {
	display: block;
	float: left;
	padding: 4px 5px 5px;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	text-align: center;
	}

#vorbitori #vorbitori-nav li a.on {
	background-color: #D6D0C0;
	color: #222;
	font-weight: bold;
	}

#vorbitori #vorbitori-nav li a.off:link, #vorbitori #vorbitori-nav li a.off:visited, #vorbitori #vorbitori-nav li a:visited, vorbitori #vorbitori-nav li a:active {
	color: #fff;
	font-weight: normal;
	background-color: #A3966B;
	}

#vorbitori #vorbitori-nav li a:hover {
	background-color: #C6BDA8;
	color: #222;
	}
	
/*__CONTENT______________________________*/

#content a:link, #content a:active {
	color: #380741;
	}

#content a:visited {
	color: #222;
	}

#content a:hover {
	color:#91007C;
	}

/*__MAIN_________________________________*/

#main h3, #main h4, #main p, #main ul, #main blockquote {
	margin-left: 64px;
	margin-right: 20px;
	}

#main h1, #motivatie h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	margin-top: 12px;
	margin-left: 36px;
	margin-bottom: 24px;
	font-weight: normal;
	color: #555;
	}

#motivatie h2 {
	margin-left: 20px;
	}

#main h3 {
	font-size: 24px;
	color: #444;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4;
	font-weight: normal;
	margin-left: 36px;
	margin-bottom: 13px;	
	margin-top: 18px;	
	}

#motivatie #main h3 {
	margin-left: 20px;
	}

#main h4, #recomanda h4, #motivatie dl dd.nume {
	font-size: 13px;
	color: #444;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 1.4;
	font-weight: normal;
	margin-left: 64px;
	margin-top: 8px;	
	}

#motivatie dl dd.nume {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 100px;
	}

#vorbitori-moderatori .despre-atelier h4, #vorbitori-moderatori .despre-atelier p {
	margin-left: 36px;
	}

#vorbitori-moderatori .despre-atelier h4.mini-menu {
	margin-top: 13px;
	padding-bottom: 8px;
	padding-top: 13px;
	background: url(../parts/pale-beige-stripe-landscape.gif) left top repeat-x #fff;
	}

#vorbitori-moderatori #main .caption-functie {
	margin-top: 0;
	font-size: 11px;
	clear: right;
	}

#vorbitori-moderatori #main .vorbitor h4 {
	float: right;
	position: relative;
	display: inline;
	margin-left: 0;
	}
	#vorbitori-moderatori #main .treimi .vorbitor h4 {width: 416px;}
	#vorbitori-moderatori #main .jumate .vorbitor h4 {width: 256px;}

#organizatori #main .jumate a.extern {
	margin-left: 64px;
	}

#organizatori #main .jumate h4 {
	margin-left: 0px;
	margin-bottom: 13px;
	}

#main .first {
	margin-top: 0;
	}

#main p, #main blockquote {
	font-size: 13px;
	margin-top: 7px;
	margin-bottom: 7px;
	}

#main blockquote p, #motivatie #main dl dd.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #BBB097;
	padding-left: 28px;
	background: url(../parts/openquotes.gif) left 2px no-repeat #fff;
	}

#main blockquote p {
	margin-left: 0;
	}

#main a.dl {
	background: #fff url(../parts/icon_pdf.gif) 3px center no-repeat;
	padding: 3px 3px 3px 20px;
	text-decoration: none;
	border: 1px solid #C6BDA8;
	font-weight: bold;
	}

#main .treime h4 {
	margin-left: 20px;
	}

#motivatie #main p {
	margin-left: 20px;
	}

ul#logos-alti-parteneri li#lp-sincron a {
	background: url(../parts/big-logo-sincron.gif) left 50% no-repeat;
	width:200px;
	height:73px;
	display:block
	}

ul#logos-alti-parteneri li#lp-hr a {
	background: url(../parts/big-logo-hr.jpg) left 50% no-repeat;
	width:200px;
	height:61px;
	display:block;
	}

ul#logos-alti-parteneri li#lp-asebuss a {
	background: url(../parts/big-logo-asebuss.jpg) left 50% no-repeat;
	width:200px;
	height:77px;
	display:block;
	}

ul#logos-parteneri li#lp-efinance a {
	background: url(../parts/big-logo-efinance.gif) left 50% no-repeat;
	width:100px;
	height:100px;
	display:block;
	}
	
ul#logos-parteneri li#lp-eweek a {
	background: url(../parts/big-logo-eweek.jpg) left 50% no-repeat;
	width:171px;
	height:60px;
	display:block;
	}
	
ul#logos-parteneri li#lp-9am a {
	background: url(../parts/big-logo-9am.jpg) left 50% no-repeat;
	width:99px;
	height:54px;
	display:block;
	}
	
ul#logos-parteneri li#lp-wall-street a {
	background: url(../parts/big-logo-wall-street.jpg) left 50% no-repeat;
	width:220px;
	height:61px;
	display:block;
	}

ul#logos-parteneri li#lp-guerilla a {
	background: url(../parts/big-logo-guerilla.gif) left 50% no-repeat;
	width:130px;
	height:70px;
	display:block;
	}
	
ul#logos-parteneri li#lp-ip a {
	background: url(../parts/big-logo-ip.jpg) left 50% no-repeat;
	width:100px;
	height:66px;
	display: block;
	}

ul#logos-parteneri li#lp-bilant a{
	background: url(../parts/big-logo-bilant.jpg) left 50% no-repeat;
	width:120px;
	height:70px;
	display: block;
	}
	
ul#logos-parteneri li#lp-cotidianul a{
	background: url(../parts/big-logo-cotidianul.gif) left 50% no-repeat;
	width:200px;
	height:31px;
	display: block;
	}
	
ul#logos-parteneri li#lp-catavencu a {
	background: url(../parts/big-logo-catavencu.jpg) left 50% no-repeat;
	width:200px;
	height:70px;
	display: block;
	}

ul#logos-parteneri li#lp-money a {
	background: url(../parts/big-logo-moneychannel.jpg) left 50% no-repeat;
	display: block;
	width: 100px;
	height: 100px;
	}

#program dt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #444;
	}

#program dd {
	font-size: 16px;
	margin-right: 30px;
	}

#program dd.title a {
	text-transform: uppercase;
	font-size: 20px;
	background-color: #D6D0C0;
	}

#contact #content #main dl.phone, #contact #content #main dl.email {
	margin-left: 20px;
	}
	#contact #content #main dl.phone dt, #contact #content #main dl.email dt  {
		margin-top: 6px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		}
	#contact #content #main dl.phone dd, #contact #content #main dl.email dd  {
		margin-left: 10px;
		}

/*_______________________________________*/

/*__SIDEBAR______________________________*/

#sidebar h3, #sidebar h4, #sidebar p {
	color: #444;
	margin: 0 20px 0 36px;
	}

#sidebar.treime h3, #sidebar.treime h4, #sidebar.treime p {
	color: #444;
	margin: 0 20px;
	}
	
#sidebar #vorbitori h3 {
	margin-bottom: 8px;
	margin-left: 0;
	margin-top: 20px;
	}
	
#sidebar h3, #motivatie #sidebar.treime h3 {
	margin-top: 20px;
	}

#sidebar.treime h3 {
	margin-top: 10px;
	}

#sidebar h4, #sidebar.treime h4 {
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4;
	font-weight: normal;
	margin-top: 8px;
	margin-bottom: 8px;
	}

#sidebar #cariereonline h4 a.extern {
	background-image: url(../parts/external-link.gif);
	background-position: right 4px;
	background-repeat: no-repeat;
	padding-right: 16px;
	text-decoration: underline;
	}

#sidebar #cariereonline p.caption-author {
	margin-top: 0;
	font-size: 11px;
	}

#sidebar p, #sidebar.treime p {
	color: #222;
	font-size: 12px;
	margin-bottom: 6px;
	}

/*__FOOTER_______________________________*/

#footer h4 {
	color: #C6BDA8;
	margin: 20px 0 16px 20px;
	}

#footer a {
	position: absolute;
	display: block;
	background: top left no-repeat;
	text-indent: -1000px;
	}
	#footer #p-money { 
		background-image: url(../parts/logo-moneychannel.jpg);
		top: 63px;
		left: 20px;
		height: 48px;
		width: 48px;
	}
	#footer #p-cotidianul {
		background-image: url(../parts/logo-cotidianul.gif);
		top: 130px;
		left: 274px;
		width: 180px;
		height: 28px;
		}
	#footer #p-9am {
		background-image: url(../parts/logo-9am.jpg);
		top: 128px;
		left: 180px;
		width: 79px;
		height: 43px;
		}
	#footer #p-ip {
		background-image: url(../parts/logo-ip.jpg);
		top: 58px;
		left: 85px;
		height: 42px;
		width: 65px;
		}
	#footer #p-bilant {
		background-image: url(../parts/logo-bilant.jpg);
		top: 65px;
		left: 170px;
		height: 48px;
		width: 80px;
		}
	#footer #p-wall-street{
		background-image: url(../parts/logo-wall-street.jpg);
		width:136px;
		height:38px;
		left: 265px;
		top:60px;
		}
		
	#footer #p-comunicate {
		background-image: url(../parts/logo-comunicate.jpg);
		top: 0;
		left: 0;
		}
	#footer #p-eweek {
		background-image: url(../parts/logo-eweek.jpg);
		top: 130px;
		left: 20px;
		width: 82px;
		height: 29px;
		}
	#footer #p-sincron {
		background-image: url(../parts/logo-sincron.gif);
		top: 65px;
		left: 115px;
		width: 78px;
		height: 29px;
		}
	#footer #p-efinance {
		background-image: url(../parts/logo-efinance.gif);
		top: 130px;
		left: 120px;
		height: 43px;
		width: 43px;
		}
	#footer #p-asebuss {
		background-image: url(../parts/logo-asebuss.jpg);
		top: 57px;
		left: 20px;
		width: 76px;
		height: 29px;
		}
	#footer #p-hr {
		background-image: url(../parts/logo-hr.jpg);
		top: 110px;
		left: 20px;
		height: 22px;
		width: 86px;
		}
	#footer #p-interactivision {
		background-image: url(../parts/logo-interactivision.gif);
		top: 58px;
		left: 20px;
		width: 135px;
		height: 27px;
		}
	

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */


.sIFR-hasFlash #teaser h4, .sIFR-hasFlash #teaser h4 a, .sIFR-hasFlash #sidebar h3, .sIFR-hasFlash #footer h4, .sIFR-hasFlash #organizers p, .sIFR-hasFlash #tagline p, .sIFR-hasFlash #tagline h2 {
	visibility: hidden;
	}

.sIFR-hasFlash #tagline h2 {
	font-size: 30px;
	line-height: 34px;
	margin-bottom: -5px;
	}

.sIFR-hasFlash #tagline p, .sIFR-hasFlash #organizers p, .sIFR-hasFlash #footer h4, .sIFR-hasFlash #sidebar h3, .sIFR-hasFlash #recomanda h4, .sIFR-hasFlash #teaser h4, .sIFR-hasFlash #teaser h3 {
	font-size: 18px;
	}

.sIFR-hasFlash #tagline p {
	margin-bottom: -8px;
	}

.sIFR-hasFlash #sidebar h3 {
	margin-bottom: -8px;
	}

	