h1,h2,h3,h4,h5,h6
{
font-size: 12px;
}
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Column Left--------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/


/*-bl_Menu-------------------------------------------*/
.bl_menu
{
background: #ffffff;
margin-bottom: -2px;
}

.bl_menu li
{
margin: 0 0 1px 0;
width: 178px;
height: 20px;
background: #fff;
border-bottom: 1px solid #ccc;
}

.bl_menu li a
{
display: block;
text-indent: 4px;
width: 178px;
height: 20px;
line-height: 20px;
font-weight: normal;
margin-left: 0px;
}

.bl_menu li a.catalog_level_1
{
text-indent: 20px;
background: #eee;
}

.bl_menu li a.catalog_level_2
{
text-indent: 40px;
background: #ddd;
}

.bl_menu li a.catalog_exclusive
{

}

.bl_menu li a:hover
{
background: url(http://www.oriononlineshop.com/isroot/orion_SE/images/body/box/bl_menu_active.gif) 165px 1px no-repeat #f9f9f9;
}

.bl_menu .spot
{
width: 2px; 
height: 20px; 
position: absolute;
}

.bl_menu li.active a
{
background: #eee;
font-weight: bold;
background: url(http://www.oriononlineshop.com/isroot/orion_SE/images/body/box/bl_menu_active.gif) 165px 1px no-repeat;
}

.bl_menu li.active a.catalog_level_1
{
;
font-weight: bold;
background: url(http://www.oriononlineshop.com/isroot/orion_SE/images/body/box/bl_menu_active.gif) 165px 1px no-repeat #eee;
}

.bl_menu li.active a.catalog_level_2
{
font-weight: bold;
background: url(http://www.oriononlineshop.com/isroot/orion_SE/images/body/box/bl_menu_active.gif) 165px 1px no-repeat #ddd;
}

.bl_menu .spot.red
{
background: #ff0000; 
}


.bl_menu .spot.blue
{
background: #0000ff; 
}


/*-bl_Newsletter-------------------------------------------*/
form#bl_newsletter 
{
padding: 4px;
}

#navigation .hiddenfromsoft
{
display:inline;
}


/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Column Right-------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

/*-br_Login-------------------------------------------*/
form#br_login 
{
padding: 0 0 0 4px;
}

.br_login_text
{
padding: 4px;
}

#br_login span
{
font-size: 10px;
}

#br_login input
{
margin-bottom: 4px;
}

#checkout 
{
margin-top: 10px;
width: 170px;
height: 33px;
}

/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Center Column------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/


/*-Honepage split-up-------------------------------------------*/
#vhd2, #vhd4, #vhd5, #vhd3_vhd6
{
float: left;
}

#vhd2
{
width: 530px; 
}

#vhd4
{
width: 262px; 
}

#vhd5
{
width: 262px; 
margin-left: 5px;
}

#vhd3_vhd6
{
width: 220px; 
margin-left: 5px;
}

.forward
{
position: relative;
float: right;
height: 18px;
width: 32px;
margin-top: -30px;
background: url(http://www.oriononlineshop.com/isroot/orion_SE/images/body/center/show_me.gif) no-repeat;
}

#rss
{
padding: 5px;
font-size: 11px;
}

#rss a
{
display:block;
font-weight: bold;
color: #777;
}

#rss a:hover
{
color: #540000;
background: #f5f5f5;
}

#rss li
{
margin: 0 0 10px 0;
}

#morenews
{
float: right;
margin: 0 5px 5px 5px; 
font-size: 11px;
}

/*-Newsletter Template-------------------------------------------*/

.selection 
{
margin: 10px;
}

.selection label
{
margin: 0;
padding: 0;
height: 12px;
line-height: 12px;
float: left;
}

.selection input
{
width: auto;
margin: 0;
padding: 0;
float: left;
}

#minwert
{
font-size:11px;
}

.coupon
{
margin: 10px 0 0 0;
}


.error
{
border: 1px solid red;
background: white;
margin: 10px 0;
padding: 5px;
}


.success
{
border: 1px solid green;
background: white;
margin: 10px 0;
padding: 5px;
}


input.button
{
background:url(http://shop.orion.de/isroot/orion_SE/images/body/bg_button_center.jpg) repeat-x;
color:#fff;
cursor:pointer;
border:0;
width:auto !important;
margin:0;
padding:5px;
overflow: visible;
}

#subscribe input,
#unsubscribe input {
    float:none;
    vertical-align:middle;
}
