/* ############################################################ */
/*                                                              */
/*        Style-Sheet für die Website von G7media               */
/*                erstellt von Manfred Oeding                   */
/*                 20.06.2005 - 7.09.2005                       */
/*                                                              */             
/*                  www.g7-media.com                            */
/*                                                              */
/* ############################################################ */


/* BGR #151924
TEXT # CCCCCC
PINK # E2023A
MITTELBLAU # 017EAF
HELLBLAU # 00BCE4 */

body {  color : #CCCCCC;
    font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #151924;
	margin-left: 29px; 
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px 
}



a:link {
	/*font-size:7pt;*/
	color:#00BCE4;
	padding-right:0px;
}

a:visited {
	color:#017EAF;
}


a:hover { 
	color:#00BCE4;
	padding-right:0px;
}

.subtitle {
	color: #017EAF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: -1px;	
	line-height: 18px;
	padding-left: -1px;
	padding-bottom: 5px;
}

.abstand {
	font-size: 10px;
}


.datum {
	color: #017EAF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 7pt;
	line-height: 18px;
}



/* ABOUT BEGINN */
.about {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-bottom: 18px; 
}

.about a:link {
	color:#00BCE4;
}

.about a:visited {
	color:#017EAF;
}

.about a:hover {
	background-color:#00BCE4; 
	color:#151924;
}




.aboutlast {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-top: 0px; 
	padding-bottom: 0px; 
}

.aboutlast a:link {
	color:#00BCE4;
}

.aboutlast a:visited {
	color:#017EAF;
}

.aboutlast a:hover {
	background-color:#00BCE4; 
	color:#151924;
}



/* ABOUT ENDE */

/* NEWS BEGINN */

.newsbox {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-bottom: 18px; 
}

.newsbox a {
	color:#00BCE4;
}

.newsbox a:visited {
	color:#017EAF;
}

.newsbox a:hover {
	background-color:#00BCE4; 
	color:#151924;
}


.newslast {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-top: 0px; 
	padding-bottom: 0px; 
}

.newslast a:link {
	color:#00BCE4;
}

.newslast a:visited {
	color:#017EAF;
}

.newslast a:hover {
	background-color:#00BCE4; 
	color:#151924;
}


/* NEWS ENDE */

/* BRANDS BEGINN */

.brands {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-top: 0px; 
	padding-bottom: 0px; 
}

/* BRANDS ENDE */

/* MID BEGINN */
.midtext {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-top: 0px; 
	padding-bottom: 0px; 
}

.midtext a:link {
	color:#00BCE4;
	font-size: 7pt;
	padding-right: 0px;
}

.midtext a:visited {
	color:#017EAF;
	font-size: 7pt;
}

.midtext a:hover {
	background-color:#00BCE4; 
	color:#151924;
	font-size: 7pt;
	padding-right: 0px;
}


/* MID ENDE */

/* ASIDES BEGINN */

.asides {
	font-size: 7pt;
	line-height:12px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 0pt; 
}

.asides a:link {
	color:#00BCE4;
	font-size: 7pt;
	padding-right: 0px;
}

.asides a:visited {
	color:#017EAF;
}

.asides a:hover {
	background-color:#00BCE4; 
	color:#151924;
	font-size: 7pt;
	padding-right: 0px;
}


/* ASIDES ENDE */

.textbox {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-bottom: 24pt; 
}

.textboxlang {
	font-size: 8pt;
	line-height:18px;
	padding-right: 8px;
	padding-bottom: 24pt;
	letter-spacing:-1px;
}

.textbox a:link {
	color:#00BCE4;
	font-size: 7pt;
	line-height:18px;
	padding-right: 0px;
}

.textbox a:visited {
	font-size:7pt;
	color:#017EAF;
}

.textbox a:hover {
	font-size:7pt;
	background-color:#00BCE4; 
	color:#151924;
}


/* BEGINN View Site Link Referenzen */
.viewsite a:link {
	font-size:7pt;
	color:#00BCE4;
	font-size: 7pt;
	line-height:18px;
	padding-right: 0px;
}

.viewsite a:visited {
	font-size:7pt;
	color:#017EAF;
}

.viewsite a:hover {
	font-size:7pt;
	background-color:#00BCE4; 
	color:#151924;
}

.viewsite a:active {
	font-size:7pt;
	color:#017EAF;
}


/* ENDE View Site Link Referenzen */

.referenzbild {
padding-right:8px;
border-right:8px;
vertical-align:top;

}

.referenztext {
font-size: 7pt;
line-height:10pt;
padding-top: 0px;
padding-right: 8px;
padding-bottom: 12px;
vertical-align:top;
}

.reflist {
	color:#017EAF;
	font-size: 7pt;
	line-height:12px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px; 
}


.reflist a:link {
	color:#00BCE4;
}

.reflist a:visited {
	color:#017EAF;
}

.reflist a:hover {
	background-color:#00BCE4; 
	color:#151924;
}


.refnavi {
	color:#017EAF;
	font-size: 7pt;
	line-height:10pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px; 
}

.refnavibold {
	font-weight: bold;
	color:#017EAF;
	font-size: 7pt;
	line-height:10pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px; 
}

.refnavi a:link {
	color:#00BCE4;
	font-size: 7pt;
	line-height:10pt;
	padding-right: 0px;
}

.refnavi a:visited {
	color:#017EAF;
}

.refnavi a:hover {
	background-color:#00BCE4; 
	color:#151924;
}


.G7blue {
 	color: #017EAF;
}

.topandbottom {
 background-color: #017EAF	;
}

/*

.fliesstext {
	color : #CCCCCC;
	font-size: 11px;
}

.kleintext {
	color : #CCCCCC;
	font-size: 9px;	
}

td, a {
	 font-family: Tahoma,Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	}
*/

/*


.text_mid { 
	color : #CCCCCC;
	line-height: 12px;
}

.text_norm { 
	color: #CCCCCC;
	
}

.link_mid { 
	color:#00BCE4;
}

.link_norm { 
	color:#00BCE4;
}

.link_norm:visited {
	color:#017EAF;
}*/

a { text-decoration:none;}

.projectwindow {
	height: 430px;
	width: 601px;
	z-index: 100;
	border: 0px;
	overflow: hidden;
}
