/* CSS Document */
body {width:100%;height:100%;margin:0;padding:0;font:normal 12px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;background:#670001 url(../images/layout/content.gif) repeat-y;color:#333}
html {height:100%}

h3 {margin:0;padding:0}
a {color:#650000;text-decoration:none;outline:none;}


#all {width:100%;background:url(../images/layout/people.jpg) top right no-repeat;float:right;margin-left:-518px;overflow:hidden}


#languages {color:#fff;width:100%;height:48px;text-align:right;background:#211b1b}
#prezentare #languages {background:#211b1b url(../images/layout/dorin-head.jpg) 110px 0 no-repeat}

#languages ul {padding:0 10px 0 0;margin:0;float:right;width:60px}
#languages ul li {display:block;float:right;margin:15px 0 0 0}
#languages ul li a {border:none;text-align:left;display:block;width:25px;height:17px;text-indent:-5000px;overflow:hidden}
.romana {background:url(../images/layout/romana.gif) no-repeat}
.english {background:url(../images/layout/english.gif) no-repeat}
	

#side {margin-left:718px}


#top {background:#211b1b;display:block;height:48px}
.logo {overflow:hidden;text-indent:-4000px;display:block;margin:0;padding:0;background:url(../images/layout/logo.gif) no-repeat;width:190px;height:49px;float:left;margin:15px 0 15px 5px}

#text {background:url(../images/layout/content.gif) repeat-y;color:#111;/*text-align:justify*/;width:718px;margin:0;padding:0;float:left;position:absolute;left:0;top:0;}
#text p, #text h2, #text h3, #text h4 {padding:0 20px 0 20px;line-height:1.5}
#text h1 {padding:5px;clear:both;color:#650000;background:#fffbf1;font:normal 1.6em Georgia, "Times New Roman", Times, serif;margin:25px 17px 20px 17px;background:url(../images/layout/linie.gif) bottom no-repeat}
#text h2 {text-align:left;color:#340000;background:#FFFBF1;font:normal 1.3em Georgia, "Times New Roman", Times, serif;font-weight:bold;margin:2em 0 1em 0;}
#text h3 {margin-bottom:.3em;}
#text h4 {text-align:left;color:#340000;background:#FFFBF1;font:normal 1.1em Georgia, "Times New Roman", Times, serif;font-weight:bold;margin:2em 0 0 0;}
#text p {margin:0 0 1em 0}
#text li{margin:0 0 1em 1em}
#text blockquote {color:#000;background:#F1F3C2;font-style:normal;font-size:1em;;padding:10px;margin:10px 20px 15px 20px;border:1px solid #650000}
#text blockquote p {padding:0;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif}

#text-size {margin:39px 8px 0 0;padding:0;float:right;display:block;width:60px}
#text-size li {display:block;float:left;text-align:left;margin:0 8px 0 0;padding:0}
#text-size li a {display:block;text-indent:-5000px;overflow:hidden;width:20px;height:20px}
.small {background:url(../images/layout/smaller.gif) no-repeat}
.large {background:url(../images/layout/larger.gif) no-repeat}

#prezentare #text #copy .column1 ul li,
#prezentare #text #copy .column2 ul li,
#overview #text #copy .column1 ul li,
#overview #text #copy .column2 ul li {text-align: left;}

#text #copy ul.logos li,
#text #copy ul.logos li {padding-bottom: 15px;list-style: none; background-image: none;}
#text #copy ul.logos li a:hover,
#text #copy ul.logos li a:hover {background-color:#FFFBF0;}

#navigation {clear:both;width:718px;color:#fff;background:#650000 url(../images/layout/menu.gif) top repeat-x;display:block;margin:0;height:2.4em;border-top:2px solid #000}
#navigation ul {margin:0;padding:0}
#navigation ul li {display:block;float:left;margin:0;padding:0}
#navigation ul li a {color:#fff;background:url(../images/layout/menu-a.gif) bottom right no-repeat;display:block;line-height:2.0;padding:0 10px 0 0;font-size:1em;text-indent:10px;font-family:Georgia, "Times New Roman", Times, serif}
#navigation ul li a:hover {color:#e1e1e1}
#navigation ul li.contact a {background:none}
#navigation ul li.contact,
#navigation ul li.valuation-request,
#navigation ul li.cerere-de-evaluare { float: right; }
#navigation ul li.valuation-request a,
#navigation ul li.cerere-de-evaluare a { color: #FFCC66; }
#navigation ul li.valuation-request a:hover,
#navigation ul li.cerere-de-evaluare a:hover { color: #FF9900; }
.latin {list-style:lower-alpha}


/* ;text-indent:-4000px;overflow:hidden */
/*
#navigation ul li.prezentare a {background:url(../images/layout/prezentare_ro1.gif) no-repeat;width:98px}
#navigation ul li.evaluari a {background:url(../images/layout/evaluari_ro1.gif) no-repeat;width:78px}
#navigation ul li.consultanta a {background:url(../images/layout/consultanta_ro1.gif) no-repeat;width:94px}
#navigation ul li.studii a {background:url(../images/layout/studii_de_caz_ro1.gif) no-repeat;width:111px}
#navigation ul li.contact a {margin-left:69px;background:url(../images/layout/contact_ro1.gif) no-repeat;width:67px}
*/



#copy {width:710px;margin:0 0 40px 0;font-size: 13px;}
#copy a {text-decoration:none;padding:2px}
#copy p a strong {text-decoration:none}
#copy a:hover {background:#ffe2cf;text-decoration:none}
#copy a.seo {
/*	font-weight: 700;
	text-decoration: underline; 
	background-color: #FFF; */
	color: #000;
	cursor: text;
	}

#copy a.seo:hover {
	background-color: #FFFBF0;
	}
#copy blockquote a.seo:hover {
	background-color: #F1F3C2;
	}
#copy ul {margin-top:5px}
#copy ul li {line-height:1.5}


#footnotes {clear:both;display:block;text-align:left;margin:37px 17px 0 17px;padding:5px;color:#650000;font:normal .9em Georgia, "Times New Roman", Times, serif;background:url(../images/layout/linie.gif) top no-repeat}



#map {background:#fffbf1;padding:0;float:left;font-size:.9em;display:block;margin:25px 0 0 0;width:710px}
#map p {padding:0 0 0 20px}
.label {color:#650000;font-size:1.5em;line-height:1.0} h3 .label {font-size: 1.4em; font-weight: 400}
.address {background:#dfded9;text-align:left;padding:5px 10px 10px 10px;margin:0 70px 20px 10px;border:1px solid #c1c1c1}
#map a.harta {
	float: right;
	width: 160px;
	padding: 0;
	margin: 4px 80px 0 0;
	border: 2px solid #927C74;
	}

#map p.clearall a.harta {
	margin: 20px 140px 0 0;	
	}

#map a.harta:hover {
	border-color: #7F1010;
	}

#map a.harta img {
	border: none;
	}

#map img {float: right;}
#map img.sediu {float:right; position: relative; margin:-30px 50px 10px 0}
#map h1 {color:#650000;background:#fffbf1;font:normal 1.6em Georgia, "Times New Roman", Times, serif;margin:35px 20px 10px 20px;padding:3px;clear:none;width:70px}

#acoperire {
	padding: 10px 10px 5px 0;
	margin: 50px 3px 20px 10px;
	}
#acoperire.active {
	background-color: #ffe2cf;
	}
#acoperire h3 .label a:hover {
	background-color: #FFFBF1;
	}
#acoperire.active h3 .label a:hover {
	background-color: #ffe2cf;
	}		

.column1 {width:350px;float:left}
.column2 {width:300px;float:left}





#casestudies h2 {margin:386px 10px 0 10px;padding:4px 4px 0 4px;font:normal 1.4em Georgia, "Times New Roman", Times, serif;background:url(../images/layout/linie.gif) bottom right no-repeat}
/* modif */
#casestudies h2 {background-image: none; text-indent: -9999px;}
/*
#casestudies ul {margin:0 0 0 15px;padding:0 10px 0 15px;display:block}
#casestudies ul li {padding:0;margin:0}
#casestudies ul li a {color:#fff;font-size:1.1em;border-bottom:1px solid #fff;line-height:1.5}
#casestudies ul li a:hover {color:#ececea}
*/
ul#vreau-evaluare {
	list-style: none;
	padding: 0;
	margin: 0 0 0 13px;
	}

ul#vreau-evaluare li { 
	margin: 0 0 10px 0;
	font-size: 1.1em;
	line-height: 1.4;
	}
	
ul#vreau-evaluare li a {
	display: block;
	height: 78px;
	padding: 45px 25px 15px 15px;
	color: #ccccbf;
	background-image: url(../images/content/bg-butoane-cerere-acte.png);
	background-repeat: no-repeat;
	outline: none;
	}

ul#vreau-evaluare li a:hover {
	color: #FFFBF0;
	}

/* #text, #casestudies {padding-bottom:5000px;margin-bottom:-5000px}*/

.clearall {clear:both;display:block}

/*-------------------------------------------------------------------------------------------------------------------- Formular de evaluare */
form, fieldset, input, textarea, label { padding: 0; margin: 0; border: none; }
form {
	padding: 0 20px;
	}

fieldset {
	margin: 0 0 10px 0;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	
label {
	display: block;
	padding: 0 0 0 3px;
	font-weight: 700;
	color: #370101;
	}

fieldset.text input {
	width: 230px; 
	font-size: .9em;
	border: 1px solid #C1C1C1;
	background-color: #FFF;
	font-family: consolas, 'lucida console', 'courier new', monospace;
	}
	
textarea {
	width: 230px; 
	font-size: .9em;
	border: 1px solid #C1C1C1;
	background-color: #FFF;
	font-family: consolas, 'lucida console', 'courier new', monospace;	
	}

fieldset.text input,
textarea {
	padding: 4px 2px 2px 2px;
	}	

fieldset.radio input {
	float: left;
	margin: 4px 0 0 0;
	}

fieldset.radio label {
	float: left;
	margin: 0 20px 0 0;
	font-weight: 200;
	}

form#cerere-de-evaluare fieldset.radio p {
	padding: 0 0 0 2px;
	margin: 0;
	font-weight: 700;
	}

fieldset.submit input {
/*	width: 306px; */
	float: right;
	padding: .2em;
	margin: .5em 65px 2em 0;
	color: #FFF;
	background-color: #370101;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	}

fieldset span.error {
	display: block;
	color: red;
	font-size: .9em;
	line-height: 1;
	}

form#cerere-de-evaluare {
	width: 650px;
	margin: 0 0 0 30px;
	}

form#cerere-de-evaluare div#am-ales-companie {
	display: none;
	margin: 0;
	}
	
form#cerere-de-evaluare.persoana-juridica div#am-ales-companie {
	display: block;
	}
	
form#cerere-de-evaluare .col {
	float: left;
	width: 300px;
	padding: 0;
	margin: 0;
	}
	
/* ---------------------------------------------------------------------------------------------------------------------------- Clearfix */
.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	}

.clearfix {display: inline-block; clear: both;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
	
