html, body{ 
margin:0; 
padding:0; 
text-align:center; 
background:#EFF2F3;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #787878;
} 

h1, h2, h3 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
color: #F93D00;
}
h1,h2,h3 {font-size: 2em;}
img{border:0;}
hr {height:2px;color:#F93D00;}
a{
z-index:10;
color: #704A21;
}
a:hover{
z-index:100;
text-decoration:none;
position:relative;

}
/* nice bullets */
ul, li {  
margin:0; 
padding:2px;
}
ul li {
list-style-type:none;
/* background:url(bullet.gif) left center no-repeat; */
padding-left:30px;
margin-left:-30px; 
}

#Pagina{
width:960px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;  
overflow:hidden;
} 

#Header{
position:relative; 
height:158px; 
width:100%; 
background:url(/img/header.gif);
} 
#Banner{
position:absolute; 
top:28px;
left:335px;
}

#Continut{
top:-28px;
background-color:#EFF2F3;  
float: left; 
display:inline; 
position: relative; 
width:100%;
height:100%;

}
/* MAIN CONTENT */
#Main,#Left{min-height:626px;}

#Footer{
position: relative; 
width:960px;
height:28px;
background:url(/img/footer.gif);
text-align:center;
/* bottom:-15px; */
bottom:0;
}

.footer{
/* margin-top:8px;*/
font-size:0.8em;
bottom:0;
padding-top:9px;
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{display: inline-block;}

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

/* Tabel */
.tabel {display: table;}
.row { display: table-row;}
.cell {display: table-cell;  /* border: 1px solid blue;*/ }

/* Rounded */
.liquid-round_middle {
width:75%;
float:left;
margin:0px auto;
background:#fff url(/img/leftside.gif) repeat-y left top;
}
.liquid-round_middle h1{
margin-top:-20px;
}

.liquid-round_left {
float:left;
width:25%;
background:#fff url(/img/leftside.gif) repeat-y left top;
}

.top {
width:100%;
height:20px;
background:url(/img/top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background:url(/img/top-right.gif) no-repeat right top;
}
.center-content {
position:relative;
background:url(/img/rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;

}
.bottom {
width:100%;
height:60px;
background:url(/img/bottom.gif) no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:60px;
background:url(/img/bottom-right.gif) no-repeat right top;
}
p {margin:0 0 1em 0}

/* Navigare */
#container_nav {
	position:relative;
	top:-41px;
	margin-left:40%;
	margin-right:auto;
	/* width:370px;*/
}

ul#navbar {
	margin:0;
	list-style-type:none;
	height:28px;
	
}
ul#navbar li {
	float:left;
}
ul#navbar li a {
	display:block;
	padding:5px 10px 5px;
	font:bold 13px "Trebuchet MS";
	font-stretch:condensed;
	text-decoration:none;
	letter-spacing: -0.1px;
	color:#000;
}
ul#navbar li a:hover {
	color:#ebebeb;
}
ul#navbar li a#current {
	background:url(/img/nav/sag.gif) no-repeat center 0;
	color:#FFF;
}
/* Erori */
.eroare{color:#CC0000;}
.eroare img{vertical-align:middle;}
.aprobat{color: #339900;}
.aprobat img{vertical-align:middle;}

/* pagini */
#Submeniu{ 
margin:0;
padding:4px;
list-style-type: square; 
}
#LeftAllpages{
top:0;
}
#LeftAllpages img{border:0;}
.left_notice{
cursor:pointer;
font-size:0.8em;
padding:4px;
}
.tabel_codes{width:70%;}
.cap_tabel{background-color:#e7eef4;font-weight:bold; font-size:0.9em;height:40px;text-align:center}
.gri{ background-color:#d7dfe5}

/* FORM ELEMENTS */
.inplaceeditor-form p {padding: 0px; margin: 5px 0px; background: #fff; color: #8a754e; font-size: 1.5em; text-align: left;}
.form img,.inplaceeditor-form img {padding: 5px 0px;}
.form form,.inplaceeditor-form form {padding: 0px 0px 15px 0px; margin: 0px; background: #fff; text-align: left;}
.form label,.inplaceeditor-form label {color: #666;}
.form input,.inplaceeditor-form input,.button {padding: 2px 3px; margin:0; background: #fff url(/img/form.jpg) repeat-x top left; border: 1px solid #a5a5a5; font: 1em Arial, Verdana, Sans-serif;}
.form textarea,.inplaceeditor-form textarea {height: 100px; padding: 2px 3px; margin: 0px 0px 10px 0px; background: #fff url(/img/form.jpg) repeat-x top left; border: 1px solid #a5a5a5; font: 1em Arial, Verdana, Sans-serif;}


/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
.rtop,.artop{display: none}

.centrat {
   text-align:left;
   vertical-align:middle;
}
.centrat img {
   vertical-align:middle;
}
/* rank */
.rank_bar{
 clear:left;
 float:left;
 width: 100px;
 margin-left:30px;
  background: url(/img/stea_gri.gif) 0 0 repeat-x;
}
.rank_bar div{
  height: 20px;
  background: url(/img/stea_orange.gif) 0 0 repeat-x;
}
/* Display cartele */
div.show_cartela{width: 96%;padding: 10px;text-align:left;background:#d3e0e4;min-height:150px;color:#000}
div.short_desc_cartela{background: #f17f35;width:50%;min-width:400px;margin-left:auto; margin-right:40px;margin-top:-40px;padding:10px}
.tabel_short_desc_cartela{text-align:center; vertical-align:middle;font-size:0.9em;display:table;border-spacing:5px;width:100%;margin-left:auto; margin-right:auto;color:#FFF}
.show_cartela em{font-weight:bold; text-decoration:underline}
div.poza_cartela{float:left;padding:5px;}
img.wraping {float: left; clear: left;}
.descriere_cartela{min-height:110px;padding:10px;}
/* Search top links */
div#Top_search_links{padding: 10px;background: #F3B786;color:#ebebeb}
#Top_search_links a:hover{color:#FFFFFF}


div#CountrySelect{width:90%;padding:10px;min-width:500px;padding-top:15px;background:#7ca843;color:#000;margin-right:auto;margin-left:auto;}

.purchase_container{
clear:both;
width:100px;
display:inline;
color:#000;
}
.rates_tabel_head{color:#000;}
.purchase_container table{
/* border-top:1px dotted #BD5D0F;*/
border-bottom:1px dotted #BD5D0F;
border-width:4px;
}
.rates_short{
font-size:1.1em;
font-weight:bold;
}
.container_tabel{width:100%;}
.tabel_cartela  {width:100%;}
.small{font-size:0.75em}

/* tooltip */
a span{
display:none;
text-decoration:none;
}
a:hover span{
font-weight:normal;
text-decoration:none;
display:block;
position:absolute;
float:left;
white-space:nowrap;
bottom:-38px;
left:-85px;
background:#ffffff;
border:1px solid #444;
color:#444;
padding:5px 5px;
z-index:101;
}

.transparent {
opacity: 0.7;
filter:alpha(opacity=70);
-ms-filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity:0.7;
}

/* PLease waitul */
#AjaxLOAD{
margin-top:25%;
font-size:1.4em;
color:#FFFFFF;
height:2000px;
}
.ajax_load {position:absolute; top:0; left:0;height:100%; width:100%;min-height:2000px; background:#000; opacity:.75; filter:alpha(opacity=75); z-index:100;}
/* Dead center :) 
.dead_center{
	text-align: center;
	position: absolute;
	margin-top:50%;
	width:960px;
	overflow: hidden;
	}*/
.intro{font-size:1.2em;text-align:justify; letter-spacing:0.1em}
/* W! custom */
#dialog {position:absolute; width:425px;padding:10px; z-index:200; background:#F93D00;-moz-border-radius:1em; border-radius:1em;}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(/img/wrn/dialog_close.gif) no-repeat}
#dialog-content {display:block; height:160px; padding:6px; color:#666666; font-size:13px; font-weight:bold;}
#dialog-mask{position:absolute; top:0; left:0;height:100%; width:100%; background:#000; opacity:.75; filter:alpha(opacity=75); z-index:100;}
.error {background:#fff url(/img/wrn/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(/img/wrn/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url(/img/wrn/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url(/img/wrn/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url(/img/wrn/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(/img/wrn/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(/img/wrn/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(/img/wrn/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}

div#Home_link{width:300px;height:100px;top:5px;position:absolute;z-index:200;cursor:pointer}

