html, body
 {
 	margin:0px;
	padding:0px;
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#364a5d;
	height: 100%;
 }
div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption {   /*table,, tbody, tfoot, thead, tr, th, td*/
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}


input, select, textarea
 {
	font-family: "Arial";
 	font-size: 12px;
 	font-weight: normal;
 }
 
form
 {
 	margin: 0px;
 	padding: 0px;
 } 
 
#Website
 {
 	
	width:982px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	background-color:#ffffff;
 }

.GeneralButton
 {
 	display: inline;
 	/*background: url('../cs-images/button/buttonl.gif');*/
	/*background-repeat: no-repeat;
 	background-position: left top;*/
 	padding: 0px 0px 0 0px;
 }

/* ===== HEADER ====== */

#Header
 {
 	height:91px;
	width:966px;
	margin-left:8px;
	background-image:url("../cs-images/epave_img/backgr_head.jpg");
	background-repeat:repeat-x;
 }	
 
#Logo
 {
 	height:91px;
	width:243px;
	float:left;
 }
 #Meniu
 {
    padding:0px;
 	background-image:url("../cs-images/epave_img/backgr_meniu_st.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:444px;
	color:#ffffff;
 }
 #Meniu a
 {
 	cursor:pointer;
  }
  .but_meniu_first
 {
	border:0px;
	padding-top:65px;
	margin-left:90px;
	
 }
 .but_meniu_second
 {
	border:0px;
	margin-top:51px;
	margin-left:90px;
 }
  .but_meniu_third
 {
	border:0px;
	margin-top:49px;
	margin-left:90px;
 }
 
/* ===== FOOTER ====== */
#Footer
 {
 	clear:both;
 	height:62px;
	width:966px;
	background-image:url(../cs-images/epave_img/backgr_footer.jpg);
	background-repeat:repeat-x;
	margin-left:8px;
 }

.FooterCopyright
 {
 	margin: 3px 0px 5px 0px;
 	font-size: 10px;
 	clear: right;
 	float: left;
	color: #626262;
	width: 550px;
 }
 
.FooterLinks 
 {
 	font-size: 11px;
 	float: left;
	width: 540px;
 }
 .FooterRight {
	width: 240px;
	float: right;
	margin: 0;
	padding: 0;
 }
 .FooterRight p {
	color:#841f31;
	font-size:11px;
	font-weight:bold;
	margin: 0;
	padding: 0;
 }
 
 .cleaner {
	clear: both;
	_font-size: 1px !important;
	_line-height: 1px !important;
	height: 1px;
	_overflow: hidden;
	display: inline !important;
	zoom: normal;
}

/* ===== CONTENT ====== */

#RightColumn
 {
 	float: right;
 	width: 248px;
 }

#LeftColumn
 {
 	float:left;
	width:243px;
	padding-left: 8px;
	margin: 0px;
	_margin-top: -3px;
 } 
 
#Content
 {
 	float:left;
	width:723px;
	min-height:800px;
	_height:800px;
 } 
 
/* boxes */
#RightColumn
 {
 	font-size: 12px;
	background:#ECE2E0;
	padding-bottom: 10px;
 }

#RightColumn #ShoppingCart
 {
 	background: #ece2e0;
 	padding: 10px 15px 15px 15px;
 }
 
#RightColumn #ShoppingCart .Actions
 {
 	margin: 5px 0px 0px 0px;
 } 
 
#RightColumn #ShoppingCart .button
 {
 	font-size: 10px;
 	/*background: url('../cs-images/button/buttonr.gif');
 	background-repeat: no-repeat;
 	background-position: right top;*/
	background: #841f31;
 	border: 0px;
 	color: #FFFFFF;
 	padding: 1px 2px 1px 0px;
 	margin: 0 2px 0 0;
 	cursor: pointer;
 } 
 
.RightTitle
 {
 	font-size: 13px;
 	font-weight: bold;
 	text-transform: uppercase;
 	color: #841f31;
 	height: auto;
	padding-left: 0;
 }
 
#Newsletter
 {
 	 background-image:url("../cs-images/epave_img/titlu_newsletter.jpg");
	 background-repeat:no-repeat;
	 padding-left:22px;
	 color:#57616a;	 
	 width:203px;
	 height:172px; 
 }
 #Newsletter p
 {
	 padding-top:38px;
	 margin-bottom:4px;
	 _margin-bottom:-14px;
	
 }
 .input_newsletter
 {
    background:transparent;
	width:166px;
	height:22px;
	float:left;
	border:0px;
	cursor:text;
	padding:3px;
	margin-right:6px;
 }
 .Suport_newsletter
 {
  background-image:url("../cs-images/epave_img/backgr_adresamail.jpg");
  background-repeat:no-repeat;
  width:181px;
  height:26px;
 }
 .but_gen
 {
 	margin-top:3px;
 }
 #Contact
 {
 	 background-image:url("../cs-images/epave_img/titlu_contact.jpg");
	 background-repeat:no-repeat;
	 padding-left:22px;
	 color:#57616a;	 
	 width:203px;
	 height:210px; 
 }
 #Contact p
 {
	 padding-top:38px;
	 margin-bottom:4px;
	 _margin-bottom:-14px;

 }
 
 
 .phones p {
padding: 3px 0 3px 0;
 }
 #RightColumn p
 {
color:#3f0000;
font-size:11px;
margin:0 15px 0 15px;

 } 
 #RightColumn  p span.phone
 {
color:#841f31;
padding: 5px 0 5px;
 }
 #RightColumn input.txt
 {
border:1px solid #D9C6C2;
background-color:#ECEBE7;
}
#RightColumn input.txt
 {
border:1px solid #D9C6C2;
background-color:#ECEBE7;
}
#RightColumn #cautare{
width:160px;}
#RightColumn .button{
margin:0px;}
#RightColumn #cauta{
margin-bottom:20px;}
#RightColumn ul{
list-style:none;}
#RightColumn ul li{
margin-bottom:10px;}
#RightColumn ul li a{
font-size:10px;
color:#3f0000;}
#RightColumn .autor{
color:#3f0000;
font-weight:bold;}
#RightColumn .button{
position:relative;
top:6px;
}


.LeftTitle
 {
 	font-size: 13px;
 	font-weight: bold;
 	text-transform: uppercase;
 	color: #841f31;
 	padding: 0px 5px 0px 5px;
 }
 
.LeftTitle a
 {
 	text-decoration: none;
 } 
 
#Categories
 {
 	padding: 5px 0px 0px 0px;
 	/*background-color: #E0E0E0;*/
 }
 
 #Categories ul
 {
 	margin: 0px;
 	padding: 0 15px 0 15px;
 	list-style-type: none;
 	font-size: 12px !important;
 } 

 #Categories li
 {
 	margin: 0 !important;
 	padding: 0 !important;
 }

 #Categories li a
 {
 	display: block !important;
	_display: inline-block;
	_width: 215px;
	_height: 12px;
 	padding: 2px 4px 2px 4px !important;
 	border: 1px solid #ece2e0;
 	/*background: #E0E0E0;*/
 	text-decoration: none;
 	color: #000000;
	font-size: 12px !important;
 }

 #Categories li a.depth1
 {
 	padding: 2px 4px 2px 4px !important;
 }

 #Categories li a.depth2
 {
 	padding: 2px 4px 2px 14px !important;
	_width: 201px;
 }
 
 #Categories li a.depth3
 {
 	padding: 2px 4px 2px 24px !important;
 }
 
 #Categories li a.depth4
 {
  	padding: 2px 4px 2px 34px !important;
 }  

 #Categories li a:hover
 {
 	border: 1px solid #841f31;
 	background: #FFFFFF;
 }
 
#LeftColumn #Brands
 {
 	padding: 5px 0px 0px 0px;
 	background-color: #E0E0E0;
 }
 
#LeftColumn #Brands ul
 {
 	margin: 0px;
 	padding: 0px;
 	list-style-type: none;
 	font-size: 12px;
 } 

#LeftColumn #Brands li
 {
 	margin: 0px;
 	padding: 0px;
 }

#LeftColumn #Brands li a
 {
 	display: block;
 	padding: 2px 4px 2px 4px;
 	border: 1px solid #E0E0E0;
 	background: #E0E0E0;
 	text-decoration: none;
 	color: #000000;
 }

#LeftColumn #Brands li a:hover
 {
 	border: 1px solid #CCCCCC;
 	background: #FFFFFF;
 } 
 
#LeftColumn #BestBrands
 {
 	padding: 0px 0px 0px 0px;
 } 
 
#LeftColumn #BestBrands .LeftTitle
 {
	margin: 5px 0px 5px 0px;
 	padding: 5px;
 	background-color: #E0E0E0;
 } 
 
#LeftColumn #BestBrands .BrandLogo
 {
 	text-align: center;
 } 

ul.Tehnologii {
	list-style-type: none;
	padding-left: 10px;
	width: 300px;
}
ul.Tehnologii li {
	float: left;
}
#LeftColumn .LeftTitle
 {
	margin: 0 0 5px 5px;
 	padding: 5px;
 	background-color: #ECE2E0;
 } 
.Cleaner
 {
 	clear: both;
 	height: 1px;
 }

/* Tables */

.TableTitle
 {
	font-size: 14px;
 	font-weight: bold;
 	color: #1B6CB5;
 	padding: 5px;  	
 	border-bottom: 2px solid #E0E0E0;
 } 
 
.TableChapter 
 {
 	font-size: 11px;
 	/*font-weight: bold;*/
 	color: #000000;
 	padding: 5px; 
 	background: #E0E0E0;
 }
  
.TableParam
 {
 	font-size: 11px;
 	color: #000000;
 	padding: 5px;
 	border-bottom: 1px solid #E0E0E0;
 	width: 40%;
 } 
 
.TableValue
 {
 	font-size: 11px;
 	color: #000000;
 	font-weight: bold;
 	padding: 5px;
 	border-bottom: 1px solid #E0E0E0;
 }  
 
.TableDescription, .TableIntertitle
 {
 	font-size: 10px;
 	color: #000000;
 	padding: 5px; 
 	border-bottom: 1px solid #E0E0E0;
 	width: 200px;
	vertical-align:top;
 }	 
 
.TableDescriptionLast
 {
 	font-size: 10px;
 	color: #000000;
 	padding: 5px; 
 	width: 200px;
 }	  
 
.TableFiles
 {
 	font-size: 11px;
 	color: #000000;
 	padding: 5px 5px 0px 5px;
 }   
 
.TableButton
 {
 	padding: 5px;
 	font-size: 12px;
 } 

.TableIntertitle {
	padding-top: 20px;
	font-weight: bold;
	color: #841F31;
	font-size: 12px;
}
 
 
.TableButton input
 {
 	font-size: 10px;
 	/*background: url('../cs-images/button/buttonr.gif');
 	background-repeat: no-repeat;
 	background-position: right top;*/
	background-color: #364a5d;
 	border: 0px;
 	color: #FFFFFF;
 	padding: 1px 2px 1px 0px;
 	margin: 0px 0px 0px 2px; 
 	cursor: pointer;
 } 
 
.Note
 {
 	font-size: 10px;
 	margin: 5px 0px 0px 0px;
 } 

/* headings */

h1
 {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 0px; 
 } 
 
h1 img
 {
 	vertical-align: middle;
 } 
 
h1 a
 {
 	color: #1b6cb5;
 }  
 
/* text content */
.Subtitle 
 {
 	font-size: 12px;
 	font-weight: bold;
 }
 .articol{
border:1px solid #D9C6C2;
margin:0px;
width:317px;}
.articol td{
vertical-align:top;}
.articol td.descriere{
padding-left:8px;
padding-right:3px;
vertical-align:middle;}
.articol h3{
font-size:90%;
color:#841F31;
font-weight:bold;
margin-bottom:7px;}
.articol p{
font-size:9px;
color:#3f0000;}
.articol a.detalii{
background:#841f31;
font-size:12px;
padding:3px 5px 5px 5px;
text-decoration:none;
color:#FFFFFF;
margin-left:25px;
}
.articol a.detalii1{
background:#841f31;
text-decoration:none;
padding:2px 2px 4px 2px;
}
.articol p.pret{

}
.articol p.pret .bold{
	font-weight:bold;
}

.pagetitle {
	font-size: 15px;
 	font-weight: bold;
 	text-transform: uppercase;
 	color: #1b6cb5;
 	height: 22px;
	padding: 10px 0 0 10px;
}
.teaser {
	float: left;
	font-size: 11px;
	color: #444;
	padding: 5px 40px 5px 10px;
	font-weight: bold;
}
.articlepic {
	float: left; 
	width: 200px; 
	height: 200px; 
	overflow: hidden;
	margin: 0 5px 5px 0;
}

.articlecontent {
	padding: 5px 10px 5px 10px;
	line-height: 18px;
}
.articlecontent li {
	margin-left: 20px;
	padding-bottom: 5px;
	font-size: 11px;
}
.childarticletext {
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.childarticletitle {
	font-weight: bold;
	font-size: 11px;
}

.titlu_20_r {
	color: #b00038;
	font-weight: bold;
	font-size: 12px;
}
 .titlu_21_r {
	color: #b00038;
	font-weight: bold;
	font-size: 15px;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #ccc;
	margin: 0 0 5px 0;
 }
 .titlu_141_r {
	font-size: 11px;
	color: #555;
 }

.button1 {
	font-size: 10px;
 	background: #841f31;
 	border: 0px;
 	color: #FFFFFF;
 	padding: 1px 2px 1px 0px;
 	margin: 0px 0px 0px 2px;
 	cursor: pointer;
}

#Poll {
	font-size: 11px;	
}

.input_text, .search_input {
	background-color:#ECEBE7;
	border:1px solid #D9C6C2;	
}
.input_text {
	margin-top: 1px;
}
#RightColumn .input_text {
	font-size: 12px !important;
}

/* Orders Table */
.OrdersTable {
	border: 1px solid #ccc;
	border-left: none;
	border-bottom: none;
}
.OrdersTable td {
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
}
.OrdersTable .SCTableHeader {
	background: #842032;
	color: #fff;
}


ul.ProductTechnologies {
	list-style-type: none;
	margin: 0 0 10px 0; 
	padding: 0 5px 0 5px;
}
ul.ProductTechnologies li {
	width: 210px;
	float: left;
}

.pageNumbers {
	margin: 0;
	padding: 5px 0 10px 0;
	font-size: 11px;
	border-bottom: 1px solid #EFEFEF;
}
.pageNumbers a {
	background: #ECE2E0;
	color: #841F31;
	margin: 0 2px;
	padding: 3px 5px;
	text-decoration: none;
}
.pageNumbers a:hover {
	background: #841F31;
	color: #fff;
}


/* category filters */

.FilterTitle {
	padding: 0 10px 0 0;
	display: block;
	color: #841F31;
	/*font-family: arial, sans-serif;
	font-size: 11px;*/
}
.filterList
 {
 	position: absolute;
	background-color: #ECE2E0;
 	padding: 3px;
 	width: 170px;
	_font-size: 100% !important;
	zoom: 1;
	 	display: none;
		margin-top: -5px;
 }

.filterList ul
 {
 	margin: 0px;
 	padding: 0px;
 	list-style-type: none;
	_font-size: 100% !important;
 }
 
.filterList li
 {
 	display: block;
 	width: 160px;
	margin: 0px;
	padding: 0px;
 }

.filterList a
 {
 	display: block;
 	color: #841F31;
 	font-weight: normal;
 	font-size: 11px; 	
 	width: 100%;
 	text-decoration: none;
 	padding: 5px;
 } 
 
.filterList a:hover
 {
 	display: block;
 	color: #FFFFFF;
 	font-weight: normal;
 	width: 100%;
 	text-decoration: none;
 	background-color: #841F31;
 	padding: 5px;
 }  
 
/* NEW*/
 
 #Cautare
{
	width:331px;
	height:32px;
	float:right;
	margin-top:35px;
	margin-right:16px;
	_margin-right:8px;
}
.input_cautare
 {
 	background:transparent;
	width:206px;
	height:28px;
	border:0px;
	cursor:text;
	padding:6px;
	_padding:3px;
	margin-right:6px;
	_margin-top:-28px;
 }
 #SuportCautare
{
	background-image:url("../cs-images/epave_img/backgr_search.jpg");
	_background-attachment:fixed; 
	background-repeat:no-repeat;
	height:32px;
	width:221px;
	float:left;
}
 .but_cautare
 {
 	cursor:pointer;
	float:right;
 }
 
 #Footer p
 {
 	padding-left:32px;
	padding-top:19px;
	color:#b0b9c0;
 }
  #Meniu_Footer
 {
    float:right;
	margin-right:220px; 
	_margin-right:100px;
	padding-top:19px;
	color:#b0b9c0;
	font-weight:bold;
 }
 #Meniu_Footer a
 {
  	text-decoration:none;
	color:#b0b9c0;
 }
 #Meniu_Footer a:hover
 {
  	text-decoration:underline;
 }
 #HeadProd
 {
 	width:723px;
	height: 125px;
	background-color:#d9e3ea;
	margin-top: 17px;
	_margin-top: 15px;
 }
 #HeadProd_sus
 {
 	width:723px;
	height: 6px;
	background-image: url("../cs-images/epave_img/head_prod/backgr_sus.jpg");
	background-repeat:no-repeat;
 }
 #HeadProd_centru
 {
 	width:723px;
	height: 113px;
 }
 #HeadProd_jos
 {
 	width:723px;
	height: 6px;
	background-image: url("../cs-images/epave_img/head_prod/backgr_jos.jpg");
	background-repeat:no-repeat;
	background-position:bottom;
 }
 #MasiniAvariate
 {
 	float:left;
 	padding-left:16px;
	padding-top:10px;
	width: 345px;
	height: 103px;
	_height: 113px;
	border-right:solid;
	border-right-width: 1px;
	border-right-color:#FFFFFF;
 }
 #MarcaSiModel
 {
 	float:right;
 	color:#1b6cb5;
	font-size: 17px;
	font-weight: bold;
 	padding-left:16px;
	padding-top:10px;
	width: 341px;
	height: 113px;
	border-right:solid;
	border-right-width: 1px;
	border-right-color:#FFFFFF;
 }
 .TMarcaModel
 {
 	font-size:12px;
	font-weight: normal;
	color: #57616a;
 }
 .TMarcaModel a
 {
 	color:#1b6cb5;
	font-size: 17px;
	font-weight: bold;
 }
 .SelectulMeu
 {
 	width: 115px;
	height: 18px;
 }
 #Produse
 {
 	margin-top:26px;
 }
 .Produs
 {
 	font-size: 11px;
	margin-bottom:35px;
 }
 .Produs h1
 {
 	color: #1b6cb5;
	font-size: 12px;
	font-weight: bold;
 	padding: 0px;
	margin: 0px;
 }
 .Produs a
 {
 	text-decoration:underline;
	color:#1b6cb5;
 }
 .DetaliiProdus
 {
 	padding-left: 10px;
	padding-top: 6px;
 }
 .ButonCereInfo
 {
 	cursor:pointer;
 }
