body {
	background:#ffffff;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:14px 0 0 0;
	padding:0;
}

.clearer {
clear:both;
font-size:0px;
}
.error{
	color:#FF3300;
	display:none;	
}

p{
	margin-bottom:15px;
}
a{
	color:#646464;
	text-decoration:none;
}
a:hover{
	color:#646464;
	text-decoration:underline;
}
a img {
	border:none;
}
h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
}

#pageWrapper{
	width:1240px;
	margin:0 auto;
}
#leftBMW{
	position: fixed;
	float:left;
}
#rightBMW{
	position:fixed;

}

#page {
	margin-left:120px;
	width:1000px;
	float:left;
}

#header {
height:50px;
margin-bottom:12px;
}

#logo {
float:left;
height:49px;
width:235px;
padding:5px 0 0 8px;
}

#banner_header {
float:right;
}

#menu{
height:45px;
padding:0px;
margin-bottom:10px;
background:url(/style/images/bg_menu.jpg) no-repeat left top;
width:1000px;
}

#content_wrapper {
width:1000px;
}


#slidebar {
float:left;
width:204px;
padding:0 7px 0 0;
}

#content {
float:left;
width:772px;
}

#footer {
padding:17px 0 0 0;
margin-bottom:20px;
height:29px;
background:url(/style/images/bg_footer.jpg) no-repeat left top;
width:1000px;
text-align:center;
}


.clear1 {clear:both;font-size:0px;height:1px;}
.clear6 {clear:both;font-size:0px;height:6px;}

.top_contentwrapper {
background:url(/style/images/top_content.jpg) no-repeat ;
width:1000px;
height:9px;
font-size:0px;
}
.bottom_contentwrapper {
background:url(/style/images/bottom_content.jpg) no-repeat ;
width:1000px;
height:14px;
margin-bottom:10px;
}
.bg_contentwrapper {
background:#f8f8f8 ;
border-left:1px solid #eeeeee;    
border-right:1px solid #eeeeee;
width:983px;
padding:0 7px 0 8px;
}


.top_slidebar {
background:url(/style/images/top_slidebar.jpg) no-repeat ;
width:204px;
height:6px;
font-size:0px;
clear:both;
float:left;
}
.bottom_slidebar {
background:url(/style/images/bottom_slidebar.jpg) no-repeat ;
width:204px;
height:10px;
margin-bottom:5px;
clear:both;
float:left;
}
.bg_slidebar {
background:#ffffff ;
border-left:1px solid #eeeeee;    
border-right:1px solid #eeeeee;
width:202px;
padding:0;
clear:both;
float:left;
}
 

.top_content {
background:url(/style/images/top_content1.jpg) no-repeat ;
width:772px;
height:8px;
font-size:0px;
}
.bottom_content {
background:url(/style/images/bottom_content1.jpg) no-repeat ;
width:772px;
height:8px;
}
.bg_content {
background:#fff ;
border-left:1px solid #eeeeee;    
border-right:1px solid #eeeeee;
width:752px;
padding:0px 9px;
} 


.img_home {
float:left;
margin:0 11px 0 0;
}

.right_image {
float:left;
width:490px;
}

 h1 {
color:#41ade4;
font-size:20px;
}

a.read_more {
    float:left;
    background:url(/style/images/left_button.jpg) no-repeat left top;
    margin:0;
    padding:0px 0px 0px 5px;
    text-decoration:none;
    text-decoration:none;
}

a.read_more span {
    float:left;
    display:block;
    background:url(/style/images/right_button.jpg) no-repeat right top;
    padding:6px 10px 6px 5px;
    color:#fff;
    font-weight:100;
	  font-size:11px;
	  cursor:pointer;
    text-decoration:none;
}

a.read_more:hover {text-decoration:none;}
a.read_more:hover span {text-decoration:none;}

.news_left  {width:466px;float:left;padding:0 4px 0 0 ;}
.news_right {width:300px;float:left;}

.top_news {
background:url(/style/images/top_news.jpg) no-repeat ;
width:466px;
height:9px;
font-size:0px;
}
.bottom_news {
background:url(/style/images/bottom_news.jpg) no-repeat;
width:466px;
height:9px;
margin-bottom:4px;
}
.bg_news {
background:#fff ;
border-left:1px solid #eeeeee;    
border-right:1px solid #eeeeee;
width:448px;
padding:0px 8px;
font-size:11px;
font-weight:100;
position:relative;
} 
.bg_news h2 {font-size:12px;color:#646464;font-weight:800;}   
.bg_news font {color:#b40000;font-size:11px;} 
.img_news {display:block;padding:3px;border:1px solid #e8e4da;background:#f4f4f4;float:left;margin:0 10px 0px 0 ;}

.div_readmore {float:right;width:auto;padding-top:10px;}
a.read_more_news {text-decoration:none;color:#41ade4;font-size:12px;font-weight:800;background:url(/style/images/arrow_readmore.jpg) no-repeat 0 6px;padding-left:14px;float:right;right:10px;}
a.read_more_news:hover {color:#646464;text-decoration:none;}
.text {line-height:17px;}
.data {margin:7px 0;}

.banner_right {padding:3px;width:292px;border:1px solid #eaeaea;display:block;}
.top_news_1 {
background:url(/style/images/top_news_1.jpg) no-repeat ;
width:300px;
height:5px;
font-size:0px;
}
.bottom_news_1 {
background:url(/style/images/bottom_news_1.jpg) no-repeat ;
width:300px;
height:5px;
margin-bottom:4px;
}
.bg_news_1 {
background:#fff ;
border-left:1px solid #eeeeee;    
border-right:1px solid #eeeeee;
width:298px;
padding:0px;
font-size:11px;
font-weight:100;
}

.other_news {width:186px;clear:both;border-bottom:1px solid #eeeeee;padding:4px 8px;}
.last {border-bottom:none;padding-bottom:0px;margin:0px;}
.other_news h2 {font-size:11px;font-weight:800;color:#41ade4;margin-bottom:5px;}
.other_news img {float:left;margin:0 8px 5px 0 ;}


.bg_title {background:url(/style/images/bg_title.jpg) repeat-x left top #fbfbfb;padding:7px 10px;color:#980911;font-size:13px;font-weight:800;}
.bottom_title {background:url(/style/images/bottom_title.jpg) no-repeat;width:202px;height:5px;}

.bg_cauta {padding:7px 0 0 12px;color:#646464;font-weight:800;line-height:24px;}
.bg_cauta input {border:1px solid #eaeaea;padding:4px 7px;font-size:11px;font-weight:100;color:#646464;width:160px;} 
.bg_cauta input.but_cauta {background:url(/style/images/but_cauta.jpg) no-repeat;width:66px;height:25px;text-align:center;padding:0;border:none;cursor:pointer;color:#fff;font-size:11px;line-height:17px;font-weight:800;margin-top:6px}
.redactie {padding:0px 0 0 12px;color:#646464;font-weight:100;}
.redactie a {clear:both;float:left;width:170px;white-space:inherit;}

.bg_form input {border:1px solid #eaeaea;padding:4px 7px;font-size:11px;font-weight:100;color:#646464;width:160px;} 
.bg_form input#inscrie {background:url(/style/images/but_cauta.jpg) no-repeat;width:66px;height:25px;text-align:center;padding:0;border:none;cursor:pointer;color:#fff;font-size:11px;line-height:17px;font-weight:800;margin-top:6px}

.bg_title_right {background:url(/style/images/bg_title.jpg) repeat-x left top #fbfbfb;padding:7px 10px;color:#980911;font-size:13px;font-weight:800;}
.bottom_title_right {background:url(/style/images/bottom_title_right.jpg) no-repeat;width:298px;height:5px;}
.news_right1 {padding:10px 8px;}
.but_cauta {background:url(/style/images/but_cauta.jpg) no-repeat;width:66px;height:25px;text-align:center;padding:0;border:none;cursor:pointer;color:#fff;font-size:11px;line-height:17px;font-weight:800;margin-top:6px}

a.readmore {text-decoration:none;color:#41ade4;font-size:12px;font-weight:800;float:right;}
a.readmore:hover {color:#646464;text-decoration:none;}
.inp_radio {clear:both;margin-top:7px;}

#footer a {display:inline;margin:0px 12px 0px 0px;color:#4d4d4d;font-weight:800;font-size:12px;}

.tab_vot {width:auto;margin:0px auto;}

.inp_text {border:1px solid #eaeaea;padding:4px 7px;font-size:11px;font-weight:100;color:#646464;width:265px;}
.textarea_ {border:1px solid #e2e2e2;padding:4px 7px;font-size:11px;font-weight:100;color:#646464;width:265px;background:#f5f5f5;height:100px;} 
.but_send {background:url(/style/images/but_trimite_mesaj.jpg) no-repeat;width:105px;height:26px;text-align:center;padding:0;border:none;cursor:pointer;color:#fff;font-size:11px;line-height:17px;font-weight:800;margin-top:15px}

a.title_ {font-weight:800;color:#646464;font-size:11px;text-decoration:none;}
a.title_:hover {text-decoration:none;}

.bg_cauta input.date {border:1px solid #eaeaea;padding:1px;font-size:10px;font-weight:100;color:#646464;width:55px;} 

/* Site map Start */
.sitemap{
	background-image: none;
}

.sitemap ul, li {
	list-style:none;
}

.sitemapLiLastChild{
	background:#F8F8F8 url(images/leaf_2.jpg) no-repeat scroll 0 -1px;
	padding-left: 25px;
	padding-bottom:1px;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.sitemapLi{
	background:#F8F8F8 url(images/leaf.gif) no-repeat scroll 0 -1px;
	padding-left: 25px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:1.5;
}
.sitemap ul{
	padding-top: 5px;
}

.sitemap a:LINK, .sitemap a:VISITED{
	display:block;
	padding-top:3px;
	text-decoration: none;
}

.sitemap a:HOVER{
	display:block;
	padding-top:3px;
	text-decoration: none;
}

.sitemapForm{
	width:404px;
}

.sitemapForm label{
	display: inline-block;
	width: 60px;
	margin: 5px 0px;
	vertical-align: top;
	font-size: 12px;
	font-family: Times New Roman;
}

.sitemapForm .sitemap_input{
	display: inline-block;
	width: 340px;
	margin: 5px 0px;
	vertical-align: top;
}

.sitemapForm .sitemap_txt{
	display: inline-block;
	width: 340px;
	margin: 5px 0px;
	vertical-align: top;
	height: 90px;
	border: 1px solid #B9B9B9;
}

.sitemapForm .sitemap_button{
	margin: 3px 0px;
	margin-right: 2px;
	float: right;
	padding: 1px 10px;
	font-size: 12px;
	font-family: Times New Roman;
	color: #006699;
}

/* Site map END*/
/* Start Postal Codes Style*/
#postalCodeTable
{
	border-collapse:collapse;
	border:1px solid #DDD;
}

.edition_link
{
	
}

.edition_img
{
	margin:5px 10px;
	padding:5px;
	border:1px solid #E8E4DA;
	background:#F4F4F4 none repeat scroll 0 0;
}
.file_details
{
	width:300px;
}

.standardPrice{
	color:#b40000;
	font-size:11px;
	float:right;
}

.offerPrice{
	color:#b40000;
	font-size:11px;
	float:right;
}

.addTtile{
	font-size:15px;
}

.addText{
	margin-top:5px;
}

a.addLink{
	display:block;
	text-decoration:none;
}
a.addLink:hover{
	display:block;
	text-decoration:none;
}

#bottomBoxes a:hover{
	text-decoration:none;
}

.file {clear:both;float:left;border-bottom:1px solid #EAEAEA;width:100%;padding-bottom:4px;color:#737373;}
.file_img {float:left;padding:1px;border:1px solid #EAEAEA;width:48px;height:48px;}
.file_title {float:left;padding:4px 0 0 6px;color:#737373;font-weight:800;}
.file_description {padding-left:6px;clear:both;float:left;}
.clear {clear:both;font-size:0px;height:1px;}
.clear5 {clear:both;font-size:0px;height:5px;}

.homeBox{
	width:126px; 
	height:150px;
	border:1px solid #E8E4DA; 
	margin:5px; 
	padding:5px; 
	float:left; 
	overflow:hidden;
}
.homeBox .image{
	text-align: center;
	height:67px;
}
.homeBox .image img{
	max-width:126px;
	max-height:67px;
}
.homeBox .text{
	height:65px; 
	overflow:hidden;
	text-align: center;
}
.homeBox .date{
	text-align: center;
}