@charset "utf-8";
body 									{margin:0; padding:0; background-color: #dcdcdc; margin:auto; width: 993px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #363636; font-weight: normal;}
img 									{border:0;}
p 										{margin:0;}
p.bodytext {padding-bottom:10px; clear:left;}
p.postmetadata {float:left;}
div 									{float:left; position:relative;}
*HTML ul {height:1%;}
ul 										{padding:0; margin:0; list-style-type: none;}
ul.csc-bulletlist						{padding-bottom:10px; display:block;}

li 										{padding-left:22px; padding-top: 5px; margin:0; list-style-type: none; background:url(../images/liste_punkt.gif); background-repeat: no-repeat; background-position: 0px 5px;}
a, a:link, a:visited {color:#8C0000; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
	
/*div Boxen und IDs*/
#rahmen									{width:967px; background-color:#FFFFFF; padding-left:14px; padding-right:12px;}
#rahmen_inner {z-index:1;}
#logo									{width:207px; height:44px; margin-top:17px; background:url(../images/seowelt_logo.jpg);}
#logo a									{width:207px; height:44px; display:block;}

#header									{width:967px; height:90px; margin-top:8px; margin-right:10px;}
#header_text							{position:absolute; right:10px; font-size: 12px; color: #0c2955; font-weight: normal; line-height: 14px; padding:0; margin:0;}
#header_text_sie_befinden_sich			{position:absolute; right:10px; top:68px; font-size: 10px; color: #5d5d5d; font-weight: normal; line-height: 12px; padding:0; margin:0;}

#header_text_sie_befinden_sich a, #header_text_sie_befinden_sich a:link, #header_text_sie_befinden_sich a:visited {color:#5D5D5D;}			
#header_text_sie_befinden_sich a:hover {color:#000000;}			


#footer ul li 		{padding-left:0; padding-top: 0; margin:0; list-style-type: none; background:none;}

.blau {color:#0c2955; font-size:12px; font-weight:normal;}
.blau_kursiv	{color:#0c2955; font-size:12px; font-style:italic; font-weight:normal;}

.flash									{width:967px; height:348px; display:block; background:url(../images/flash.jpg);}

.buttons_background						{width:968px; height:105px; margin-top:-1px; background-image: url(../images/background_buttons.jpg); background-repeat:no-repeat;}
.button									{width:287px; height:78px;}
.button_text_gross						{width:200px; font-size: 20px; color: #5d5d5d; line-height: 22px; padding-bottom:14px;}

/*BOXEN*/

.box_links								{width:476px; height:240px;}
.box_rechts								{width:476px; height:240px; margin-left:15px;}
.box_top_text							{width:417px; height:39px; background-image:url(../images/background_box.jpg); background-repeat:no-repeat; color:#ffffff; font-weight: normal; line-height: 14px; padding-left:8px; padding-top:6px;}
.box_text_gross							{width:415px; font-size: 16px; color: #ffffff; font-weight: normal; line-height: 18px;}
.box_button								{width:51px; height: 45px; background-image:url(../images/background_box_button.jpg); background-repeat:no-repeat;}
.box_img								{width:476px; height:190px;}
.box_img dl.csc-textpic-image {margin:0 !important;}

.box_seminare_links					{width:287px; padding-bottom:10px;}
.box_seminare_links_top				{width:277px; height:46px; background-image:url(../images/background_box_seminare_top.jpg); background-repeat:no-repeat; padding-left:10px; font-size:16px; color:#FFFFFF; padding-top:5px;}
.box_seminare_links_top_subheadline	{font-size:12px;}
.box_seminare_links_auflistung			{width:267px; background-image:url(../images/background_box_seminare_auflistung.jpg); background-repeat:repeat; padding-left:10px; padding-right:10px; padding-top:4px;}
.box_seminare_links_linie				{width:98%; height:1px; background-color:#bec5cd; line-height:1px; margin-top:8px; margin-bottom:8px;}
.box_seminare_links_mehr				{width:137px;; padding-left:134px;; color: #0c2955; font-weight: bold; line-height: 14px;}
.box_seminare_links_bottom				{width:287px; height:11px; background-image:url(../images/background_box_seminare_auflistung_bottom.jpg); background-repeat:no-repeat;}

.box_info_seminar						{width:284px; margin-bottom:15px;}
.box_info_seminar_top					{width:284px; height:41px; background-image:url(../images/seminar_info_top.jpg); background-repeat:no-repeat; display:block; line-height:12px;}
.box_info_seminar_middle			{width:272px; border-right: 6px solid #c8d4e8; border-left: 6px solid #c8d4e8; line-height:12px; color:#0c2955; font-size:14px; font-style:italic;}
.box_info_seminar_linie					{width:100%; height:2px; background-color:#c8d4e8; line-height:1px;}
.box_info_seminar_middle_weiss			{width:195px; height:15px; background-color:#FFFFFF; line-height:12px; color:#0c2955; padding-left:10px; padding-top:5px; padding-bottom:3px;}
.box_info_seminar_middle_grau			{width:195px; height:15px; background-color:#ebeceb; line-height:12px; color:#0c2955; padding-left:10px; padding-top:5px; padding-bottom:3px;}
.box_info_seminar_middle_text_weiss		{width:57px; height:15px; background-color:#36517a; line-height:12px; color:#FFFFFF; padding-left:10px; padding-top:5px; padding-bottom:3px;}
.box_info_seminar_bottom				{width:284px; height:10px; background-image:url(../images/seminar_info_bottom.jpg); background-repeat:no-repeat; display:block; line-height:12px;}

/*CONTENT*/

.content_968							{width:968px; float:left;}
.content_rechts							{width:614px;}
.content_links							{width:280px; float:left; padding-right:60px;}
.content_417							{width:430px; margin-bottom:20px;}
.content_button_preis					{width:197px; height:103px; position:absolute; right:0; top:115px; background-image:url(../images/content_button_preis.jpg); background-repeat:no-repeat; display:block;}
.content_angebot						{width:186px; font-size:11px; color:#363636; line-height:14px; margin:0; padding-left:426px; padding-right:5px; float:right;}

.button_prozent_84							{width:561px; height:43px; background-image:url(../images/button_prozent_84.jpg); background-repeat:no-repeat; padding-left:60px; padding-bottom:10px; padding-top:8px;}
.button_prozent_87							{width:561px; height:43px; background-image:url(../images/button_prozent_87.jpg); background-repeat:no-repeat; padding-left:60px; padding-bottom:10px; margin-top:10px; padding-top:8px;}
.box_subnavi {margin-bottom:10px;}
/*AKKORDEON*/

.akkordeon								{width:287px; margin-bottom:15px;}
.akkordeon_aktiv_links					{width:277px; height:28px; background-image:url(../images/button_287.jpg); background-repeat:no-repeat; padding-left:10px; padding-top:6px; font-size:14px; color:#FFFFFF; margin:0; float:left; font-weight:normal; cursor:pointer;}
.akkordeon_aktiv_rechts {width:277px; height:28px; background-image:url(../images/button_287.jpg); background-repeat:no-repeat; padding-left:10px; padding-top:6px; font-size:14px; color:#FFFFFF; margin:0; float:left; font-weight:normal; cursor:pointer;}
.akkordeon_aktiv_links_text				{width:267px; padding-left:10px; padding-right:10px; padding-bottom:6px;}
.akkordeon_inaktiv_links				{width:272px; height:22px; padding-left:10px; padding-top:7px; background-image:url(../images/button_282.jpg); background-repeat:repeat; color:#0c2955; font-size:14px; margin-bottom:6px;}
.element			{width:90%; padding-left:10px; padding-right:10px;}
.element p.bodytext {display:block; clear:none; float:left;}

.akkordeon_breit						{width:623px; margin-bottom:10px;}
.akkordeon_breit_aktiv, .akkordeon_breit_aktiv2, .akkordeon_breit_aktiv3, .akkordeon_breit_aktiv4, .akkordeon_breit_aktiv5, .akkordeon_breit_aktiv6, .akkordeon_breit_aktiv8					{width:613px; height:28px; background-image:url(../images/button_623.jpg); background-repeat:no-repeat; padding-left:10px; padding-top:6px; font-size:14px; color:#FFFFFF; margin:0; float:left; font-weight:normal; cursor:pointer;}
.akkordeon_breit_text					{width:603px; padding-left:10px; padding-right:10px; padding-bottom:6px;}
.akkordeon_breit_inaktiv				{width:613px; height:22px; padding-left:10px; padding-top:7px; background-image:url(../images/button_621.jpg); background-repeat:no-repeat; color:#0c2955; font-size:14px; margin-top:6px;}
/*FOOTER*/

#footer									{width:967px; height:39px; padding-top:10px; padding-bottom:20px; font-size:11px; margin-top:10px;}
#footer_middle							{width:834px; height:39px; background-image:url(../images/footer_background_middle.jpg); background-repeat:no-repeat;}
#footer_middle_powered					{width:403px; position:absolute; right:8px; top:12px; font-size: 11px; color: #0c2955; line-height: 12px; padding-right:8px;}

/*Schriften und Links*/

h1										{font-size: 22px; color: #8c0000; font-weight: normal; line-height: 26px; padding:0; margin:0; padding-bottom:14px;}

h3										{font-size: 14px; color: #adb2b6; font-weight: normal; line-height: 16px; padding:0; margin:0;}
h4										{font-size: 12px; color: #0c2955; font-weight: normal; line-height: 14px; padding:0; margin:0; padding-bottom:4px;}
h5										{font-size: 14px; color: #0c2955; font-weight: normal; line-height: 16px; padding:0; margin:0; min-width:100%; width:100%; margin-top:10px;}

.header_ueber_uns, a.header_ueber_uns, a:visited.header_ueber_uns, a:link.header_ueber_uns	{
color: #0c2955; 
text-decoration:none; 
width: 52px;
}
a:hover.header_ueber_uns	{
color: #4a6b9a; 
text-decoration:none; 
width: 52px;
}

.header_infocenter, a.header_infocenter, a:visited.header_infocenter, a:link.header_infocenter 	{
color: #0c2955; 
text-decoration:none; 
width: 52px; 
border-left: 1px solid #0c2955; 
margin-left: 4px; 
padding-left: 5px;
}
a:hover.header_infocenter	{
color: #4a6b9a; 
text-decoration:none; 
width: 52px; 
border-left: 1px solid #0c2955; 
margin-left: 4px; 
padding-left: 5px;
}

.header_blog, a.header_blog, a:visited.header_blog, a:link.header_blog	{
color: #0c2955; 
text-decoration:none; 
width: 52px; 
border-left: 1px solid #0c2955; 
margin-left: 4px; 
padding-left: 5px;
}
a:hover.header_blog	{
color: #4a6b9a; 
text-decoration:none; 
width: 52px; 
border-left: 1px solid #0c2955; 
margin-left: 4px; 
padding-left: 5px;
}

/*NAVI*/

.menue_suchmaschinenoptimierung, a.menue_suchmaschinenoptimierung, a:visited.menue_suchmaschinenoptimierung, a:link.menue_suchmaschinenoptimierung	{
width:199px; 
padding-left:21px;
}
a:hover.menue_suchmaschinenoptimierung	{
width:199px; 
padding-left:21px; 
background-image:url(../images/menue_suchmaschinenoptimierung_aktiv.jpg); 
background-repeat: no-repeat;
}
.menue_suchmaschinenoptimierung_aktiv, a.menue_suchmaschinenoptimierung_aktiv, a:visited.menue_suchmaschinenoptimierung_aktiv, a:link.menue_suchmaschinenoptimierung_aktiv, a:hover.menue_suchmaschinenoptimierung_aktiv		{
width:199px; 
padding-left:21px; 
background-image:url(../images/menue_suchmaschinenoptimierung_aktiv.jpg); 
background-repeat: no-repeat; 
color: #0c2955 !important;
}

.menue_suchmaschinenmarketing, a.menue_suchmaschinenmarketing, a:visited.menue_suchmaschinenmarketing, a:link.menue_suchmaschinenmarketing {
width:185px; 
padding-left:21px; 
}
a:hover.menue_suchmaschinenmarketing	{
width:185px;
padding-left:21px; 
background-image:url(../images/menue_suchmaschinenmarketing_aktiv.jpg); 
background-repeat: no-repeat; 
}
.menue_suchmaschinenmarketing_aktiv, a.menue_suchmaschinenmarketing_aktiv, a:link.menue_suchmaschinenmarketing_aktiv, a:visited.menue_suchmaschinenmarketing_aktiv, a:hover.menue_suchmaschinenmarketing_aktiv {
width:185px; 
padding-left:21px;  
background-image:url(../images/menue_suchmaschinenmarketing_aktiv.jpg); 
background-repeat: no-repeat; 
color: #0c2955 !important;
}

.menue_email_marketing, a.menue_email_marketing, a:visited.menue_email_marketing, a:link.menue_email_marketing	{
width:124px; 
padding-left:22px; 
}
a:hover.menue_email_marketing {
width:124px; 
padding-left:22px;  
background-image:url(../images/menue_email_marketing_aktiv.jpg); 
background-repeat: no-repeat; 
}
.menue_email_marketing_aktiv, a.menue_email_marketing_aktiv, a:visited.menue_email_marketing_aktiv, a:link.menue_email_marketing_aktiv, a:hover.menue_email_marketing_aktiv		{
width:124px; 
color: #0c2955 !important; 
padding-left:22px;  
background-image:url(../images/menue_email_marketing_aktiv.jpg); 
background-repeat: no-repeat;  
}

.menue_individual_services, a.menue_individual_services, a:visited.menue_individual_services, a:link.menue_individual_services {
width:140px; 
padding-left:21px; 
}
a:hover.menue_individual_services {
width:140px; 
padding-left:21px;  
background-image:url(../images/menue_individual_services_aktiv.jpg); 
background-repeat: no-repeat; 
}

.menue_individual_services_aktiv, a.menue_individual_services_aktiv, a:visited.menue_individual_services_aktiv, a:link.menue_individual_services_aktiv, a:hover.menue_individual_services_aktiv {
width:140px; 
color: #0c2955 !important; 
padding-left:21px;  
background-image:url(../images/menue_individual_services_aktiv.jpg); 
background-repeat: no-repeat;  
}

.menue_seminare, a.menue_seminare, a:visited.menue_seminare, a:link.menue_seminare {
width:75px; 
padding-left:21px; 
}
a:hover.menue_seminare	{
width:75px; 
padding-left:21px;  
background-image:url(../images/menue_seminare_aktiv.jpg); 
background-repeat: no-repeat; 
}
.menue_seminare_aktiv, a.menue_seminare_aktiv, a:visited.menue_seminare_aktiv, a:link.menue_seminare_aktiv, a:hover.menue_seminare_aktiv {
width:75px; 
color: #0c2955 !important; 
padding-left:21px;  
background-image:url(../images/menue_seminare_aktiv.jpg); 
background-repeat: no-repeat;  
}

.menue_website_check, a.menue_website_check, a:visited.menue_website_check, a:link.menue_website_check {
width:116px; 
padding-left:22px;
}
a:hover.menue_website_check	{
width:116px; 
padding-left:22px;  
background-image:url(../images/menue_website_check_aktiv.jpg); 
background-repeat: no-repeat; 
}
.menue_website_check_aktiv, a.menue_website_check_aktiv, a:visited.menue_website_check_aktiv, a:link.menue_website_check_aktiv, a:hover.menue_website_check_aktiv {
width:116px; 
color: #0c2955 !important; 
padding-left:22px;  
background-image:url(../images/menue_website_check_aktiv.jpg); 
background-repeat: no-repeat;
}


.dropdown								{width:100%; background-color:#e3ebf6; color:#0c2955; padding-right:16px;}
.dropdown_hover							{width:100%; background-color:#0c2955; color:#e3ebf6; padding-right:16px;}
.dropdown_trennlinie					{background-color:#b8c4d6; height:1px;}

.auflistung, a.auflistung, a:visited.auflistung, a:link.auflistung	{
text-decoration:none; 
color:#0c2955; 
line-height:16px; 
font-size:14px;
}
a:hover.auflistung	{
text-decoration:none; 
color:#8c0000; 
line-height:16px; 
font-size:14px;
}
.auflistung_aktiv, a.auflistung_aktiv, a:hover.auflistung_aktiv, a:visited.auflistung_aktiv, a:link.auflistung_aktiv	{
text-decoration:none; 
color:#8c0000; 
line-height:16px; 
font-size:14px;
}

.box_subnavi_auflistung a, .box_subnavi_auflistung.a:visited, .box_subnavi_auflistung.a:link	{
width:272px; 
height:20px; 
background-image:url(../images/subnavi_inaktiv.jpg); 
background-repeat:no-repeat; 
color:#0c2955; 
font-size:14px; 
padding-top:7px; 
padding-left:10px; 
display:block;
}

.box_subnavi_auflistung a:hover	{
width:272px; height:20px; 
background-image:url(../images/subnavi_aktiv.jpg); 
background-repeat:no-repeat; 
color:#8c0000; 
font-size:14px; 
padding-top:7px; 
padding-left:10px; 
display:block;
}

.box_subnavi_auflistung h2	{
width:272px; 
height:20px; 
background-image:url(../images/subnavi_inaktiv.jpg); 
background-repeat:no-repeat; 
color:#0c2955;
font-weight:bold;
font-size:14px; 
padding-top:7px; 
padding-left:10px; 
display:block;
margin:0;
}

.box_subnavi_auflistung li, .box_subnavi_auflistung ul, .box_subnavi_auflistung ul li {padding:0; list-style-type:none; background:none;}

.box_subnavi_aktiv, a.box_subnavi_aktiv, a:visited.box_subnavi_aktiv, a:link.box_subnavi_aktiv,	a:hover.box_subnavi_aktiv				{
width:272px; 
height:20px; 
background-image:url(../images/subnavi_aktiv.jpg); 
background-repeat:no-repeat; 
color:#8c0000; 
font-size:14px; 
padding-top:7px; 
padding-left:10px; 
display:block;
}
.box_subnavi_auflistung{background-image:url(../images/subnavi_inaktiv.jpg); }

/*BUTTONs*/

.button_infocenter, a.button_infocenter	{
width:201px; 
height:78px; 
text-decoration:none; 
background-image:url(../images/button_infocenter.gif); 
background-repeat:no-repeat; 
display:block; 
padding-left:86px; 
color: #0c2955; 
line-height: 14px;
}
a:hover.button_infocenter	{
width:201px; 
height:78px; 
text-decoration:none; 
background-image:url(../images/button_infocenter.gif); 
background-repeat:no-repeat; 
display:block; 
padding-left:86px; 
color: #0c2955; 
line-height: 14px;
}

.button_seowelt_blog, a.button_seowelt_blog 	{
width:201px; 
height:78px; 
text-decoration:none; 
background-image:url(../images/button_seowelt_blog.gif); 
background-repeat:no-repeat; 
display:block; 
margin-left:50px; 
padding-left:86px; 
color: #0c2955; 
line-height: 14px;
}
a:hover.button_seowelt_blog	{width:201px; 
height:78px; 
text-decoration:none; 
background-image:url(../images/button_seowelt_blog.gif); 
background-repeat:no-repeat; 
display:block; 
margin-left:50px; 
padding-left:86px; 
color: #0c2955; 
line-height: 14px;
}

.button_callback, a.button_callback	{
width:201px; 
height:78px; 
text-decoration:none; 
background-image:url(../images/button_callback.gif); 
background-repeat:no-repeat; 
display:block; 
margin-left:106px; 
padding-left:86px; 
color: #0c2955; 
line-height: 14px;
}
a:hover.button_callback		{
width:201px; 
height:78px; 
text-decoration:none; 
background-image:url(../images/button_callback.gif); 
background-repeat:no-repeat; 
display:block; 
margin-left:106px; 
padding-left:86px; 
color: #0c2955; 
line-height: 14px;
}

.box, a.box, a:visited.box, a:link.box	{
width:51px; 
height:45px; 
text-decoration:none; 
display:block; 
float:left;
}
a:hover.box	{
width:51px;
height:45px; 
text-decoration:none; 
display:block; 
float:left;
}

/*FOOTER*/

.footer_bookmarks01						{width:31px; height:39px; background-image:url(../images/bookmarks_01.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}
a.footer_bookmarks01					{width:31px; height:39px; background-image:url(../images/bookmarks_01.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}
a:hover.footer_bookmarks01				{width:31px; height:39px; background-image:url(../images/bookmarks_01.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}

.footer_bookmarks02						{width:31px; height:39px; background-image:url(../images/bookmarks_02.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left; cursor:pointer;}
a.footer_bookmarks02					{width:31px; height:39px; background-image:url(../images/bookmarks_02.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left; cursor:pointer;}
a:hover.footer_bookmarks02				{width:31px; height:39px; background-image:url(../images/bookmarks_02.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left; cursor:pointer;}

.footer_email							{width:31px; height:39px; background-image:url(../images/email.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}
a.footer_email							{width:31px; height:39px; background-image:url(../images/email.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}
a:hover.footer_email					{width:31px; height:39px; background-image:url(../images/email.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;} 

.footer_print							{width:37px; height:39px; background-image:url(../images/print.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}
a.footer_print							{width:37px; height:39px; background-image:url(../images/print.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}
a:hover.footer_print					{width:37px; height:39px; background-image:url(../images/print.jpg); background-repeat:no-repeat; display:block; line-height:35px; text-decoration:none; float:left;}  

.footer_startseite, a.footer_startseite, a:visited.footer_startseite, a:link.footer_startseite	{
height: 12px; 
color: #0c2955; 
text-decoration:none; 
float:left; 
margin-top:12px; 
padding-left:6px; 
padding-right:6px; 
line-height:12px;
}
a:hover.footer_startseite	{
height: 12px; 
color: #4a6b9a; 
text-decoration:none; 
float:left; 
margin-top:12px; 
padding-left:6px; 
padding-right:6px; 
line-height:12px;
}

.footer_kontakt, a.footer_kontakt, a:visited.footer_kontakt, a:link.footer_kontakt	{
height: 12px; 
color: #0c2955; 
text-decoration:none; 
border-left: 1px solid #0c2955; 
padding-left: 6px; 
padding-right:6px; 
float:left; 
margin-top:12px; 
line-height:12px;
}
a:hover.footer_kontakt	{
height: 12px; 
color: #4a6b9a; 
text-decoration:none; 
border-left: 1px solid #0c2955; 
padding-left: 6px; 
padding-right:6px; 
float:left; 
margin-top:12px; 
line-height:12px;
}

.footer_impressum, a.footer_impressum, a:visited.footer_impressum, a:link.footer_impressum		{
height: 12px; 
color: #0c2955; 
text-decoration:none; 
border-left: 1px solid #0c2955; 
padding-left: 6px; 
padding-right:6px; 
float:left; 
margin-top:12px; 
line-height:12px;
}
a:hover.footer_impressum	{
height: 12px; 
color: #4a6b9a; 
text-decoration:none; 
border-left: 1px solid #0c2955; 
padding-left: 6px; 
padding-right:6px; 
float:left; 
margin-top:12px; 
line-height:12px;
}

.footer_sitemap, a.footer_sitemap, a:visited.footer_sitemap, a:link.footer_sitemap	{
height: 12px; 
color: #0c2955; 
text-decoration:none; 
border-left: 1px solid #0c2955; 
padding-left: 6px; 
padding-right:6px; 
float:left; 
margin-top:12px; 
line-height:12px;
}
a:hover.footer_sitemap	{
height: 12px; 
color: #4a6b9a; 
text-decoration:none; 
border-left: 1px solid #0c2955; 
padding-left: 6px; 
padding-right:6px; 
float:left; 
margin-top:12px; 
line-height:12px;
}

.footer_powered, a.footer_powered, a:visited.footer_powered, a:link.footer_powered		{
color: #0c2955; 
text-decoration:none; 
line-height:12px;
}
a:hover.footer_powered	{
color: #4a6b9a; 
text-decoration:none; 
line-height:12px;
}

.box_subnavi_bottom {
background-image:url(../images/subnavi_bottom.jpg);
background-repeat:no-repeat;
display:block;
font-size:1px;
height:11px;
line-height:10px;
width:282px;
}

.box_subnavi_top {
background-image:url(../images/subnavi_top.jpg);
background-repeat:no-repeat;
display:block;
font-size:1px;
height:11px;
line-height:10px;
width:282px;
}


/*##################################### beginn Dropdownmenu ###########################################*/
.menue		{width:967px; height:39px; background-image:url(../images/background_navi.jpg); background-repeat:no-repeat; line-height: 35px; margin-bottom:10px; z-index:100;}
.menue a, .menue a:visited, .menue a:link {line-height: 35px;  height: 35px; color: #ffffff; text-decoration:none; display:block; float:left; font-size: 14px;}
.menue a:hover 							{line-height: 35px;  color: #0c2955; font-size: 14px;}

.menue ul {padding:0;margin:0;list-style-type:none;background:transparent;}
.menue li {padding:0;margin:0;list-style-type:none;background:transparent;float:left;position:relative;}

/* Link Style der Dropdownboxen  #######sub########*/
.menue ul ul a.sub, .menue ul ul a.sub:visited {background:#e3ebf6; color:#24314e; font-size:12px; line-height:30px; height:30px; text-decoration:none; border-bottom:1px solid #b8c4d6; border-left:1px solid #ECF1F7; border-right:1px solid #ffffff;}
.menue ul ul a.sub_act, .menue ul ul a.sub_act:visited {background:#24314e; color:#e3ebf6; font-size:12px; line-height:30px; height:30px; text-decoration:none; border-bottom:1px solid #b8c4d6; border-left:1px solid #ECF1F7; border-right:1px solid #ffffff;}

/* Link  hover Style der Dropdownboxen  #######sub########*/
.menue ul ul a.sub:hover{background:#24314e; color:#e3ebf6; font-size:12px; line-height:30px; height:30px; border-bottom:1px solid #b8c4d6;}
.menue ul ul a.sub_act:hover{background:#24314e; color:#e3ebf6; font-size:12px; line-height:30px; height:30px; border-bottom:1px solid #b8c4d6;}

/* Link Style der Dropdownboxen  #######sub_end########*/
.menue ul ul a.sub_end, .menue ul ul a.sub_end:visited {color:#24314e; font-size:12px; line-height:30px; height:32px; text-decoration:none; border-left:1px solid #ECF1F7; border-right:1px solid #ffffff; background: #e3ebf6;}
.menue ul ul a.sub_end_act, .menue ul ul a.sub_end_act:visited {background:#24314e; color:#e3ebf6; font-size:12px; line-height:30px; height:32px;  text-decoration:none;}

/* Link  hover Style der Dropdownboxen  #######sub_end########*/
.menue ul ul a.sub_end:hover {background:#24314e; color:#e3ebf6; font-size:12px; line-height:30px;}
.menue ul ul a.sub_end_act:hover {background:#24314e; color:#e3ebf6; font-size:12px; line-height:30px;}

/* versteckt die Dropdownboxen wenn sie inaktiv sind */
.menue ul ul {visibility:hidden;position:absolute;height:0;top:35px;left:0;}

/* benoetigte Tabelle fr IE6  */
.menue table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/*Link Style der Dropdownbocxen */
.menue ul ul a, .menue ul ul a:visited {background:#e3ebf6; color:#24314e; line-height:30px; padding-left: 10px; padding-right: 10px;}
.menue ul li.mma ul li, .menue ul li.mma ul li a  {width:197px;}
.menue ul li.mmb ul li, .menue ul li.mmb ul li a  {width:183px;}
.menue ul li.mmc ul li, .menue ul li.mmc ul li a  {width:250px;}
.menue ul li.mmd ul li, .menue ul li.mmd ul li a  {width:138px;}
.menue ul li.mme ul li, .menue ul li.mme ul li a  {width:73px;}
.menue ul li.mmf ul li, .menue ul li.mmf ul li a  {width:114px;}
/*
.menue ul li.mma ul li a.sub_end {background:#e3ebf6 url(../images/dropdown_bottom.gif) no-repeat scroll center bottom;}
.menue ul li.mmb ul li a.sub_end {background:#e3ebf6 url(../images/dropdown_bottom_suchmaschinenmarketing.gif) no-repeat scroll center bottom;}
.menue ul li.mmc ul li a.sub_end {background:#e3ebf6 url(../images/dropdown_bottom_email_marketing.gif) no-repeat scroll center bottom;}
.menue ul li.mmd ul li a.sub_end {background:#e3ebf6 url(../images/dropdown_bottom_individual_services.gif) no-repeat scroll center bottom;}
.menue ul li.mme ul li a.sub_end {background:#e3ebf6 url(../images/dropdown_bottom_seminare.gif) no-repeat scroll center bottom;}
.menue ul li.mmf ul li a.sub_end {background:#e3ebf6 url(../images/dropdown_bottom_website_check.gif) no-repeat scroll center bottom;}
*/
/* macht die Dropdownboxen sichtbar bei hover auf die erste Menueebene */
.menue ul li:hover ul ,.menue ul a:hover ul {visibility:visible;}

.menue a:hover, .menue ul ul a:hover {height:auto;}
/*#####################################ende Dropdownmenu (dmenu) #####################################################*/

/*EXTENSION ODER TYP3 BASISKLASSEN wenn zu viele bitte in extra ext.css auslagern */

.csc-textpic-intext-left {margin-bottom:10px;}
.csc-textpic-intext-left h2 {display:inline;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin:0;}
#bookmarkbox {position:absolute; left:0; top:10px; background:url(../images/background_bookmark.jpg) no-repeat; width:300px; height:21px; z-index:2; cursor:pointer; padding-top:9px; padding-bottom:9px; padding-left:11px;}

/*TIPAFRIEND*/
.tx_tipafriend_formfield {width:100%;}
.tx_tipafriend_formfield input {width:200px;}
.tx_tipafriend_formfield label {width:150px; font-weight:normal; text-align:left;}
#tx_tipafriend_button {background:url(../images/absende_button.jpg) no-repeat; width:182px; height:42px; border:none; cursor:pointer;}
.tx_tipafriend_error_box {border:none; background:#ffffff; width:100%; min-width:100%;}
.tx_tipafriend_error_header {color:#8C0000; width:100%; min-width:100%;}
.tx_tipafriend_error_text {color:#8C0000; width:100%; min-width:100%;}
/*ENDE TIPAFRIEND*/

/*TT-NEWS (FAQ)*/
.news-list-container {width:100%; min-width:100%;}
.news-list-item {width:100%; min-width:100%; margin-bottom:5px;}
.news-list-subheader-titel {width:100%; min-width:100%; margin-bottom:10px;}
.news-list-subheader-titel p.bodytext {color:#ADB2B6; padding:0;}
.news-list-line {width:70%; min-width:70%;  margin-bottom:10px; font-size:1px; line-height:1px; height:1px; background:#0C2955;}
.news-list-container h3 a:link, .news-list-container h3 a:visited, .news-list-container h3 a:hover {color:#8C0000; font-size:14px; padding:0;}
.news-list-date-time-wrap {color:#ADB2B6; font-style:italic; padding-bottom:6px;}
.news-list-category {width:100%; min-width:100%; margin-bottom:6px;}
.news-list-morelink {width:100%; min-width:100%;}
.news-single-item {width:100%;}
.news-single-item h2 {color:#8C0000; font-size:22px; line-height:26px; font-weight:normal; margin:0;}
.news-single-item h3 {margin-bottom:10px;}
.news-single-category {float:right;}
.news-single-backlink {width:100%; min-width:100%;}
/*ENDE TT-NEWS (FAQ)*/

/*POWERMAIL*/
.tx-powermail-pi1 legend {display:none;}
.tx-srfreecap-pi2-cant-read {font-size:10px; color:#5D5D5D;}
.captcha_wrap_line {width:100%; min-width:100%;}
.tx-powermail-pi1_fieldset {display:block; border:0px none; background:none; padding:0; margin:0;}
.fieldset-label {font-weight:bold; padding:0; margin:0; width:100%; min-width:100%; padding-top:10px; padding-bottom:5px;}
.tx-powermail-pi1_mandatory {margin-top:10px;}
.powermail_all {font-size:12px; margin-bottom:18px;}
.powermail_all_td {width:160px;}
.tx-powermail-pi1_confirmation_back {width:145px; height:32px; line-height:28px; color:#19407B; font-size:12px; font-weight:bold; background: url(../images/button_145.jpg) no-repeat; border:none; padding-bottom:4px;}
.tx-powermail-pi1_confirmation_submit {width:145px; height:32px; line-height:28px; color:#19407B; font-size:12px; font-weight:bold; background: url(../images/button_145.jpg) no-repeat; border:none; padding-bottom:4px;}
.tx-powermail-pi1_formwrap {padding:0; background:#ffffff; display:inline;}
.tx-powermail-pi1_formwrap {width: 302px;}
.tx-powermail-pi1 {width: 302px;}
#kontaktform {width: 302px;}
.tx_powermail_pi1_fieldwrap_html {width:100%; margin-bottom:10px;}
.tx_powermail_pi1_fieldwrap_html label {float:left; color:#4D4D4D; font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif;}
.tx_powermail_pi1_fieldwrap_html input {float:right; width:200px; color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif; line-height:18px; font-size:12px; border: 1px solid #525252;}
.tx_powermail_pi1_fieldwrap_html select {float:right; width:200px; color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif; line-height:18px; font-size:12px; border: 1px solid #525252;}
.tx_powermail_pi1_fieldwrap_html textarea {float:right; width:200px; color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif; line-height:18px; height:144px; overflow:auto; font-size:12px; border: 1px solid #525252;}
.powermail_mandatory_js {float:left; color:#000000; font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif; width:99%; text-align:right; margin-top:4px; min-width:99%;}
.tx_powermail_pi1_fieldwrap_html_checkbox_title {width:100%; min-width:100%;}
.tx_powermail_pi1_fieldwrap_html_captcha img {float:right;}
.powermail_check_inner {width:100%; min-width:100%;}
.tx_powermail_pi1_fieldwrap_html_check input {width:15px; border:0px none; float:left;}
.powermail_check_inner label {float:none; line-height:18px;}
.powermail_radio_inner {width:100%; min-width:100%;}
.powermail_radio_inner label {float:none; line-height:18px;}
.tx_powermail_pi1_fieldwrap_html_radio input {width:15px; border:0px none; float:left;}
.tx-powermail-pi1_fieldset_28 {display:none;}
.tx-powermail-pi1_fieldset_19 {display:none;}

.tx_powermail_pi1_fieldwrap_html_label {float:left; color:#4D4D4D; font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif;}
.tx_powermail_pi1_fieldwrap_html_input {float:right; width:200px;}
.powermail_textarea_textarea {float:right; width:200px;}
.tx_powermail_pi1_fieldwrap_html_select_select {float:right; width:200px;}
.tx_powermail_pi1_fieldwrap_html_input_submit {float:right; width:200px; border: none;}
.tx_powermail_pi1_fieldwrap_html_submit input {background:url(../images/absende_button.jpg) no-repeat; width:182px; height:42px; border:none; cursor:pointer; font-size:0px; color:#ffffff;}

/*ENDE POWERMAIL*/

#comment {width:500px;}
.entry p.postmetadata {padding-top:12px; padding-bottom:12px;}
ol.commentlist, ol.commentlist li {padding:0; margin:0; background:none;}
h3#comments {margin-bottom:10px;}
.comment-author img {display:none;} 
.comment-author {padding-bottom:6px; padding-right:12px;}
#respond h3 {padding-top:6px; padding-bottom:6px;}
.content_rechts h2, .content_rechts h2 a {
color:#8C0000;
font-size:22px;
font-weight:normal;
line-height:26px;
margin:0;
padding:0 0 14px;
}
.social_bookmark {width:100%; min-width:100%;}
.post {padding-bottom:20px;}
.navigation {padding-bottom:10px; width:100%; min-width:100%;}
.entry p {padding-bottom:10px;}
.alignright {float:right;}
#searchform label {width:100%; min-width:100%; display:block; padding-bottom:10px; color:#ADB2B6; font-size:14px; font-weight:normal; line-height:16px;}
#searchform div {margin-bottom:10px;}
/*EXTENSION ODER TYP3 BASISKLASSEN ENDE */

.commentmetadata {
	width:100%;
	min-width:100%;
}
.comment-body{
	margin-bottom: 15px !important;
}

.comment-author {
	width:100%;
	min-width:100%;
}

.reply {
	display: none;
}


*HTML #header	{width:967px; height:90px; margin-top:8px; margin-right:5px;}
*HTML .button_text_gross	{width:200px; font-size: 20px; color: #5d5d5d; line-height: 22px; padding-bottom:2px;}
*HTML .box_rechts	{width:476px; height:240px; margin-left:14px;}
*HTML .header_infocenter	{color: #0c2955; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 2px; padding-left: 5px;}
*HTML a.header_infocenter	{color: #0c2955; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 2px; padding-left: 5px;}
*HTML a:hover.header_infocenter		{color: #4a6b9a; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 2px; padding-left: 5px;}
*HTML .header_blog	{color: #0c2955; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 2px; padding-left: 5px;}
*HTML a.header_blog		{color: #0c2955; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 2px; padding-left: 5px;}
*HTML a:hover.header_blog	{color: #4a6b9a; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 2px; padding-left: 5px;}
*HTML button_seowelt_blog	{width:201px; height:78px; text-decoration:none; background-image:url(../images/button_seowelt_blog.gif); background-repeat:no-repeat; display:block; margin-left:52px; padding-left:86px; color: #0c2955; line-height: 14px;}
*HTML a.button_seowelt_blog		{width:201px; height:78px; text-decoration:none; background-image:url(../images/button_seowelt_blog.gif); background-repeat:no-repeat; display:block; margin-left:52px; padding-left:86px; color: #0c2955; line-height: 14px;}
*HTML a:hover.button_seowelt_blog	{width:201px; height:78px; text-decoration:none; background-image:url(../images/button_seowelt_blog.gif); background-repeat:no-repeat; display:block; margin-left:52px; padding-left:86px; color: #0c2955; line-height: 14px;}
*HTML button_callback	{width:201px; height:78px; text-decoration:none; background-image:url(../images/button_callback.gif); background-repeat:no-repeat; display:block; margin-left:55px; padding-left:86px; color: #0c2955; line-height: 14px;}
*HTML a.button_callback		{width:201px; height:78px; text-decoration:none; background-image:url(../images/button_callback.gif); background-repeat:no-repeat; display:block; margin-left:55px; padding-left:86px; color: #0c2955; line-height: 14px;}
*HTML a:hover.button_callback	{width:201px; height:78px; text-decoration:none; background-image:url(../images/button_callback.gif); background-repeat:no-repeat; display:block; margin-left:55px; padding-left:86px; color: #0c2955; line-height: 14px;}
*HTML .content_968		{width:968px; float:left;}
*HTML .content_links	{width:285px; float:left; padding-right:50px;}
*HTML .header_infocenter, a.header_infocenter, a:visited.header_infocenter, a:link.header_infocenter 							
{color: #0c2955; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 4px; padding-left: 5px;}
*HTML a:hover.header_infocenter				
{color: #4a6b9a; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 4px; padding-left: 5px;}
*HTML .header_blog, a.header_blog, a:visited.header_blog, a:link.header_blog							
{color: #0c2955; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 4px; padding-left: 5px;}
*HTML a:hover.header_blog						
{color: #4a6b9a; text-decoration:none; width: 52px; border-left: 1px solid #0c2955; margin-left: 4px; padding-left: 5px;}
