@charset "utf-8";
/*** Global Settings ***/
@font-face {
font-family:'GStymieExtraBold';
src:url('../fonts/gstymiebt-extrabold-webfont.eot');
src:local('¢'), url('../fonts/gstymiebt-extrabold-webfont.woff') format('woff'), url('../fonts/gstymiebt-extrabold-webfont.ttf') format('truetype'), url('../fonts/gstymiebt-extrabold-webfont.svg#webfontslkB02TL') format('svg');
}
body {
	margin:0 auto;
	padding:0;
	width:100%;
	font-family:'GStymieExtraBold', Verdana, Arial, sans-serif;
}
a{
	text-decoration: none;
}
html {
	padding:0;
	margin:0;
}
li.bg, .bg {
	clear:both;
	border-bottom:1px dashed #818181;
	padding:0;
	margin:10px 0; 
	background:none;
	list-style:none;
}
p.clr, .clr {
	clear:both;
	padding:0;
	margin:0;
}
p#textcartele{
font-size:12px !important;
font-weight:normal !important;
font-family:Arial,Helvetica,sans-serif;
color:#fff !important;
}
[title] { color : #740104; }
.main {
	margin:0 auto;
	padding:0;
}
.header_resize {
	margin:0 auto;
	padding:0;
	width:920px;
}
.header {
	margin:0;
	padding:0;
	background: #E3E1CE url(../images/header_bg.jpg) top center repeat-x;
}
.rss {
	width:240px;
	float:left;
	margin: 0px 0 9px 0;
	padding:0;
	height:37px;
}
.rss p {
	font:bold 26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:16px 0 0 30px;
	margin:0;
}
.rss p  span{
	color:#b32d07;
}
.rss img {
	float:left;
	margin-top:-11px;
	padding:15px 0 0 0;
}
.rss a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.logo {
	width:375px;
	margin-top:13px;
	margin-bottom:-1px;
	float:left;
	height:130px;
}
.logo  a{
	border:0;
}
.logo  img{
	border:0;
}
#mainSlider{
	margin-top:6px;
	position:relative; 
	height:150px;
}
.main_img{
	margin-top:11px;
}
h1 {
	margin:0;
	padding:0 0 38px 0;
	color:#b00620;
	/*font:normal 36px/1.1em  Verdana, Arial, sans-serif;
	font:33px/1.0em  Cambria, Verdana, Arial, sans-serif;*/
	font-size:26px;
	font-family:'GStymieExtraBold', Verdana, Arial, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
	/*width: 318px;*/
	float: left;
}
h1.asd{

	margin:0;
	padding:0 0 38px 0;
	color:#b00620;
	/*font:normal 36px/1.1em  Verdana, Arial, sans-serif;
	font:33px/1.0em  Cambria, Verdana, Arial, sans-serif;*/
	font-size:26px;
	font-family:'GStymieExtraBold', Verdana, Arial, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
	width: 318px;
	float: left;

}
h1.right{
	margin:0;
	padding:0 0 38px 0;
	color:#b00620;
	background: none;
	width: 300px;
	float: left;	
}
h1 a, h1 a:hover {
	color:#fff;
	text-decoration:none;
}
h1 span {
	font-weight:bold;
}
h1 small {
	font:normal 17px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:normal;
}
h3 span{
	font-weight:bold;
	color:#b00620;
	font-size:24px;
}
ol li{
	font-size:19px;
	font-weight:bold;
	color:#bd3008;
	line-height:24px;
}
ol li p{
	font:normal 14px/1.2em Arial, Helvetica, sans-serif;
}
ol li table tr td{
	vertical-align:top;
	font-size:12px;
	text-align:left;
}
ol li table tr td input{
	width:169px;
}
.menu_principal{
	/*margin-top: -9px;*/
	width:920px;
	float:left;
	position:relative;
}
.menu {
	padding:23px 0 0 0;
	margin:0;
	width:680px;
	float:right;
}
.menu ul {
	padding:0;
	margin:0;
	list-style:none;
	border:0;
	float:right;
}
.menu ul li {
	float:left;
	margin:0;
	padding:0;
	border:0;
}
.menu ul li a #confNou{
	position:relative;
	margin-top:-10px;
	border:none;
}
.menu ul li a #confNou img{
	border:none;
	position:absolute;
	top:-16px;
	left:-10px;
}
.menu ul li a {
	border-right:1px dashed #fff;
	float:left;
	margin:0;
	padding:2px 10px;
	color:#fff;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menu ul li a:hover {
	color:#bb3008;
}
.menu ul li a.active {
	color:#bb3008;
}
.header_text {
	width:520px;
	height:130px;
	float:left;
	padding:10px;
	margin: 25px 0 0 0;  
}

.header_text p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0;
	margin:0;
	line-height:5em;
}
.body_resize {
	margin:0 auto;
	padding:20px 0 0 0;
	width:920px;
}
.body {
	margin:0;
	padding:0;
	background:#e3e1ce;
	border-bottom:1px solid #c7c39d;
}
.body h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#464646;
	padding:4px 10px 4px 4px;
	margin:0 0 10px 0;
}
.body h2 span {
	color:#bd3008;
}
.body p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#464646;
	padding:5px;
	margin:0;
	line-height:1.4em;
}
.body p span {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#bd3008;
	padding:0;
	margin:0;
}
.body img {
	float:left;
	margin:2px 5px;
	padding:0;
	border:none;
}
.body img.floated {
	float:left;
	margin:0px 0 5px 1px;
	padding:0;
}
.body img.floated_abonament {
	float:left;
	margin:-3px 0 5px 1px;
	padding:0;
}
.body img.floated_metro {
	float:left;
	margin:-30px 0 5px 1px;
	padding-left:8px;
}
.body a {
	color:#a20a0d;
}
.left {
	float:left;
	width:630px;
	margin:0;
	padding:0 0 20px 0;
}

.centruSolutii{
	width:400px;
	position:relative;
	margin-bottom:-100px;
	float:right;
	margin-right:-65px;
	margin-top:10px;
}
.centruSolutii h2{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#fff;
}

.centruSolutii h2 a{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}


.centruSolutii h2 a:hover{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#353535;
	text-decoration:none;
}

.sauImg{
	width:400px;
	float:right;
	margin:60px 10px -50px;
}

.right {
	float:right;
	width:240px;
	margin: 25px 0 0 0;
	padding:20px 5px 20px;
	background:#f5f5f5;
}
.right ul {
	list-style:none;
	margin:5px 10px;
	padding:0;
}
.right li {
	border-bottom:1px dashed #818181;
	background:url(../images/ul_li.gif) 10px 10px no-repeat;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#464646;
	padding:5px 0;
	margin:3px 0;
	float:left;
}
.right li a {
	padding:0 0 0 25px;
	margin:0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#404a52;
	text-decoration:none;
}
.right li a:hover {
	color:#bd3008;
	text-decoration:none;
}
.right ul.sponsors {
	list-style:none;
	margin:5px 10px;
	padding:0;
}
.right li.sponsors {
	background:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#404a52;
	border:0;
	padding:5px 0;
}
.right li.sponsors a {
	padding:0 0 0 0px;
	margin:0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.right li.sponsors strong {
	color:#bd3008;
}
.right .blog h3{
	color:#bd3008;
}
.right .blog  h3 .competenta{
	float:none;
	background:url(../images/id_card.png) 0 -2px no-repeat;
	padding-left:40px;
}
.right .blog  h3 .confidentialitate{
	float:none;
	background:url(../images/lock.png) 0 -2px no-repeat;
	padding-left:40px;
}

.right .blog  h3 .promptitudine{
	float:none;
	background:url(../images/clock.png) 0 -2px no-repeat;
	padding-left:40px;
}
.right .blog  h3 .idei{
	float:none;
	background:url(../images/light_bulb.png) 0 -2px no-repeat;
	padding-left:40px;
}

.search {
	padding:13px 0 0 0;
	margin:0 auto;
}
.header_text form {
	float:right;
	padding:0;
	margin:0;
	margin-bottom:-10px;
}
.header_text span {
	display:block;
	float:left;
	background:url(../images/search_bg.png) top left no-repeat;
	width:360px;
	padding:1px 5px;
	height:31px;
}
.header_text form .keywords {
	line-height:14px;
	height:14px;
	float:left;
	width:360px;
	background: transparent;
	border:0;
	padding:6px 2px;
	margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
}
.header_text form .button {
	float:left;
	margin:0;
	padding:0;
}
.FBG_resize {
	margin:0 auto;
	padding:0;
	width:920px;
}
.FBG {
	margin:0;
	padding:0;
	border-top:1px solid #fff;
	background:#cccab9;
	border-bottom:1px solid #9a9782;
}
.FBG img {
	float:left;
	margin:5px 10px 5px 0;
	padding:0;
}
.FBG h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#464646;
	padding:5px;
	margin:0 0 10px 0;
}
.FBG a h2 {
	font:normal 21px Arial, Helvetica, sans-serif;
	color:#464646;
	padding:5px;
	margin:0 0 10px 0;
}
.FBG h2 span {
	color:#bd3008;
}
.FBG p {
	color:#4b4b4b;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:0;
	line-height:1.8em;
}
.FBG p .nameBlog{
	background:url(../images/blog_icon.png) no-repeat scroll 0 0 transparent;
	padding-left:18px;
	float:none;
}
.FBG a {
	color:#464646;
	text-decoration:none;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.FBG a:hover{
	color:#bd3008;
}
.FBG ul {
	list-style:none;
	width:120px;
	float:left;
	padding:0;
	margin:10px 5px;
}
.FBG li {
	padding:2px 1px;
	margin:0;
}
.FBG li a {
	color:#bd3008;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.FBG li a:hover {
	color:#4b4b4b;
	text-decoration:none;
}
.FBG .blok {
	width:280px;
	float:left;
	padding:15px 13px;
	margin:0;
}
.FBG .blok p{
	margin-left:5px;
}
.footer_resize {
	margin:0 auto;
	padding:25px 0;
	width:920px;
}
.footer {
	padding:0;
	margin:0 auto;
	background:#b7b5a6;
	border-top:1px solid #d4d3ca;
	color:#4b4b4b;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.footer p {
	margin:0;
	padding:4px;
	line-height:normal;
	color:#4b4b4b;
}
.footer a {
	color:#4b4b4b;
	padding:inherit;
	text-decoration:underline;
}
.footer a:hover {
	text-decoration:none;
}
.footer .lf {
	float:left;
}
.footer .rf {
	float:right;
}
#contactform {
	margin:0;
	padding:5px;
}
#contactform * {
	color:#F00;
}
#contactform ol {
	margin:0;
	padding:0;
	list-style:none;
}
#contactform li {
	margin:0;
	padding:0;
	background:none;
	border:none;
	display:block;
	clear:both;
}
#contactform li.buttons {
	margin:5px 0 5px 0;
}
#contactform label {
	margin:0;
	width:110px;
	display:block;
	padding:10px 0;
	color:#666;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	float:left;
}
#contactform label span {
	color:#F00;
}
#contactform input.text {
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:5px 2px;
	height:16px;
	background:#fff;
	float:left;
}
#contactform textarea {
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:2px;
	background:#fff;
	float:left;
}
#contactform li.buttons input {
	border:1px solid #000;
	background:#ea7d1b;
	padding:10px;
	margin:10px 0 0 110px;
	color:#fff;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#changePassword, #personalDataForm, #registerForm,#orderForm {
	margin:0;
	padding:5px;
}
.form ol, #orderForm  ol, #changePassword ol, #personalDataForm ol , #registerForm ol {
	margin:0;
	padding:0;
	list-style:none;
}
#orderForm ol li, #changePassword ol li, #personalDataForm ol li, #registerForm ol li {
	margin:0;
	padding:0;
	background:none;
	border:none;
	display:block;
	clear:both;
}
.form ol li.buttons, #orderForm  ol li.buttons, #changePassword ol li.buttons , #personalDataForm ol li.buttons , #registerForm ol li.buttons {
	margin:5px 0 5px 100px;
}
#orderForm table {
	width:100%;
}
#orderForm table tr td label{
	margin:0;
	width:110px;
	display:block;
	padding:3px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	float:left;
}
#orderForm label, #changePassword label, #personalDataForm label, #registerForm label {
	margin:0;
	width:110px;
	display:block;
	padding:10px 0;
	color:#666;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	float:left;
}
#orderForm  label span, #changePassword label span, #personalDataForm label span, #registerForm label span {
	color:#F00;
}
.file_1 {
	padding: 5px;
	border:1px solid #c0c0c0;
	background:#fff;
}


#orderForm  input.text, #changePassword input.text, #personalDataForm input.text, #registerForm input.text{
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:5px 2px;
	height:16px;
	background:#fff;
	float:left;
}
#loginForm input {
	width:220px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:5px 2px;
	height:16px;
	background:#fff;
	float:left;
}
#orderForm textarea, #changePassword textarea, #personalDataForm textarea, #registerForm textarea {
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:2px;
	background:#fff;
	float:left;
}
.form ol li.buttons input, #orderForm  ol li.buttons input, #changePassword ol li.buttons input , #personalDataForm ol li.buttons input , #registerForm ol li.buttons input {
	border:1px solid #000;
	background:#ea7d1b;
	padding:10px;
	margin:10px 0 0 110px;
	color:#fff;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.form ol li.buttons a, #orderForm ol li.buttons a, #changePassword ol li.buttons a , #personalDataForm ol li.buttons a , #registerForm ol li.buttons a {
	color: #fff;
	border:1px solid #000;
	background:#ea7d1b;
	padding:10px;
	margin:10px 0 0 10px;
	color:#fff;
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-decoration:none;
}
p.response {
	text-align:center;
	color:#F00;
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	line-height:1.8em;
	width:auto;
}
/*========================================SLIDER HOMEPAGE========================================================*/

#mainSlider #gallery {
	height:150px;
	width:943px;
	position:relative;
	margin:0 auto;
}
#gallery a {
	float:left;
	position:absolute;
}

#gallery a img {
	border:none;
	position:relative;
	margin:0 auto;
}

#gallery a.show {
	z-index:500
}
#gallery p{
	font: bold 13px Verdana;
}

#gallery .caption {
	z-index:600; 
	background-color:#000; 
	color:#353535; 
	height:150px; 
	width:25%; 
	position:absolute;
	bottom:0;
}

#gallery .caption .content {
	margin:10px;
	color:#fff;
}

#gallery .caption .content h3 {
	margin:0;
	padding:0;
	color:#b10105;
}

/*-===================================NAVIGATION============================================*/
.menu_principal {
	font:normal 14px Arial, Helvetica, sans-serif;
	z-index:700; 
	color:#fff;
	z-index:700; 
}
.menu_principal a,.menu_principal a:hover {
	text-decoration: none;
}
.menu_principal li a span {
	font-size: 11px;
	color: #9d9d9d;
	font-weight: normal;
}
/*-===================================Coloane HOMAPAGE============================================*/
.center{
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:103%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */

}
.center #leftSide{
	background : #343434;
	height:1600px;
	width:32%;
	margin-right:13px;
	border:1px solid #C7C39D;
}
.center  #centerSide{
	background : #f5f5f5;
	height:1600px;
	width:32%;
	margin-right:13px;
	border:1px solid #9A9782;
}
.center #rightSide{
	background : #343434;
	height:1600px;
	width:32%;
	border:1px solid #C7C39D;
}
#leftSide,
#centerSide,
#rightSide {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
	margin-bottom:20px;
	
}

#leftSide h1{
	padding:15px 0px 3px 30px;
	color:#fff;
	text-transform:uppercase;
}
#leftSide h2{
	color:#fff;
}
#leftSide p{
	color:#fff;
}
#centerSide h1{
	padding:15px 0px 3px 30px;
	text-transform:uppercase;
}
#rightSide h1{
	padding:15px 0px 3px 30px;
	color:#fff;
	text-transform:uppercase;
}

#rightSide h2{
	color:#fff;
	padding: 4px 10px 4px 7px;
}
#rightSide p{
	color:#fff;
}
#boxHomepage{
	float:left;
	display:inline;
	width:300px;
	padding:8px;
	height:367px;
} 
#boxHomepage p{
	margin-right:15px;
}
#boxRightSide{
	float:left;
	width:300px;
	height:auto;
	padding-bottom:5px;
	padding-top:8px;
	margin-bottom: 20px;
}
#boxRightSide p{
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
}
#boxRightSide p span.date{
	font-size:13px;
	font-weight:bold;
	color:#fff;
}
#shortStory{
	float:left;
	display:inline;
	width:45%;
	padding:8px;
	height:auto;	
	min-height:300px;
}

#shortStory p{
	font-size:14px;
	text-align:left;
}
#boxCarteluta{
	float:left;
	display:inline;
	width:300px;
	padding:8px;
	height:auto;
	margin-top:-25px;
}
#boxCarteluta h3{
	padding:20px 0 0 10px;
	color:#464646;
}
#boxCarteluta .buy_box p{
	clear:both;
	padding: 0 0 0 5px;
	text-align:justify;
}


/*** Tabs ***/
.tabs {
	clear:left;
	list-style:none;
	padding:0;
	height:43px;
	margin:0px;
}
.tabs li {
	float:left;
	margin-right:1px;
	padding:0;
	overflow:hidden;
}
.tabs li a {
	float:left;
	display:block;
	margin-top:5px;
	padding:10px 20px;
	height:18px;
	font-weight:bold;
	text-decoration:none;
	background:#fefefe url(../images/tab_off.gif) repeat-x;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	outline:none;
}
.tabs li a:hover {
	color:#bd3008;
}
.tabs li.active a, .tabs li.active a:hover {
	margin-top:0;
	padding:14px 20px 2px 20px;
	height:27px;
	color:#fff;
	font-size:1.1em;
	text-decoration:none;
	background:#000 url(../images/tab_on.gif) repeat-x;
}
.tabs li.member {
	float:right;
	margin-right:0;
}
.tabs li.member a {
	color:#fff;
	font-family:'GStymieExtraBold', Verdana, Arial, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	text-transform:uppercase;
	background:#e8741f url(../images/tab_member.gif) repeat-x;
}
.nofontface li.member a {
	font-weight:bold;
}
.tabs li.active.member a, .tabs li.active.member a:hover {
	font-size:1.2em;
	background:#e8741f url(../images/tab_member.gif) repeat-x;
}
#tabelModalitatiLivrare, .tab_container {
	margin-bottom:15px;
	background:#f5f5f5;
	overflow:hidden;
}
.tab_content .html {
	padding:30px;
	min-height:100px;
	border-top:solid 10px #000;
	border-bottom:solid 10px #dedede;
}
.tab_content .member {
	padding:30px;
	min-height:100px;
	border-top:solid 10px #e8741f;
	border-bottom:solid 10px #db6719;
}
.chart {
	width:640px;
	text-align:left;
	border:none;
	border-top:solid 10px #000;
}
.chart th {
	padding:6px 15px;
	color:#fff;
	font-weight:normal;
	text-align:left;
	background:#343434;
}
.chart th img{
	padding-right:20px;
}
.chart td {
	padding:12px 15px;
	border-bottom:solid 1px #ccc;
}
.chart p {
	padding:0;
}
.chart td.border {
	width:90px;
	text-align:center;
	border-left:solid 1px #e6e6e6;
}
.chart_pricing {
	padding:18px 20px;
	color:#fff;
	background:#333;
}
.chart_pricing a {
	color:#f58a33;
}

/*================================LEFT MENU/ CATEGORY LEFT MENU=======================================*/
.blog h1{
	padding-left:30px;
	padding-top:0px;
	padding-bottom:15px;
}

.blog ul li a{
	font-weight:bold;
}

.blog ul .activ{
	background:url(../images/ul_li_active.gif) 10px 10px no-repeat;
}

.blog ul li .active{
	list-style-type: none;
	font-weight:bold;
	color: #b00620;
}
.clearfix{
	clear:both;
	height:5px;
}


#col1L,
#col2L,
#col3L {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
	margin-bottom:20px;
	width:30%;
}

.chat_bubble {
margin:35px auto;
width:640px;
}
.chat_bubble h5 {
display:inline;
padding-right:4px;
color:#000;
}
.chat_bubble a {
display:block;
padding:0 30px 0 162px;
height:70px;
line-height:74px;
text-decoration:none;
background:url(../images/chat_bg.gif) no-repeat;
cursor:pointer;
}
.chat_bubble a:hover span {
text-decoration:underline;
}
.black_bg .chat_bubble h5 {
color:#fff;
}
.black_bg .chat_bubble a {
background:url(../images/black_chat_bg.gif) no-repeat;
}
#multMaiMulte{
	font: 12px/1.8em Arial,Helvetica,sans-serif;
	color: #464646;
	font-weight:bold;
}
#multMaiMulte h2{
	color:#fff;
}

/*====================================================SEARCH SUGEST===================================================*/

#results {
font: 12px/1.8em Arial,Helvetica,sans-serif;
display:none;
position:absolute;
top:150px;
left:723px;
width:364px;
text-transform:none;
border:solid 4px #e6e6e6;
border-top:none;
background:#fff;
z-index:900;
font-weight:bold;
}
#results p {
padding-bottom:0;
border-bottom:solid 1px #f5f5f5;
}
#results a {
display:block;
padding:8px 22px 8px 22px;
color:#808080;
cursor:pointer;
}
#results ul{
	padding:2px 0 2px 0;
	list-style-type: none;
}
#results ul li{
	padding:2px 0 2px 0;
	list-style-type: none;
}
#results ul li a{
	display:block;
	padding:8px 22px 8px 22px;
	color:#353535;
	cursor:pointer;
	text-decoration:none;
}


#results ul li .nameSite{
	background:url(../images/services_icon.png) no-repeat scroll 0 12px transparent;
	margin-left:10px;
	float:none;
}
#results ul li .nameBlog{
	background:url(../images/blog_icon.png) no-repeat scroll 0 12px transparent;
	margin-left:10px;
	float:none;
}
#results ul li a:hover {
	color:#bd3008;
	text-decoration:none;
}
.left h3 .suport{
	color:#464646;
}
.left h3 .nameSite{
	background:url(../images/services_icon.png) no-repeat scroll 0 5px transparent;
	padding-left:18px;
	float:none;
}
.left h3 .nameBlog{
	background:url(../images/blog_icon.png) no-repeat scroll 0 5px transparent;
	padding-left:18px;
	float:none;
}
.left .meniuserviciu{
	padding-bottom:20px;
	font-size:12px;
	font: 12px/1.8em Arial,Helvetica,sans-serif;
}

/*==================================================ORDER=======================================================================*/
.chart tr th .buy_box_principal{
	margin:0;
	width:92%;
	height:auto;
}
.chart tr th .buy_box_principal #randPret{
	float:right;
}
.buy_box_principal input{
	width:27px;
	float:left;
	margin:6px;
	border:1px solid #CECECE;
	background-color:#444;
	color:#fff;
	text-align:center;
	padding:3px;
}
.buy_box_principal img{
	float:left;
	border:none;
	margin:4px;
}
.buy_box_principal #price_box{
	float:left;
	font: 17px/1.8em Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#e3e1ce;
	padding-top:3px;
}

.buy_box_principal .buy_button2, .buy_box .buy_button2,.buy_button2{
	color: #fff;
	background:#ea7d1b;
	padding:5px;
	margin:6px 0 0 10px;
	color:#fff;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-decoration:none;
}

.buy_box_principal .buy_button2:hover, .buy_box .buy_button2:hover,.buy_button2:hover{
	color: #fff;
	background:#a20a0d;
	padding:5px;
	margin:6px 0 0 10px;
	color:#fff;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-decoration:none;
}
.buy_box_principal .price_box_red{
	float:left;
	font: 17px/1.8em Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#ea7d1b;
	padding-right:3px;
	padding-top:3px;
}
#boxCarteluta .content  .buy_box  p a{
	color:#a20a0d;
}
#tabelModalitatiLivrare{
	font: 12px/1.8em Arial,Helvetica,sans-serif;
	color: #464646;
	font-weight:bold;
}
#tabelModalitatiLivrare .buy_box a, #boxCarteluta .buy_box a{
	text-decoration:none;
	color:#e3e1ce;
}
#tabelModalitatiLivrare .buy_box .buy_button img,  #boxCarteluta .buy_box .buy_button img{
	float:left;
	border:none;
	padding-right:10px;
}
#tabelModalitatiLivrare .buy_box input, #boxCarteluta .buy_box input{
	width:27px;
	float:left;
	margin:6px;
	border:1px solid #CECECE;
	background-color:#333333;
	color:#fff;
	text-align:center;
	padding:3px;
}
#taburiContent .buy_box #randPret, #boxCarteluta .buy_box #randPret{
	padding-bottom:10px;
	margin-right:2px;
	float:right;
}
#tabelModalitatiLivrare .buy_box #price_box, #boxCarteluta .buy_box #price_box{
	float:left;
	font: 17px/1.8em Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#333333;
	padding-top:3px;
}
#tabelModalitatiLivrare  .buy_box .price_box_red, #boxCarteluta .buy_box .price_box_red{
	float:left;
	font: 17px/1.8em Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#ea7d1b;
	padding-right:3px;
	padding-top:3px;
}
#tabelModalitatiLivrare .buy_box .buy_button, #boxCarteluta .buy_box .buy_button{
	text-decoration:none;
	color:none;
	border:none;
}
#carteluteOrdered ul, #theCart ul{
	font-size:11px;
	}
#theCart h3{
	margin-left:10px;
}	
#theCart ul{
	padding-top:30px;
}
#carteluteOrdered ul li, #theCart ul li{
	width:190px;
	float:left;
	position:relative;
	border-bottom:1px solid #DDD;
	padding:0 20px 3px 0;
	margin:0 0 3px 0;
	list-style-type: none;
	background:none;
	color:#f5f5f5;
	}
#carteluteOrdered a.delete_x, #theCart a.delete_x{
	color:#900;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	float:right;
	position:absolute;
	right:0;
	top:0;
	}
#carteluteOrdered a.delete_x:hover, #theCart a.delete_x:hover{
	color:#333;
	}
a.rounded_button{
	color: #fff;
	background:#ea7d1b;
	padding:5px;
	margin:6px 0 0 10px;
	color:#fff;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-decoration:none;
	width:auto;
}

a.rounded_button:hover{
	color: #fff;
	background:#a20a0d;
	padding:5px;
	margin:6px 0 0 10px;
	color:#fff;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-decoration:none;
}
#orderCart{
	background:#444444;
	padding:10px;
	min-height:211px;
	border-top: 10px #000000 solid;
	margin-top:-1px;
}
#recommandCart{
	background:#fff;
	padding:10px;
	min-height:211px;
	margin-top:-1px;
}
#recommandCart ul li{
	background:none;
}

#recommandCart a.left{
	margin-left:10px;
}
#recommandCart p{
	clear:both;
	color:#464646;
	margin-top:10px;
	padding:9px;
	padding-bottom:0px;
}
#recommandCart{
	padding:2px;
}
#orderCart .red_title h3, #recommandCart  .red_title h3{
	color:#fff;
	margin-left:10px;
}
/* a.rounded_button span{
	float:left;
	margin:0;
	height:24px;
	color:#F4F4F4;
	padding:0 10px 0 0;
	background:url(../images/layout/button_gray.jpg) no-repeat right top;
	cursor:pointer;
	width:auto;
	}
a.rounded_button:hover{
	background:url(../images/layout/button_gray_hover.jpg) no-repeat left top;
	}
a.rounded_button:hover span{
	background:url(../images/layout/button_gray_hover.jpg) no-repeat right top;
	color:#353535;
	} 
*/
a.left{
	float:left;
	margin-left:2px;
	}
a.left:hover{
	float:left;
	margin-left:2px;
	} 
a.left_Down{
	float:left;
	margin-left:2px;
	margin-top:10px;
	}
.left .store_contact{
	float: right;
    margin: 5px; 
}
.meniu_cartelute li{
	border:none;
}
.left .centerImg{
	clear:both;
	width:210px;
	margin:0 auto;
	border:none;
	display:block;
	float:none;
}
.body .left .centerImg2{
	 	clear:both;
	width:600px;
	margin:0 auto;
	border:none;
	display:block;
	float:none;
}
.blok img{
	float:left;
	margin:5px;
}
.blok #centrulDeSolutii{
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#464646;
}
.blok #centrulDeSolutii h2{
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#464646;
}
.blok a img{
	border:none;
}
.left #cartelute{
	width:100%;
	padding-bottom:20px;
	margin-bottom:20px;
	/*border-bottom:1px dashed #818181;*/
	min-height:200px; 
}
.left #cartelute h2{
	float:right;
	/*margin:5px;*/
	margin-left:200px;
}
.left #cartelute img{
	float:right;
}
.left #cartelute p{
	margin-top:-4px;
	float:left;
	width:330px;
}
.left .tabbed_area {
	padding:8px;	
	font-family:bold 12px/1.8em Arial,Helvetica,sans-serif;
}
.left ul.taburi {
	font-family: Arial,Helvetica,sans-serif;
	margin:0px; 
	padding:0px;
	margin-top:5px;
	margin-bottom:6px;
	margin-left:5px;
	width:293;
}
.left ul.taburi li {
	list-style:none;
	display:inline;
	padding: 0 5px 0 0;
}
.left ul.taburi li  {
	padding:8px 10px 8px 10px;
	background-image:url(../images/tab_off.gif);
	background-repeat:repeat-x;	 
	background-position:bottom;
}

.left ul.taburi li a {
	color:#A20A0D;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.left .tabbed_area ul.taburi .active {
	margin-top:0;
	padding:14px 5px 8px;
	height:27px;
	color:#fff;
	text-decoration:none;
	background:url(../images/tab_on.gif) repeat-x;
}
.left .tabbed_area ul.taburi .active a {
	color:#fff;
	text-decoration:none;
}
#boxCarteluta h2{
	font-size:26px;
}
#wrongData {
	background: #F5E5E5;
	font:12px Arial,Helvetica,sans-serif;
	color:#464646;
}
#wrongLogin{
	padding: 46px 5px 5px 24px;
	background: url('../images/layout/error.png') no-repeat scroll left 90% transparent !important;
	line-height: 20px;
}
#wrongData ul {
	display:normal;
}
#wrongData li {
	padding: 5px;
	list-style-type: none;
	list-style-image: url('../images/layout/error.png') !important;
	line-height: 20px;
	display:normal;
}
#finalText, #finalText li {
	background: #E5F5F5;
	list-style-image: url('../images/layout/accept.png') !important;
	font:12px Arial,Helvetica,sans-serif;
}
#finalText li {
	padding-top:10px;
	padding-bottom:10px;
}
.side_box{
	padding-left:65px;
}
.right .blog a.logged_link{
	float:left;
	clear:both;
	margin:0 0 8px 0;
	padding:0 0 0 3px;
	font:12px Arial,Helvetica,sans-serif;
	text-decoration:none;
	}
.right .blog a.logged_link:hover, .right .blog a.logged_link.active{
	color:#f45a02;
	text-decoration:none;
	font:12px Arial,Helvetica,sans-serif;
	}
#loginForm h3 .userPicture{
	margin-left:-30px;
	margin-right:3px;
}
#loginForm .newsletter {
	margin-left:-60px;
}
.title_small{
	font:13px Arial,Helvetica,sans-serif;
	font-weight:bold;
	line-height:20px;
	margin:0 10px 10px -58px;
}
.chart td.border2{
	width:300px;
	text-align:justify;
	border-left:1px solid #E6E6E6;
}


/*Order Cart*/
.left  .order_cart{
	width:100%;
	float:left;
	margin:0;
	}
.left  .order_cart table{
	width:100%;
	}
.left  .order_cart table tr td{
	padding:5px;
	vertical-align:top;
	background:#E9E9E9;
	border:2px solid #fff;
	font-size:12px;
	color:#666666;
	text-align:center;
	}
.left  .order_cart table tr td.title{
	text-align:left;
	font-weight:bold;
	font:12px Arial,Helvetica,sans-serif;
	}
.left  .order_cart table tr td.single_price {
	text-align:right;
	font-weight:bold;
	color:#666666;
	padding:5px 10px 5px 5px;
	}
.left  .order_cart table tr td.multi_price{
	text-align:right;
	font-weight:bold;
	color:#C10437;
	padding:4px 10px 4px 5px;
	}
.left  .order_cart table tr td.signs{
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:12px;
	}
.left  .order_cart table tr td input.quantity{
	padding:1px;
	width:20px;
	border:1px solid #CECECE;
	text-align:center;
	color:#333;
	}
.left  .order_cart table tr td.delete a{
	text-decoration:none;
	color:#900;
	font-weight:bold;
	}
.left  .order_cart table tr td.delete a:hover{
	color:#333;
	}	
.left  .order_cart table tr td.black{
	background:#A7A7A7;
	color:#fff;
	font-size:24px;
	}
.left  .order_cart table tr td.total_price{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	background:#666;
	padding:5px 5px 5px 10px;
	}
.left .order_cart table tr td.total_price span{
	font-size:12px;
	}
#tipPentruComanda{
	position:absolute;
	top:38px;
	background-color:#e3e1ce;
	width:127px;
	padding:0 0 0 10px;
	font:12px Arial,Helvetica,sans-serif;
	font-weight:bold;
	opacity:0.9;
}
#tipPentruComanda p{
	padding-left:5px;
	color:#323232;
}
.menu ul li #tipPentruComanda p a{
	color:#c73409;
	padding:0 10px 10px 0;
	font:12px Arial,Helvetica,sans-serif;
	font-weight:bold;
	border:none;
	z-index:100px;
}
#test h1{
	color:#fff;
	/* margin-top:21px; */
	padding-bottom:0px;
}
#test h3{
	color:#fff;
	margin-top:2px;
	font-size:23px;
	
}

/************************************************LISTA DE SERVICII************************************************************/

.chartServ {
	width:640px;
	text-align:left;
	border:none;
	border-top:solid 10px #000;
}
.chartServ th {
	padding:6px 15px;
	color:#fff;
	font-weight:normal;
	text-align:left;
	background:#333;
}
.chartServ td {
	padding:12px 10px;
	border-bottom:none;
	font:12px Arial,Helvetica,sans-serif;
	font-weight:bold;
}

.center #bannerSfin{
	width:auto;
	height:auto;
}
.center #bannerSfin img{
	float:right;
	margin:0 6px 20px 0;
}
.center #bannerSfin #bannerS{
	float:left;
	margin:0 -19px 20px 0px;
}
.left .centerImg3{
	float:left;
	padding-right:12px;
	margin-left:15px;
	width:170px;
}

.number {
	background:url("../images/circle.png") no-repeat scroll 0 0 transparent;
	color:#fff;
	float:left;
	height:30px;
	margin:0 10px 10px 0;
	width:30px;
	padding:1px;
	text-align:center;
	font: 25px/1.1em GStymie,Verdana,Arial,sans-serif;
}
.blog .program{
	padding: 0 10px;
}

.blog .program h3{
	/* float:right; */
	margin-left:50px;
	margin-top:-5px;
	padding:10px 0;
	color:#373737;
	
}

#boxRightSide #pingBox{
	position:relative;
	padding-left:12px;
	padding-top:8px;
}
#inline_alert #button_right{
	float:right;
}
#tinyText{
	font-size:9px;
}

#startConfiguratorFormPas5  h3{
padding-right:10px;float:left;
}

#startConfiguratorFormPas5  a{
	float:right;margin-top:17px;
}
#recommandCart a:hover img{
		border:1px solid #ea7d1b;
}
#recommandCart .title h3{
	color:#fff;
}
#recommandCart .title{
	background-color:#000000;
	padding:10px;
}
#recommandCart #theRecomand{
	background:#fff;
}

ul.secondLevel li{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646;
}

.easee p.title{
	font: bold 16px Arial, Helvetica, sans-serif !important;
	color: #1b75bb;
	text-align: justify;
	float: right;
	width: 445px;
}
.easee p{
	font: normal 14px Arial, Helvetica, sans-serif !important;
	color: #464646;
	text-align: justify;
	float: right;
	width: 445px;
}

.easee h2 {
	font-size: 24px;
	margin: 0;
}

.helpio{
width:620px;
position:relative;
float:left;
}
.helpio img{
border:1px solid blue;
display: block;
margin-left: auto;
margin-right: auto;
}

.helpioapps4 p{
color: #3b3838;
font: bold 15px Arial;
}

.helpioappbuton{

bottom:1px;
right:0px;
position:absolute;
z-index:999;
}
.helpio5, .helpio6 {
margin-left:40px;
float:left;
font: bold 15px Arial;
}
.helpio7{
float:left;
font: bold 15px Arial;
}

.helpioappbuton a img{
text-decoration:none;
border:0;
}
.tabel_apps {
    border: 1px solid black;
    border-collapse: collapse;
	
}
.tabel_apps td {
    border: 1px solid black;
	
    border-collapse: collapse;
}
.autor{
font:13px Arial;
}


div#test h2 {
	color: white!important;
	font-size: 19px!important;
	letter-spacing: 0!important;
	margin-left: 10px!important;
	margin: 0px!important;
	margin-top: -3px!important;
}

.ajutor {
	font-size: 19px;
	margin-top: 3px;
	padding-left: 10px;
}