/*=================================================================================*/
/* Clemens HobbyTec CSS v3.1 (C) 2011 --> c.maas                                   */
/*=================================================================================*/
/* Farben:                                                                         */
/*---------------------------------------------------------------------------------*/
/* Grün: #66cc00                                                                   */
/* Rot:  #ff0000                                                                    */
/* Grau: #eee                                                                      */
/*=================================================================================*/


body {
	background-color:		#fff;
	padding: 				0px;
	margin:					0px;
	font-size:				11pt;
	font-family:			Arial, HelveticaNeue, Verdana, sans-serif;
	Color:					black;
	overflow-y: 			scroll;
}

img {
	border:					none;
}

#wrapper {

	width:					960px;
	margin:					0px auto;
	}

#header {
	position:				absolute;
	width:					175px; /* 100%; */
	height:					161px;
	margin-left:			-15px;
	margin-top:				10px;
	padding: 				0px;
}

/*=================================================================================*/
/*--Navigation & Login-------------------------------------------------------------*/
/*=================================================================================*/

#navi {
	position:				absolute;
	top:					204px;
	margin-left:			0px;
	background-color:		#eee;
	border-left:			1px solid #ff0000;
	width:					160px;
	font-weight:			bold;
	font-size:				10pt;
	padding:				0px;
}

#navi a:link,#navi a:visited,#navi a:active{
	text-decoration:		none;
	line-height:			16pt;
	color:					#ff0000;
	padding-left:			13px;
}

#navi a:hover{
	color:					black;
	border-bottom:			1px #ff0000 solid;
}


#unavi a:link,#unavi a:visited,#unavi a:active{
	text-decoration:		none;
	line-height:			13pt;
	color:					black;
	padding-left:			35px;
	font-weight:			normal;
	font-size:				9pt;
}

#unavi a:hover{
	color:					#ff0000;
	border-bottom:			1px #ff0000 solid;
	font-weight:			normal;
	font-size:				9pt;
}


#login {
	background-color:		#eee;
	border:					none;
	margin:					0px 0px 0px 0px;
	font-size: 				8pt;
	padding: 				1px 0px 0px 0px;
	color:					#000;
	text-decoration: 		none;
	font-weight: 			normal;
	text-align:				center;
}
#login a:link,#login a:visited,#login a:active{
	font-weight: 			normal;
	font-size: 				8pt;
	padding-left:			0px;
	color:					#000;
	border-bottom:			none;
}
#login a:hover{
	color:					#ff0000;
}

/*=================================================================================*/
/*--Ende Navigation & Login--------------------------------------------------------*/
/*=================================================================================*/



/*=================================================================================*/
/* -CONTENT & FOOTER---------------------------------------------------------------*/
/*=================================================================================*/

#content {
	position:				absolute;
	font-size:				10pt;
	top:					82px;
	margin-left:			179px;
	width:					600px;
	margin-right:			10px;
	background-color:		#fff;
	background-image: 		url("../pics/hg-content.gif");
	background-repeat:      no-repeat;
	background-attachment:  fixed;
	background-position:    960px 250px;
}

#content p{
	text-align:				justify;
	margin:					0px;
}

#content a:link{
	color:					#ff0000;
	font-weight: 			bold;
	text-decoration:		none;
}
#content a:visited,#content a:active{
	text-decoration:		none;
	font-weight: 			bold;
	color:					#000;
}
#content a:hover{
	color:					#000;
	font-weight: 			bold;
	text-decoration:		none;
}

#content table {
	font-size:				9pt;
/*    font-weight:            bold; */
	text-align:				left;
}

#content table.produkt {
	background-color:		#eee;
    font-weight:            normal;
	border:					1px solid #ff0000;
	width: 					100%;
	border-collapse: 		collapse;
	text-align: 			right;
}

#Textklein {
	font-size:				x-small;
}


#content span {
	font-size:				9pt;
    font-weight:            normal;
}

#footer {
	margin-top:				10px;
	font-size: 				8pt;
	padding: 				3px 10px;
	color:					#000;
	border-top:				#ff0000 dotted 1px;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active{
	text-decoration: 		none;
	font-weight: 			bolder;
	color:					#000;
}

/*=================================================================================*/
/* -ENDE CONTENT & FOOTER----------------------------------------------------------*/
/*=================================================================================*/


#news {
	width:					180px !important;
	font-size:				9pt !important;
	padding:				0px 0px 0px 0px !important;
}

#news p{
	text-align:				justify !important;
	margin-left:			10px !important;
	margin-right:			10px !important;
	font-size: 				9pt !important;
}



#news a:visited,#news a:active,#news a:link{
	text-decoration:		none !important;
	font-weight: 			bold !important;
	color:					#000 !important;
	border-right:			0px !important;
	padding-right:			0px !important;
}
#news a:hover{
	color:					#ff0000 !important;
	border-right:			0px !important;
	padding-right:			0px !important;
}


#dashboard {
	position:				absolute;
	top:					120px;
	margin-left:			798px;
	width:					180px;
	padding:				0px;

	background-color:		#eee;
	text-align:				right;
	font-size:				9pt;

}

#dashboard a:link,#dashboard a:visited,#dashboard a:active{
	font-weight: 			bold;
	text-decoration: 		none;
	line-height:			20px;
	color:					black;
	padding-right:			15px;
}

#dashboard a:hover{
	color:					#ff0000;
	border-right:			1px solid #ff0000;
	padding-right:			13px;
}

#dashmenu {
	position:				absolute;
	top:					47px;
	left:					600px;
	width:					180px;

	background-color:		#eee;
	text-align:				right;
	font-size:				9pt;
	padding:				0px 0px 20px 0px;
}


/*=================================================================================*/
/*--Überschriften------------------------------------------------------------------*/
/*=================================================================================*/

h1 {
	padding:				5px 0px;
	margin:					8px 0px 10px 0px;
	font-variant:			small-caps;
	letter-spacing:			3px;
	color:					black;
	font-size:				12pt;
	border-bottom:			1px solid #ff0000;
}

h2 {
	font-variant:			small-caps;
	font-weight:			bolder;
	margin:					10px 5px 5px 15px;
	font-size:				11pt;
 	letter-spacing:			1px;
}

h3 {
	font-variant:			small-caps;
	font-weight:			bold;
	letter-spacing:			2px;
	margin-left:			15px;
}

h4 {
	font-weight:			bold;
	font-size:				10pt;
	padding-left:			0px;
	text-decoration:		none;
	line-height:			14pt;
	color:					#000;
}

h5 {
	font-weight:			bold;
	font-size:				10pt;
	padding-left:			0px;
	text-decoration:		none;
	color:					#ff0000;
}

/*=================================================================================*/
/*--ENDE Überschriften-------------------------------------------------------------*/
/*=================================================================================*/

