* {margin: 0; padding: 0;}

body {background:#c8dfed /*url(../images/bg_body.gif) 0 100% repeat-x*/; font-family: Arial, sans-serif; font-size: 11px;}

html>body {font-size: 11px;}

body a, img {border: none;}
.clearfix {zoom: 1;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.clear {display: block; font-size: 0; line-height: 0; height: 0; clear: both; margin: 0; padding: 0;}
img, div, a, input {behavior: url(css/iepngfix.htc);}

#main_page {margin: 0px auto; width: 1000px; zoom:1;}
a, a:visited, a:hover {text-decoration: none;}
#main_page:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}

.top_menu {width: 100%; background: #87a2b2; height: 18px; overflow: hidden;}
.top_menu ul {width: 1000px; margin: 0 auto; list-style-type: none; color: #FFFFFF; text-transform: uppercase; font-size: 10px; text-align: right; padding-top: 2px;}
.top_menu ul li {display: inline; padding: 0 17px;	background-image: url(../images/separator.gif); background-repeat: no-repeat;background-position:right;}
.top_menu ul li a {color: #FFFFFF;}
.top_menu ul li a:hover {color: #FFFFFF; text-decoration: underline;}
.top_menu ul li.last {background-image: none; padding-right: 0;}

#header {}
#header:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}

.logo { background: url(../images/bus.gif) 0 0 no-repeat; width: 171px; height: 55px; float: left; display: inline; margin: 10px 0; margin-top: 10px;}		
.logo a { text-decoration: none; width: 171px; height: 55px; display: block;}
.logo a:hover {text-decoration: none;}
.logo a strong {visibility: hidden;}

.search {float: left; display: inline; margin-left: 60px; margin-top: 28px;}

.search .input_caut {border: 0; background:url(../images/bg_input_1.gif) 0 0 no-repeat; width: 335px; height: 15px; padding: 5px; color: #87a1b1; vertical-align:middle; font-size: 12px; float: left; display: inline;}
.search .submit {vertical-align:middle; float: left; display: inline;}	

.user_actions {float: right; display: inline; margin-top: 30px;}
.user_actions .register {background: url(../images/bg_btn_1.gif) 100% 0 no-repeat; float: left; display: inline; overflow: hidden; height: 22px; padding-right: 8px; margin-left: 5px;}
.user_actions .register strong {background: url(../images/bg_btn_1.gif) 0 0 no-repeat;float: left; display: block; overflow: hidden; height: 22px; padding-left: 8px;}
.user_actions .register a {padding: 3px; display: block; color: #fff; font-weight: normal; font-size: 12px;}

.user_actions .login {background: url(../images/bg_btn_1.gif) 100% 0 no-repeat; float: left; display: inline; overflow: hidden; height: 22px; padding-right: 8px; margin-left: 5px;}
.user_actions .login strong {background: url(../images/bg_btn_1.gif) 0 0 no-repeat;float: left; display: block; overflow: hidden; height: 22px; padding-left: 8px;}
.user_actions .login a {padding: 3px; display: block; color: #fff; font-weight: normal; font-size: 12px;}

.main_menu {width: 1000px; height: 30px; background: url(../images/bg_main_menu.gif) 0 0 no-repeat; overflow: hidden;}
.main_menu ul { margin: 0 5px;}
.main_menu ul li {float: left; display: inline; text-transform: uppercase; font-size: 12px; list-style-type: none;}
.main_menu ul li a {text-decoration: none;  padding: 8px 20px; display: block; color: #fff;}
.main_menu ul li a:hover {background-color: #FFFFFF; padding: 8px 20px; color: #3c4f5a; text-decoration: none;}

.top {margin: 1px 0 5px 0; height: 352px; overflow: hidden;}
.top:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}

.scroller {float: left; display: inline; width: 760px; height: 352px; overflow: hidden; position: relative;}
.scroller .content_scr {width: 760px; height: 352px; float: left; display: inline; overflow: hidden; position: relative;}
.scroller .content_scr .info {position: absolute; top: 20px; left: 20px; height: 320px;}

a.describe, a.describe2 {text-decoration: none; color: #fbed3b; float: left; clear: both; background-color: #000;font-family: Impact, sans-serif; font-size: 24px; text-transform: uppercase; float: left; clear: both; margin-bottom: 2px; padding: 3px;	letter-spacing: 2px;}
a.describe {color: #fff;}
a.describe:hover { color: #fff;}

.content_scr .info ul {color: #fff;	position: absolute; bottom: 0; float: left;	clear: left;}
.content_scr .info ul li {float: left; display: inline; list-style-type: none;}
				
.content_scr .info ul a {text-decoration: none; display: block; padding: 0 4px; margin: 3px; color: #fff; font-size: 12px;}
.content_scr .info ul a:hover, .content_scr .info ul b {background-color: #fff; color: #547182;display: block;  padding: 0 4px; margin: 3px; font-size: 12px; font-weight: normal;}

.box_right {background-image: url(../images/bg_box_right.gif);	background-repeat: no-repeat; width: 200px;	height: 252px; padding: 50px 20px; float: left; display: inline;}
				
.box_right p {font-size: 18px; line-height: 26px; color: #3a5261;}			
				
a.sageata {background-image:url(../images/sageata.gif); background-repeat: no-repeat; background-position: 0 0;	width: 27px; height: 23px; text-decoration: none; display: block; float: right; margin-top: 45px;}
a.sageata:hover {background-image:url(../images/sageata.gif); background-repeat: no-repeat; background-position: -27px 0;}		
a.sageata span {visibility: hidden;	text-decoration: none;}

#container {margin-top: 15px;}

.content {float: left; display: inline; width: 760px;}

#content_main {background-image:url(../images/banda-sus.gif); background-repeat: no-repeat; background-color: #fff; padding-bottom: 25px; padding-top: 10px;}
#content_main .describe, #content_main .describe2, #content_sec .describe_less_bg {font-size: 18px;	font-family: Impact, sans-serif;}
#content_main .describe2 {color: #fe0000;}						
#content_main h2 {padding: 0px 0 5px 20px; font-size: 18px; line-height: 30px; margin-top: 10px;}
#content_main h2 a {float: none; color: #fbed21; background: #38393b;}

#content_main .product {border-right: 1px solid #d2d1d1; width: 249px; margin-bottom: 5px;}
#content_main .product.last {width: 248px; border: 0;} 

#content_main ul {padding-left: 10px;}				
#content_main ul:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
#content_main li {float: left; width: 249px; list-style-type: none; }
#content_main .product .img_container {width: 204px; height: 121px; text-decoration: none; margin: 5px auto; display: block; overflow: hidden;} 
#content_main .product .img_container a {display: block; text-align: center;}
#content_main ul a.name_prod {font-size: 12px; color: #fff;	font-weight: bold; background: #87a1b1 url(../images/arrow_1.gif) 100% 0 no-repeat; margin: 10px 0 5px 20px; padding: 0 25px 0 5px;	text-decoration: none;}				
#content_main ul a.name_prod:hover {color: #3d505c; background: #87a1b1 url(../images/arrow_1_hover.gif) 100% 0 no-repeat; margin: 10px 0 5px 20px; padding: 0 25px 0 5px; text-decoration: none;}
#content_main ul p {color: #fe0000; text-transform:uppercase; font-weight:bold;  margin-left: 20px;}

.oferta { margin: -60px 10px 0 0; float: right;	background-image:url(../images/oferta.png);	background-repeat:no-repeat; width:69px; height:66px; position: relative; overflow: hidden;}
*html .oferta{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/oferta.png'); background-image:none}
				
p .old {text-decoration:line-through; font-weight: bold; font-size: 10px; margin-right: 5px;}				
.separator_content {background-image: url(../images/separator_content.gif); background-repeat: no-repeat; width: 760px; clear: both; height: 11px;	margin-top: 25px;}						
.final_content { background-image: url(../images/banda-jos.gif); background-repeat: no-repeat; width: 760px; height: 6px; margin-bottom: 20px;}
*html .final_content {margin-bottom: 12px;}


.box_subcontent {color: #87a2b2; width: 760px;width: 760px; overflow:hidden; font-size: 12px; margin-bottom: 20px;}						
.box_subcontent_top {background-image:url(../images/banda_box_jos.gif); background-repeat: no-repeat; background-position: 0 0; width: 760px; height: 5px; overflow:hidden;}
.box_subcontent_down {background-image:url(../images/banda_box_jos.gif); background-repeat: no-repeat;	background-position: 0 -5px; width: 760px; height: 5px;	}
.box_subcontent_center {background-color: #FFFFFF; padding: 10px 20px 10px 20px;}					
.box_subcontent h3 {color: #3a5261;	font-weight: bold; padding: 10px 0;}


#side {float: right; margin:0px 0 20px 0px;	width: 220px; display: block; }
		
#side .logos {background-image: url(../images/banda_side_alba_sus.gif); padding-top: 15px;background-repeat: no-repeat; background-position: 0 0; background-color: #fff;}			
#side .logos_bottom {background-image: url(../images/banda_side_alba_jos.gif);	background-repeat: no-repeat; width: 220px;	height: 5px;}
			
#side .logos .up,  #side .logos .down { background-image: url(../images/next.gif); background-repeat: no-repeat; background-position: 0 0; width: 11px; height: 7px; margin: 0 auto; display: block; overflow: hidden; cursor: pointer;}						
#side .logos .down {background-position: 0 -7px; padding-bottom: 10px;}						
#side .logos a:hover.up {background-position: -11px 0px;}
#side .logos .down:hover {background-position: -11px -7px;}
							
#side .logos a {display: block; text-align: center; margin: 15px auto;}

#side .logos .scr_logos { min-height: 180px; overflow: hidden;}
.box_side {background-image:url(../images/banda_side_gri_sus.gif); background-repeat: no-repeat;	background-color: #87a2b2; margin-top: 20px; zoom: 1;}
*html .box_side {margin-top: 8px;}

.box_side:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.title {color: #fff; text-transform:uppercase;font-size: 18px; font-weight: bold; padding: 20px;}
.newsl_bottom {background-image: url(../images/banda_side_gri_jos.gif); background-repeat: no-repeat; width: 220px; height: 5px;}
.box_side .image {width: 200px; overflow: hidden; margin: 0px auto; text-align: center;}			

			
.abonare {padding: 20px 10px;}
*html .abonare {padding: 15px 10px;}
*+html .abonare {padding: 15px 10px;}
.abonare input {background-color: transparent; border: 0px;	background-image:url(../images/bg_input_2.gif); background-repeat: no-repeat; background-position: left top; width: 180px; height: 21px; padding-top: 2px; color: #87a1b1; margin-bottom: 7px; padding-left: 5px;}

a.btn_abonare {background-image: url(../images/buton_abon.gif); background-repeat: no-repeat; background-position: 0 0; width: 58px; height: 17px;	color: #fff; text-decoration: none;	display: block;	padding-left: 8px; padding-top: 3px;}
a.btn_abonare:hover {background-position: 0 -21px; color: #909090;}
						
h5 {margin: 20px 20px 2px 20px; font-weight: bold;}
		
h5 a {text-decoration: none; color: #fff; font-size: 12px;}
h5 a:hover {text-decoration: underline;}

p.data {color: #b4c7d2;	font-size: 10px; padding: 0 20px;}
p.text { color: #e1edf5; padding: 0 20px;}

.sageata_mica_2 {text-align: right; margin: 10px 20px 20px 0; }		
*html .sageata_mica_2 { margin: 10px 20px 10px 0;}
*+html .sageata_mica_2 { margin: 10px 20px 10px 0;}
.sageata_mica_2 a {background-image: url(../images/sageata_mica2.gif); background-repeat: no-repeat; background-position: 0 0; width: 11px;	height: 9px; float: right; text-decoration: none;	display: block;}					
.sageata_mica_2 a:hover {background-image:url(../images/sageata_mica2.gif);	background-repeat:  no-repeat; background-position: -11px 0;}			


#footer {background-color:#3a5261; height: 55px; padding-top: 22px;	color: #fff; width:100%;}
#footer .footer_main { width: 1000px; margin: 0px auto;}
#footer .sec_menu {list-style-type: none; color: #FFFFFF; text-transform: uppercase; font-size: 10px; text-align: left; padding-top: 2px;}
#footer .sec_menu li {display: inline; padding: 0 17px;	background-image: url(../images/separator.gif); background-repeat: no-repeat;background-position:right;}
#footer .sec_menu li a {color: #FFFFFF;}
#footer .sec_menu li a:hover {color: #FFFFFF; text-decoration: underline;}
#footer .sec_menu li.last {background-image: none; padding-right: 0;}

#footer ul {list-style-type: none; float: left;}
#footer .copyright {float: right; font-size: 10px;}


/*lista*/
#content_inside {background-image:url(../images/banda-sus2.gif); background-repeat: no-repeat; background-color: #38393b; padding-bottom: 5px; padding-top: 10px;}
#content_inside .describe, #content_inside .describe2, #content_inside .describe_less_bg {font-size: 18px;	font-family: Impact, sans-serif;}
#content_inside .describe2 {color: #fe0000;}						
#content_inside h2 {padding: 0px 0 5px 20px; font-size: 21px; line-height: 30px; margin-top: 10px; color: #fbed21; text-transform: uppercase; font-family: Impact, Sans-Serif; font-weight: normal;}

#content_inside .product {border-right: 1px solid #d2d1d1; width: 249px; margin-bottom: 5px;}
#content_inside .product.last {width: 248px; border: 0;} 

#content_inside .separator_content {background-image: url(../images/separator_content.gif); background-repeat: no-repeat; width: 760px; clear: both; height: 11px;	margin-top: 25px;}						
.final_content2 { background-image: url(../images/banda-jos2.gif); background-repeat: no-repeat; width: 760px; height: 6px; margin-bottom: 20px;}
*html #content_inside .final_content {margin-bottom: 12px;}

#content_inside .separator_content {background-image: url(../images/separator_content2.gif); background-repeat: no-repeat; width: 760px; clear: both; height: 11px;	margin-top: 25px;}						

.produs_list {background: url(../images/separator_content2.gif) 0 100% no-repeat; padding: 20px; zoom:1;}
.produs_list:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.produs_list .image {width: 230px; height: 175px; float: left; display: inline; background: url(../images/bg_image_1.gif) 0 0 no-repeat; padding: 10px; overflow: hidden; text-align: center; margin-right: 30px; position: relative;}
.produs_list .descriere {width: 235px; float: left; display: inline; font-size: 12px; color: #fff; margin-right: 30px;}
.produs_list .descriere h3 {font-size: 16px; font-weight: bold; margin-top: 5px;}
.produs_list .descriere h3 a {color: #38393b; background: #fff; padding: 1px 3px;}
.produs_list .descriere h3 a:hover {color: #fbed21; background: #000; padding: 1px 3px;}
.produs_list .descriere ul {margin: 20px 0;}
.produs_list .descriere ul li {list-style-type: none; margin: 4px 0;}
.produs_list .descriere a.detalii {font-weight: bold; color: #87a1b1; background: url(../images/arrow_2.gif) 100% 3px no-repeat; height: 15px; padding-right: 16px;}
.produs_list .descriere a:hover.detalii {font-weight: bold; color: #fbed21; background: url(../images/arrow_2.gif) 100% -13px no-repeat; height: 15px; padding-right: 16px;}

.produs_list .info2 {float: left; display: inline; width: 170px;}
.produs_list .info2 .brand {width: 150px; height: 45px; background: url(../images/bg_brand_1.gif) 0 0 no-repeat; padding: 10px; overflow: hidden; padding-top: 30px;}

.produs_list .info2 .pret {width: 150px; height: 64px; background: url(../images/bg_pret.gif) 0 0 no-repeat; padding: 10px; overflow: hidden; margin-top: 12px; text-align: center;}
.produs_list .info2 .pret p {font-size: 14px; color: #87a1b1; padding: 5px 0;}
.produs_list .info2 .pret p strong {color: #fe0000;}
.produs_list .info2 .pret .btn_cumpara {text-align: center; margin: 5px auto;}
.produs_list .info2 .pret .btn_cumpara a {width: 101px; height: 19px; display: block; overflow: hidden; background: url(../images/btn_cumpara.gif) 0 0 no-repeat; margin: 0 auto; padding-top: 3px; color: #fff;}
.produs_list .info2 .pret .btn_cumpara a:hover {width: 101px; height: 19px; display: block; overflow: hidden; background: url(../images/btn_cumpara.gif) 0 -22px no-repeat; margin: 0 auto; padding-top: 3px; color: #fff;}
.produs_list .oferta {position: absolute; top: 70px; right: 0px;}

.paginare {display: block; clear: both;}
.paginare ul {color: #87a1b1; margin-top: 20px; margin-bottom: 10px; margin-left: 15px;}
.paginare ul li {float: left; display: inline; list-style-type: none;}
				
.paginare ul a {text-decoration: none; display: block; padding: 0 4px; margin: 3px; color: #87a1b1; font-size: 12px;}
.paginare ul a:hover, .paginare ul b {background-color: #c8dfed; color: #38393b; display: block;  padding: 0 4px; margin: 3px; font-size: 12px; font-weight: normal;}


.breadcrumb {font-size: 10px; position: relative; top: -6px; height: 13px; overflow: hidden; color: #3d515c;}
.breadcrumb a {color: #3d515c; text-decoration: underline;}
.breadcrumb a:hover {color: #3d515c; text-decoration: none;}

.produs {width: 530px; height: 285px; float: left; display: inline; background: url(../images/bg_img-produs.gif) 0 0 no-repeat; overflow: hidden; margin: 20px;}
.produs .img_container {width: 330px; height: 255px; float: left; display: inline; position: relative; margin: 15px;}
.produs .img_container em {position: absolute; bottom: 0; right: 1px;}
.produs ul.all {float: right; display: block; width: 152px; padding: 6px 8px 6px 0;}
.produs ul.all li {list-style-type: none; width: 152px; height: 86px; overflow: hidden; padding: 2px 0 3px 0;}
.produs ul.all li a {width: 150px; height: 84px; display: block; border: solid 1px #ecf0f3; text-align: center; overflow: hidden;}
.produs ul.all li a:hover, .produs ul.all li a.selected {width: 150px; height: 84px; display: block; border: solid 1px #8ea7b6; text-align: center;}

.detalii_tehnice {width: 530px; float: left; display: inline; margin: 20px;}
.detalii_tehnice p {font-size: 16px; color: #38393b; background: #fff; padding: 1px 3px; font-weight: bold; float: left;}
.detalii_tehnice .table_top { background: url(../images/bg_table_top.gif) 0 0 no-repeat; width: 530px; height: 3px; overflow: hidden;}
.detalii_tehnice .table_bottom { background: url(../images/bg_table_bottom.gif) 0 0 no-repeat; width: 530px; height: 3px; overflow: hidden;}

.detalii_tehnice table {width: 530px; background: #494a4c; border: solid 1px #494a4c; color: #fff; font-size: 12px; line-height: 15px;}
.detalii_tehnice table b {font-size: 11px;}
.detalii_tehnice table tr td {padding: 6px 6px;}
.detalii_tehnice table tr.odd {background: #38393b;}

.info_produs {float: left; display: inline; width: 170px; margin-top: 20px;}
.info_produs  .brand {width: 150px; height: 45px; background: url(../images/bg_brand_1.gif) 0 0 no-repeat; padding: 10px; overflow: hidden; padding-top: 30px;}

.info_produs .pret {width: 150px; height: 64px; background: url(../images/bg_pret.gif) 0 0 no-repeat; padding: 10px; overflow: hidden; margin-top: 12px; text-align: center;}
.info_produs .pret p {font-size: 14px; color: #87a1b1; padding: 5px 0;}
.info_produs .pret p strong {color: #fe0000;}
.info_produs .pret .btn_cumpara {text-align: center; margin: 5px auto;}
.info_produs .pret .btn_cumpara a {width: 101px; height: 19px; display: block; overflow: hidden; background: url(../images/btn_cumpara.gif) 0 0 no-repeat; margin: 0 auto; padding-top: 3px; color: #fff;}
.info_produs .pret .btn_cumpara a:hover {width: 101px; height: 19px; display: block; overflow: hidden; background: url(../images/btn_cumpara.gif) 0 -22px no-repeat; margin: 0 auto; padding-top: 3px; color: #fff;}

.promo {margin-top: 43px;}

.side_prod {width: 200px; margin: 0 auto; overflow: hidden; margin-bottom: 10px;}
.sprod_top {background: url(../images/sprod_top.gif) 0 0 no-repeat; height: 5px; overflow: hidden;}
.sprod_midd {background: #fff; border-left: solid 1px #e2f2fb; border-right: solid 1px #e2f2fb; overflow: hidden; padding: 10px;}
.sprod_bottom {background: url(../images/sprod_bottom.gif) 0 0 no-repeat; height: 5px; overflow: hidden;}

#side .produs_side {border-bottom: solid 1px #87a2b2; padding-bottom: 15px; padding-top: 15px;}
#side .produs_side .product .img_container {width: 190px; text-decoration: none; margin: 10px auto; display: block; overflow: hidden;} 
#side .produs_side .product .img_container img {width: 170px; margin: 0 auto;}
#side .produs_side .product .img_container a {display: block; text-align: center;}
#side .produs_side .product a.name_prod {font-size: 12px; color: #fff;	font-weight: bold; background: #87a1b1 url(../images/arrow_1.gif) 100% 0 no-repeat; margin: 10px 0 5px 20px; padding: 0 25px 0 5px;	text-decoration: none;}				
#side .produs_side .product a.name_prod:hover {color: #3d505c; background: #87a1b1 url(../images/arrow_1_hover.gif) 100% 0 no-repeat; margin: 10px 0 5px 20px; padding: 0 25px 0 5px; text-decoration: none;}
#side .produs_side p {color: #fe0000; text-transform:uppercase; font-weight:bold; margin-left: 20px; margin-top: 5px;}

#side a.more {font-size: 12px; color: #87a1b1;	font-weight: bold; background: url(../images/arrow_1.gif) 0 1px no-repeat; margin: 10px 0 5px 5px; padding: 0 0 5px 25px; text-decoration: none; display: block;}				
#side a.more:hover {color: #3d505c; background: url(../images/arrow_1_hover.gif) 0 1px no-repeat; margin: 10px 0 5px 5px; padding: 0 0 5px 25px; text-decoration: none;}

#container .box_subcontent .box_subcontent_center.midd {padding: 10px;}
#container .box_subcontent .describe {font-size: 18px;	font-family: Impact, sans-serif;}
#container .box_subcontent .describe {color: #fbed21; background: #38393b;}						
#container .box_subcontent h2 {padding: 0px 0 5px 10px; font-size: 18px; line-height: 30px; margin-top: 10px;}
#container .box_subcontent h2 a {float: none;}

#container .box_subcontent .product {border-right: 1px solid #d2d1d1; width: 240px; margin-bottom: 5px;}
#container .box_subcontent .product.last {width: 240px; border: 0;} 

#container .box_subcontent ul {padding-left: 0px;}				
#container .box_subcontent ul:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
#container .box_subcontent li {float: left; width: 240px; list-style-type: none; }
#container .box_subcontent .product .img_container {width: 204px; height: 121px; text-decoration: none; margin: 5px auto; display: block; overflow: hidden;} 
#container .box_subcontent .product .img_container a {display: block; text-align: center;}
#container .box_subcontent ul a.name_prod {font-size: 12px; color: #fff;	font-weight: bold; background: #87a1b1 url(../images/arrow_1.gif) 100% 0 no-repeat; margin: 10px 0 5px 20px; padding: 0 25px 0 5px;	text-decoration: none;}				
#container .box_subcontent ul a.name_prod:hover {color: #3d505c; background: #87a1b1 url(../images/arrow_1_hover.gif) 100% 0 no-repeat; margin: 10px 0 5px 20px; padding: 0 25px 0 5px; text-decoration: none;}
#container .box_subcontent ul p {color: #fe0000; text-transform:uppercase; font-weight:bold;  margin-left: 20px;}


#side .accesorii {margin-top: 0;}


.add_cos {margin: 5px 10px; text-align: left;}
.add_cos .input_cos {width: 21px; height: 22px; padding: 2px; font-size: 12px; color: #344b59; background: url(../images/bg_input_3.gif) 0 0 no-repeat; border: 0; vertical-align: middle; text-align: center;}
.add_cos a {font-size: 11px; color: #344b59; vertical-align: middle; background: url(../images/icon_delete.gif) 100% 1px no-repeat; padding-right: 15px; margin-left: 15px;}
.add_cos a:hover {color: #fc1011; font-size: 11px; vertical-align: middle; background: url(../images/icon_delete.gif) 100% 1px no-repeat; padding-right: 15px; margin-left: 15px;}

.detalii_comanda {width: 720px; float: left; display: inline; margin: 20px;}
.detalii_comanda p {font-size: 16px; color: #38393b; background: #fff; padding: 1px 3px; font-weight: bold; float: left; margin-top: 2px;}
.detalii_comanda .table_top { background: url(../images/bg_table_top2.gif) 0 0 no-repeat; width: 720px; height: 2px; overflow: hidden;}
.detalii_comanda .table_bottom { background: url(../images/bg_table_bottom2.gif) 0 0 no-repeat; width: 720px; height: 2px; overflow: hidden;}

.detalii_comanda table {width: 720px; background: #494a4c; border: solid 1px #494a4c; color: #fff; font-size: 12px; line-height: 15px;}
.detalii_comanda table b {font-size: 11px;}
.detalii_comanda table tr td {padding: 6px 6px;}
.detalii_comanda table tr.odd {background: #38393b;}

.detalii_comanda table tr td strong {float: left; display: inline; vertical-align: middle; margin-top: 20px; margin-right: 10px;}
.detalii_comanda table tr td em.total {float: left; display: inline; vertical-align: middle; background: url(../images/bg_pret2.gif) 0 0 no-repeat; width: 101px; height: 24px; text-align: center; font-weight: bold; color: #fe0000; padding: 15px 10px; font-style: normal; margin-top: 5px; font-size: 14px;}

.form_comanda {padding: 20px; width: 330px;}
.form_comanda div {zoom: 1; padding: 3px 0;}
.form_comanda div:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.form_comanda div label {float: left; display: inline; width: 100px; vertical-align: middle; padding-top: 3px;}
.form_comanda div input {float: left; display: inline; width: 215px; height: 17px; padding: 3px 5px; background: url(../images/bg_input_4.gif) 0 0 no-repeat; border: none; vertical-align: middle;}
.form_comanda div em {float: left; display: inline; width: 215px; height: 63px; background: url(../images/bg_textarea.gif) 0 0 no-repeat; padding: 5px;}
.form_comanda div em textarea {width: 215px; height: 63px; border: 0; background: transparent;}
.form_comanda a.trimite {margin: 10px 0 10px 100px; display: block;}
.detalii_comanda table tr td p {font-size: 12px; color: #fff; background: #494a4c; font-weight: normal; margin: 23px; padding: 20px; line-height: 18px; display: block; float: left; clear: both; text-align: left; zoom: 1;}
*html .detalii_comanda table tr td p {font-size: 12px; color: #fff; background: #494a4c; font-weight: normal; margin: 23px; padding: 20px; line-height: 18px; display: block; float: left; clear: both; text-align: left; zoom: 1; position: relative; left: -20px;}

#content_inside h2 b {color: #fff; font-weight: normal; text-transform: none;}

.rezultate_cautare {width: 720px; float: left; display: inline; margin: 20px;}
.rezultate_cautare p {font-size: 16px; color: #38393b; background: #fff; padding: 1px 3px; font-weight: bold; float: left; margin-top: 2px;}
.rezultate_cautare .table_top { background: url(../images/bg_table_top2.gif) 0 0 no-repeat; width: 720px; height: 2px; overflow: hidden;}
.rezultate_cautare .table_bottom { background: url(../images/bg_table_bottom2.gif) 0 0 no-repeat; width: 720px; height: 2px; overflow: hidden;}

.rezultate_cautare table {width: 720px; background: #494a4c; border: solid 1px #494a4c; color: #fff; font-size: 12px; line-height: 15px;}
.rezultate_cautare table b {font-size: 11px;}
.rezultate_cautare table tr th {padding: 18px; font-size: 10px; text-align: left;}
.rezultate_cautare table tr td {padding: 6px 6px;}
.rezultate_cautare table tr.odd {background: #38393b;}

.rezultate_cautare table tr td h3 {font-size: 16px; font-weight: bold; margin-top: 5px; display: block; padding: 5px 0 8px 0;}
.rezultate_cautare table tr td h3 a {color: #38393b; background: #fff; padding: 1px 3px;}
.rezultate_cautare table tr td h3 a:hover {color: #fbed21; background: #000; padding: 1px 3px;}
.rezultate_cautare table tr td a.detalii {font-weight: bold; color: #87a1b1; background: url(../images/arrow_2.gif) 100% 3px no-repeat; height: 15px; padding-right: 16px; margin: 5px 0; }
.rezultate_cautare table tr td a:hover.detalii {font-weight: bold; color: #fbed21; background: url(../images/arrow_2.gif) 100% -13px no-repeat; height: 15px; padding-right: 16px;}
.rezultate_cautare table tr td em {color: #fe0000; font-size: 14px; font-weight: bold; font-style: normal;}

.sep_content {width: 760px; height: 7px; background: url(../images/separator_content2.gif) 0 0 no-repeat; display: block; clear: both;}

.content2 {width: 680px; background: #fff url(../images/bg_content2_top.gif) 0 0 no-repeat; overflow: hidden; margin: 5px auto 0 auto; padding: 20px; font-size: 12px; color: #38393b;}
.content2_bottom {width: 720px; height: 5px; background: url(../images/bg_content2_bottom.gif) 0 0 no-repeat; overflow: hidden; margin: 0 auto 10px auto;}

.content2 .title_2 {font-weight: bold; margin-bottom: 20px;}
.content2 p {margin: 20px 0;}
.content2 img.align {margin: 5px 0 10px 10px; float: right; display: block;}
.content2 ul.orase {float: left; margin-right: 50px;}
.content2 ul.orase li {margin: 10px 0; list-style-type: none;}
.content2 ul.orase li a {background: url(../images/arrow_1.gif) -7px 0 no-repeat; padding-left: 20px; font-weight: bold; color: #38393b;}
.content2 ul.orase li a:hover {background: url(../images/arrow_1.gif) -7px 0 no-repeat; padding-left: 20px; font-weight: bold; color: #fbed21;}

.content2 .img_container {float: right; display: inline; margin: 5px 0 5px 10px; width: 200px; height: 150px; overflow: hidden;}

.content2.stire {padding: 0; width: 720px;}
.stire_top {width: 720px; background: #000; height: 340px; margin-top: 5px;}
.stire_top .img {width: 500px; height: 340px; overflow: hidden; float: left; display: inline;}
.stire_top .txt {float:left; display: inline; width: 190px; padding: 15px; color: #fff; position: relative; height: 300px;}
.stire_top .txt a.btn_share {position: absolute; bottom: 20px; display: block; background: url(../images/icon_share.gif) 0 0 no-repeat; padding-left: 20px; color: #838383; text-decoration: underline;}

.stire .galerie {border-bottom: solid 1px #e9f2f8; padding: 15px 10px;}
.stire .galerie:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.stire .galerie li {float: left; list-style-type: none; width: 90px; height: 60px; overflow: hidden; margin: 0 7px; }
.stire .text_stire {padding: 10px 20px; float: left; display: inline; width: 480px;}
.stire .text_stire p {margin: 5px 0 10px 0; line-height: 18px;}

.lista_stiri {float: right; display: inline; width: 190px; margin: 16px 0 16px 10px;}
.lista_stiri a.name_prod {background:#87A1B1; color:#FFFFFF; font-size:12px; font-weight:bold; margin:10px 0 5px 0px; padding:0 5px 0 5px; text-decoration:none;}
.lista_stiri ul {}
.lista_stiri ul li {list-style-type: none; margin: 4px 0; background: url(../images/line.gif) 0 7px no-repeat;}
.lista_stiri ul li a {color: #000; font-size: 11px; font-weight: bold; position: relative; left: 10px;}
.lista_stiri ul li a:hover {color: #000; font-size: 11px; font-weight: bold; text-decoration: underline;}

.lista_stiri a.more {background: url(../images/arrow_1.gif) no-repeat scroll 0 1px; color:#87A1B1; display:block; font-size:12px; font-weight:bold; margin:5px 0 5px 0px; padding:0 0 5px 25px; text-decoration:none;}
.lista_stiri a:hover.more {color: #3d505c; background: url(../images/arrow_1_hover.gif) 0 1px no-repeat; margin: 5px 0 5px 0px; padding: 0 0 5px 25px; text-decoration: none;}

.meniu_filters {width: 218px; float: left; display: inline; margin: 20px 5px 10px 25px;}
.meniu_filters div.gen {margin-bottom: 2px;}
.meniu_filters div.gen strong {font-size: 16px; font-weight: bold; color: #38393b; background: #fff; padding: 1px 4px;}
.meniu_filters ul {background: #494a4c; padding: 4px 1px 1px 1px;}
.meniu_filters ul li {padding: 0px 0; list-style-type: none; display: block; clear: both;}
.meniu_filters ul li strong {color: #fe0000; font-size: 14px; padding-left: 15px; display: block; padding-top: 8px; padding-bottom: 10px;}
.meniu_filters ul li strong a {color: #fe0000; font-size: 14px;}
.meniu_filters ul li strong a:hover {color: #fff; font-size: 14px;}

.meniu_filters ul li ul li {background: #38393b; margin: 0px 0 1px 0; padding-left: 15px; padding-top: 8px; padding-bottom: 8px;}
.meniu_filters ul li ul li a {text-transform: uppercase; color: #FFF;}
.meniu_filters ul li ul li a:hover {text-transform: uppercase; color: #FBED21;}