/* General header and bodytext: */
H1,H2,H3,H4,H5,  {
	font-family: Arial,Verdana,sans-serif;
	font-size: 14px;
	color: #474646;
	font-weight:bold;
	
	padding-top: 	0 px;
	padding-bottom: 0 px;
}
H2 {
	font-size: 12px;
}

.pictext{
	padding-left: 10 px;
}


.helm_hg
{
background-image:url("../../../images/helmdesign_de.jpg");
background-repeat:no-repeat;

padding-right: 7px;
vertical-align: top;
text-align:	left;
width:165px;
height:165px;
}

.helm_hg_en
{
background-image:url("../../../images/helmdesign_en.jpg");
background-repeat:no-repeat;

padding-right: 7px;
vertical-align: top;
text-align:	left;
width:165px;
height:165px;
}

/* css für content */
td#content, td#colRight TABLE , .bodytext, *#colNormal TABLE,*#colNormal , .news {
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #474646;
	text-decoration: none;
	border: none;
}

td#content A, A:visited, A:link{color:#999999; text-decoration:underline;}
td#content A:hover{color:#999999;text-decoration: underline;}

td#colRight A, A:visited, A:link{color: #474646; text-decoration: underline; font-size: 12px;}
td#colRight A:hover{color: #474646; text-decoration: none; font-size: 12px;}

.bodytext A, A:visited, A:link{color: #999999; text-decoration: underline;}
.bodytext A:hover{color: #999999; text-decoration: underline;}

/* Im Text Grosse Schrift */
#bigblue2
{
	font-family: Arial,Verdana,sans-serif;
	font-size: 20px;
	color: #474646;
	font-weight:bold;
}

#bigblue2 a:link, #bigblue2 a:* 
{ 
	font-size: 20px;
	color: #474646;
	font-weight:bold;
	text-decoration: underline;
}

#grey, #grey A, #grey A:*
{ 
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}

/*.imgtext-table{width=1;}*/
.imgtext-table img clear{height:0px;}


/* News Überschrift */
.bigred
{
	font-family: Arial,Verdana,sans-serif;
	font-size: 14px;
	color: #B80024;
	font-weight:bold;
}
/* Newsarchiv */
TD#newsarchiv 
{ 
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #3F70B1;
	text-decoration: underline;
}
TD#newsarchiv A, * TD#newsarchiv A:link, * TD#newsarchiv A:visited, * TD#newsarchiv A:active, * TD#newsarchiv A:hover
{ 
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	color: #3F70B1;
	text-decoration: underline;
}

/* css für content-tabellen */
.contenttable TD{
	font-family: 	Arial,Verdana,sans-serif;
	font-size: 	11px;
	color: 		#6E7676;
	text-decoration:none;
	text-align:	justify; 
}

.produkteclass{width: 610 px;}
.produkteclass-text {
	background-color:#D6D6D6;
	text-align: left;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.produkteclass-text DIV{
	font-family: 	Arial,Verdana,sans-serif;
	font-size: 14px;
	color: #474646;
	font-weight:bold;
}

.produkteclass-text H1, .produkteclass-text H2{
	font-family: 	Arial,Verdana,sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.minitext, .minitext_links{
	font-family: Arial,Verdana,sans-serif;
	font-size: 9px;
	color: #474646;
	text-decoration: none;
	border: none;
}
.minitext {width: 400;}

/**** Linkliste ***/

.linkliste{
	border-width: 1px;
	border-style: dashed;
	border-color: #999999;
}

.linkliste-zelle{
	border-right-width:1px;
	border-right-style:dashed;
	border-right-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#999999;
	
	text-align: center;
	vertical-align: middle;
	width: 150;
	height:100;
}


/* Submit-Buttons:   */

.button { 
	border: 1px solid #CFCFCF; 
	font: 12px Arial,Verdana sans-serif; 
	color: #858585;
	width: 85px; 
	background: #FFFFFF;
}

textarea
{
	border: 1px solid #CFCFCF; 
	font: 12px Arial,Verdana sans-serif; 
	color: #474646;
	background: #FFFFFF;
	width:182px;
	margin: 1px 1px 1px 1px;
}
.tx-guestbook-form-textarea{ height: 100px }

INPUT.eingabebutton
{ 
	border: 1px solid #CFCFCF; 
	font: 12px Arial,Verdana sans-serif; 
	color: #858585;
	width: 85px; 
	background: #FFFFFF;
}

INPUT
{ 
	border: 1px solid #CFCFCF; 
	font: 12px Arial,Verdana sans-serif; 
	color: #474646;
	background: #FFFFFF;
	width:180px;
	margin: 1px 1px 1px 1px;
}

INPUT.eingabebutton
{ 
border: 1px solid #CFCFCF; 
font: 12px Arial,Verdana sans-serif; 
color: #858585;
width: 85px; 
background: #FFFFFF;
}

/***** Gästebuch **********/

.tx-guestbook-list-rowleft, 
.tx-guestbook-list-row{
background: #FFFFFF;

}
.tx-guestbook-list-header{
background: #d6d6d6;
}

/********* Galerie ***************/
#gfpb_landscape A IMG{
border: 1px solid #000000; 
}
