/**************************************************************************
* Default-Stylesheet
***************************************************************************/


/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css 48 2003-10-26 17:07:44Z typo3 $ */


A:link {
	background-color : transparent;
	color : #6B6B6B;
	text-decoration : none;

}
A:visited {
	background-color : transparent;
	color : #6B6B6B;

	text-decoration : none;
}

A:hover {
	background-color : transparent;
	color : #2F829A;
	text-decoration : none;
}

A:active {
	background-color : transparent;
	color : #2F829A;

	text-decoration : none;
}


SELECT {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}
INPUT {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #666666;
	margin-bottom : 10px;
	margin-top : 20px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}







P {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #333333;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 20px;
}
.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #FF9966;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #6600CC;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #CC3366;
}







.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}




.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}




.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}



/**************************************************************************
* Kurts-Stylesheet
***************************************************************************/







/*schrift styles*/
/*schrift styles (buchstabenabstand=)letter-spacing:1px;*/
a.link, a.link:visited, .internal-link { color:#6B6B6B; font-size:14px; font-family:Arial,Verdana,Helvetica; font-weight:bold; text-decoration:none;}
/*a:hover, a:active{ color:#2F829A; font-size:14px; font-family:Arial,Verdana,Helvetica;font-weight:bold; text-decoration:none;}*/

a.navh, a:active.navh, a:visited.navh { color:#2F829A; font-size:14px; font-family:Arial,Verdana,Helvetica;font-weight:bold; text-decoration:none;}
a.nav { color:6B6B6B; font-size:1rpx; font-family:Arial,Verdana,Helvetica;font-weight:bold; text-decoration:none;}
a:hover.navh, a:hover.link, .navh:active { color:#2F829A; font-size:14px; font-family:Arial,Verdana,Helvetica;font-weight:bold; text-decoration:none;}


a.linkk { color:6B6B6B; font-size:10px; font-family:Verdana,Arial,Helvetica;font-weight:bold;text-decoration:none;}
a:hover.linkk { color:2F829A;  font-size:10px; font-family:Verdana,Arial,Helvetica;font-weight:bold; text-decoration:none;}

a.navhk { color:2F829A; font-size:10px; font-family:Verdana,Arial,Helvetica; text-decoration:none;}
a.navk { color:2F829A;  font-size:10px; font-family:Verdana,Arial,Helvetica;font-weight:bold; text-decoration:none;}
a:hover.navk, a:visited.navk { color:2F829A;  font-size:10px; font-family:Verdana,Arial,Helvetica; text-decoration:none;}


/*div styles index*/
#indexaufmacher { position:absolute; top:80px; left:400px; z-index:1; }
#indexlogo { position:absolute; top:270px; left:50px; z-index:2; }
#sprachen { position:absolute; top:380px; left:90px; z-index:1; }
#btoben { color:2B2B2B; font-size:10px; font-family:Arial,Verdana,Helvetica;font-stretch:wider;font-weight:bold;text-decoration:none; position:absolute; top:10px; left:30px; z-index:50;}
#ebenelink {position:absolute; top:270px; left:30px; z-index:5; width: 345px; height: 48px;}

#ebenehead { position:absolute; top:0px; left:0px; z-index:1; width:1003px; height:264px; background-color:#131313 }
#logobg { position:absolute; top:98px; left:325px; z-index:3; }
#inhaltgrau {position:absolute;top:146px;left:914px; z-index:4; width:89px; height: 311px; background-color:#181818}
#collage { position:absolute; top:264px; left:645px; z-index:20;}

#ebenebilder { position:absolute; top:119px; left:374px; z-index:6; }
#banner { color:232323; font-size:10px; font-family:Arial,Verdana,Helvetica;font-stretch:wider;font-weight:bold; letter-spacing:1px;text-decoration:none; position:absolute; top:590px; left:3px; z-index:5;}

/*div styles text und textfelder*/
#txtfeldhaupt { position:absolute; top:320px; left:240px; z-index:1; width:372px; height:254px; }

.txt{ color:2E2E2E; font-size:10px; font-family:Arial,Verdana,Helvetica; font-weight:bold; z-index:10; text-decoration:none; line-height:11pt;}
.txtgross { color:2E2E2E; font-size:19px; font-family:Arial,Verdana,Helvetica;font-weight:normal; z-index:10; text-decoration:none; line-height:11pt;}


/*div styles projekte kontakt */
#linksweiss { position:absolute; top:274px; left:0px; z-index:3; width:242px; height:313px; background-color:#FBFBFB }
#inhaltweiss {position:absolute;top:274px;left:242px; z-index:4; width:753px; height: 313px; background-color:#FBFBFB}
#projektbilder1 {position:absolute;top:300px;left: 30px;z-index:2;}
#hintergrundstart {position:absolute;top:264px;left: 664px;z-index:10;}
#projektbilder {position:absolute;top:264px;left: 645px;z-index:2;}

/*div styles galerie */
#linkgalerie {position:absolute; top:206px; left:412px; z-index:5; width: 142px; height: 41px;}
#picsmall {position:absolute;top:300px;left:5px; z-index:21; width:995px; height: 313px;}
#txtgalerie { position:absolute; top:503px; left:428px; z-index:40; width:200px; background-color:#131313; }
#galeriebild{ position:absolute; top:120px; left:412px; z-index:31; }
#txtgalerie p { color:BFBFBF; font-size:10px; font-family:Arial,Verdana,Helvetica; font-weight:bold; z-index:10; text-decoration:none; line-height:8pt;}
#vorbt{ position:absolute; top:290px; left:326px; z-index:32; }
#rueckbt { position:absolute; top:290px; left:282px; z-index:33; }
#galerielogo {position:absolute; top:410px; left:80px; z-index:5; width: 345px; height: 48px;}
#ausgang  { position:absolute; top:300px; left:81px; z-index:33; }

#logominibg { position:absolute; top:44px; left:75px; z-index:33; }

/*div styles projekte */
#linkprojekte { position:absolute; top:320px; left:60px; z-index:5; width: 235px; height: 38px;}
#collagepro { position:absolute; top:264px; left:605px; z-index:20; height: 331px;}


/*div styles kontakt */
#kontaktaufmacher { position:absolute; top:350px; left:540px; z-index:6; }

/*div styles vita */
#vitaaufmacher { position:absolute; top:330px; left:660px; z-index:6; }

/*div styles text */
p {  font-family: Verdana,sans-serif;font-size: 11px;line-height: 140%;color: rgb(51, 51, 51);margin-top: 1px;margin-bottom: 1px;padding-bottom: 0px;text-indent: 0px;}


/*div styles mail */
a.mail {   font-family: Verdana,sans-serif;font-size:11px;line-height: 140%;color: rgb(51, 51, 51);margin-top: 1px;margin-bottom: 1px;padding-bottom: 0px;text-indent: 0px; font-weight:normal;}
