/* Standard Widget in Sidebar Row 1 */
div#sidebar1 .widget { width:217px;border:0px solid #dddddd;padding-left:10px;float:left; }	
div#sidebar1 .widget_header { padding-left:5px;width:98%;height:25px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;line-height:22px;background-image: url(../images/navigation_hg.jpg);background-repeat:repeat-x;background-position:0px 0px; }	
div#sidebar1 .widget_header_title { padding-left:5px;width:97%;height:30px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none; }			
div#sidebar1 .widget_image { width:100%; }	
div#sidebar1 .widget_content { padding-left:5px;padding-bottom:5px;width:100%;margin-top:5px; }
div#sidebar1 .widget_cont_header { padding-left:5px;padding-top:5px;width:100%;font-size:12px;font-weight:bold;	}
div#sidebar1 .widget_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }
div#sidebar1 .widget_header a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;padding-bottom:2px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px;} 
div#sidebar1 .widget_header a:hover { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar1 .widget_border { width:210px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }

/* Standard Widget in Sidebar Row 2 */
div#sidebar2 .widget { width:217px;border:0px solid #dddddd;float:left;padding-left:10px;	}	
div#sidebar2 .widget_border { width:225px;border:1px solid #dddddd;margin-left:13px;float:left;padding-bottom:15px;	}	
div#sidebar2 .widget_header { width:97%;height:25px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;line-height:22px;background-repeat:repeat-x;background-position:0px 0px; }	
div#sidebar2 .widget_content { width:100%;margin-top:5px;padding-bottom:5px; }
div#sidebar2 .widget_header a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;padding-bottom:2px;line-height:22px;background-image: url(../images/nav_rund_blau.gif);background-repeat:no-repeat;background-position:0px 0px; }
div#sidebar2 .widget_header a:hover {background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;text-transform: uppercase;color:#336699;text-decoration:none;padding-left:25px;line-height:22px;background-image: url(../images/nav_rund_blau.gif);background-repeat:no-repeat;background-position:0px 0px; }
div#sidebar2 .widget_text { border:1px solid #DDDDDD;float:left;margin-left:13px;padding:5px 10px 10px 5px;width:200px; }
div#sidebar2 .widget_text .widget-title { color:#336699;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;height:15px;padding-left:5px;text-decoration:none;text-transform:uppercase;width:97%; }

/* PageTeaser in Sidebar Row 1 */
div#sidebar1 .wpssc_pageteaser { width:217px;border:0px solid #dddddd;padding-left:10px;float:left; }	
div#sidebar1 .wpssc_pageteaser_header { padding-left:5px;width:98%;height:25px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;line-height:22px;background-image: url(../images/navigation_hg.jpg);background-repeat:repeat-x;background-position:0px 0px; }	
div#sidebar1 .wpssc_pageteaser_header_title { padding-left:5px;width:97%;height:30px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none; }			
div#sidebar1 .wpssc_pageteaser_image { overflow:hidden;padding-left:1px;width:215px; }
/*div#sidebar1 .wpssc_pageteaser_image img { width:215px;margin-left:1px; }*/
div#sidebar1 .wpssc_pageteaser_content { padding-left:5px;padding-bottom:5px;width:100%;margin-top:5px;letter-spacing:0.1px;line-height:18px; }	
div#sidebar1 .wpssc_pageteaser_content a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_aktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; }
div#sidebar1 .wpssc_pageteaser_content a:hover { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#006699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_inaktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; }	
div#sidebar1 .wpssc_pageteaser_cont_header {  margin:0; padding-left:5px;padding-top:5px;width:100%;font-size:12px;font-weight:bold; }	
div#sidebar1 .wpssc_pageteaser_header_title { padding-left:5px;width:97%;height:30px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;	}		
div#sidebar1 .wpssc_pageteaser_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }
div#sidebar1 .wpssc_pageteaser_header a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;padding-bottom:2px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar1 .wpssc_pageteaser_header a:hover {background-color:#transparent; font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar1 .wpssc_pageteaser_border { width:210px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }

/* PageTeaser in Sidebar Row 2 */
div#sidebar2 .wpssc_pageteaser { width:217px;border:0px solid #dddddd;float:left;padding-left:10px; }	
div#sidebar2 .wpssc_pageteaser_border { width:225px;border:1px solid #dddddd;margin-left:13px;float:left;padding-bottom:15px; }		
div#sidebar2 .wpssc_pageteaser_header { width:97%;height:25px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;line-height:22px;background-repeat:repeat-x;background-position:0px 0px; }		
div#sidebar2 .wpssc_pageteaser_content { padding-left:5px;width:100%;margin-top:5px;padding-bottom:5px;letter-spacing:0.1px;line-height:18px; }	
div#sidebar2 .wpssc_pageteaser_content a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_aktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; }
div#sidebar2 .wpssc_pageteaser_content a:hover { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#006699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_inaktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; }	
div#sidebar2 .wpssc_pageteaser_cont_header { padding-left:5px;padding-top:5px;width:100%;font-size:12px;font-weight:bold;margin:0;	}
div#sidebar2 .wpssc_pageteaser_header_title { padding-left:5px;width:97%;height:30px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;	}
div#sidebar2 .wpssc_pageteaser_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }	
div#sidebar2 .wpssc_pageteaser_header a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;padding-bottom:2px;line-height:22px;background-image: url(../images/nav_rund_blau.gif);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar2 .wpssc_pageteaser_header a:hover { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;text-transform: uppercase;color:#336699;text-decoration:none;padding-left:25px;line-height:22px;background-image: url(../images/nav_rund_blau.gif);background-repeat:no-repeat;background-position:0px 0px; }
div#sidebar2 .wpssc_pageteaser_border { width:210px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }

/* QuickSearch in Sidebar Row 1 */
div#sidebar1 .wpsicc-quicksearch { width:200px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }
div#sidebar1 .wpsicc-quicksearch_header_title { padding-left:5px;width:97%;height:15px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform:uppercase; }		
div#sidebar1 .wpsicc-quicksearch_content { padding-left:5px;padding-bottom:5px;width:100%; }
div#sidebar1 .wpsicc-quicksearch_content	#wpsicc-quicksearch-error { color:red;height:30px;font-style:italic; }
div#sidebar1 .wpsicc-quicksearch_content div.input_field select { font-size: 12px; width: 130px; }
div#sidebar1 .wpsicc-quicksearch_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }

/* QuickSearch in Sidebar Row 2 */
div#sidebar2 .wpsicc-quicksearch { width:210px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }
div#sidebar2 .wpsicc-quicksearch_header_title { padding-left:5px;width:97%;height:15px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform:uppercase; }		
div#sidebar2 .wpsicc-quicksearch_content { padding-left:5px;padding-bottom:5px;width:100%; }
div#sidebar2 .wpsicc-quicksearch_content	#wpsicc-quicksearch-error { color:red;height:30px;font-style:italic; }
div#sidebar2 .wpsicc-quicksearch_content div.input_field select { font-size: 12px; width: 163px; }
div#sidebar2 .wpsicc-quicksearch_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }

/* QuickSearch in Main Frame Right */
div.main_frame_right .wpsicc-quicksearch { border:1px solid #DDDDDD;float:left;padding:5px 10px 10px 5px;width:203px; }
div.main_frame_right .wpsicc-quicksearch_header_title { padding-left:5px;width:97%;height:15px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform:uppercase; }		
div.main_frame_right .wpsicc-quicksearch_content { padding-left:5px;padding-bottom:5px;width:100%; }
div.main_frame_right .wpsicc-quicksearch_content	#wpsicc-quicksearch-error { color:red;height:30px;font-style:italic; }
div.main_frame_right .wpsicc-quicksearch_content div.input_field select { font-size: 12px; width: 163px; }
div.main_frame_right .wpsicc-quicksearch_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }

/* Katalog Widget */
#widget_katalog {
	width:217px;
	border:0px solid #dddddd;	
	float:left;
	margin-left:13px;
	margin-bottom:15px;
}

.widget_katalog {
	padding-left:5px;
	width:97%;
	height:25px;
	background-color:#transparent;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;font-weight:bold;
	color:#336699;text-decoration:none;
	/*background-image: url(../images/navigation_hg.jpg); 
	background-repeat:repeat-x; 
	background-position:0px 0px;*/
}

#widget_katalog p {
	padding:0 !important; 
	margin:0 !important;
}

.widget_katalog span.title {
  background-color:#transparent;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;font-weight:bold;
	color:#336699;text-decoration:none;
	text-transform: uppercase;
	padding-left:25px;padding-bottom:2px;
	line-height:22px;
	background-image: url(../images/nav_rund_blau.gif); 
	background-repeat:no-repeat; 
	background-position:0px 0px;
}

.widget_katalog a:hover {
    background-color:#transparent;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;font-weight:bold;
	text-transform: uppercase;
	color:#336699;text-decoration:none;
	padding-left:25px;
	line-height:22px;
	background-image: url(../images/nav_rund_blau.gif); 
	background-repeat:no-repeat; 
	background-position:0px 0px;
}  


/*widget_bild mit link*/

.widget_img{
	width:218px;
	border:1px solid #dddddd;
	float:left;
	margin-bottom:15px;
}
		
.widget_img_image {
	width:218px;
	padding:0px;
	margin:0px;
}
	
.widget_img_content {
	height:20px;
	padding-left:5px;
	width:213px;
	padding-top:5px;
	background-image: url(../images/navigation_hg.jpg); 
	background-repeat:repeat-x; 
	background-position:0px 0px;
}

.widget_img_title {
    width:80%;
	font-size:12px;
    color:#336699;
    font-weight:bold;
	text-transform: uppercase;
	float:left;
	border:0px solid #ff0000;
}
    	
.widget_img_link {
	padding-right:10px;
	width:10%;
	float:right;
}
	
	
.widget_animation {
	width:217px;
	border:0px solid #dddddd;	
	float:right;
	margin-left:13px;
}

.widget_animation_header {
	padding-left:13px;
	height:25px;
	background-color:#transparent;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;font-weight:bold;
	color:#336699;text-decoration:none;
	text-transform: uppercase;
}

.widget_animation_content {
	padding-left:16px;
	background-color:#transparent;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;font-weight:normal;
	color:#000000;text-decoration:none;
	padding-bottom:15px;
}

/* Newsletter Widget */

.wpssm_subscribe ul { margin:0;font-size:12px;letter-spacing:0.1px;line-height:18px;list-style-position:outside;list-style-type:disc;margin-left:1px;padding-left:0;} 

/* Newsletter in Sidebar Row 1 */
div#sidebar1 .wpssm_subscribe { border:1px solid #DDDDDD;float:left;margin-left:13px;padding:5px 10px 10px 5px;width:200px;}
div#sidebar1 .wpssm_subscribe_header { color:#336699;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;height:15px;padding-left:5px;text-decoration:none;text-transform:uppercase;width:97%; }    
div#sidebar1 .wpssm_subscribe_header_title { color:#336699;font-family:arial,helvetica,sans-serif;font-size:11px; font-weight:bold;height:15px;padding-left:5px;text-decoration:none; text-transform:uppercase;width:97%;}
div#sidebar1 .wpssm_subscribe_image { width:100%; }
div#sidebar1 .wpssm_subscribe_content { padding-left:5px;padding-bottom:5px;width:100%;margin-top:5px;letter-spacing:0.1px;line-height:18px; } 
div#sidebar1 .wpssm_subscribe_content a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_aktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; }
div#sidebar1 .wpssm_subscribe_content a:hover { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#006699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_inaktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; } 
div#sidebar1 .wpssm_subscribe_cont_header {  margin:0; padding-left:5px;padding-top:5px;width:100%;font-size:12px;font-weight:bold; }  
div#sidebar1 .wpssm_subscribe_header_title { padding-left:5px;width:97%;height:30px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;   }       
div#sidebar1 .wpssm_subscribe_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }
div#sidebar1 .wpssm_subscribe_header a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;padding-bottom:2px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar1 .wpssm_subscribe_header a:hover {background-color:#transparent; font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar1 .wpssm_subscribe_border { width:210px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }

/* Newsletter in Sidebar Row 2 */
div#sidebar2 .wpssm_subscribe { border:1px solid #DDDDDD;float:left;margin-left:13px;padding:5px 10px 10px 5px;width:200px;}
div#sidebar2 .wpssm_subscribe_header { color:#336699;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;height:15px;padding-left:5px;text-decoration:none;text-transform:uppercase;width:97%; }    
div#sidebar2 .wpssm_subscribe_header_title { color:#336699;font-family:arial,helvetica,sans-serif;font-size:11px; font-weight:bold;height:15px;padding-left:5px;text-decoration:none; text-transform:uppercase;width:97%;}
div#sidebar2 .wpssm_subscribe_image { width:100%; }
div#sidebar2 .wpssm_subscribe_content { padding-left:5px;padding-bottom:5px;width:100%;margin-top:5px;letter-spacing:0.1px;line-height:18px; } 
div#sidebar2 .wpssm_subscribe_content a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_aktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; }
div#sidebar2 .wpssm_subscribe_content a:hover { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#006699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_inaktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; } 
div#sidebar2 .wpssm_subscribe_cont_header {  margin:0; padding-left:5px;padding-top:5px;width:100%;font-size:12px;font-weight:bold; }  
div#sidebar2 .wpssm_subscribe_header_title { padding-left:5px;width:97%;height:30px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;   }       
div#sidebar2 .wpssm_subscribe_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }
div#sidebar2 .wpssm_subscribe_header a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;padding-bottom:2px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar2 .wpssm_subscribe_header a:hover {background-color:#transparent; font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div#sidebar2 .wpssm_subscribe_border { width:210px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }

/* Newsletter in Right Row */
div.main_frame_right .wpssm_subscribe { border:1px solid #DDDDDD;float:left;padding:5px 10px 10px 5px;width:203px;margin-bottom:20px;margin-top:20px; }
div.main_frame_right .wpssm_subscribe_header { color:#336699;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;height:15px;padding-left:5px;text-decoration:none;text-transform:uppercase;width:97%; }    
div.main_frame_right .wpssm_subscribe_header_title { color:#336699;font-family:arial,helvetica,sans-serif;font-size:11px; font-weight:bold;height:15px;padding-left:5px;text-decoration:none; text-transform:uppercase;width:97%;}
div.main_frame_right .wpssm_subscribe_image { width:100%; }
div.main_frame_right .wpssm_subscribe_content { padding-left:5px;padding-bottom:5px;width:100%;margin-top:5px;letter-spacing:0.1px;line-height:18px; } 
div.main_frame_right .wpssm_subscribe_content a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_aktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; }
div.main_frame_right .wpssm_subscribe_content a:hover { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#006699;text-decoration:none;padding-left:10px;background-image: url(../images/hauptnav_inaktiv.png);background-repeat:no-repeat;background-position:0px 5px;margin-left:5px; } 
div.main_frame_right .wpssm_subscribe_cont_header {  margin:0; padding-left:5px;padding-top:5px;width:100%;font-size:12px;font-weight:bold; }  
div.main_frame_right .wpssm_subscribe_header_title { padding-left:5px;width:97%;height:30px;background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;   }       
div.main_frame_right .wpssm_subscribe_link { padding-right:5px;padding-top:5px;margin-bottom:1px;width:100%;font-size:12px;font-weight:bold;text-align:right; }
div.main_frame_right .wpssm_subscribe_header a { background-color:#transparent;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;padding-bottom:2px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div.main_frame_right .wpssm_subscribe_header a:hover {background-color:#transparent; font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;text-decoration:none;text-transform: uppercase;padding-left:25px;line-height:22px;background-image: url(../images/nav_rund_weiss.png);background-repeat:no-repeat;background-position:0px 0px; } 
div.main_frame_right .wpssm_subscribe_border { width:210px;border:1px solid #dddddd;margin-left:13px;float:left;padding:5px 10px 10px 5px; }

#wpssm_subscribe label {font-weight:bold;line-height:20px;}
#wpssm_email {float:right; width:150px; font-size:11px;}

.wpssm_submit{font-weight:bold;text-align:right;float:right;background-color:#336699;color:#FFFFFF;font-family:arial,helvetica,sans-serif;font-size:11px;padding:2px 5px; text-decoration:none;cursor:pointer;}
.wpssm_msg { border-style:solid; border-width:1px 0; margin-top:5px; float:right; clear:right; }
.wpssm_error, #wpssm_subscribe_error {background:#FFDFDF; border-color:#DF7D7D; padding:0 5px}
.wpssm_info {background:#ffffdf; border-color:#dfdd7d;padding:0 5px}
.wpssm_success {background:#DDFFEE; border-color:#7DDF80;padding:0 5px}
#wpssm_subscribe_error {display:none;}
