/* CSS Document */
input {font: normal 11px Verdana, Arial, Helvetica, sans-serif;	color: #505a7d;}
body {
	vertical-align: top;
	background: #cccccc;
	margin: 0px;
	padding: 0px;
}
ul, ul li{
	font: 11px Tahoma;
	color: #3f6383;
}
a div {
	-moz-box-sizing: border-box;
}
a {text-decoration: none;}
a:hover {text-decoration: none;}
p a {
	color: 86A607;
	font: bold 12px Tahoma;
	text-decoration: underline;
}

a.login {
	display:block;
	position:relative;
	left: 84px;
	width:47px;
	height:15px;
	background: #93afc5;
	border: 1px solid #7a9da1; 
	color: white;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}
a.ok {
	display:block;
	position:relative;
	left: 135px;
	top: -22px;
	width:20px;
	height:20px;
	background: #93afc5;
	border: 1px solid #7a9da1; 
	color: white;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0px 0px 2px;
}
input.member {
	width: 130px;
	height: 20px;
	border: 1px solid #7a9da1;
	background: #dee5eb;
	color: #4b5e6d;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
input.newsletter {
	width: 130px;
	height: 20px;
	border: 1px solid #c2c2c2;
	background: white;
	color: #4b5e6d;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
span.headM {
	font: oblique bold 14px/1.4em "Trebuchet MS";
	display: block;
	width: 171px;
	height: 18px;
	white-space: nowrap;
	padding-left: 0.1em;
	color: white;
	background: url(/eKontentEsternFiles/home/images/12.jpg) no-repeat;
}

div.zece {
	padding: 10px;
}

div.cinci {
	padding: 5px;
}

div#continut {
	width: 918px;
	text-align: left;
	background: white;
	height: 100%;
	padding-bottom: 20px;
}
div#top {
	width:918px;
	background: url(/eKontentEsternFiles/home/images/27.jpg) no-repeat;
	height: 162px;
}
div#top a#titlu {
	display: block;
	position: relative;
	float: left;
	top: -50px;
	left: 35px;
	width: 135px;
	height: 115px;
}
div#top div#cautare {
	position: relative;
	left: 750px;
	top: 0px;
	height: 50px;
	width: 150px;
}
div#top div#cautare p {
	padding:0px;
	margin: 0px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: white;
}
#banner {
	position: relative;
                     top: 8px;
	left: 235px;
	width:545px;
	height: 70px;
background: #ccc; float:left;
}
div#leftMenu {
	clear: both;
	position: relative;
	left: 5px;
	top: 5px;
	width:200px;
	display: block;
/*	border-right: 1px dashed #a1aab1;*/
	margin-bottom: 10px;
	float:left;
}
div#leftMenu a.m {
	font: bold 14px/1.4em "Trebuchet MS";
	color: 6c88a7;
	display: block;
	width: 200px;
	height: 18px;
	padding-left: 10px;
}
div#leftMenu a.m:hover {
	font: oblique bold 14px/1.4em "Trebuchet MS";
	color: white;
	background: url(/eKontentEsternFiles/home/images/12.jpg) no-repeat;
}
div#leftMenu p {
	padding:0px;
	margin: 0px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #505a7d;
}
div#leftMenu a.p {
	padding:0px;
	margin: 0px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #505a7d;
	display: block;
}

#container {
	width: 455px;
	background: url(/eKontentEsternFiles/home/images/13.jpg) no-repeat 10px 4px;
	float: left;	
	position: relative;
	left:20px;
	border-right: 1px dashed #a1aab1; 
	border-left: 1px dashed #a1aab1; 
/*	margin: 0px 20px 20px 20px;*/
	margin-bottom: 40px;
}
div#container p {
	padding:0px;
	margin: 0px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #505a7d;
}
div#container a#tit {
	font: bold 14px Tahoma;
	color: white;
	display: block;
	margin-left: 10px;
}
#rightPanel {
	width: 200px;
	float: left;
	height: 300px;
	position: relative;
	left: 40px;
	top: 4px;
                      border: 1px solid white;
}
div.img1 {
	background: url(/eKontentEsternFiles/home/images/14.jpg) no-repeat;
	width: 132px;
	height: 6px;
	font-size: 1px;
	padding-top: 5px;
}
div.img2 {
	background: url(/eKontentEsternFiles/home/images/15.jpg) repeat-y;
	width: 132px;
}
div.img3 {
	background: url(/eKontentEsternFiles/home/images/16.jpg) no-repeat;
	width: 132px;
	height: 5px;
	font-size: 1px;
}

div.img21 {
	background: url(/eKontentEsternFiles/home/images/17.jpg) no-repeat;
	width: 199px;
	height: 5px;
	font-size: 1px;
	padding-top:5px;
}
div.img22 {
	background: url(/eKontentEsternFiles/home/images/18.jpg) repeat-y;
	width: 199px;
}
div.img23 {
	background: url(/eKontentEsternFiles/home/images/19.jpg) no-repeat;
	width: 199px;
	height: 4px;
	font-size: 1px;
}
div#imagine1 {
	float: right;
}
div#imagine2 {
	float: left;
}

div.selector2 {
	width: 177px;
	height: 19px;
	background: url(/eKontentEsternFiles/home/images/20.jpg) no-repeat;
	font: bold 12px Tahoma;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 5px;
}
div.selector21 {
	width: 177px;
	height: 19px;
	background: url(/eKontentEsternFiles/home/images/20.jpg) no-repeat;
	font: bold 12px Tahoma;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 5px;
	margin-top: 15px;
}
div.gri1 {
	background: #d7dee4 url(/eKontentEsternFiles/home/images/21.gif) no-repeat 3px 3px;
	padding-left: 25px;
	width: 177px;
	font: 11px Tahoma;
	color: #3f6383;
	border: 1px solid white;
}
div.griunu {
	float:left;
	width: 50px;
	font: bold 11px Tahoma;
	color: #3f6383;
}
div.gridoi {
	float:left;
	width: 50px;
	font: 11px Tahoma;
	color: #3f6383;
}
div.gritrei {
	float:left;
	width: 50px;
	font: 11px Tahoma;
	color: #3f6383;
}
div.gri2 {
	background: #EDF1F4 url(/eKontentEsternFiles/home/images/21.gif) no-repeat 3px 3px;
	padding-left: 25px;
	width: 177px;
	font: 11px Tahoma;
	color: #3f6383;
	clear: both;
	border: 1px solid white;
}
div#chart {
	background: url(/eKontentEsternFiles/home/images/22.jpg) no-repeat;
	width: 176px;
	height: 99px;
	padding-left: 20px;
	padding-top: 5px;
	margin: 1px;
}
div#bottom {
	background: white url(/eKontentEsternFiles/home/images/23.gif) no-repeat;
	width: 918px;
	height: 89px;
	text-align: left;
}
div#bottom span {
	display: block;
	position: relative;
	left: 700px;
	top: 50px;
} 
div#bottom span a{
	font:bold 12px Tahoma;
	color: #dfe6ec;
	display: block;
	float: left;
	position: relative;
	margin-left: 10px;
}
div#bottom span a:hover{
	font: bold 12px Tahoma;
	color: white;
}

/* zona servicii */
div.serviciu a {
	display: block;
	float: left;
	width: 85px;
	height: 35px;
	margin-right: 15px;
	background: #00ACD6; /*url(/eKontentEsternFiles/home/images/24.jpg) no-repeat;*/
	border: 1px solid #ccc;
	padding: 8px;
	padding-left: 15px;
	font: bold 11px Tahoma;
	color: white;
}

div.ofertaServ {
	clear: both;
	margin-top: 20px;
}
div.ofertaServ a {
	display: block;
	float: left;
	width: 180px;
	height: 50px;
	background: url(/eKontentEsternFiles/home/images/25.gif) no-repeat;
	padding-left: 50px;
	font: 11px Tahoma;
	color: #3f6383;
	padding-top: 15px;
	margin: 10px;
}
div.ofertaServ a span {
	font-weight: bold;
}
div.date {
	margin-bottom: 20px;
	position: relative;
	width: 200px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #505a7d;
	float: left;
}
div.date input {
	position: relative;
	margin-right: 1px;
}
div.date select  {
	display: block;
	width: 160px;
}
div#container p.contact {
	padding-left: 100px;
	background: url(/eKontentEsternFiles/home/images/26.JPG) no-repeat;
	height: 100px;
	/*vertical-align: middle;*/
	font-family: "Trebuchet MS"; display: block; 
}
div#container p.contact span {
	display: block;
	font-size: 16px;
	padding-top: 20px;
	padding-left: 10px;
}
/* new */
form {
	padding: 0px;
	margin: 0px;
}
div#lang {
	position: relative;
	z-index: 3;
	width: 200px;
	height: 20px;
	float: right;
	top: 15px;
	left: -180px;
	font: bold 12px Tahoma;
	color: #86A607;
}
div#lang a {
	font: bold 12px Tahoma;
	color: white;
}
div#lang a:hover {
	font: bold 12px Tahoma;
	color: white;
	text-decoration: underline;
}
div#lang a.selected {
	font: bold 12px Tahoma;
	color: white;
	text-decoration: underline;
}

span.border {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #ccc;
}
table.ptFont {
	font: 11px Tahoma;
	color: #3f6383;
	background: white;
	width: 100%;
	height:100%;
}
table td {
	padding: 5px;
	font-size: 11px;
	font-family: Tahoma;
	color: #3f6383;
}
table.ptFont td input, table.ptFont td select {
	font: bold 11px Tahoma;
	color: #3f6383;
	background: white;
	width: 90px;
}
table.ptFont td input.cb {
	width: auto;
	padding: 0px;
	margin: 0px;
}
a.ok1 {
	display:block;
	position:relative;
	width:20px;
	height:20px;
	background: #93afc5;
	border: 1px solid #7a9da1; 
	color: white;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0px 0px 2px;
}

.txt_start {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #505a7d;
	clear: both; 
	padding: 25px 4px;
}
.text{
	font: 11px Tahoma;
	color: #3f6383;
}



a.aaa {
	color: #505A7D;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}
.aaa {
	color: #505A7D;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}
