/*	###################	Colors

	#FFFFFF	: weiss
	#000000 : schwarz
	#1a99c0	: helles blau
	#d6d6d6	: helles grau
	#9c9c9c	: dunkles grau
	
	################### */


/*	###################	Grundlegendes		######################	*/

html {
	background-image: none;
	background-color: #FFFFFF;
}
body {
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	background-image: none;
}

#wrapper {
	background-image: none;

}

#right {
	display: none;
}

.webentwicklung_techniken {
	display: none;
}

.web30 {
	display: none;
}

#robot {
	display: none;
}

.border {
	display: none;
	height: 0px;
}


a:link,
a:visited,
a:active,
a:hover,
a:focus  {
	color: #1a99c0;
	text-decoration: none;
}

a:active,
a:hover,
a:focus  {
	text-decoration: underline;
}

em {
	font-style: normal;
}

/*	###################	Kopfteil			######################	*/

h1 {
}

h1 a:link,
h1 a:visited,
h1 a:active,
h1 a:hover,
h1 a:focus {
	display: none;
	background-image: none;
	text-indent: -9999px;
}

/*	###################	Inhalt				######################	*/

#content {
	clear:both;
	width: 820px;
	padding:40px 0px 20px 179px;
}

#right {
	background-image: none;
}

/*	###################	Footer				######################	*/

/* Telefon */
#footer {
	color: #000000;
}

#footer strong {
	font-weight: normal;
	color: #000000;
}

#footer span.telefon {
	display: none;
	background-image: none;

}

#footer span.telefon a {
	font-size: 12px;
	
}

#footer span.telefon span,
#footer a.twitter span {
	font-size:12px;
}

/* Twitter */
#footer a.twitter {
	display: none;
	background-image: none;
	text-decoration: none;
	color: #000000;
}


/*	###################	Texte				######################	*/

/* Ueberschriften */

h2 {
	font-size: 24px;
	color: #000000;
	font-weight: normal;
}

h2 em {
	color:#000000;
	font-variant: normal;
}

h3 {
	color:#000000;
	font-weight: normal;
}

h4 {
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}

h4 em {
	color:#000000;
}

/* W3C */

#right strong.w3 {
	background-image: none;
	text-indent: -9999px;
	display: none;
	font-weight: normal;
}

#right a.xhtml {

}

#right a.cssl2 {
	background-image: none;
	text-indent: -9999px;
	font-weight: normal;
	display: none;
}

/*	###################	Hauptnavi			######################	*/

ul#nav_main {
	background-image: none;
}

ul#nav_main li {
	display:none;
}

ul#nav_main li a:link,
ul#nav_main li a:visited,
ul#nav_main li a:active,
ul#nav_main li a:hover,
ul#nav_main li a:focus {
	display: none;
	line-height: 31px;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
	text-transform: lowercase;
	background-image: none;
}

/*	###################	CMS Systeme		######################	*/

#footer ul {
	background-image: none;
}

#footer ul li {
	display: none;
}

#footer ul li a:link,
#footer ul li a:visited,
#footer ul li a:active,
#footer ul li a:hover,
#footer ul li a:focus {
	display:none;
}

/* ######## Einzelne Buttons */

/* Magento */
#footer ul li a.magento {
	background-image: none;
}

/* Joomla */
#footer ul li a.joomla {
	background-image: none;
}

/* Typo3 */
#footer ul li a.typo3 {
	background-image: none;
}

/* Drupal */
#footer ul li a.drupal {
	background-image: none;
}

/* xt:Commerce */
#footer ul li a.xt-commerce {
	background-image: none;
}

/* Typolight */
#footer ul li a.typolight {
	background-image: none;
}

/* Wordpress */
#footer ul li a.wordpress {
	background-image: none;
}

/*	###################	Sub Navi	######################	*/

#left ul.subnav {
	background-image: none;
}

#left ul.subnav li a:link,
#left ul.subnav li a:visited,
#left ul.subnav li a:active,
#left ul.subnav li a:hover,
#left ul.subnav li a:focus {
	color: #000000;
	text-decoration: none;
	display: none;
	background-image: none;
}

#left ul.subnav li .subnavactive,
#left ul.subnav li .subnavactive,
#left ul.subnav li .subnavactive,
#left ul.subnav li .subnavactive,
#left ul.subnav li .subnavactive {
	color: #000000;
	text-decoration: none;
	display: none;
	background-image: none;
}


/*	###################	Seiten spezifische CSS Angaben	######################	*/

/*	################### Robots			######################	*/
	
.webdesign {
	background-image: none;
	width: 0px;
	height: 0px;

}

.webentwicklung {
	background-image: none;
	width: 0px;
	height: 0px;
}

.seo {
	background-image: none;
	width: 0px;
	height: 0px;
}

.profil {
	background-image: none;
	width: 0px;
	height: 0px;
}

.referenzen {
	background-image: none;
	width: 0px;
	height: 0px;
}

.partner {
	background-image: none;
	width: 0px;
	height: 0px;
}

.rss-feed {
	background-image: none;
	left:15%;
	bottom: 0px;
	margin-left: -430px;
	width: 0px;
	height: 0px;
}


/*	###################	Custom Blocks		######################	*/

.ranking		{ background-image: none;		}
.infos			{ background-image: none; background-position: 178px 35px;	}
.leitsatz		{ background-image: none;		}
.service		{ background-image: none;		}
.news			{ background-image: none;		}
.tagcloud		{ background-image: none;		}
.linktipp		{ background-image: none;		}
.kontakt		{ background-image: none;		}
.flash			{ background-image: none;		}
.apps			{ background-image: none;		}
.aktuell		{ background-image: none;		}

/*	###################	Webdesign			######################	*/

p.star {
	background-image: none;
}


/* rechts */
#right div.infos {
	background-image: none;
	display: none;
}

#right div.infos strong {
	color: #000000;
}

#right div.infos a {
	display: none;
}

#right div.infos a:active,
#right div.infos a:hover,
#right div.infos a:focus,
#right .flash a:active,
#right .flash a:hover,
#right .flash a:focus  {
	color: #000000;
}

#right a.ranking {
	background-image: none;
	display: none;
}

#right strong.hardskills {
	font-weight: bold;
	color: #FFF;
}

#left a.border {
	display: none;
}


#right .from {
	display: none;
}

/*	###################	Webentwicklung		######################	*/

p.web30 {
	background-image: none;
}

p.web30 a img {
	display: none;
}


.webentwicklung_twitter {
	display: none;
}

.webentwicklung_twitter img {
	display: none;
}

.webentwicklung_twitter a:link,
.webentwicklung_twitter a:visited,
.webentwicklung_twitter a:hover,
.webentwicklung_twitter a:active,
.webentwicklung_twitter a:focus {
	background-image: none;
	display: none;
	color: #000000;
}

/* Tagcloud */
ul.tagcloud {
	background-image: none;
}

ul.tagcloud li {
	display: none;
}

ul.tagcloud li a {
	text-decoration: none;
	color: #000000;
}

ul.tagcloud li a.w1 { font-size: 10px; color: #FFFFFF;	}
ul.tagcloud li a.w2 { font-size: 12px; color: #FFFFFF;	}
ul.tagcloud li a.w3 { font-size: 21px; color: #1a99c0;	}
ul.tagcloud li a.w4 { font-size: 11px; color: #FFFFFF;	}
ul.tagcloud li a.w5 { font-size: 17px; color: #004c9a;	}
ul.tagcloud li a.w6 { font-size: 12px; color: #FFFFFF;	}
ul.tagcloud li a.w7 { font-size: 12px; color: #20b8ca;	}
ul.tagcloud li a.w8 { font-size: 19px; color: #baf9ff;	}


/*	###################	SEO				######################	*/

#left .seotest {
	background-image: none;
}

#left .seotest h4, #left .seotest h5 {
	display: none;
}

#left .seotest span {
	display: none;
}


#left .seotest span a:link,
#left .seotest span a:visited,
#left .seotest span a:active,
#left .seotest span a:hover,
#left .seotest span a:focus  {
	font-size: 15px;
	color: #0a243e;
	text-decoration: none;
	position: relative;
	z-index: 200;
}

#right div.webfeinschliff {
	width: 225px;
	background-image: none;
}

#right div.webfeinschliff span {
	color: #000000;
	text-align: right;
}

#right div.webfeinschliff a:link,
#right div.webfeinschliff a:visited,
#right div.webfeinschliff a:active,
#right div.webfeinschliff a:hover,
#right div.webfeinschliff a:focus {
	color: #000000;
}

#right div.webfeinschliff a strong {
	background-color: #000000;
}

#right div.webfeinschliff a:active strong,
#right div.webfeinschliff a:hover strong,
#right div.webfeinschliff a:focus strong {
	background-color: #000000;
	color: #000000;
}

#left p.design {
	background-image: none;
}

#left p.design a {
	background-image: none;
	display: none;
}

/*	###################	Profil			######################	*/

#left strong.big {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

#right div.flash {
	display: none;
	background-image: none;
	background-position: -15px 10px;
	color: #000000;
}

#right div.flash span {
	display: none;
}

#right div.flash span a {
	font-size: 11px;
}

#right span.linktipp {
	display:none;
	background-image: none;
}

#right span.linktipp a {
	display: none;
	margin-top: 40px;
	color: #000000;
	text-decoration: none;
}

#right span.linktipp a strong {
	background-color: #000000;
}

#right span.apps {
	background-image: none;
	display: none;
}


/*	###################	Kontakt			######################	*/

#left form.kontakt {
	background-image: none;
}

#left form.kontakt input {
	display: none;
	color: #000000;
	font-size: 15px;
	background-image: none;
}

#left form.kontakt input.ansprechpartner {
	background-image: none;
}

#left form.kontakt input#fake_datei {
	background-image: none;
	display: none;
}

form.kontakt .fileupload {
	position: relative;
}

form.kontakt input#datei {
	background-image: none;
}

#left form.kontakt input#fake_button {
	background-image: none;
	display: none;
}

form.kontakt input#telefon, form.kontakt input#webadresse {
	display: none;
}

form.kontakt label {
	display: none;
}

form.kontakt textarea#nachricht {
	display: none;
	color: #000000;
	font-size: 15px;
	background-image: none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

form.kontakt input#versenden {
	background-image: none;
}

/*	###################	Partner		######################	*/

.partner_eins {
	font-size: 15px;
	color: #000;
}

.partner_eins span {
	background-color: #000;
}

a.xing {
	display: none;
	background-image: none;

}

#left strong {
	font-weight: bold;
	color: #000;
}

span.aktuell {
	background-image: none;
	display: none;
}

span.aktuell a:link,
span.aktuell a:visited,
span.aktuell a:active,
span.aktuell a:hover,
span.aktuell a:focus  {
	background-image: none;
	color: #000000;
	display: none;
}

.icon {
	display: none;
}