
/*
###################################################
Container Left
###################################################
*/

.container_left
{
width:502px;
padding:25px 25px 50px 50px;
margin:25px 0 0 0;
border-right:1px solid #BBCAD7;
}


none.a
{
background:none;
padding-left:0;
}

.container_left a
{
color:#F82F2F; 
text-decoration:underline;
background:url(../images/link_pfeil.gif) no-repeat 1px 3px;
padding-left:10px;   
}

.container_left a:hover
{
color:#000;    
text-decoration:underline;
background:url(../images/link_pfeil_hover.gif) no-repeat 1px 3px;
} 


.container_left p
{
margin:15px 0 15px 0;    
}


.container_left h1
{
padding:0 10px 0 0;
color:#0B5DB1;
font-weight:normal;
font-size:18px; 
display:block; 
margin:0;
}


.container_left .Normal li h1
{
background:none; 
height:31px;
line-height:31px;
border:0;
padding:0;
color:#000;
font-weight:bold;
font-size:12px; 
}



.container_left .Head
{ 
color:#1e94cb;
font-weight:normal;
font-size:14px; 
}


.container_left h2
{
padding:0;
margin:0 0 5px 0;
color:#000;
font-weight:normal;
font-size:14px;  
}


.container_left ul li h1
{
padding:0;
margin:0;
color:#000;
font-weight:normal;
font-size:12px; 
background:none; 
border:0;    
}


#content-full h2
{
color:#000;
font-weight:normal;
font-size:12px;    
}

.container_left li

{
margin:0 0 20px 0;    
}





/*
###################################################
Container Left sub
###################################################
*/


.container_left_sub
{
width:139px;
text-align:right;
padding:40px 20px 0 10px;
}


.container_left_sub h1
{
margin:0;
padding:0;
}




/*
###################################################
Container Right
###################################################
*/

.container_rightpane
{
padding:50px 50px 0 25px;    
}

.container_right,
.emty-right
{
margin:0 0 10px 0;
width:217px; 
/*background:url(images/trenner.gif) 0 50px no-repeat; */
}

.container_right .hotline
{
background:url(../images/support.jpg) no-repeat; 
height:41px;
line-height:14px;
padding:0 0 0 60px;   
}

.container_right p
{
margin:0;
}

.container_right ul,
.emty-right ul
{
margin:0;
padding:0;
list-style-type:none;   
}

.container_right li,
.emty-right li
{
margin:0 0 10px 0; 
list-style-type:none;  
}

.emty-right ul.alternative 
{
margin:0 0 0 20px;    
}

.emty-right ul.alternative li
{
list-style-type:disc;  
}

.container_right .Head,
.emty-right h1
{
border-bottom:1px solid #0B5DB1;
padding:20px 10px 0 0;
color:#0B5DB1;
font-weight:normal;
font-size:14px;  
display:block;
}

.container_right h1
{
font-size:14px;  
margin:5px 0 5px 0;
padding:0;
color:#000;
font-weight:normal;
}

.container_right h2,
.emty-right h2
{
font-size:12px;  
margin:5px 0 5px 0;
padding:0;
color:#F82F2F;
font-weight:normal;
}


.container_right a,
.emty-right a
{
color:#000;
text-decoration:underline;    
}


.container_right a:hover,
.emty-right a:hover
{
color:#000;    
text-decoration:none;
}    


.download a
{
color:#fff; 
text-decoration:none;
background:url(../images/download_button.png);
width:186px;
height:45px;
display:block;
}

.download a:hover
{
background:url(../images/download_button.png) top right;
}


.container_right span.date,
.emty-right span.date
{
font-size:10px;
color:#000;
padding-bottom:5px;
}
{
font-size:10px;
color:#000;
}



.basket-alternative a
{
color:#fff; 
text-decoration:none;
background:url(../images/basket_button.png) top left;
width:165px;
height:42px;
line-height:37px !important;
display:block;
padding:15px 0 15px 45px;
margin:20px 0 20px 0;
}

.basket-alternative a:hover
{
background:url(../images/basket_button.png) top right;
color:#000 !important;
padding:15px 0 15px 45px !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
margin:20px 0 20px 0;
}




.download-alternative a
{
color:#fff; 
text-decoration:none;
background:url(../images/download_button_alternative.png) top left;
width:165px;
height:42px;
line-height:37px;
display:block;
padding:15px 0 15px 45px;
font-size:12px;
margin:20px 0 20px 0;
}



.download-alternative a:hover
{
background:url(../images/download_button_alternative.png) top right;
color:#000 !important;
padding:15px 0 15px 45px !important;
width:165px !important;
height:42px !important;
line-height:37px;
display:block !important;
font-size:12px;
margin:20px 0 20px 0;
}


* html .download-alternative a:hover
{
background:url(../images/download_button_alternative.gif) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
width:165px !important;
height:42px !important;
line-height:37px;
display:block !important;
font-size:12px;
margin:20px 0 20px 0;
}


* html .download-alternative a
{
color:#fff; 
text-decoration:none;
background:url(../images/download_button_alternative.gif) top left !important;
width:165px !important;
height:42px !important;
line-height:37px;
display:block !important;
font-size:12px;
margin:20px 0 20px 0;
}

* html .basket-alternative a
{
background:url(../images/basket_button.gif) top right;
color:#fff !important;
padding:15px 0 15px 45px !important;
width:165px !important;
height:42px !important;
line-height:37px;
line-height:37px !important;
display:block !important;
margin:20px 0 20px 0;
}


* html .basket-alternative a:hover
{
background:url(../images/basket_button.gif) top left;
color:#000 !important;
padding:15px 0 15px 45px !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
margin:20px 0 20px 0;
}


