/* besteinkaufsort CSS 
Alice 
2009-10.13*/


body
{
background:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px auto auto auto;
}

h1{
margin:0px;font-size:15px;font-weight:bold;color:#fff;text-indent:1em;padding:4px 0px 0px 0px;
}
h2{
margin:0px;font-size:15px;font-weight:bold;color:#fff;text-indent:2em;padding:4px 0px 0px 0px;
}
h3{
text-indent:1em;font-size:15px;font-weight:bold;line-height:15px;color:#993300;}

a{	
color: #0D0006;	
background: inherit;
}
img{
border:0px;}

a:hover{
color: #FF0000; 
background: inherit;
text-decoration:none;
}
	 
p{
font:12px Arial, Helvetica, sans-serif;
padding:4px 4px;
margin:4px 4px;
text-indent:1em;
}

#main_container{
width:1000px;
height:auto;
margin:auto;
padding:0px;
background-color:#FFFFFF;
}
#header{
width:1000px;
float:left;
height:106px!important;
height:113px;
background-position:0px 0px;
margin:0px 0 1px 0;
background:url("images/top_p.png");
}
#left_content
{
width:760px;
float:left;
}
#right_content{
background-color:#FFFFFF;
width:229px;
float:right;
}
#bottom{
float:left;
margin:2px 0px;
width:1000px;
}


#top-black{
Width:1000px;
height:6px;
margin:0px!important;
margin:0px 0px 7px;
/*background:url("images/topblack.gif") repeat;*/
}


#logo{
float:left;
}

#top_intro{
width:857px;
height:65px;
float:right;
text-align:right;
}
#socialbookmarks
{
float:left;
}
#top_text{
text-align:right;
}

/* menu */
#menu_tab{
float:right;
width:857px;
height:35px;
background:#B60306 url("images/menu_bg.gif") repeat-x;
margin-bottom:0px;
}
ul.menu {
float:left; display:inline; width:857px; 
margin:0px; padding:0px;
}
ul.menu li {
display:inline;
font:normal bold 15px arial;

}
a.nav:link, a.nav:visited {
display:inline; float:left; padding:7px 3px 0px 3px;margin:0 3px 0 3px;height:26px;text-decoration:none;color:#fff;}

a.nav:hover{
display:inline; float:left; padding:5px 3px 0px 3px;margin:0 3px 0 3px;height:26px;text-decoration:none;color:#199ECD;}

/* --crumb--*/
#crumb{
color:#333333;
font-size:13px;
width:1000px;
height:31px;height:31px!important;
line-height:31px;
vertical-align:middle;
float:left;
margin:0px 0px 0px 0px;
background:url("images/crumb-bg.gif") repeat-x;
}
/*
.crumb_navigation{
padding:0px 0px 0px 20px;

}*/
#crumb a{
color:#0fa0dd;
text-decoration:underline;
}
span.current{
color:#0fa0dd;
font-weight:bolder;
}


/*--left content--*/

#banner{
float:left;
}
.cen_category{
width:249px; height:140px; float:left; text-align:center;padding:1px 1px 1px 1px; margin:0px 1px; 
}/*
.cen_category ul{margin:0;}
.cen_category ul li{margin:2px 0;}*/

.cen_category_top{
width:249px;height:26px;background:#333333 url("images/cen-category-top.gif") no-repeat;text-align:left;vertical-align:middle;line-height:26px;
}
.cen_category_cont{
width:247px;width:247px!important;height:90px;height:auto!important;text-align:center;border:1px #999999 solid;
}
.cen_category_bot{
width:249px;height:22px;background:url("images/cen-category-bot.gif") no-repeat;text-align:left;text-indent:16em;
}

.hot_item{
width:758px;
padding:0px;
margin:2px 0px 0px 0px;
}
.hot_item_title{
float:left;
height:30px;
width:758px;
vertical-align:middle;line-height:26px;
text-align:left;
margin:4px 0px 2px;
background:#B60306 url(images/hot_title.gif);
}
.hot_item_pro{
margin:2px 2px 0px;padding:2px 3px 0px 3px; width:178px;text-align:center;float:left;
}
.hot_item_pro1{
margin:2px 2px 0px;padding:2px 3px 0px 3px; width:178px;height:230px;text-align:center;float:left;
}
.categories_acc{
width:160px;
height:32px;
padding:2px;
margin:2px;
text-align:center;
font: normal 14px Arial, Helvetica, sans-serif;
border:1px solid #ccc9c2;
float:left; }
.hot_item_pro img{
border:0px;
}
.hp_bg_top{
margin:4px 0px 0px 0px;
width:757px;height:15px;float:left;background:url("images/hp_bg_top.gif") no-repeat;}
.hp_bg_cent{
width:757px;height:auto;float:left;background:url("images/hp_bg_cent.gif");}
.hp_bg_cent1{
width:757px;height:auto;float:left;background:url("images/hp_bg_cent1.gif");
margin:0;}
.hp_bg_bot{
width:757px;height:14px;float:left;background:url("images/hp_bg_bot.gif") no-repeat;
margin:0;}

/*  right  */
#search{
width:229px;
float:left;
padding:6px 0px 2px;
}

#cate-title{
vertical-align:middle;line-height:23px;
float:right;
width:229px;
height:23px;
background: #B60306 url("images/cate_tital-bg.gif") no-repeat;
}


#category{
border:1px #999999 solid;
width:227px;
float:left;
font-size:12px;
line-height:19px;
margin:0px 0 0px 0;
}

#category ul{
list-style-image: url("images/akkus.gif");
}


#right_content h3{
float:left;
color:#ffffff;
vertical-align:middle;
width:229px;
line-height:22px;
margin:0px 0;
height:25px;
background: #AFBBBE url("images/left_bg.gif") no-repeat;}

.left_bg
{background: #AFBBBE url("images/left_bg.gif") no-repeat;
float:left;
color:#ffffff;
width:229px;
height:25px;
line-height:22px;
vertical-align:middle;
}

#pro-list{
border:1px #999999 solid;
width:227px;
float:left;
font-size:12px;
list-style-type:none;
line-height:17px;}
.up{
list-style-image: url("images/up.gif");}

.down{
list-style-image: url("images/down.gif");}


#end_bg{
font-size:8px;
background:url("images/end_bg.gif");
}
.cont{
border:1px #999999 solid;
width:227px;
}

/* bottom */

#brand{
background:#B60306;
background:#B60306 url("images/brand_bg.gif") repeat-x!important;
width:1000px;
height:31px;
font-size:9px;
text-align:center;
vertical-align:middle;
line-height:31px;
color:#fff;
}
#brand a{
color:#fff;}

#copyright{
margin:0px;
background:url("images/copyright.jpg") repeat-x;
width:1000px;
height:35px;
font-size:11px;
text-align:center;
vertical-align:middle;
line-height:31px;
}


.map_brand{
    width:80px;
	height:25px;
	margin:1px 1px 1px 1px; 
	padding:1px; 
	float: left;
	text-align: left;
	line-height:0.9em;
	}
.map{
    width:170px;
	height:150px; 
	margin:2px 2px 2px 2px; 
	padding:2px; 
	float: left;
	border:1px #E1CAAC  dashed;  
	Word-spacing:1px; 
	text-align:left;
	}
.hot{
    width:700px;
	height:100px; 
	margin:1px 10px 1px 10px; 
	padding:2px; 
	float:left;
	border:1px #FF0066 solid;
	Word-spacing:1px; 
	text-align:center;
	}
.top{
text-align:center;
vertical-align:middle;
line-height:45px;
font-size:17px;
color:#ffffff;
height:45px;
width:45px;
float:left;
background:#B60306 url("images/top.gif");
}
.now_price {
   text-align:left;
   font-size:1.1em;
   color: red;
}
/*
.hot_m{
	word-break;keep-all; 
    width:225px;
	text-align:center;
}*/

.bg_m{ 
    width:100%;
	height:auto; 
	margin:0px; 
	padding: 0px; 
	float:left; 
	 background:url("images/bar_back.gif") repeat-y;
	/*background:url(../../images/bar_back.jpg) repeat; */
	text-indent:0em; 
	text-align:justify; 
}


.right_articles {
border:1px #999999 solid;
font-size:11px;
line-height:19px;
}
.right_articles ul{
list-style-image: url('images/akkus.gif');
}

.key{
font-weight: bold;
color:#FF3300;}
.models{
font-size:12px;}

.title{
font-size:15px;font-weight:bold;color:#993300;}

.hotd td{
margin:6px 2px; 
padding: 2px;
text-align:center;}