﻿body{
margin:0;
background-image:url('images/bg_cont.gif'); background-repeat:repeat-x; background-position:0 195px;
}
body td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
}
#body_c{
	text-align:center;
}
.col-1, .col-2, .col-3, .col-4{ float:left}
/*======= width =======*/
.main{margin:0 auto; text-align:left; width:994px; }

/*======= header =======*/
#header {height:193px;  background:url(images/top.gif) repeat-x top}

/*======= index.html =======*/
.seo-logo{
font-family:Arial;
font-size:25px;
color:#666;
margin:25px 0 0 0;
text-transform:uppercase;
}
#header .logo{ margin:0 0 66px 20px;width:307px;height:68px;}
h1{
	font-size:0.64em;
	color:#999;
	margin:0 0 0 0;
}
.menu{
	font-family:Arial;
	font-size:14px;
	text-transform:uppercase;
	color:#666;
}
.optimizing{
	float:right;
	padding-top:14px;
	clear:right;
}
h2.info{
margin:0 0 0 3px;
color:#666;
font-size:13px;
text-transform:uppercase;
}
.platz{
display:block;
width:307px;
height:68px;	
}

#page1 #content .col-1{ width:614px; margin-right:61px}
#page1 #content .col-2{ width:304px; margin-left:15px; margin-top:25px;}
#page1 #content1 .col-1{ width:666px; margin-right:28px}
#page1 #content1 .col-2{ width:266px}
#page1 #content1 .col-3{ width:310px; margin-right:31px}
#page1 #content1 .col-4{ width:310px}

/*======= index-1.html =======*/
/*#page2 #content .col-1{ width:304px; margin-right:61px}
#page2 #content .col-2{ width:614px}
#page2 #content1 .col-1{ width:267px; margin-right:90px}
#page2 #content1 .col-2{ width:600px}
/*======= index-2.html =======*/
/*#page3 #content .col-1{ width:614px; margin-right:61px}
#page3 #content .col-2{ width:304px}
#page3 #content1 .col-1{ width:264px; margin-right:77px}
#page3 #content1 .col-2{ width:264px}
#page3 #content1 .bg{ background:url(images/tail1.gif) repeat-y 302px top }
#page3 #content1 .bg1{ background:url(images/tail1.gif) repeat-y 643px top } 
/*======= index-3.html =======*/
/*#page4 #content .col-1{ width:304px; margin-right:61px}
#page4 #content .col-2{ width:614px}
#page4 #content .col-3{ width:264px; margin-right:77px}
#page4 #content .col-4{ width:264px}
#page4 #content .bg{ background:url(images/tail1.gif) repeat-y 302px top } 
#page4 #content1 .col-1{ width:267px; margin-right:90px}
#page4 #content1 .col-2{ width:605px}
/*======= index-4.html =======*/
/*#page5 #content .col-1{ width:614px; margin-right:61px}
#page5 #content .col-2{ width:304px}
#page5 #content1 .col-1{ width:606px; margin-right:88px}
#page5 #content1 .col-2{ width:266px}
#page5 #content1 .col-3{ width:264px; margin-right:77px}
#page5 #content1 .col-4{ width:264px}
#page5 #content1 .bg{ background:url(images/tail1.gif) repeat-y 302px top } 
/*======= index-5.html =======*/
/*#page6 #content .col-1{ width:304px; margin-right:61px}
#page6 #content .col-2{ width:614px}
#page6 #content1 .col-1{ width:267px; margin-right:90px}
#page6 #content1 .col-2{ width:605px}
/*======= index-6.html =======*/
/*#page7 #content .col-1{ width:614px; margin-right:61px}
#page7 #content .col-2{ width:304px}
#page7 #content1 .col-1{ width:606px; margin-right:88px}
#page7 #content1 .col-2{ width:266px}
#page7 #content1 .col-3{ width:264px; margin-right:77px}
#page7 #content1 .col-4{ width:264px}
#page7 #content1 .bg{ background:url(images/tail1.gif) repeat-y 302px top } 
/*======= index-7.html =======*/
/*#page8 #content .col-1{ width:304px; margin-right:61px}
#page8 #content .col-2{ width:614px}
#page8 #content .col-3{ width:245px; margin-right:55px}
#page8 #content .col-4{ width:235px}
#page8 #content .bg{ background:url(images/tail1.gif) repeat-y 302px top } 
#page8 #content1 .col-1{ width:286px; margin-right:68px}
#page8 #content1 .col-2{ width:606px}
#page8 #content1 .col-3{ width:264px; margin-right:77px}
#page8 #content1 .col-4{ width:264px}
#page8 #content1 .bg{ background:url(images/tail1.gif) repeat-y 302px top } 

/*======= footer =======*/
.indent-main{padding:29px 0 0 0}
#content .main{margin:0 auto; text-align:left; width:994px; }
img{
	border:0px;
	 }

.just{
text-align:justify;

}

/* ### Tabelle ### */

.td_td{
background-image:url(images/suchmaschineneintrag.png); 
background-repeat:no-repeat;
height:162px;
width:249px;
margin:0px;
}

.p_td{
color:#FFFFFF; padding-top:50px; padding-left:10px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
.p_td-inhouseseo{
color:#FFFFFF; padding-top:66px; padding-left:10px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
.td_td2 {
background-image:url(images/suchmaschinen-optimierung-basispaket.png); 
background-repeat:no-repeat;
}

.td_td3 {
background-image:url(images/business-seo.png); 
background-repeat:no-repeat;
}

.td_td4 {
background-image:url(images/seo-inhouse-workshop.png); 
background-repeat:no-repeat;
}

.td_img {
padding-right:10px; 
margin-top:-10px;

}
.td_img_2 {
padding-right:10px; 
margin-top:-25px;

}
.rightnaviblock{
display:block;
height:38px;
width:284px;
background-image:url(images/bg_button-2.jpg); background-position:0 0;
background-repeat:no-repeat;
margin:0 0 10px 10px ;
}
.rightnaviblock_3{
display:block;
height:38px;
width:284px;
background-image:url(images/bg_button-3.png); background-position:0 0;
background-repeat:no-repeat;
margin:0 0 10px 10px ;
}
.rightnaviblock_4{
display:block;
height:88px;
width:284px;
background-image:url(images/grosser-button-bg.jpg); background-position:0 0;
background-repeat:no-repeat;
margin:0 0 8px 10px ;
}
a.navi-right {
color:#333;
font-size:14px;
text-decoration:none;
display:block;
padding:12px 0 0 50px;
}
a.navi-right2 {
color:#333;
font-size:14px;
text-decoration:none;
display:block;
padding:10px 0 0 13px;
}
a.navi-right:hover, a.navi-right2:hover{
	color:#00A4BC;
}
.right-navi-headline{
font-size:16px;
color:#0193AA;
font-weight:bold;
padding-top:20px;
padding-bottom:7px;
padding-left:60px;
}
.right-navi-headline_2{
font-size:16px;
color:#0193AA;
font-weight:bold;
padding-top:10px;
padding-bottom:20px;
padding-left:60px;
}
#header ul{margin:0; padding:0; list-style:none;}
#header ul li{ margin:0; display:inline}
#header ul li.last{ margin:0 !important;}
#header ul li a{
	color:#424242; 
	text-decoration:none; float:left; 
	padding:4px 2px 6px 2px; margin:0 29px 0 29px} 
#header ul li a.wide {width:120px;}
#header ul li a:hover { color:#00a4bc; text-decoration:none; background:url(images/bg_menu.gif) top left no-repeat;}
#header ul li a.current_wide:hover, #header ul li a.wide:hover { background:url(images/bg_menu_wide.gif) top left no-repeat;}
#header ul li .current{ color:#00a4bc; text-decoration:none; background:url(images/bg_menu.gif) top left no-repeat;  }
#header ul li .current_wide{ 
	width:120px;
	color:#00a4bc;
	text-decoration:none;
	background:url(images/bg_menu_wide.gif) top left no-repeat;
}
#SEO-content ul{
clear:both;
list-style:square;
margin-left:20px;
}
#SEO-content ul li{
display: list-item;
line-height:30px;
height:30px;
margin:0;
padding:3px;
}
#SEO-content ul li a{
float:none;
padding:3px;
margin:0;
color:#006699;
}
#footer { 
display:block; 
height:150px;
padding:45px 0 50px 0;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#e7e7e7; 
font-size:0.75em; 
background-image:url(images/bot.gif); background-repeat: repeat-x; background-position:top; 
background-color:#424242; 
}
#footer .indent-footer{ padding:67px 50px 0 50px; text-align:center ;}
#footer a {color:#e7e7e7; text-decoration:none}  
#footer a:hover {  text-decoration:none;
}
#ober_footer{
	margin:5px 0 0 0;
	padding:15px 0 15px 0;
	width:100%;
	background-image:url(images/bg_cont1.gif); background-repeat:repeat-x;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.ober_div_1{
	padding:0 15px;
	float:left;
}
.trenn_gr{
	display:block;
	float:left;
	height:220px;
	margin-left:0px;
} 
.trenn_gr2{
	display:block;
	height:220px;
	margin-left:635px;
} 
.bg{
	width:954px;
	text-align:left;
	} 
.box{
	width:650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	margin-top:5px;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
}
.text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
.box2{
    width:304px; margin-left:30px; margin-top:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.box a{
	color:#069;
	text-decoration:none;
}
.box2{
width:304px;
padding:0;
margin-bottom:25px;
}
.vorteile{
background-image: url("images/navi_bottom.png");
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:0px;
text-align:center;
}
.bg_1{
background-image: url("images/navi_top.png");
background-position: top left; background-repeat: no-repeat;
}
.bg_2{
 background:#F5F5F5 url("images/navi_ul_bg.png"); background-repeat:repeat-y;
 margin-top:-2px;
 }
.video{
	width:642px;
	height:368px;
/*	border:1px solid #E8E4E4;*/
}
.chart{
	padding:15px;
}
h2{
	color:#006699;
	font-size:14px;
	padding-top:15px;
}
.tail{
	background-image:url(images/tail.gif); background-repeat:repeat-x; background-position: 0 2px;
}
a{
	outline:none !important;
}
#kontakt-ok {
	width:260px;
	padding:20px;
	border-width:1px;
    border-style:solid;
	border-color:#060;

}
#kontakt-error{
	width:260px;
	padding:20px;
	border-width:1px;
    border-style:solid;
	border-color:#900;
}
.seo_form{
	padding:90px 0 0 65px;
}
.name_ex{
	border:0px none;
	background:none;
	margin-bottom:25px;
}
.email_ex{
	border:0px none;
	background:none;
	margin-bottom:23px;
}
.website_ex{
	border:0px none;
	background:none;
	margin-bottom:55px;
}
.name_ex input{
	padding:1px 0 0 20px;
	border:0px none;
	background:none;
	font-size:16px;
	color:#E6E6E6;
}
.email_ex input{
	padding:1px 0 0 20px;
	border:0px none;
	background:none;
	font-size:16px;
	color:#E6E6E6;
}
.website_ex input{
		padding:1px 0 0 20px;
	border:0px none;
	background:none;
	font-size:16px;
	color:#E6E6E6;
}
.button_ex{
	margin:-15px 0 0 -45px;
}

select{
	color:#666;
}

#ul_li li{
	display:list-item;
	list-style-type:square;
	color:#006699;
}
.info-box{
	width:954px;

}
.seo-tip {
	float:left;
	width:270px;
	text-align:left;
	padding: 0 0 0 35px;
}
.sem{float:left;
	width:270px;
	text-align:left;
	padding: 0 0 0 35px;
}
.seo-tools{float:left;
	text-align:left;
	width:280px;
		padding: 0 0 0 40px;
}
.copyright{
	background-color:#333;
	padding:25px;
}

.button2{
	margin-top:-40px;
}
.padd{
	padding:15px 15px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#F5F5F5;
	}
#scroll{
padding-top:15px;
height:300px;
overflow: auto;
background:
}
.seo_unten_2{
background:#F7F7F7;
padding:15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:1px solid #CCCCCC;
margin-bottom:15px;
}
.referenzen {
    color: #0193AA;
    display: block;
    font-size: 15px;
    font-weight: bold;
    overflow: auto;
    text-align: center;
    width: 302px;
}
.ggl{
	margin:0 auto;
	width:60px;
	padding:15px;
}
