
/*
###################################################
Container Left
###################################################
*/





.container_left
{
width:502px;
padding:25px 25px 50px 50px;
margin:25px 0 0 0;
border-right:1px solid #BBCAD7;
line-height:16px;
}


.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 .none a,
.container_right_full a.thickbox
{
background-image:none !important;
padding-left:0 !important;
}



.container_left p
{
margin:15px 0 15px 10px;    
}


.container_left h1
{
background:url(imagess/h1_bg.gif); 
height:31px;
line-height:31px;
padding:0 10px 0 10px;
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-left:10px;
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; 
line-height:16px;   
}

.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 20px 0; 
list-style-type:none;  
}

.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
{
color:#000;
text-decoration:underline;    
}


.container_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;
}

/*
###################################################
Container Right Full
###################################################
*/


.container_rightpane_full
{
float:left;
padding:50px 25px 25px 25px;
width:625px;
min-height:600px;  
overflow:hidden;
line-height:16px;
}


*html .container_rightpane_full
{
height:625px;
overflow:visible;
}

.container_right_full,
.container_right_full_without_title
{
float:left;
width:600px;   
}

.container_right_full .Head,
.container_right_full_without_title .Head
{
color:#0B5DB1 !important;
font-weight:normal !important;
font-size:18px !important; 
}

.container_right_full_without_title h1
{
color:#0B5DB1 !important;
font-weight:normal !important;
font-size:18px !important;
margin:0 0 20px 0 !important; 
}

.container_right_full_without_title h2,
.container_right_full h2
{
color:#0b5db1 !important;
font-weight:normal !important;
font-size:14px !important;
margin:0 !important;
}



.container_right_full_without_title p,
.container_right_full p
{
margin:15px 0 15px 0 !important;
}


.container_right_full a,
.container_right_full_without_title a
{
color:#F82F2F; 
text-decoration:underline;
background:url(images/link_pfeil.gif) no-repeat 1px 3px;
padding-left:10px;      
}

.container_right_full a:hover,
.container_right_full_without_title a:hover
{
color:#000;    
text-decoration:underline;
background:url(images/link_pfeil_hover.gif) no-repeat 1px 3px;
padding-left:10px;   
} 


.emty-right a
{
color:#F82F2F; 
text-decoration:underline;
background:url(images/link_pfeil.gif) no-repeat 1px 3px;
padding-left:10px;     
}


.emty-right a:hover
{
color:#000;    
text-decoration:underline;
background:url(images/link_pfeil_hover.gif) no-repeat 1px 3px !important;
padding-left:10px;  
}

.container_rightpane .emty-right a.bild,
.container_rightpane .emty-right a.bild:hover
{
padding:0;
background:none !important;
}

.container_right_full .Normal ul.content h1,
.container_right_full_without_title .Normal ul.content h1
{
background:none; 
height:31px;
line-height:31px;
border:0;
padding:0;
margin:0;
color:#000;
font-weight:bold;
font-size:12px; 
}


.container_right_full .Normal h1,
.container_right_full_without_title .Normal h1
{
background:none; 
border:0;
padding:0;
margin:0;
color:#000;
font-weight:bold;
font-size:12px; 
line-height:24px;
}




.simplesyn_download_button a
{
color:#fff !important; 
text-decoration:none !important;
background:url(images/simplesyn_download_button.png) top left !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
padding:15px 0 15px 45px !important;
}


* html .simplesyn_download_button a
{
color:#fff !important; 
text-decoration:none !important;
background:url(images/simplesyn_download_button.gif) top left !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
padding:15px 0 15px 45px !important;
}


.simplesyn_download_button a:hover
{
background:url(images/simplesyn_download_button.png) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}


* html .simplesyn_download_button a:hover
{
background:url(images/simplesyn_download_button.gif) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}


.simplesyn_download_button_en a
{
color:#fff !important; 
text-decoration:none !important;
background:url(images/simplesyn_download_button_en.png) top left !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
padding:15px 0 15px 45px !important;
}


* html .simplesyn_download_button_en a
{
color:#fff !important; 
text-decoration:none !important;
background:url(images/simplesyn_download_button_en.gif) top left !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
padding:15px 0 15px 45px !important;
}

.simplesyn_download_button_en a:hover
{
background:url(images/simplesyn_download_button_en.png) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}


* html .simplesyn_download_button_en a:hover
{
background:url(images/simplesyn_download_button_en.gif) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}

.simplesyn_basket_button a
{
color:#fff !important; 
text-decoration:none !important;
background:url(images/simplesyn_basket_button.png) top left !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
padding:15px 0 15px 45px !important;
}

* html .simplesyn_basket_button a
{
color:#fff !important; 
text-decoration:none !important;
background:url(images/simplesyn_basket_button.gif) top left !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
padding:15px 0 15px 45px !important;
}


.simplesyn_basket_button a:hover
{
background:url(images/simplesyn_basket_button.png) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}

* html .simplesyn_basket_button a:hover
{
background:url(images/simplesyn_basket_button.gif) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}

.basket-alternative a
{
color:#fff !important; 
text-decoration:none !important;
background:url(images/basket_button.png) top left !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
padding:15px 0 15px 45px !important;
}

.basket-alternative a:hover
{
background:url(images/basket_button.png) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
text-decoration:underline !important;
}




.download-alternative a
{
color:#fff; 
text-decoration:none;
background:url(images/download_button_alternative.png) top left;
width:165px;
height:42px;
display:block;
padding:15px 0 15px 45px;
font-size:12px;
}



.download-alternative a:hover
{
background:url(images/download_button_alternative.png) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
display:block !important;
font-size:12px;
}


* html .download-alternative a:hover
{
background:url(images/download_alternative.gif) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
display:block !important;
font-size:12px;
}


* html .download-alternative a
{
color:#fff !important; 
text-decoration:none;
background:url(images/download_alternative.gif) top left !important;
width:165px !important;
height:42px !important;
display:block !important;
padding:15px 0 15px 45px !important;
font-size:12px;
}

* html .basket-alternative a
{
background:url(images/basket_button.gif) top left !important;
color:#fff !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}


* html .basket-alternative a:hover
{
background:url(images/basket_button.gif) top right !important;
color:#000 !important;
padding:15px 0 15px 45px !important;
margin:0 !important;
width:165px !important;
height:42px !important;
line-height:37px !important;
display:block !important;
}

.container_right_full li h1,
..container_right_full_without_title li h1
{
background:none; 
border:0;
padding:0;
color:#000;
font-size:14px; 
}

.container_right_full ul.content li,
..container_right_full_without_title ul.content li
{
padding:0 0 20px 0;
}

.container_right_full ul.content-alternative li,
.container_right_full_without_title ul.content-alternative li 
{
padding:0;
}


a.linkinfo
{
background:none !important;
padding:0 !important;
text-decoration:none !important;
color:#000 !important;
}


/*
###################################################
Diverses
###################################################
*/

.print
{
text-align:right;    
}
