
/* CSS Document */


body							    {margin-top:0px;font-family:"Lucida Grande", Arial, Helvetica, Sans-Serif; color:#4D4D4D; font-size:11px; background-image:url(../images/background.png); background-repeat:repeat-x;}
.wrap 								{ width:1046px;left:50%; margin-left:-525px; position:absolute; }
.header								{background-image:url(../images/banner.png); width:1046px; height:199px;}
.navigation							{background-image:url(../images/navigation.jpg); float:right; width:104px; height:204px;  margin-right:1px; margin-top:-10px; }



.middlecontent						{ margin-left:55px; background:repeat-y url(../images/middle.png);}


#contentpart						{padding-left:100px; width:820px;}
#contentparthome					{padding-left:100px; width:820px;}
.footer								{ margin-bottom:0px; height:90px; width:903px; background-image:url(../images/footer.png);}
h1									{color:#4799e6; font-size:20px; padding:0;margin:0;}
h2									{color:#4799e6; font-size:18px;  padding:0;margin:0;}
h3									{color:#4799e6; font-size:14px;  padding:0;margin:0;}
h4									{color:#4799e6;  padding:0;margin:0;}
h5									{color:#4799e6;  padding:0;margin:0;}
h6									{color:#4799e6;  padding:0;margin:0;}
a									{color:#4799e6; text-decoration:none;}
a:hover								{color:#a1a1a1;}
img									{ border:0;}
.address							{float:right; width:320px;}
.address img						{float:right; padding-right:5px; padding-left:5px;} 
.address address					{ }
ul#cv li div								{ float:left;  width:130px; font-weight:bold; margin-left:-40px; }
ul#cv li							{ list-style:none; padding-botto:5x;}
img#cc							    {padding-left:0px;}
img#cclight							{float:right; margin-right:10px; width:330px; margin-top:-80px;}

/*NAVIGATION FIREFOX

.navigation ul#red	li 				{position:absolute; list-style:none; padding-bottom:60px; margin-top:30px; padding-right:30px; margin-left:-9px; }
.navigation ul#red	a				{ color:#fff; padding: 25px 40px 26px 40px; font-size:14px;
									text-decoration:none;  }
.navigation ul#red	a:hover, .navigation ul#red	a#active { background: url(file:///Macintosh%20HD/Users/clemensweins/Documents/bilder/navrot.jpg) no-repeat;}

.navigation ul#grey	li 				{position:absolute; list-style:none; padding-bottom:60px; margin-top:128px; padding-right:30px; margin-left:-9px; }
.navigation ul#grey	a				{ color:#fff; padding: 25px 40px 26px 40px; font-size:14px;
									text-decoration:none;  }
.navigation ul#grey	a:hover, .navigation ul#grey a#active	{ background: url(file:///Macintosh%20HD/Users/clemensweins/Documents/bilder/navgrau.jpg) no-repeat;}*/

/*GALLERY*/
ul.gallery  li { list-style:none; display:inline; padding:5px;}
ul.galleryleft  li { list-style:none; display:inline; padding:5px;}
ul.galleryleft   {  float:right; margin-right:80px; margin-top:-145px;}

/*LOGIN*/
.login {float:right; width:250px; height:75px; margin-right:357px; margin-top:10px;}

/*Signiture*/
#signiture
{padding-top:55px; padding-left:40px; color:#A0A0A0;}
#signiture a {color:#A0A0A0; text-decoration:none;}
#signiture a:hover {color:#000000;}

#kontakt {width:320px; margin-top:-95px; float:right;}
#kontakt img {float:right;}
#kontakt h3 {float:left;}
