a, span.orange {color:#f26723;}

#wrap			{ width:950px; margin:0px auto 0px auto; background:#ffffff; }

#header			{ width:890px; margin:0px auto 0px auto; }

#logo			{ float:left; display:block; margin:35px 0px 0px 0px; }

#lang			{ float:right; font-size:11px; height:15px; line-height:15px; margin:15px 0px 0px 0px; }
#lang a			{ text-decoration:none; font-weight:bold; color:#646567; }
#lang a.active	{ color:#ee6725; }

#menu			{ float:right; clear:right; margin:5px 0px 0px 0px; }
#menu a			{ display:block; float:left; overflow:hidden; }
#menu img 		{ display:block;  }

#breadcrumbs	{ float:left; font-size:11px; margin:22px 0px 0px 0px; }
#breadcrumbs span {color:#f26723;}
#breadcrumbs a	{ text-decoration:none; color:#646567; display:block; float:left; background:url('../img/breadcrumbs.gif') no-repeat center right; padding:0px 8px 0px 0px; margin:0px 4px 0px 0px; }
#breadcrumbs a.active	{ background:none; color:#ee6725; }

#header form			{ float:right; margin:17px 0px 0px 0px; }
#header form div		{ border:1px solid #b2b2b2; padding:3px; overflow:hidden; }
#header form div input	{ float:left; display:block; }
#header form .text	{ height:15px; width:267px; background:#e0e0e2; padding:0px 0px 2px 5px; margin:0px; border:0px; font-size:12px; color:#646567; line-height:17px; }
#header form .button	{ height:17px; width:20px; background:#ffffff url('../img/form-button.gif'); padding:0px; margin:0px; border:0px; cursor:pointer; }


#main-wrap		{ width:890px; margin:0px auto 0px auto; padding:30px 0px 0px 0px; }
#content		{ width:550px; float:left; color:#636363; }
#content h1		{ color:#333333; font-size:30px; font-weight:normal; }
#content h2		{ color:#000000; font-size:18px; font-weight:bold; background:url('../img/h2.gif') no-repeat left center; padding:0px 0px 0px 25px; margin:0px 0px 15px 0px; }
#content h3		{ color:#636363; font-size:15px; font-weight:bold; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px; }
#content h3 a { color:#636363;text-decoration:none;}
#content h4		{ color:#646567; font-size:15px; font-weight:normal; line-height:20px; }
#content h5		{ color:#636363; font-size:16px; font-weight:bold; background:url('../img/h2.gif') no-repeat left center; padding:0px 0px 0px 25px; }
#content p		{ margin-bottom:10px; line-height:15px; }
#content .alignLeft		{ display:block; float:left; }
#content .alignRight		{ display:block; float:right;  }
#content img.alignLeft	{ margin:10px 10px 10px 0px; }
#content img.alignRight	{ margin:10px 0px 10px 10px; }

#content.group h1.title	{ font-size:45px; color:#ee6725; margin:0px; }
#content.group ul		{ list-style-type:none; margin:0px 0px 20px 0px; padding:0px; width:265px; color:#646567; font-weight:bold;  }
#content.group ul li		{ margin:0px; padding:0px 0px 0px 20px; border-bottom:1px solid #c2c2c2; line-height:24px; background:url('../img/arrow.gif') no-repeat 8px center; }
#content.group ul li a{color:#646567;text-decoration:none;}
#content.group ul li.title	{ padding:0px; background:none; color:#333333; font-size:15px; }

#content.section h4 {width:250px;}
#content.section ul		{ list-style-type:none; margin:0px 0px 20px 0px; padding:0px; }
#content.section ul li		{ margin:0px; padding:10px 0px 10px 0px; border-bottom:1px solid #c2c2c2; overflow:hidden; }
#content.section ul li p	{ float:right; width:260px; }
#content.section ul li h2	{ margin:0px 0px 3px 0px;}
#content.section ul li h2 a {text-decoration:none;color:#000;}
#content.section ul li p a	{ background:url('../img/arrow.gif') no-repeat right center; padding:0px 6px 0px 0px; text-decoration:none; color:#333333; }

#content.product h1{width:270px;}
#content.product h4{width:270px;}
#content.product table.bordered{border:1px solid #777777;border-collapse:collapse}
#content.product table.bordered td, #content.product table.bordered th{padding:7px;text-align:center;border:1px solid #777777;}
#content.product table.bordered th{background:#d9d9d9;font-weight:bold;}
#content.product table.bordered td.left, #content.product table.bordered th.left{text-align:left;}

/*#sidebar		{ width:302px; float:right;color:#636363}
#sidebar ul		{ background:#646567; overflow:hidden; margin:0px; padding:0px; border:1px solid #dddddd; margin-bottom:8px; }
#sidebar ul li		{ list-style-type:none; float:left; clear:both; margin:0px; padding:0px; line-height:22px; }
#sidebar ul li a	{ color:#ffffff; text-decoration:none; display:block; width:264px; padding:0px 0px 0px 10px; }
#sidebar ul li span	{ color:#ffffff; font-weight:bold; padding: 0px 0px 0px 13px; border-bottom:1px solid #999999; width:300px; display:block; float:left; cursor:pointer; }
#sidebar ul li ul { border:0px; margin:0px 13px 0px 13px; display:none; clear:both; }
#sidebar ul li ul li	{ border-bottom:1px solid #999999; width:274px; }
#sidebar ul li a:hover			{ text-decoration:underline; }
#sidebar ul li span.open		{ background:#ee6725; }*/
#sidebar		{ width:302px; float:right;}
#sidebar ul		{ background:#646567; overflow:hidden; margin:0px; padding:0px; border:1px solid #dddddd; margin-bottom:8px; }
#sidebar ul li		{ list-style-type:none; float:left; clear:both; margin:0px; padding:0px; line-height:22px; }
#sidebar ul li a	{ color:#ffffff; text-decoration:none; display:block; width:264px; padding:0px 0px 0px 10px; }
#sidebar ul li span	{ color:#ffffff; font-weight:bold; padding: 0px 0px 0px 13px; border-bottom:1px solid #999999; width:300px; display:block; float:left; cursor:pointer; }
#sidebar ul li ul	{ border:0px; margin:0px 13px 0px 13px; clear:both; }
#sidebar ul li ul li	{ border-bottom:1px solid #999999; width:274px; }
#sidebar ul li a:hover			{ text-decoration:underline; }
#sidebar ul li span.open		{ background:#ee6725; }

#sidebar .btn		{ width:298px; margin-top:10px;  overflow:hidden; }
#sidebar .btn a		{ text-decoration:none; font-weight:bold; text-transform:uppercase; color:#eb6d30;  padding:10px 0px 10px 10px; overflow:hidden; display:block; font-size:12px; border:1px solid #dddddd; }
#sidebar .btn a:hover	{ border:1px solid #000; }
#sidebar .btn.line em 	{ line-height:20px; }
#sidebar .btn.line span 	{ line-height:20px; }
#sidebar .btn.line img	{ float:right; }
#sidebar .btn em			{ font-style:normal; display:block; float:left; line-height:30px; }
#sidebar .btn em.big		{ font-size:20px; letter-spacing:-1px; line-height:30px; }
#sidebar .btn img	{ display:block; float:left; margin-right:5px; }
#sidebar .btn span	{ display:block; float:left; color:#636466; }
#sidebar .btn span.brd	{ border-right:1px solid #656567; padding-right:5px; margin-right:5px; }
#sidebar .btn span.price { line-height:30px!important; }	

#sidebar span.spec {font-size:14px;font-weight:bold;}

#calc div			{ width:286px;  border:1px solid #dddddd; overflow:hidden; border-top:0px; padding:10px 0px 10px 10px; border:1px solid #dddddd; border-top:0px; }
#calc label			{ clear:both; float:left; width:80px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:32px; color:#636466; }
#calc select			{ display:block; float:left; border:0px; background:#e0e0e0; height:17px; padding:0px; margin:0px; color:#59595b; font-family:arial; font-size:12px; }
#calc span			{ float:left; display:block; overflow:hidden; border:1px solid #b1b1b1; padding:3px; margin-left:7px; margin:0px 0px 5px 5px; }
#calc strong			{ display:block; float:left; line-height:24px; font-weight:normal; margin-left:5px; color:#59595b; }
#calc option			{ color:#59595b; font-family:arial; font-size:12px; }
#calc .text			{ display:block; float:left; height:17px; background:#e0e0e0; border:0px; padding:0px; margin:0px; width:94px;color:#59595b; }
#calc .button		{ clear:both; float:left; margin-left:85px; width:92px; background:#636466 url('../img/icon-arrow2.jpg') no-repeat 4px 4px; height:21px; color:#ffffff; height:21px; padding:0px 0px 3px 17px; border:0px; font-weight:bold; font-size:11px; font-family:arial; }

#sidebar a.button			{ margin-left:1px; display:block; margin-top:10px; float:left; clear:both; border:1px solid #dddddd; }
#sidebar a.button:hover		{ border:1px solid #646567; }

#sidebar p		{ float:left; clear:both; overflow:hidden; margin:10px 0px 0px 0px; }
#sidebar p img	{ float:left; display:block; clear:both; }	
#sidebar p a		{ display:block; float:left; clear:both; width:255px; border-bottom:1px solid #c2c2c2; line-height:24px; color:#646567; text-decoration:none; padding:0px 0px 0px 45px; background:url('../img/sidebar-icon1.jpg') no-repeat 9px center; font-weight:bold; }
#sidebar p a.doc	{ background:url('../img/sidebar-icon3.jpg') no-repeat 9px center; }
#sidebar p a.pdf	{ background:url('../img/sidebar-icon2.jpg') no-repeat 9px center; }
#sidebar p a:hover	{ color:#000000; }


#footer			{ background:#646567; border:2px solid #646567; margin:30px 0px 0px 0px; overflow:hidden; }
#footer div		{ float:right; padding:10px; background:#7a7b7d; color:#ffffff; line-height:15px;}
#footer div span	{ padding-bottom:10px; display:block; }
#footer p		{ float:left; padding:10px 0px 10px 35px; color:#999999; line-height:21px; margin:0px; }
#footer p a		{ color:#ffffff; text-decoration:none; }
#footer h4		{ font-family:verdana; font-size:11px; margin:0px; padding:0px; font-weight:normal; display:block; float:left; clear:left; padding:0px 0px 0px 35px; color:#ffffff; white-space:nowrap; }
#footer a:hover	{ color:#000000; }

#dev{padding:2px 5px 2px 5px;color:#fff;font-weight:bold;text-decoration:none;}

#dev:hover{background-color:#006895 !important;color:#fff !important;text-decoration:none !important;}

/*homepage*/
#homepage{background:url(../img/casa.jpg) 0 70px no-repeat;}
#homepage span.txt{display:block;margin-left:350px;height:380px;}
#homepage h1{color:#f26723!important;line-height:50px;margin-left:0px;padding-left:0px;margin-top:0;padding-top:0;line-height:30px;}
/*#cana{float:left; width:377px; height:356px; background-image:url(../img/cana.jpg); background-color: white;}*/
#middle_colum { width:220px; float:left; padding-right:10px; padding-left:10px; background-color: white;}
#middle_colum h1{ font-size: 22px; margin-bottom:10px; margin-left:-1px; font-weight: bold; letter-spacing: -.05em; line-height: 1em; color:#636363;}
.text_line { padding-right:10px; margin-bottom:10px; }
.text_line a { color:#f26723; text-decoration:none; }
.text_line a:hover { text-decoration:underline; color:#f26723; }
.date_line{color:#636363;}

#homepage #advantages{margin-top:30px;}
#homepage #advantages #a{font-size:20px;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:15px;font-weight:bold;}
#homepage #advantages #a small{font-size:20px;display:block;font-weight:normal;}
#homepage #advantages p{font-size:15px; line-height:17px;}
#homepage #advantages table {width:550px;}
#homepage #advantages table td{font-size:12px!important;vertical-align:top;width:265px;}
#homepage #advantages table td.confort, #homepage #advantages table td.aspect {border-bottom:1px solid #ccc;}
#homepage #advantages table td.unu, #homepage #advantages table td.trei,#homepage #advantages table td.confort, #homepage #advantages table td.calitate {border-right:1px solid #ccc;}
#homepage #advantages table td ul{margin:20px;}
#homepage #advantages table td ul li {list-style-type:square;margin:0px; padding:0px;color:#f26723;list-style-position:inside;line-height:20px;margin-bottom:10px;}
#homepage #advantages table td ul li span{color:#636363;}
#homepage #advantages table td.confort, #homepage #advantages table td.calitate, #homepage #advantages table td.aspect, #homepage #advantages table td.economie {font-size:14px!important;font-weight:bold;padding:20px;}
#homepage #advantages table td.confort, #homepage #advantages table td.calitate{text-align:right;padding-right:50px;}
#homepage #advantages table td.aspect, #homepage #advantages table td.economie{text-align:left;padding-left:50px;}
#homepage #advantages table td.confort {padding-top:0;background:url('../img/home/dot.jpg') 235px 0 no-repeat;}
#homepage #advantages table td.aspect {padding-top:0;background:url('../img/home/dot.jpg') 20px 0 no-repeat;}
#homepage #advantages table td.calitate {padding-bottom:0;background:url('../img/home/dot.jpg') 235px 100% no-repeat;}
#homepage #advantages table td.economie {padding-bottom:0;background:url('../img/home/dot.jpg') 20px 100% no-repeat;}

/*continut */
#viz_scnd {float: left; width:551px; height:142px; background-image:url(../img/viz_scnd.jpg); border-top:1px solid #ddd; border-bottom:5px solid #f15a10; margin-bottom:15px;}

/*news*/
.stire_list { width:100%; padding-bottom:5px; margin-bottom:5px;  float:left; background-image:url(../img/arrow_orange.gif); background-repeat:no-repeat; padding-left:8px; }
.stire_list b { font-weight:normal; font-size:10px; color:#999999; }
.stire_list h5 { margin:0px; color:#ee6725; text-decoration:none; font-size:12px; font-weight:bold; }
.stire_list h5 a  { margin:0px; padding:0px; color:#ee6725; background-image:none;  }
.stire_list h5 a:hover  { margin:0px; padding:0px; color:#656565; text-decoration:underline;   }
.stire_list a { color:#ee6725;   text-decoration:none; }
.stire_list a:hover { color:#ee6725; }

/*calculator*/
table.calculator th, table.calculator td{text-align:center;border-collapse:collapse;border-bottom:1px solid #777;}
table.calculator th {font-size:13px;padding-bottom:5px;}
table.calculator td.left{text-align:left;padding:3px;}
table.calculator td strong {font-size:13px;}
table.calculator td.c1 {background-color:#E0E0E2;}

/* search */
.gsc-search-box {display:none;}
.gsc-branding {display: none;}
.gsc-tabsArea {display: none;}
.gsc-results{width:551px!important;}
.gsc-resultsbox-visible{width:800px;}
.gsc-resultsHeader{border:0!important;}
.gsc-trailing-more-results{visibility:hidden;}
.gs-title a.gs-title,.gs-title a.gs-title b{color:#f26723;}
.gs-title a.gs-title:hover,.gs-title a.gs-title:hover b{color:#8e9fbd;text-decoration:underline;}
.gs-visibleUrl{display:none;}
.gs-snippet {background:#F0F0F0 !important;border:0!important;}
.gsc-results .gsc-cursor-box .gsc-cursor-page{color:#003C78!important;font-weight:bold;}
.gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:#8e9fbd!important;text-decoration:underline;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#8e9fbd!important;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover{color:#8e9fbd;text-decoration:none;}
.gsc-cursor, .gsc-cursor-top{color:#003C78!important;font-weight:bold;float:right;margin-top:10px;}
.gsc-cursor-box{border-top:1px dotted #777;padding-top:10px;}
