@charset "iso-8859-1";
/*CSS Formatierung für Funke & Funke.de, internetFunke.de*/
/*Script erstellt von
                         \\\\|////
                         \\ _ _ //
                          ( o o )
       +---------------oOOo-(_)-oOOo----------+
                    www.funkeundfunke.de
© Stephan Funke <s.funke@funkeundfunke.de>
       +-----------------------Oooo-----------+
                         oooO  (  )
                         (  )  ) /
                          \ ( (_/
                           \_/
*/
html { 
  padding:0px;
  margin:0px;
}
body {
background-color : #323835;
background-image : url(../pictures/bg1Top.jpg);
background-repeat : repeat-x;
font-size: 12px;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
color: #F5F5F5;
padding:0px;
margin:0px;
text-align :center;
line-height : 16px;
}
.noscript{
	background-color : #FF6600;
	color : #FFFFFF;
	font-weight : bold;
	width : 940px;
	margin-left : auto;
	margin-right : auto;
}
.noscript a:link{
	color : #FFFFFF;
	text-decoration : underline;
}
.pageNavi{
	width : 640px;
	margin-left : 60px;
	margin-bottom : 20px;
	height : 20px;
}
.curentPage{
	font-weight : bold;
}
a:link{
	color : #FF6600;
	text-decoration : none;
}
a:visited{
	color : #FF6600;
	text-decoration : none;
}
a:hover{
	color : #FFFFFF;
	text-decoration : none;
}
label{
	cursor : pointer;
}
#container{
	width : 974px;
	background-image : url(../pictures/bgStreifen01.jpg);
	background-repeat : repeat-y;
	margin-left:auto; 
 margin-right:auto;  
}
#banner{
	background-image : url(../pictures/banner01.jpg);
	background-repeat : no-repeat;
	height : 119px;
	margin: 0px;
	margin-left: 17px;
	text-align : right;
}
#fontSwitch{
margin : 0px;
padding : 0px;
padding-right : 25px;
padding-top : 10px;
}

#navigation{
margin : 0px;
padding : 0px;
width : 940px;
height : 31px;
background-image : url(../pictures/bgNavigation.jpg);
background-repeat : no-repeat;
margin-left:auto; 
margin-right:auto;  
font-size: 11px;
line-height : normal;
font-weight : bold;
}
/*------------ <DIV id=tabsF> -------------------------*/
#tabsF {
	padding : 0px;
	margin : 0px;
	padding-top : 1px;
}
#tabsF UL {
	LIST-STYLE-TYPE: none;
	padding : 0px;
	margin : 0px;
}
#tabsF LI {
DISPLAY: inline; 
}
#tabsF A {
	PADDING-RIGHT: 39px; 
	PADDING-LEFT: 39px; 
	PADDING-TOP: 6px; 
	PADDING-BOTTOM: 10px; 
	float : left;
	MARGIN-left: 6px; 
	TEXT-DECORATION: none;
	background-color : #000000;
	background-image : url(../pictures/topNavA.jpg);
	background-repeat : repeat-x;
	color : #FFFFFF;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #000000;
}
#tabsF A:hover {
	color : #FF6600;
}
#headDatum{
float : left;
width : 188px;
padding-top : 6px;
text-align : left;
padding-left : 17px;
}
/* ENDE  ---------------- Navigation ----------------------- */ 
#pageIndex .links1, #pageNews .links2, #impressumPage .links3, #produktePage .links4, #onlineProjektePage .links5,
#page3D .links6, #pageDigi .links7, #pageVideo .links8, #pageGrafik .links9, #pageReferenzen .links15, #pageWeb .links12,
#kontaktPage .links13, #pageSpiele .links10, #pageGbook .links14, #pageFlash .links11,  #agbPage .links16, #dipaPage .links17, #handyPage .links18, #turnierPage .links19, 
#barcardPage .links20, #shoptvPage .links21, #siteMapPage .links22 {
color: #FFFFFF;
background-image : url(../pictures/PfeilNavi.gif);
background-repeat : no-repeat;
background-position : 3px;
}
#pageIndex .top1, #pageNews .top2, #pageReferenzen .top3, #pageLabor .top4, #pageKunde .top5{
	color : #FF6600;
}

#inhalt {
margin : 0px;
padding : 0px;
margin-left:auto; 
margin-right:auto;  
width : 940px;
padding-bottom : 20px;
}

#links {
float : left;
width: 200px;
margin : 0px;
padding: 0px;
font-weight : bold;
text-align : left;
padding-top : 20px;
padding-left : 10px;
}
#links p{
	height : 30px;
}
p, .linksKopf{
margin : 0px;
padding : 0px;
}

/*Navigation links ########################################################*/
#linksNavi{
	margin : 0px;
	padding : 0px;
	border-left : 1px solid #000000;
	border-top : 1px solid #000000;
	border-right : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
	width : 190px;
	padding-top : 5px;
	/*Höhe des Navirahmens*/
	height : 570px;
}
  #linksNavigation
{	
	width : 180px;
	margin-top : 0px;
	margin-left : 5px;
	margin-bottom : 5px;
}
#linksNavigation  ul
{
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#linksNavigation  li
{
width : 100%;
margin: 2px;
margin-bottom : 5px;
font-size: 11px;
}
#linksNavigation  li  a{
	/*background-color: #666666;*/
	display: block;
	color : #F5F5F5;
	padding: 2px 0px 3px 5px;
	text-decoration : none;
	width : 100%;
	padding-left : 20px;
	background-image : url(../pictures/topNavA.jpg);
	background-repeat : repeat-x;	
}
#linksNavigation  li  a:hover {
	background-color: #666666;
	display: block;
	color: #FFFFFF;
	padding: 3px 0px 2px 5px;
	text-decoration : none;
	width : 100%;
	background-image : url(../pictures/PfeilNavi.gif);
	background-repeat : no-repeat;
	background-position : 3px;	
	padding-left : 20px;
}
.leer{
	display: block;
	width : 200px;
	background-color : #FF6600;
	color : #FFFFFF;
	/*padding oben,rechts, unten,links */
	padding: 2px 0px 2px 3px;

}
/*ENDE Navigation links ########################################################*/
#content{
float : right;
width : 719px;
margin : 0px;
padding : 0px;
padding-top : 20px;
padding-left : 0px;
text-align : left;
}

#footer{
clear : both;
height : 47px;
background-image : url(../pictures/footerBG.jpg);
background-repeat : no-repeat;
font-size : 100%;
margin : 0px;
padding : 0px;
}
#footer p{
	padding : 0px;
	margin : 0px;
	padding-top : 7px;
	font-size : 11px;
}

.normalText, .u1, .tabelleNormalText, .u1Ref{
	padding : 0px;
	margin : 0px;
	width : 640px;
	margin-left : 60px;
	margin-bottom : 10px;
	font-size : 12px;
	line-height : 16px;
}
.u1, .u1Ref{
	font-weight : bold;
	margin-bottom : 10px;
}
.u1Ref{
padding-top : 10px;
margin-top : 10px;
border-top : 2px solid #FF6600;
}
#headLine, #headLineNews, #headLineNewsFunke{
	padding : 0px;
	margin : 0px;
	background-repeat : no-repeat;
height : 30px;
width : 640px;
font-size : 16px;
font-weight : bold;
padding-top : 10px;
padding-left : 60px;
margin-bottom : 20px;
letter-spacing : 1px;
}
.startHead{
	background-image : url(../pictures/bgHeadline_Startseite.jpg);
}
.newsHead{
	background-image : url(../pictures/bgHeadline_News.jpg);
}
.impressumHead{
	background-image : url(../pictures/bgHeadline_Impressum.jpg);
}
.produkteHead{
	background-image : url(../pictures/bgHeadline_Produkte.jpg);
}
.dreiDHead{
	background-image : url(../pictures/bgHeadline_3D.jpg);
}
.digiHead{
	background-image : url(../pictures/bgHeadline_digi.jpg);
}
.videoHead{
	background-image : url(../pictures/bgHeadline_video.jpg);
}
.grafikHead{
	background-image : url(../pictures/bgHeadline_grafik.jpg);
}
.webHead{
	background-image : url(../pictures/bgHeadline_web.jpg);
}
.referenzenHead{
	background-image : url(../pictures/bgHeadline_Referenzen.jpg);
}
.onlineProjekteHead{
	background-image : url(../pictures/bgHeadline_OnlineProjekte.jpg);
}
.laborHead{
	background-image : url(../pictures/bgHeadline_Labor.jpg);
}
.kontaktHead{
	background-image : url(../pictures/bgHeadline_kontakt.jpg);
}
.spieleHead{
	background-image : url(../pictures/bgHeadline_spiele.jpg);
}
.gbookHead{
	background-image : url(../pictures/bgHeadline_gbook.jpg);
}
.brdHead{
	background-image : url(../pictures/bgHeadline_brd.jpg);
}
.flashHead{
	background-image : url(../pictures/bgHeadline_Flash.jpg);
}
.shoptvHead{
	background-image : url(../pictures/bgHeadline_shoptv.jpg);
}
.newsDatum{
color : #FF6600;
font-weight : bold;
}
.newsU1{
	font-weight : bold;
}
.u1{
font-weight : bold;
}
.produktbild{
float : left;
margin-right : 10px;
margin-bottom : 10px;
}
.felder, .textFeld{
	background-color : #323835;
	border: 1px solid #FF6600;
	color : #F5F5F5;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.felder2{
	background-color : #F5F5F5;
	border: 1px solid #666666;
	color : #666666;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;	
}
.felder:focus{
	background-color : #CCCCCC;
	color : #000000;
}
.textFeld{
	overflow : auto;
}
.textFeld:focus{
	background-color : #CCCCCC;
	color : #000000;
}
.feldHinweis{
background-color : #FFFFCC;
width : 400px;
background-image : url(../pictures/achtung.gif);
background-repeat : no-repeat;
background-position : 3px;	
height : 34px;
border : 1px solid #FF0000;
padding-left : 40px;
color : #990000;
}
.formbtn{
	cursor : pointer;
	background-color : #323835;
	color : #F5F5F5;
	font-weight : bold;
}
.erfolg{
	color : #00FF00;
	font-weight : bold;
}
.fehler{
	color : #FF0000;
	font-weight : bold;
}
.gbookTable{
width : 640px;
	margin-left : 60px;
	margin-bottom : 20px;
	border-bottom : 1px solid #FF6600;
	padding-bottom : 5px;
}
.gbookname{
	color : #FF6600;
	font-weight : bold;
}
#domainErgebnis{
height : 80px;
width : 620px;
border : 1px solid #FF6600;
overflow : auto;
padding-left : 0px;
}
.domainTable{
width : 620px;
	margin-left : 60px;
	margin-bottom : 20px;
	padding-bottom : 5px;
}
.tabelleShop{
	padding : 0px;
	margin : 0px;
	width : 640px;
	margin-left : 60px;
	margin-bottom : 10px;
	font-size : 12px;
	line-height : 16px;
}
.tabelleShop td{
	font-size : 11px;
}
.shopfelder{
	background-color : #000000;
	border: none;
	color : #F5F5F5;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : right;
}
.shopfelder2{
	background-color : #FFFFFF;
	border: 1px solid #000000;
	color : #666666;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;	
}
.summefeld{
	color : #F5F5F5;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;	
	font-weight : bold;
	text-align : right;
	background-color : #000000;
	border: none;	
	}
.intro{
font-size : 14px;
font-weight : bold;
}
.formgrau{
	background-color : #000000;
	color : #F5F5F5;
}
.formgelb{
	background-color : #000000;
	color : #F5F5F5;
}
#checkerDIV{
width : 210px;
height : 77px;
margin : 0px;
padding :0px;
}
#domainchecker{
overflow : hidden;
margin : 0px;
padding : 0px;
width : 210px;
height : 77px;
background-color : Black;
left : -100px;
}
.siteMapTable{
	 width : 100%;
	 border : none;
}
.siteMapTable td{
	 padding : 2px;
	 margin : 0px;
}
.siteMap1{
	/*padding oben,rechts, unten,links 
	padding: 2px 0px 2px 3px;*/
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
	
}
 #face1{
	width : 320px;
	height : 48px;
	float : left;
	overflow : hidden;
	margin : 0px;
	padding : 0px;
	margin-left : 60px;
}
#face2{
	float : right;
	width : 280px;
	height : 48px;
	margin : 0px;
	padding : 0px;	
	margin-right : 20px;
	vertical-align : middle;	
}
#face2 img{
	margin-right : 10px;
}
#facebookFrame{
	margin : 0px;
	padding : 0px;
	width : 310px;
	height : 35px;
	background-image : url(../pictures/facebookIframeBG_V2.png);
	background-repeat : no-repeat;
	color : #F5F5F5;
	/*background-color : #3C5C99;*/
	/*border : 1px solid #999999;*/
	padding-top : 13px;
	padding-left : 10px;
}
