/*	RESET SOME BASIC STYLE
------------------------------------------------------------------------------*/
a { font : 8pt Verdana; text-decoration : none; }
a:hover { text-decoration : none; }
a:focus { outline : none; }

body 
{ 
	margin : 0;
	padding : 0;
	background : url(../shared/bg.gif) #FFFFFF repeat;
	color : #000000; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 14px;
}

#website
{
	position : relative;
	margin : 0px 0px 0px 133px;
	top : 0px;
	left : 0px;
	width : 703px;
	height : 399px;
	visibility : visible;
}
img, a img,:link img,:visited img, fieldset 
{ 
	border : none; 
}
img 
{ 
	margin : 0; 
	padding : 0; 
	vertical-align : bottom; 
}
table 
{	
	border : none; 
	padding : 0px; 
	margin : 0px; 
	border-spacing : 0px; 
}
tr 
{
	border : none; 
	padding : 0px; 
	margin : 0px; 
}
td 
{ 
	border : none; 
	padding : 0px; 
	margin : 0px; 
	vertical-align : top; 
	border-spacing : 0px; 
}

/* MAIN-NAVI START
------------------------------------------------------------------------------*/
#top
{
	position : absolute;
	padding : 0;
	margin : 0;
	top : 57px;
	left : 0px;
	width : 703px;
	height : 76px;
	background : #FFFFFF;
	visibility : visible;
	z-index : 10;
}
#logo
{
	position : relative;
	padding : 0;
	margin : 0;
	top : 57px;
	left : -57px;
	width : 76px;
	height : 76px;
	background-image : url(../shared/logo.gif);
	text-indent : -4000px;
	visibility : visible;
	z-index : 10;
}
#logo a 
{
	display : block;
	height : 76px;
	width : 76px;
	text-indent : -4000px;
}
ul#main-nav 
{
	position : absolute;
	margin : 0;
	padding : 0;
	top : 0px; 
	left : 114px; 
	width : 589px; 
	height : 19px;
	list-style-type : none; 
	background : #FFFFFF;
}

ul#main-nav li 
{
	display : block; 
	position : absolute;
	top : 0px;
}

ul#main-nav li a
{ 
	display : block; 
	height : 19px;     
	text-decoration : none; 
	text-indent : -4040px;
}
    
ul#main-nav a.aktiv 
{ 
	cursor : default; 
}
    
ul#main-nav li { width: 589px; }
ul#main-nav li a { background: url(../shared/main-nav.gif) #FFFFFF no-repeat; }

ul#main-nav li#navi_macdoct           { width: 114px; left: 0px; }
ul#main-nav li#navi_macdoct           { background-position: 0px  0px; }
ul#main-nav li#navi_macdoct a:hover   { background-position: 0px -19px; }
ul#main-nav li#navi_macdoct a.aktiv	{ background-position: 0px -19px; }

ul#main-nav li#navi_projekte       	{ width: 114px; left: 114px; }
ul#main-nav li#navi_projekte a      	{ background-position: -114px  0px; }
ul#main-nav li#navi_projekte a:hover   { background-position: -114px -19px; }
ul#main-nav li#navi_projekte a.aktiv 	{ background-position: -114px -19px; }

ul#main-nav li#navi_service           { width: 114px; left: 228px; }
ul#main-nav li#navi_service a         { background-position: -228px  0px; }
ul#main-nav li#navi_service a:hover   { background-position: -228px -19px; }
ul#main-nav li#navi_service a.aktiv 	{ background-position: -228px -19px; }

ul#main-nav li#navi_kunden           { width: 114px; left: 342px; }
ul#main-nav li#navi_kunden a       	{ background-position: -342px  0px; }
ul#main-nav li#navi_kunden a:hover 	{ background-position: -342px -19px; }
ul#main-nav li#navi_kunden a.aktiv 	{ background-position: -342px -19px; }

ul#main-nav li#navi_contact           { width: 133px; left: 456px; }
ul#main-nav li#navi_contact a       	{ background-position: -456px  0px; }
ul#main-nav li#navi_contact a:hover 	{ background-position: -456px -19px; }
ul#main-nav li#navi_contact a.aktiv 	{ background-position: -456px -19px; }

/* SUB-NAVI START
------------------------------------------------------------------------------*/
div#sub-layer
{ 
   position : relative;
   margin : 0px 0px 0px 0px;
   padding : 0;
   top : 57px;
	visibility : visible;
	z-index : 9;
}
ul#sub-service,
ul#sub-projekte,
ul#sub-macdoct,
ul#sub-contact,
ul#sub-testserver,
ul#sub-back
{
	margin : 0px 0px 0px 0px;
	padding : 0;
	top : 0px;
	left : 0px;
	list-style-type : none;
}

ul#sub-service li,
ul#sub-projekte li,
ul#sub-macdoct li,
ul#sub-contact li,
ul#sub-testserver li,
ul#sub-back li
{ 
	display : block; 
	height : 19px; 
	position : absolute; 
}

ul#sub-service li a,
ul#sub-projekte li a,
ul#sub-macdoct li a,
ul#sub-contact li a,
ul#sub-testserver li a,
ul#sub-back li a
{ 
	display : block; 
	height : 19px; 
	text-decoration : none; 
	text-indent : -4040px;
}
    
ul#sub-service a.aktiv,
ul#sub-projekte a.aktiv,
ul#sub-macdoct a.aktiv,
ul#sub-contact a.aktiv,
ul#sub-testserver a.aktiv,
ul#sub-back a.aktiv
{ 
	cursor : default; 
}

/* SUB-NAVI SERVICE START
------------------------------------------------------------------------------*/    
ul#sub-service li { height : 152px; }
ul#sub-service li a { background: url(../shared/sub-service.gif) no-repeat; }

ul#sub-service li#navi_6 { width: 114px; top: 0px; }
ul#sub-service li#navi_6 { background-position: 0px  0px; }
ul#sub-service li#navi_6 a:hover { background-position: -114px 0px; }
ul#sub-service li#navi_6 a.aktiv { background-position: -114px 0px; }

ul#sub-service li#navi_7 { width: 114px; top: 19px; }
ul#sub-service li#navi_7 a { background-position: 0px  -19px; }
ul#sub-service li#navi_7 a:hover { background-position: -114px -19px; }
ul#sub-service li#navi_7 a.aktiv { background-position: -114px -19px; }

ul#sub-service li#navi_8 { width: 114px; top: 38px; }
ul#sub-service li#navi_8 a { background-position: 0px  -38px; }
ul#sub-service li#navi_8 a:hover { background-position: -114px -38px; }
ul#sub-service li#navi_8 a.aktiv { background-position: -114px -38px; }

ul#sub-service li#navi_9 { width: 114px; top: 57px; }
ul#sub-service li#navi_9 a { background-position: 0px  -57px; }
ul#sub-service li#navi_9 a:hover { background-position: -114px -57px; }
ul#sub-service li#navi_9 a.aktiv { background-position: -114px -57px; }

ul#sub-service li#navi_10 { width: 114px; top: 76px; }
ul#sub-service li#navi_10 a { background-position: 0px  -76px; }
ul#sub-service li#navi_10 a:hover { background-position: -114px -76px; }
ul#sub-service li#navi_10 a.aktiv { background-position: -114px -76px; }

ul#sub-service li#navi_11 { width: 114px; top: 95px; }
ul#sub-service li#navi_11 a { background-position: 0px  -95px; }
ul#sub-service li#navi_11 a:hover { background-position: -114px -95px; }
ul#sub-service li#navi_11 a.aktiv { background-position: -114px -95px; }

ul#sub-service li#navi_12 { width: 114px; top: 114px; }
ul#sub-service li#navi_12 a { background-position: 0px  -114px; }
ul#sub-service li#navi_12 a:hover { background-position: -114px -114px; }
ul#sub-service li#navi_12 a.aktiv { background-position: -114px -114px; }

ul#sub-service li#navi_13 { width: 114px; top: 133px; }
ul#sub-service li#navi_13 a { background-position: 0px  -133px; }
ul#sub-service li#navi_13 a:hover { background-position: -114px -133px; }
ul#sub-service li#navi_13 a.aktiv { background-position: -114px -133px; }


/* SUB-NAVI PROJEKTE START
------------------------------------------------------------------------------*/  
ul#sub-projekte li { height : 152px; }
ul#sub-projekte li a { background: url(../shared/sub-projekte.gif) no-repeat; }

ul#sub-projekte li#navi_6 { width: 114px; top: 0px; }
ul#sub-projekte li#navi_6 { background-position: 0px  0px; }
ul#sub-projekte li#navi_6 a:hover { background-position: -114px 0px; }
ul#sub-projekte li#navi_6 a.aktiv { background-position: -114px 0px; }

ul#sub-projekte li#navi_7 { width: 114px; top: 19px; }
ul#sub-projekte li#navi_7 a { background-position: 0px  -19px; }
ul#sub-projekte li#navi_7 a:hover { background-position: -114px -19px; }
ul#sub-projekte li#navi_7 a.aktiv { background-position: -114px -19px; }

ul#sub-projekte li#navi_8 { width: 114px; top: 38px; }
ul#sub-projekte li#navi_8 a { background-position: 0px  -38px; }
ul#sub-projekte li#navi_8 a:hover { background-position: -114px -38px; }
ul#sub-projekte li#navi_8 a.aktiv { background-position: -114px -38px; }

ul#sub-projekte li#navi_9 { width: 114px; top: 57px; }
ul#sub-projekte li#navi_9 a { background-position: 0px  -57px; }
ul#sub-projekte li#navi_9 a:hover { background-position: -114px -57px; }
ul#sub-projekte li#navi_9 a.aktiv { background-position: -114px -57px; }

ul#sub-projekte li#navi_10 { width: 114px; top: 76px; }
ul#sub-projekte li#navi_10 a { background-position: 0px  -76px; }
ul#sub-projekte li#navi_10 a:hover { background-position: -114px -76px; }
ul#sub-projekte li#navi_10 a.aktiv { background-position: -114px -76px; }

ul#sub-projekte li#navi_11 { width: 114px; top: 95px; }
ul#sub-projekte li#navi_11 a { background-position: 0px  -95px; }
ul#sub-projekte li#navi_11 a:hover { background-position: -114px -95px; }
ul#sub-projekte li#navi_11 a.aktiv { background-position: -114px -95px; }

ul#sub-projekte li#navi_12 { width: 114px; top: 114px; }
ul#sub-projekte li#navi_12 a { background-position: 0px  -114px; }
ul#sub-projekte li#navi_12 a:hover { background-position: -114px -114px; }
ul#sub-projekte li#navi_12 a.aktiv { background-position: -114px -114px; }

ul#sub-projekte li#navi_13 { width: 114px; top: 133px; }
ul#sub-projekte li#navi_13 a { background-position: 0px  -133px; }
ul#sub-projekte li#navi_13 a:hover { background-position: -114px -133px; }
ul#sub-projekte li#navi_13 a.aktiv { background-position: -114px -133px; }

/* SUB-NAVI MACDOCT START
------------------------------------------------------------------------------*/  
ul#sub-macdoct li { height : 152px; }
ul#sub-macdoct li a { background: url(../shared/sub-macdoct.gif) no-repeat; }

ul#sub-macdoct li#navi_6 { width: 114px; top: 0px; }
ul#sub-macdoct li#navi_6 { background-position: 0px  0px; }
ul#sub-macdoct li#navi_6 a:hover { background-position: -114px 0px; }
ul#sub-macdoct li#navi_6 a.aktiv { background-position: -114px 0px; }

ul#sub-macdoct li#navi_7 { width: 114px; top: 19px; }
ul#sub-macdoct li#navi_7 a { background-position: 0px  -19px; }
ul#sub-macdoct li#navi_7 a:hover { background-position: -114px -19px; }
ul#sub-macdoct li#navi_7 a.aktiv { background-position: -114px -19px; }

ul#sub-macdoct li#navi_8 { width: 114px; top: 38px; }
ul#sub-macdoct li#navi_8 a { background-position: 0px  -38px; }
ul#sub-macdoct li#navi_8 a:hover { background-position: -114px -38px; }
ul#sub-macdoct li#navi_8 a.aktiv { background-position: -114px -38px; }

ul#sub-macdoct li#navi_9 { width: 114px; top: 57px; }
ul#sub-macdoct li#navi_9 a { background-position: 0px  -57px; }
ul#sub-macdoct li#navi_9 a:hover { background-position: -114px -57px; }
ul#sub-macdoct li#navi_9 a.aktiv { background-position: -114px -57px; }

ul#sub-macdoct li#navi_10 { width: 114px; top: 76px; }
ul#sub-macdoct li#navi_10 a { background-position: 0px  -76px; }
ul#sub-macdoct li#navi_10 a:hover { background-position: -114px -76px; }
ul#sub-macdoct li#navi_10 a.aktiv { background-position: -114px -76px; }

ul#sub-macdoct li#navi_11 { width: 114px; top: 95px; }
ul#sub-macdoct li#navi_11 a { background-position: 0px  -95px; }
ul#sub-macdoct li#navi_11 a:hover { background-position: -114px -95px; }
ul#sub-macdoct li#navi_11 a.aktiv { background-position: -114px -95px; }

ul#sub-macdoct li#navi_12 { width: 114px; top: 114px; }
ul#sub-macdoct li#navi_12 a { background-position: 0px  -114px; }
ul#sub-macdoct li#navi_12 a:hover { background-position: -114px -114px; }
ul#sub-macdoct li#navi_12 a.aktiv { background-position: -114px -114px; }

ul#sub-macdoct li#navi_13 { width: 114px; top: 133px; }
ul#sub-macdoct li#navi_13 a { background-position: 0px  -133px; }
ul#sub-macdoct li#navi_13 a:hover { background-position: -114px -133px; }
ul#sub-macdoct li#navi_13 a.aktiv { background-position: -114px -133px; }

/* SUB-NAVI CONTACT START
------------------------------------------------------------------------------*/  
ul#sub-contact li { height : 152px; }
ul#sub-contact li a { background: url(../shared/sub-contact.gif) no-repeat; }

ul#sub-contact li#navi_6 { width: 114px; top: 0px; }
ul#sub-contact li#navi_6 { background-position: 0px  0px; }
ul#sub-contact li#navi_6 a:hover { background-position: -114px 0px; }
ul#sub-contact li#navi_6 a.aktiv { background-position: -114px 0px; }

ul#sub-contact li#navi_7 { width: 114px; top: 19px; }
ul#sub-contact li#navi_7 a { background-position: 0px  -19px; }
ul#sub-contact li#navi_7 a:hover { background-position: -114px -19px; }
ul#sub-contact li#navi_7 a.aktiv { background-position: -114px -19px; }

ul#sub-contact li#navi_8 { width: 114px; top: 38px; }
ul#sub-contact li#navi_8 a { background-position: 0px  -38px; }
ul#sub-contact li#navi_8 a:hover { background-position: -114px -38px; }
ul#sub-contact li#navi_8 a.aktiv { background-position: -114px -38px; }

ul#sub-contact li#navi_9 { width: 114px; top: 57px; }
ul#sub-contact li#navi_9 a { background-position: 0px  -57px; }
ul#sub-contact li#navi_9 a:hover { background-position: -114px -57px; }
ul#sub-contact li#navi_9 a.aktiv { background-position: -114px -57px; }

ul#sub-contact li#navi_10 { width: 114px; top: 76px; }
ul#sub-contact li#navi_10 a { background-position: 0px  -76px; }
ul#sub-contact li#navi_10 a:hover { background-position: -114px -76px; }
ul#sub-contact li#navi_10 a.aktiv { background-position: -114px -76px; }

ul#sub-contact li#navi_11 { width: 114px; top: 95px; }
ul#sub-contact li#navi_11 a { background-position: 0px  -95px; }
ul#sub-contact li#navi_11 a:hover { background-position: -114px -95px; }
ul#sub-contact li#navi_11 a.aktiv { background-position: -114px -95px; }

ul#sub-contact li#navi_12 { width: 114px; top: 114px; }
ul#sub-contact li#navi_12 a { background-position: 0px  -114px; }
ul#sub-contact li#navi_12 a:hover { background-position: -114px -114px; }
ul#sub-contact li#navi_12 a.aktiv { background-position: -114px -114px; }

ul#sub-contact li#navi_13 { width: 114px; top: 133px; }
ul#sub-contact li#navi_13 a { background-position: 0px  -133px; }
ul#sub-contact li#navi_13 a:hover { background-position: -114px -133px; }
ul#sub-contact li#navi_13 a.aktiv { background-position: -114px -133px; }

/* SUB-NAVI TESTSERVER START
------------------------------------------------------------------------------*/  
ul#sub-testserver li { height : 152px; }
ul#sub-testserver li a { background: url(../shared/sub-testserver.gif) no-repeat; }

ul#sub-testserver li#navi_6 { width: 114px; top: 0px; }
ul#sub-testserver li#navi_6 { background-position: 0px  0px; }
ul#sub-testserver li#navi_6 a:hover { background-position: -114px 0px; }
ul#sub-testserver li#navi_6 a.aktiv { background-position: -114px 0px; }

ul#sub-testserver li#navi_7 { width: 114px; top: 19px; }
ul#sub-testserver li#navi_7 a { background-position: 0px  -19px; }
ul#sub-testserver li#navi_7 a:hover { background-position: -114px -19px; }
ul#sub-testserver li#navi_7 a.aktiv { background-position: -114px -19px; }

ul#sub-testserver li#navi_8 { width: 114px; top: 38px; }
ul#sub-testserver li#navi_8 a { background-position: 0px  -38px; }
ul#sub-testserver li#navi_8 a:hover { background-position: -114px -38px; }
ul#sub-testserver li#navi_8 a.aktiv { background-position: -114px -38px; }

ul#sub-testserver li#navi_9 { width: 114px; top: 57px; }
ul#sub-testserver li#navi_9 a { background-position: 0px  -57px; }
ul#sub-testserver li#navi_9 a:hover { background-position: -114px -57px; }
ul#sub-testserver li#navi_9 a.aktiv { background-position: -114px -57px; }

ul#sub-testserver li#navi_10 { width: 114px; top: 76px; }
ul#sub-testserver li#navi_10 a { background-position: 0px  -76px; }
ul#sub-testserver li#navi_10 a:hover { background-position: -114px -76px; }
ul#sub-testserver li#navi_10 a.aktiv { background-position: -114px -76px; }

ul#sub-testserver li#navi_11 { width: 114px; top: 95px; }
ul#sub-testserver li#navi_11 a { background-position: 0px  -95px; }
ul#sub-testserver li#navi_11 a:hover { background-position: -114px -95px; }
ul#sub-testserver li#navi_11 a.aktiv { background-position: -114px -95px; }

ul#sub-testserver li#navi_12 { width: 114px; top: 114px; }
ul#sub-testserver li#navi_12 a { background-position: 0px  -114px; }
ul#sub-testserver li#navi_12 a:hover { background-position: -114px -114px; }
ul#sub-testserver li#navi_12 a.aktiv { background-position: -114px -114px; }

ul#sub-testserver li#navi_13 { width: 114px; top: 133px; }
ul#sub-testserver li#navi_13 a { background-position: 0px  -133px; }
ul#sub-testserver li#navi_13 a:hover { background-position: -114px -133px; }
ul#sub-testserver li#navi_13 a.aktiv { background-position: -114px -133px; }

/* SUB-NAVI BACK START
------------------------------------------------------------------------------*/  
ul#sub-back li { height : 152px; }
ul#sub-back li a { background: url(../shared/sub-back.gif) no-repeat; }

ul#sub-back li#navi_6 { width: 114px; top: 0px; }
ul#sub-back li#navi_6 { background-position: 0px  0px; }
ul#sub-back li#navi_6 a:hover { background-position: -114px 0px; }
ul#sub-back li#navi_6 a.aktiv { background-position: -114px 0px; }

ul#sub-back li#navi_7 { width: 114px; top: 19px; }
ul#sub-back li#navi_7 a { background-position: 0px  -19px; }
ul#sub-back li#navi_7 a:hover { background-position: -114px -19px; }
ul#sub-back li#navi_7 a.aktiv { background-position: -114px -19px; }

ul#sub-back li#navi_8 { width: 114px; top: 38px; }
ul#sub-back li#navi_8 a { background-position: 0px  -38px; }
ul#sub-back li#navi_8 a:hover { background-position: -114px -38px; }
ul#sub-back li#navi_8 a.aktiv { background-position: -114px -38px; }

ul#sub-back li#navi_9 { width: 114px; top: 57px; }
ul#sub-back li#navi_9 a { background-position: 0px  -57px; }
ul#sub-back li#navi_9 a:hover { background-position: -114px -57px; }
ul#sub-back li#navi_9 a.aktiv { background-position: -114px -57px; }

ul#sub-back li#navi_10 { width: 114px; top: 76px; }
ul#sub-back li#navi_10 a { background-position: 0px  -76px; }
ul#sub-back li#navi_10 a:hover { background-position: -114px -76px; }
ul#sub-back li#navi_10 a.aktiv { background-position: -114px -76px; }

ul#sub-back li#navi_11 { width: 114px; top: 95px; }
ul#sub-back li#navi_11 a { background-position: 0px  -95px; }
ul#sub-back li#navi_11 a:hover { background-position: -114px -95px; }
ul#sub-back li#navi_11 a.aktiv { background-position: -114px -95px; }

ul#sub-back li#navi_12 { width: 114px; top: 114px; }
ul#sub-back li#navi_12 a { background-position: 0px  -114px; }
ul#sub-back li#navi_12 a:hover { background-position: -114px -114px; }
ul#sub-back li#navi_12 a.aktiv { background-position: -114px -114px; }

ul#sub-back li#navi_13 { width: 114px; top: 133px; }
ul#sub-back li#navi_13 a { background-position: 0px  -133px; }
ul#sub-back li#navi_13 a:hover { background-position: -114px -133px; }
ul#sub-back li#navi_13 a.aktiv { background-position: -114px -133px; }

/* CENTER START
------------------------------------------------------------------------------*/
#center
{
	padding : 0;
	margin : 0;
	width : 703px;
   height : 266px;
	background : #FFFFFF;
	visibility : visible;
	z-index : 8;	
}

/* CONTENT START
------------------------------------------------------------------------------*/
#content,
#content-form
{
   float : left;
   display : block;
	padding : 0px 0px 0px 228px;
	margin : 57px 0px 0px 0px;
	width : 475px; 
	min-height : 304px;
	_height : 304px;
	background : #FFFFFF;
	visibility : visible;
	z-index : 8;	
}
#tutorial
{
   position : absolute;
	padding : 0;
	margin : 0;
	top : 57px;
	left : 133px;	
	width : auto; 
   	height : auto;
	visibility : visible;
	z-index : 18;	
}
#blind
{
   float : left;
   display : block;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	width : 0px; 
	height : 0px;
	background : #FFFFFF;
	visibility : hidden;
	z-index : 8;	
}
#content p,
#valide p
{
	padding : 0px 30px 10px 0px;
	margin : 0;
}
#content p.projects
{
	padding : 0px 27px 0px 0px;
	margin : 0px 0px 0px 0px;
}
#content img
{
	padding : 0;
	margin : 0;
	border : 0px;
}
#content p.projects img
{
	margin : 8px 0px 0px 0px;
	float : right;
	border : 0px;
}
#content a
{
	margin : 0;
	padding : 0px 0px 0px 13px;
	font-size : 10px;
	font-weight : bold;
	line-height : 14px;
	color : #8C8561;
	text-decoration : none;
	background : url(../shared/bg_link.gif) no-repeat;
}
#content a:Hover
{
	font-size : 10px;
	font-weight : bold;
	color : #8C8561;
	text-decoration : none;
}
#flash
{
	position : relative;
	padding : 26px 0px 0px 30px;
	margin-left : -87px;
	top : 0px;
	left : 0px;
	width : 524px;
	height : 306px;
	background : url(../shared/bg_flash.jpg) no-repeat;
	visibility : visible;
	z-index : 10;
}
#flash-juno_1
{
	position : relative;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	top : 0px;
	left : 0px;
	visibility : visible;
	z-index : 10;
}
#flash-juno_2
{
	position : relative;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	top : 0px;
	left : 0px;
	width : 730px;
	height : 265px;
	background : #CCCCCC;
	visibility : visible;
	z-index : 10;
}
#layer_top
{
   position : absolute; 
	margin : 0;
	padding : 0;
   left : 127px; 
   top : 5px; 
   width : 928px; 
   height : 90px; 
   z-index : 30;
   visibility : visible;
}
#layer_right
{
   position : absolute; 
   left : 855px; 
   top : 95px; 
   width : 200px; 
   height : 600px; 
   z-index : 30;
   visibility : visible;
}

/* HEADLINES AND STUFF START
------------------------------------------------------------------------------*/
h1
{
	margin : 0;
	padding : 0px 0px 10px 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000000;
}
h2
{
	margin : 0;
	padding : 0px 0px 10px 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
}
h3
{
	margin : 0;
	padding : 0px 0px 10px 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}
h4
{
	margin : 0;
	padding : 4px 0px 0px 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}

/* FORM START
------------------------------------------------------------------------------*/
#info-form 
{
 	margin : 0;
	padding : 0px 0px 0px 0px;
	height : 304px;
	z-index : 1;
	visibility : visible;
	background-color : #FFFFFF;	
}
#valide 
{
   margin : 0;
	padding : 0px 0px 0px 0px;
	height : 304px;
	z-index : 1;
	visibility : visible;
	background-color : #FFFFFF;	
}
.description
{
	padding : 4px 0px 0px 0px;
	font-size : 11px;
	font-weight : normal;
	width : 140px;
}
.description_text
{
	padding : 3px 0px 0px 0px;
	font-size : 11px;
	font-weight : normal;
	width : 140px;
}
.errormessage
{
	padding : 10px 0px 0px 0px;
	font-size : 11px;
	font-weight : normal;
	width : 274px;
	font-weight : bold;
	color : #95C3FA;
}
.drop
{	   
	font-size : 11px; 
	font-weight : normal; 
	font-style : normal; 
	color : #999999;
	font-family : Verdana, Arial, Geneva, Helvetica;
	width : 38px;
	height : 15px;
	text-decoration : none;
	background-color : #FFFFFF;
	border : 1px solid #CCCCCC;
}
.entry
{	   
	margin-bottom : 8px;
	font-size : 11px; 
	font-weight : normal; 
	font-style : normal; 
	padding: 2px 0px 0px 4px;
	color : #95C3FA;
	font-family : Verdana, Arial, Geneva, Helvetica;
	width : 248px;
	height : 15px;
	text-decoration : none;
	background-color : #FFFFFF;
	border : 1px solid #95C3FA;
}
.entry-error
{	   
	margin-bottom : 8px;
	font-size : 11px; 
	font-weight : normal; 
	font-style : normal; 
	padding: 2px 0px 0px 4px;
	color : #FFFFFF;
	font-family : Verdana, Arial, Geneva, Helvetica;
	width : 248px;
	height : 15px;
	text-decoration : none;
	background-color : #95C3FA;
	border : 1px solid #CCCCCC;
}
.code
{	   
	margin : 0px 0px 0px 14px;
	font-size : 11px; 
	font-weight : normal; 
	font-style : normal; 
	padding : 2px 0px 0px 4px;
	color : #95C3FA;
	font-family : Verdana, Arial, Geneva, Helvetica;
	width : 114px;
	height : 15px;
	text-decoration : none;
	background-color : #FFFFFF;
	border : 1px solid #95C3FA;
}
.code-error
{	   
	margin : 0px 0px 0px 14px;
	font-size : 11px; 
	font-weight : bold; 
	font-style : normal; 
	padding : 2px 0px 0px 4px;
	color : #FFFFFF;
	font-family : Verdana, Arial, Geneva, Helvetica;
   width : 114px;
	height : 15px;
	text-decoration : none;
	background-color : #95C3FA;
	border : 1px solid #CCCCCC;
}
.textfield
{	   
	margin-bottom : 8px;
	font-size : 11px; 
	font-weight : normal; 
	font-style : normal; 
	padding : 2px 0px 0px 4px;
	color : #95C3FA;
	font-family : Verdana, Arial, Geneva, Helvetica;
	width : 248px;
	height : 109px;
	text-decoration : none;
	background-color : #FFFFFF;
	border : 1px solid #95C3FA;
}
.block
{
	padding : 0px 0px 14px 0px;
	width : 468px;
}
.blocktext
{
	padding : 0px 0px 15px 0px;
	width : 468px;
}
.blocksafe
{
	padding : 3px 0px 0px 0px;
	width : 468px;
}	
.btnsend
{
	margin : 8px 13px 0px 0px;
}

/* FOOTER START
------------------------------------------------------------------------------*/
div#footer
{
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	height : 19px;
	visibility : visible;
	z-index : 10;
}
div#meta
{
	float : right;
	padding : 0;
	margin-bottom : 19px;
	width : 152px;
	height : 19px;
	visibility : visible;
	z-index : 10;
}
ul#meta-nav 
{
	margin : 0px 0px 0px 0px;
	padding : 0;
	width : 152px; 
	height : 19px;
	list-style-type : none;
}

ul#meta-nav li 
{
   float : left;
	display : block; 
	top : 0px;
}

ul#meta-nav li a
{ 
	display : block; 
	height : 19px;     
	text-decoration : none; 
	text-indent : -4040px;
}
    
ul#meta-nav a.aktiv 
{ 
	cursor : default; 
}
    
ul#meta-nav li { width: 152px; }
ul#meta-nav li a { background: url(../shared/meta-nav.gif) #FFFFFF no-repeat; }

ul#meta-nav li#navi_home           { width: 45px; left: 0px; }
ul#meta-nav li#navi_home           { background-position: 0px  0px; }
ul#meta-nav li#navi_home a:hover   { background-position: 0px -19px; }
ul#meta-nav li#navi_home a.aktiv	{ background-position: 0px -19px; }

ul#meta-nav li#navi_imprint       	{ width: 55px; left: 45px; }
ul#meta-nav li#navi_imprint a      	{ background-position: -45px  0px; }
ul#meta-nav li#navi_imprint a:hover   { background-position: -45px -19px; }
ul#meta-nav li#navi_imprint a.aktiv 	{ background-position: -45px -19px; }

ul#meta-nav li#navi_top           { width: 52px; left: 100px; }
ul#meta-nav li#navi_top a         { background-position: -100px  0px; }
ul#meta-nav li#navi_top a:hover   { background-position: -100px -19px; }
ul#meta-nav li#navi_top a.aktiv 	{ background-position: -100px -19px; }

/* LIGHTBOX START
------------------------------------------------------------------------------*/

.lightboximage {
	width: 157px;
	float: left;
}

a.lightboxzoom {
	width: 137px;
	font-weight: bold;
	text-decoration: none;
	line-height: 140%;
	position: relative;
	top: -5px;
	float: left;
	padding-right: 20px;
}

#green #content a.lightboxzoom {
	color: #666;
	background: url(images/magnifier_green.gif) no-repeat 140px 2px;
}

#yellow #content a.lightboxzoom {
	color: #666;
	background: url(images/magnifier_yellow.gif) no-repeat 140px 2px;
}

#blue #content a.lightboxzoom {
	color: #666;
	background: url(images/magnifier_blue.gif) no-repeat 140px 2px;
}

#orange #content a.lightboxzoom {
	color: #666;
	background: url(images/magnifier_orange.gif) no-repeat 140px 2px;
}
#biber
{
	position : relative;
	padding : 60px 0px 0px 40px;
	margin : 0;
	top : 0px;
	left : 0px;
	width : 396px;
	height : 120px;
	background : url(../projekte/img/biber.gif) #00A4DE no-repeat 40px 60px;
	visibility : visible;
	z-index : 10;
}
