/* --- global --- */

*
{
  /* position */
	padding: 0px;
	margin: 0px;
	border: 0px;
}


body
{
  /* font */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A5A7AA;
  /* zentrieren für IE5/WIN */
	text-align: center;
	background-color: #FFFFFF;
}




/* --- elements --- */

#center
{
  /* position */
	position: relative;
	margin: auto;
	/* size */
	width: 875px;
	height: 550px;
  /* gegenzentrieren des textes für IE5/WIN */
	text-align: left;
}


#title
{
	/* position */
	position: absolute;
	top: 50px;
	left: 50px;
	/* size */
	width: 200px;
	height: 50px;
}


#navMain
{
	/* position */
	position: absolute;
	top: 63px;
	left: 273px;
	/* size */
	width: 600px;
	height: 50px;
}


#navSub
{
	/* position */
	position: absolute;
	top: 88px;
	left: 273px;
	/* size */
	width: 600px;
	height: 50px;
}


#content
{
	/* position */
	position: absolute;
	top: 138px;
	left: 273px;
	/* size */
	width: 500px;
	height: 500px;
	overflow: auto;
}


.agb #content
{
	width: 400px;
	padding-right: 100px;
}


.portfolio #content
{
	top: 150px;
	overflow:	visible;
}


#logo
{
	/* position */
	position: absolute;
	top: 436px;
	left: 50px;
	/* size */
	width: 101px;
	height: 100px;
}


.vita #portrait
{
	/* position */
	position: absolute;
	top: 172px;
	left: 50px;
	/* size */
	width: 200px;
	height: 100px;
}


.portfolio #license
{
	/* position */
	position: absolute;
	top: 564px;
	left: 50px;
	/* size */
	width: 200px;
	height: 100px;
	/* text */
	font-size: 10px;
}




/* --- nav --- */

.aktion      #navMain li#button1 a,
.angebot     #navMain li#button2 a,
.portfolio   #navMain li#button3 a,
.vita        #navMain li#button4 a,
.kontakt     #navMain li#button5 a,
.impressum   #navMain li#button6 a,
.agb         #navMain li#button7 a,
.datenschutz #navMain li#button8 a { color: #3B3C3D; }


.galerie1 #navSub li#button1 a,
.galerie2 #navSub li#button2 a,
.galerie3 #navSub li#button3 a,
.galerie4 #navSub li#button4 a,
.galerie5 #navSub li#button5 a,
.galerie6 #navSub li#button6 a,
.galerie7 #navSub li#button7 a,
.galerie8 #navSub li#button8 a { color: #3B3C3D; }


ul#navMain,
ul#navSub
{
	font-size: 12px;
	font-weight: normal;
	list-style: none;
}


ul#navMain li,
ul#navSub li
{
	float: left;
	padding-right: 25px;
}




/* --- gallery --- */

.thumb
{
	width:100px;
	height:100px;
	right:20px;
	float:left;
}


#gallery .thumb img
{
	border:1px solid #C7C7C7;
	padding:6px;
}


#gallery .thumb p
{
	margin-top:5px;
	padding-left:6px;
	float:left;
}




/* --- text --- */

h1
{
	font-size: 12px;
	font-weight: normal;
	color: #4E4F51;
	padding-bottom: 16px;
}


h2
{
	font-size: 12px;
	font-weight: normal;
	color: #4E4F51;
}


p
{
	line-height: 16px;
	padding-bottom: 8px;
}


strong
{
	font-weight: normal;
	font-style: italic;
	color: #4E4F51;
}


em
{
	font-style: italic;
}


a
{
	text-decoration: none;
	color: #A5A7AA;
}


a:link,
a:visited
{
	color: #A5A7AA;
}


a:hover,
a:active
{
	color: #4E4F51;
}


#content a
{
	text-decoration: underline;
}
