/* 
*	General style css
*/
html { background-color:#ebebeb;  background:#ebebeb url(../images/fundal_site.jpg) center -93px repeat-x;}
body { font:normal 14px/20px Arial; color: #000; }
img#text_transparent { position:absolute; top:112px; left:50%; margin-left:-495px; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4;	opacity: 0.4; }
.grey  	{ color:#a5acb0; }
.red 	{ color:#b90000; }
.clear { width:100%; clear:both; float:none; height:0px; line-height:0; font-size:0px; }

.alignright { float:right; }

/* 
*	Intro page css
*/
html#intro { background-position: center 0;  }
html#intro img#text_transparent { top:201px; }
div#intro { width:1009px; position:relative; height:460px; top: 20px ; left: 50%; margin-left:-504px; margin-bottom:20px;} 
div#intro img{ position:absolute; }
div#intro img#audi { left:0; top:135px; }
div#intro img#logo { top:0; left:50%; margin-left:-68px; }
div#intro img#logan {  right:0; top:135px; }

/*
*	Header
*/
div.header { width: 930px; padding-left:20px; margin:20px auto 0; position:relative;  z-index:10; height:325px; }
div.header#audi { background:url(../images/masina_audi_dreapta.png) right top no-repeat; }
div.header#logan { background:url(../images/masina_logan.png) right top no-repeat; }
div.header ul { position:absolute; left:160px; top:80px;  }
div.header ul li { display:inline; font-size: 18px; margin-right:15px; }
div.header ul li a { text-decoration: none; color:#a5acb0; }
div.header ul li a:hover,
div.header ul li.current_page_item a{ color:#b90000; }
div.header h1 { background:url(../images/texte/piese_auto_din_import.png) center no-repeat; width:392px; height:44px; text-indent:-9999px; position:absolute;  top:165px;  }
div.header#logan h1 { background:url(../images/texte/piese_auto_logan.png) center no-repeat; width:391px; height:45px; text-indent:-9999px; position:absolute;  top:165px;  }

/* 
*	Content
*/
div#content { clear:both; padding:40px 0 0; margin-top:-75px;  }
.column_wide { width:896px; background:url(../images/boxes/wide_center.jpg) left repeat-y; margin:0 auto; padding:0 10px;}
.column_wide .header { height:10px; width:916px; background:url(../images/boxes/wide_top.jpg) left top no-repeat; margin:0 -10px 10px; z-index:1; }
.column_wide .footer { height:10px; width:916px; background:url(../images/boxes/wide_bottom.jpg) left bottom no-repeat; margin:10px -10px 0;}
.column_wide table {   }
.column_wide table tr td {  height:60px; width:180px; text-align: center; border-left:#ebebeb 1px solid; vertical-align: middle; overflow: hidden; }
.column_wide table tr td.first { border:none; }
.column_wide table tr td a { position: relative; display:block; width:180px; height: 60px; }
/*.column_wide table tr td a img { position: absolute; bottom:0px; left:0; } */
.column_wide table tr td a img { position: absolute; top:0px; left:0; }
.column_wide #lista_marci {  height:60px; overflow:hidden; }
.ie7 .column_wide #lista_marci {  height:60px; overflow:hidden; width: 896px; }

/*
*  Columns css
*/
#center { width:916px; margin: 17px auto 0; }
#column_right { float:right; width:212px; }
#column_left { float:left; width:137px; }
.column_center { float:left; margin-left:17px; }

/*
*	Boxes
*/
#column_left .box { background:url(../images/boxes/small_center.gif) repeat-y left; float:left; width:117px; margin-bottom:17px; padding:0 10px; }
#column_left .box .header { background:url(../images/boxes/small_top.gif) left top no-repeat; height:10px; margin:0 -10px; padding:0; float:left; width:inherit; width:137px;   }
#column_left .box .footer { background:url(../images/boxes/small_bottom.gif) left bottom no-repeat; height:10px; margin:5px -10px 0; padding:0; float:left; width:inherit; width:137px;}
#column_left .box p  { margin:0 5px 5px; font-size:0.85em;  }
#logan_side h1 { width:104px; height:36px; background:url(../images/texte/piese_dacia_logan_rosu.png) left top; text-indent:-9999px; float:left; margin:5px  0 0 5px; }
#audi_side h1 { width:67px; height:36px; background:url(../images/texte/piese_import.png) left top no-repeat; text-indent:-9999px; float:left; margin:5px  0 0 5px; }

/* 
*	Column right
*/
#column_right .box { background:#fff url(../images/boxes/right_center.gif) repeat-y left; float:left; width:192px; padding:0 10px; margin-bottom:17px;  }
#column_right .box .header { background:url(../images/boxes/right_top.gif) left top no-repeat; float:left; height:10px; margin:0 -10px; padding:0; width:212px; }
#column_right .box .footer { background:url(../images/boxes/right_bottom.gif) -1px bottom no-repeat; float:left; height:10px; margin:0 -10px; padding:0; width:212px; }

/*
*	Column center
*/
.column_center { background:url(../images/boxes/big_center.gif) 1px center repeat-y; width:487px; padding:0 20px; margin-bottom:17px; }
.column_center .header { background:url(../images/boxes/big_top.gif)  top no-repeat; height:10px; width:527px; margin:0 -20px; padding:0;  }
.column_center .footer { background:url(../images/boxes/big_bottom.gif) left bottom no-repeat; height:10px; width:527px; margin:0 -20px; padding:0;}
.column_center h1 { color:#b90000; border-bottom:1px solid #ebebeb; font-size:1.2em; font-weight:bold; margin:0 0 17px 0; padding: 10px 0; }
.column_center img { margin:0 0 20px 20px; }
.column_center p { margin: 0 0 20px 0; }
.column_center ul { margin:-10px 0 20px; }
.column_center ul li { list-style:disc inside; margin:0 0 5px 0; }

/* 
*	Search form 
*/
form#search { background:url(../images/boxes/search_form_input.gif) center no-repeat; width:104px; height:30px; margin:15px auto; clear:both; }
form#search .submit { border:none; text-indent:-9999px; width:30px; height:30px; float:left; background:none; cursor:pointer; }
form#search .text { width:70px; height:30px; border:none; background:none; padding:0 2px; font-size:0.85em; color:#edbfbf; }

/* 
*	Lista piese import 
*/
table.lista_piese { float:left;}
table.lista_piese td td {	vertical-align:top; }
table.lista_piese tr td#left { border-right: 1px solid #ebebeb; }
table.lista_piese tr td#right { border-left: 1px solid #ebebeb; }
table.lista_piese tr td ul li { margin:0; list-style:none; font-size:12px; line-height:18px; margin:0 10px 20px; border-bottom: 1px solid #ebebeb; clear:both; padding:0 0 20px 0;}
table.lista_piese tr td ul li h2 { color:#b90000; font-size:14px; line-height:20px;  }
table.lista_piese tr td ul li > img { margin: 0 auto 10px; display:block; } 
table.lista_piese tr td ul li a { margin-top:10px; display:block; height:25px;  }
table.lista_piese tr td ul li a img { margin:0; }

.ie8 table.lista_piese tr td ul li { width:150px; text-align:left;}

/* 
*	Lista piese logan
*/


table#piese_stoc tr td {  vertical-align:middle; text-align:center; height:30px; font: normal 12px/18px Arial;  border:1px solid #FFF; border-left:none; padding:0 3px;}
table#piese_stoc tr.grey td { background-color:#f5f5f5; color:#000;}
table#piese_stoc tr.pink td { background-color:#f9e6e6; }

table#piese_stoc tr td.radio { width:15px; }
table#piese_stoc tr td.amount { width:54px;  }
table#piese_stoc tr td.amount input { border: 1px solid #d7d7d7; width: 42px; height:18px; font-size:11px; line-height: 18px; padding: 0 2px; color:#d7d7d7; }
table#piese_stoc tr td.cod { width:70px;  }
table#piese_stoc tr td.name { width:222px; text-align:left;  }
table#piese_stoc tr td.producator { width:104px; text-align:left;  }
table#piese_stoc tr td.pret { width:55px;  }

/* 
*	General form
*/
form.alko_form { width:230px;  float:left; margin-left:0;}
form.alko_form p { margin: 0 0 10px; }
form.alko_form p.error label { color:#b90000; }
form.alko_form p.error input,
form.alko_form p.error textarea { border: 1px solid #b90000; }

form.alko_form label { font: bold 12px/20px Arial; color:#000; width:230px; }
form.alko_form em { color:#b90000;  }
form.alko_form input.text,
form.alko_form select,
form.alko_form textarea{ clear:left; border: 1px solid #d7d7d7; font-size: 12px; line-height:18px; padding:4px; width:222px; }
form.alko_form select { width:230px; }
form.alko_form textarea { height:100px; }

form.alko_form p.short input.text { width:168px; }
form.alko_form p.short select { width:50px; clear:right; padding:3px; }
form.alko_form small { font-size:11px; color:#a5acb0; }

form.alko_form#oferta { width:470px; }

/* 
*	Contact page
*/
#contact_right { float:left; width:235px; padding:0; margin-left:20px; }
div.contact { font-style:normal; font-size:14px; margin-top:17px; }
div.contact h1 { color:#B90000; font-size:14px; border:none; padding:0; margin:0; }
div.contact small { font-size:12px; }

/* 
*	Lista furnizori
*/
ul#lista_furnizori li { width:161px;height:60px; padding:0 15px 20px 0; float:left; border-right:1px solid #ebebeb; }
ul#lista_furnizori li.noborder { border:none; }
ul#lista_furnizori li.line { border-right:none; border-top:1px solid #ebebeb; margin-top:20px; height:0px; line-height:0; font-size:0; width:879px;  }
ul#lista_furnizori li a { display:block; width:161px; height:60px; background: left top no-repeat; text-indent:-9999px; float:left;  }
ul#lista_furnizori li a:hover { background-position: left bottom; }
ul#lista_furnizori li a#bosch 			{	background-image:url(../images/lista_furnizori/1_bosch.gif); }
ul#lista_furnizori li a#castrol 		{	background-image:url(../images/lista_furnizori/10_castrol.gif); }
ul#lista_furnizori li a#sidem 			{	background-image:url(../images/lista_furnizori/11_sidem.gif); }
ul#lista_furnizori li a#luk 			{	background-image:url(../images/lista_furnizori/12_luk.gif); }
ul#lista_furnizori li a#dolz 			{	background-image:url(../images/lista_furnizori/13_dolz.gif); }
ul#lista_furnizori li a#valeo 			{	background-image:url(../images/lista_furnizori/14_valeo.gif); }
ul#lista_furnizori li a#clean_filters 	{	background-image:url(../images/lista_furnizori/15_clean_filters.gif); }
ul#lista_furnizori li a#textar		 	{	background-image:url(../images/lista_furnizori/16_textar.gif); }
ul#lista_furnizori li a#pex			 	{	background-image:url(../images/lista_furnizori/17_pex.gif); }
ul#lista_furnizori li a#swag		 	{	background-image:url(../images/lista_furnizori/18_swag.gif); }
ul#lista_furnizori li a#ufi			 	{	background-image:url(../images/lista_furnizori/19_ufi.gif); }
ul#lista_furnizori li a#delphi		 	{	background-image:url(../images/lista_furnizori/2_delphi.gif); }
ul#lista_furnizori li a#ate			 	{	background-image:url(../images/lista_furnizori/20_ate.gif); }
ul#lista_furnizori li a#brembo		 	{	background-image:url(../images/lista_furnizori/21_brembo.gif); }
ul#lista_furnizori li a#mann		 	{	background-image:url(../images/lista_furnizori/22_mann.gif); }
ul#lista_furnizori li a#febi		 	{	background-image:url(../images/lista_furnizori/23_febi.gif); }
ul#lista_furnizori li a#lemforder	 	{	background-image:url(../images/lista_furnizori/24_lemforder.gif); }
ul#lista_furnizori li a#kneht		 	{	background-image:url(../images/lista_furnizori/25_kneht.gif); }
ul#lista_furnizori li a#sachs		 	{	background-image:url(../images/lista_furnizori/26_sachs.gif); }
ul#lista_furnizori li a#sofim		 	{	background-image:url(../images/lista_furnizori/27_sofim.gif); }
ul#lista_furnizori li a#mannol		 	{	background-image:url(../images/lista_furnizori/28_mannol.gif); }
ul#lista_furnizori li a#sct			 	{	background-image:url(../images/lista_furnizori/29_sct.gif); }
ul#lista_furnizori li a#flennor		 	{	background-image:url(../images/lista_furnizori/3_flennor.gif); }
ul#lista_furnizori li a#kyb			 	{	background-image:url(../images/lista_furnizori/30_kyb.gif); }
ul#lista_furnizori li a#meyle			{	background-image:url(../images/lista_furnizori/4_meyle.gif); }
ul#lista_furnizori li a#mintex			{	background-image:url(../images/lista_furnizori/5_mintex.gif); }
ul#lista_furnizori li a#elf				{	background-image:url(../images/lista_furnizori/6_elf.gif); }
ul#lista_furnizori li a#monroe			{	background-image:url(../images/lista_furnizori/7_monroe.gif); }
ul#lista_furnizori li a#walker			{	background-image:url(../images/lista_furnizori/8_walker.gif); }
ul#lista_furnizori li a#mobil1			{	background-image:url(../images/lista_furnizori/9_mobil1.gif); }

/* 
*	Simple footer
*/
.footer_clear { width: 916px; margin:0 auto; color:#a5acb0; font-size:12px; margin-bottom:20px; }
