/*----------------------------------------------------------------------*/
/*  Standard Stylesheet                                                 */
/*----------------------------------------------------------------------*/
/*  Version:        00.01                                               */
/*  Datum:          03.12.2003                                          */
/*----------------------------------------------------------------------*/
/*  jens@knems.de                                                       */
/*----------------------------------------------------------------------*/

/*------------------------------------------*/
/*  schriftformatierung                     */
/*------------------------------------------*/
a, b, i, h1, h2, h3, body, td, p, ul, li, div, textarea, input, form, select, option { 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	}

img {
	border: 0px;
	}

body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

b {
	font-weight: bold;
	}
	
i {
	font-style: italic;
	}

h1 {
	font-weight: bold;
	}

/*-- "unsichtbare" element-beschreibungen --*/
h3 {
	position:absolute;
	left:-2000px;
	}
	
.invisible {
	position:absolute;
	left:-2000px;
	}
	
a:link, a:visited, a:active, a:hover {
	text-decoration: none;
	}

/*------------------------------------------*/
/*  hintergrund                             */
/*------------------------------------------*/
.bodyContent {
	background-color: #FFFFFF;
	background-image: url(/_img/_bg/bg_content.gif);
	background-repeat: repeat-y;
	}

/*------------------------------------------*/
/*  elemente                                */
/*------------------------------------------*/
#divFontSize {
	position: absolute;
	top: 58px;
	left: 260px;
	width: 500px;
	z-index: 2;
	text-align: right;
	}
	
#divOptical {
	position: absolute;
	top: 0px;
	left: 0px;
	width:249px;
	height:73px;
	z-index: 1;
	background-image: url(/_img/_bg/bg_content_corner.gif);
	background-repeat: no-repeat;
	}

DIV#divLogo {
	position: absolute;
	top: 83px;
	left: 20px;
	width: 159px;
	z-index: 1;
	}
	
DIV#divLanguage {
	position: absolute;
	top: 100px;
	left: 19px;
	z-index: 2;
}
	
#divNavigation {
	position: absolute;
	top: 122px;
	left: 20px;
	width: 162px;
	z-index: 1;
	}

#divContent {
	position: absolute;
	top: 122px;
	left: 250px;
	width: 510px;
	z-index: 1;
	}
.divContentFormat {
	margin: 0 ;
	padding: 0 ;
}

#divContentTop {
	position: relative;
	text-align: right;
	margin-top: 20px;
	margin-bottom: 30px;
	}

/*------------------------------------------*/
/*  navigation                              */
/*------------------------------------------*/
#divNavigation img {
	margin-left: 5px;
	}

#navLevel1, #navLevel2 {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
#navLevel3, #navLevel4 {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 30px 0;
	}

#navLevel1 ul, #navLevel2 ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
/*-- ebene 1 --*/
#navLevel1 li {
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
	}

#navLevel1 a {
	color: #9BAC28 ;
	font-weight: bold ;
	text-decoration: none ;
	}

#navLevel1 a.navLevel1h { 
	color: #000000 ;
	margin-left: 30px;
	}

/*-- ebene 2 --*/
#navLevel2 li {
	padding: 0 0 0 30px;
	margin: 0 0 0 0;
	}

#navLevel2 a {
	color: #000000 ;
	font-weight: normal ;
	text-decoration: none ;
	}

/*-- ebene 3 --*/
#navLevel3 li, #navLevel4 li {
	display: inline ;
	white-space: nowrap ;
	}
	
.navLevel3PictRight {
	margin-left: 5px ;
	margin-right: 10px ;
	}
	
.navLevel3PictLeft {
	margin-left: 0px ;
	margin-right: 5px ;
	}
	
/*------------------------------------------*/
/*  content                                 */
/*------------------------------------------*/
#divLogo h1 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
DIV#divLanguage P,	
DIV#divLanguage B,
DIV#divLanguage A {
	margin: 0;
	padding: 0;
	font-size: 10px;	
}
	
.divContentFormat p {
	margin-top: 0px;
	margin-right: 33px ;
	}

.divContentFormat h1 a {
	font-weight: bold;
	}

.divContentFormat h1 {
	margin-top: 0px;
	margin-right: 33px;
	}

.divContentFormat h2 a {
	margin-top: 0px;
	font-weight: bold;
	}

.divContentFormat h2 {
	margin-top: 0px;
	margin-right: 33px;
	}

.divContentFormat form {
	margin-top: 0px;
	margin-bottom: 0px;
	}

.divContentFormat hr {
	margin-top: 0px;
	margin-bottom: 10px;
	}
	
.divContentFormat .imgLe {
	padding-right: 5px;
	padding-left: 0px;
	}

.divContentFormat .imgRi {
	padding-right: 0px;
	padding-left: 5px;
	}

.positionFormElements {
	position: relative;
	left: 90px;
	top: -18px;
}

/*------------------------------------------*/
/*  tabellen                                */
/*------------------------------------------*/


/*------------------------------------------*/
/*  navi                                    */
/*------------------------------------------*/


/*------------------------------------------*/
/*  schmuckbilder                           */
/*------------------------------------------*/
.pictLeft {
	padding-right: 10px ;
	padding-bottom: 10px ;
	float: left ;
	}
.pictRight {
	padding-left: 10px ;
	padding-bottom: 10px ;
	float: right ;
	}
	

a, b, i, h1, h2, h3, body, td, p, ul, li, div, textarea, input, form, select, option { 
	font-size: 12px;
	}

.divContentFormat h1 a {
	font-size: 14px;
	}

.divContentFormat h1 {
	font-size: 14px;
	}

.divContentFormat h2 a {
	font-size: 12px;
	}

.divContentFormat h2 {
	font-size: 12px;
	}
