body								{
											margin: 10px;
											background-color:#80725C;
											font-family: verdana, sans-serif;
											font-size:12px;
									}

div.center							{
											position:absolute; width:998px; left:50%; 
											margin-left:-499px; 
									}

#companydata						{		padding-left: 40px; padding-top: 30px;font-size:9px;}

#header 							{		width: 998px; height: 138px; margin-bottom: 10px; background-image:url(../../../gfx/bg/bg_lederhosen.jpg)}
#header img							{		padding: 2px; border: 1px solid #ccc;}

#header #navpic_1					{		position: absolute; left: 323px; top: 20px; z-index: 110;}
#header #navpic_3					{		position: absolute; left: 455px; top: 20px; z-index: 110;}
#header #navpic_4					{		position: absolute; left: 587px; top: 20px; z-index: 110;}
#header #navpic_2					{		position: absolute; left: 719px; top: 20px; z-index: 110;}
#header #navpic_5					{		position: absolute; left: 851px; top: 20px; z-index: 110;}

#content							{		color: #eee;}
#content img						{		padding: 2px; border: 1px solid #ccc;}

#box_links 							{		float: left; width: 200px; background-color:#624830;}

#box_mitte 							{		float: left; width: 675px; padding-top: 60px; padding-left: 113px; padding-bottom: 20px; margin: 0px 0px 0px 10px; background-color:#806336; color: #dddddd;}
.text								{		padding-right: 120px; text-align:justify;}
.text h1							{		font-size:14px; text-align: left; font-weight:bold;}
.text h2							{		font-size:13px; text-align: left; font-weight:bolder;}
.text h3							{   font-size:12px; text-align: left; font-weight:normal; text-decoration:underline;}

h1							{		font-size:14px; text-align: left; font-weight:bold;}
h2							{		font-size:13px; text-align: left; font-weight:bolder;}
h3							{   font-size:12px; text-align: left; font-weight:normal; text-decoration:underline;}

/************** nav ****************/

#navi								{	padding: 10px 0px 10px 10px; line-height: 20px; margin: 0px;}

#navi .navstyle a:before                      { content:" » ";  }

#navi .navstyle a:link				{	padding-left: 10px; text-decoration: none; color: #CCCCCC; }

#navi .navstyle a:visited			{	padding-left: 10px; text-decoration: none; color: #CCCCCC; }

#navi .navstyle a:hover				{   padding-left: 10px; text-decoration: none; color: #353439; background-color:#999999; display:block;}

#navi .navstyle a:active				{	padding-left: 10px; text-decoration: none; color: #CCCCCC; }


#navi .navstylesub a:before                      { content:" - ";  }

#navi .navstylesub a:link				{	padding-left: 15px; text-decoration: none; color: #CCCCCC; }

#navi .navstylesub a:visited			{	padding-left: 15px; text-decoration: none; color: #CCCCCC; }

#navi .navstylesub a:hover				{   padding-left: 15px; text-decoration: none; color: #353439; background-color:#999999; display:block;}

#navi .navstylesub a:active				{	padding-left: 15px; text-decoration: none; color: #CCCCCC; }


#sidenavi								{	padding: 10px 0px 10px 10px; line-height: 20px; margin: 0px;}

#sidenavi .navstyle a:link				{	padding-left: 10px; text-decoration: none; color: #CCCCCC; }

#sidenavi .navstyle a:visited			{	padding-left: 10px; text-decoration: none; color: #CCCCCC; }

#sidenavi .navstyle a:hover				{   padding-left: 10px; text-decoration: none; color: #353439; background-color:#999999; display:block;}

#sidenavi .navstyle a:active				{	padding-left: 10px; text-decoration: none; color: #CCCCCC; }


/************** hyperlinks ****************/

a:link{
    text-decoration: none;
    color: #eee;
}

a:visited{
    text-decoration: none;
    color: #eee;
}

a:hover{
    text-decoration: none;
    color: #353439;
}





/* Table Class */	
.table {

	padding: 0px ;
	width: 600px ;

}

.errorMessage {
	font-weight:bold ;
	text-align:center ;
}

/* Gallery */

.gallery {
	line-height: 20px ;
	width: 500px ;
	
}

#galleryheader {	
	font-size: 12px ;
	font-weight: bold ;
	text-align: center ;
}

#gallerycolumnleftheader {
	text-align: left ;
	font-weight: bold ;
}

#gallerycolumnrightheader {
	text-align: right ;
	font-weight: bold ;
}

.gallerycolumnleft {
	text-align: left ;
}

.gallerycolumnright {
	text-align: right ;
}

.gallerycolumnthumb {
	background-color: #FFFFFF ;
	text-align: center ;
}

/* Ecards */

#ecards {
    text-align: center ;

}
