<style type="text/css">
a { color:#0066FF; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:link { color:#0066FF; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:visited { color:#0066FF; text-decoration:underline;  font-family:Verdana, Arial, Helvetica, sans-serif;  }
a:hover { color:#972400; text-decoration:; font-family:Verdana, Arial, Helvetica, sans-serif;  }
a:active { color:#0066FF; text-decoration:underline;  font-family:Verdana, Arial, Helvetica, sans-serif;  }
a:focus { color:#0066FF; text-decoration:underline;  font-family:Verdana, Arial, Helvetica, sans-serif;  }
p, b, i ,td, tr, h1, h2, h3, h4,font,div { font-family:Verdana, Arial, Helvetica, sans-serif;; color:#000000; font-size:12 }
.line1 {color : 003366;font : 003366}
.font1 {font-family:arial;font-size:12px}
.font2 {font-family:arial;font-size:12px;}
.font_small {font-family: arial; font-size:11px;}
.font_smallest {font-family: arial; font-size:10px;}
.form1  {
 	font-size : 12;
 	font-family : Verdana, Arial, Helvetica, sans-serif;;
	font-color: #000000;
 	background : #A1B6C7;
 	background-color : #E1E6EB;
 	border-color : #003366;
 	border-style : solid;
 	border-width : 1px;
	padding: 1px;}	


body{
    padding:0px;
    margin:0px;
    marigin:0px;	
}

.box{
	border: 1px solid black;
}

INPUT{
color: #26a;
background: #ECECEC;
border: #000000 solid 1px
}


.grey{
 background-color:#F8F8F8;
 border: 1px solid black;
 padding: 1px;
}

.flowbox{ 

text-transform : uppercase;
letter-spacing : 2 px;
float : right;
clear : none;

}

.box_table_navigation{
	
	background-color: #d5d5d5;
	border: 1px solid black;
	

}

.box_tr_navigation{
	height: 20px;
}

.box_tr{
	height: 20px;
}

.box_td_navigation{
 	padding-left: 0px;
	padding-right: 0px;
	border-collapse: collapse;

}


.box_td_title_navigation{
	padding-left: 34px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #ffde00;
	border-bottom: 1px solid black;
	font-weight:bold;
	background-image: url(gfx/minilogo.gif);
	background-repeat: no-repeat;
}




a:link img { border-style: none; }
a:visited img { border-style: none; }


.box_table{
	
	background-color: #ECECEC;
	border: 1px solid black;

}

.box_tr{

}

.box_td{
 	padding-left: 3px;
	padding-right: 3px;
	border-collapse: collapse;

}



.tablemenu_table
{
	width:200px;
	height:40px;
            padding: 0px;
	border: collapse;
	cell-spacing: 0px;
}

.tablemenu_td
{
	height:40px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #ACACAC;
	filter: alpha(opacity=50); -moz-opacity: 0.90;
	padding: 1px;
}

.tablemenu_td_spacing{
    padding-left:20px;
}

.tablemenu_table .tablemenu_td
{
      height:10px;
}

.left{
   border-right: 1px solid #ACACAC;
}

.right{
   border-left: 1px solid #ACACAC;
}

.engine_the_zwick{
  padding:10px;
}

.codebox
{
	border: 1px solid #C8C8C8;
	background-color: #FFFFFF;
}
.comment_border
{
	border: 1px solid #FF6600;
	background-color: #e0620d;
}

.comment_title 
{
	border: 1px solid #FF6600;
	background-color: #ffc299;
}
/* ENGINGE TAGS */
.table_mod 
{ 
}

.td_background_gray
{ 
}


.banner{
	background-image: url(../gfx/bannerfiller.jpg);
	background-repeat: repeat-x;
}


.box_td_title_navigation{
	padding-left: 34px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F37D0F;
	border-bottom: 1px solid black;
	font-weight:bold;
	background-image: url(../gfx/minilogo.gif);
	background-repeat: no-repeat;
}

.box_td_title{
	padding-left: 34px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F37D0F;
	border-bottom: 1px solid black;
	font-weight:bold;
	background-image: url(../gfx/minilogo.gif);
	background-repeat: no-repeat;
}

.font_red
{ 
}


.font_smallest 
{ 
}


/* SURVEY TAGS */
.tbeborder
{

}

/* TALKBOX TAGS */
.talkbox
{
	width: 200px;
}

/* COMMENTS TAGS */
.table_kommentare
{

}

/* EVENTS TAGS */
.tablecenterevent
{

}

.tablecenterevent2
{

}




/*******************************************/
/* DROPDOWN MENU STYLES */
/********************************/

	#mainMenu {

	background-color: ;

	border:  px solid ;

	margin: 0px;

	padding: 0px 0px 2px 20px;

	}

	



	



	span.key {

	text-decoration: underline;

	}

	

	#productsMenu { width: 165px; }

	#plansMenu { width: 160px; }

	#coverageMenu { width: 160px; }

	#companyInfoMenu { width: 165px; }

	#helpMenu { width: 150px; }







/* modul forum */
.bgtable{
	background-color:#F1F1F1;
}


a { color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
a:link { color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
a:visited { color:#000000; text-decoration:none;  font-family:Arial, Helvetica, sans-serif;  }
a:hover { color:#6600CC; text-decoration:; font-family:Arial, Helvetica, sans-serif;  }
a:active { color:#000000; text-decoration:none;  font-family:Arial, Helvetica, sans-serif;  }
a:focus { color:#000000; text-decoration:none;  font-family:Arial, Helvetica, sans-serif;  }

.tableborders
{
background-color: #000000;
color: #000000;
}
.tablesurround
{
background-color: #007830;
color: #000000;
margin: 2px 0px 0px 0px;
padding: 2px;
}

.catbar
{
	background-image:url('../modules/forum/templates/design/skin1/img/catbg.jpg');
	border-color:  #B8B8B8 #F4F4F4 #B8B8B8 #F4F4F4;
	border-style: solid;
	border-width: 1px; 
	font-size: 11px;
	color: #ffffff;
}

.avatarbox, .posttextbox{
	background-color:#ECEDF3;
	
}

.postmaintable{
	background-color:#ADADAD;
	border:1px solid #ADADAD;
}

.titletable{
	background-image:url('../modules/forum/templates/design/skin1/img/titlebg.jpg');
	border:1px solid #ADADAD;
}

.profilebar
{
background-color: #C07018;
border-color:  #FFB15D #884C12 #884C12 #FFB15D;
border-style: solid;
border-width: 1px;
font-size: 11px;
color: #ffffff;
}

.topicbar 
{
background-color: #894400;
border-color:   #DAA66D #E7CAAA #E7CAAA #C77F30;
border-style: solid;
border-width: 1px;
font-size: 11px;
color: #ffffff;
}

.forms{
        background-color: #000000;
border-color: #2f2f4f;
border-style: solid;
border-width: 1px;
font-family: Verdana,Arial;
font-size: 12px;
color: #ffffff;
}

.addfield{
	width:540px;
	background-color:#E4ECEF;
	border: 1px solid #91A3AD;
}


.formbutton 
{
font-family:arial;
font-size:11px;
color:ffffff;
background-color:C07018;
border-color:FFFFFF;
border-style:solid;
border-width:1px;
padding:0px 3px;
font-weight:bold;
}

.line1 {color : 003366;font : 003366}
.font1 {font-family:arial;font-size:11px}
.font2 {font-family:arial;font-size:15px;}
.fontwhite, .fontwhite p, .fontwhite div {font-family:arial;font-size:11px;color:#FFFFFF}
.fontwhite a,.fontwhite a:visited,.fontwhite a:hover, .fontwhite i{font-family:arial;font-size:11px;color:#FFFF00}
.bigfontwhite {font-family:arial;font-size:12px;color:#FFFFFF}
.form1  {
 	font-size : 12px;
 	font-family : Arial;
	font-color: ffffff;
 	background : A1B6C7;
 	background-color : E1E6EB;
 	border-color : 003366;
 	border-style : solid;
 	border-width : 1px;
	padding: 1px;}
	
.mlink {
}

.megatitlefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.megatitlefontblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.bgtable {
	background-color: ;
	border: 1px solid #000000;
}
.logintable {
	font-family:arial;font-size:12px;color:#FFFFFF
	color: #336699;
	background-color: #336699;
	height: 20px;
	border: 1px solid #000000;
}

.ltablenoborder {
	font-family:arial;
	font-size:12px;
	color:#336699;
	background-color: #336699;
: #336699;
	background-color: #336699;
	height: 20px;
	border: 0px solid #000000;
}





.tablethreadbox {
	color: #336699;
	background-color: #336699;
	height: 20px;
	border: 1px solid #000000;
}

.tablethreadbox2 {
	color: #336699;
	height: 20px;
	border: 1px solid #000000;
}


.tablethreadbox2noborder {
	color: #336699;
	height: 20px;
	border: 0px solid #000000;
}

.forum_input, .forum_textarea, .forum_submit, .forum_select { border: 1px solid #000000; color : #FFFFFF; background-color : #336699; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid }
/* modul events */
.tbevent {                                /* Aktuelles Datum */

	background-color: #F37D0F;

	border: 1px dashed #000000;

	font-weight: bold;

	text-align: center;

	vertical-align: middle;

	height: 30px;

}



.tablecenterevent {                       /* Restliche Daten */


	background-color:#FAFAFA;

	border: 1px solid #000000;

	font-weight: bold;

	text-align: center;

	vertical-align: middle;

	height: 30px;

}



.tablecenterevent2 {                      /* Monatswahlbalken */

	background-image:url('../modules/events/gfx/eventheader.gif');

	border: 1px solid #000000;

	font-weight: bold;

	text-align: center;

	vertical-align: middle;

	height: 30px;

	background-color: #FFFFFF;

}

test{ 
font-family : Arial, Helvetica, sans-serif;
font-size : 12 px;
font-style : normal;
text-decoration : underline;
font-weight : bold;
font-variant : normal;
text-transform : uppercase;
}
<br />
<b>Warning</b>:  include(../domains/shhf.org/styles.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>/htdocs/sites/shhf.org/html/includes/styles.php</b> on line <b>349</b><br />
<br />
<b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening '../domains/shhf.org/styles.php' for inclusion (include_path='.:/pear/lib:/var/www/pear/lib') in <b>/htdocs/sites/shhf.org/html/includes/styles.php</b> on line <b>349</b><br />

.engine	{ 
	/*background:#E8E7E7; 
	background-image: url("border.jpg");*/
        background-repeat: repeat-y;
	background-position: center;
	padding-top:10px;
	width:740px; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin:0 auto; 
	/*border:1px solid #ccc; */
	border-top:none; 
}

h1	{ 
	margin:0;
	background: url(topheader1.jpg) #000 right;
	font-family:sans-serif #990000;
	padding:0.4em 0.4em; /*used to be 0.4*/
}

.breadcrumbs 
{
	font-size:80%;
}

.hide
{
	display: none;
}

.hnav
{
	/*/*/ border-top-width: 0;		/* hide from nn4 */
	/*/*//*/ border-width: 1px 0;		/* hide from ie4 */
}

/*-*-*- hnav.css -*-*-*/

.hnav
{
	white-space: nowrap;
	margin: 0;
	padding: 3px 0 4px 0;
}
.hnav ul span.divider
{
	display: none;
}
* html .hnav/* Hide from IE5/Mac (& IE5.0/Win) */
{
	height: 1%;	/* holly hack to fix a render bug in IE6/Win */
}
* html .HNAV
{
	height: auto;	/* above IE6/Win holly hack breaks IE5/Win when page 
			   length get beyond the point that 1% height is taller 
			   than the text height. IE5/Win does not need this 
			   holly hack so we remove it here */
	padding: 0;	/* IE5/Win will resize #hnav to fit the heights of its
			   inline children that have vertical padding. So this
			   incorrect case selector will remove that padding */
}
.hnav ul
{
	text-align: right;
	list-style-type: none;
	line-height: normal;
	margin: 0;
	padding: 0;
}
.hnav ul li
{
	display: inline;
	white-space: nowrap;
	margin: 0;
}
.hnav ul li a
{
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 3px 10px 4px 10px;
}
* html .HNAV ul li a
{
	width: 1%;	/* holly hack for IE5/Win inline padding. this 
			   hack fixes different rendering bugs in 5.0 and 5.5.
			   Width is used instead of height because if the 
			   document is too long, these elements become very tall
			   and disrupt the look of the document. too wide an 
			   element is better, visually, than too tall. */
}
.hnav ul li a:hover
{
	font-size:90%;
	text-transform: capitalize;
	font-style:italic; 
	color: white;
}

.hnav, .hnav ul li a
{
	font-size:90%;
	text-transform: capitalize;
	/*font-style:italic; */
	color: #882608;
	background-color: #E8E7E7;
}
.hnav ul li a:hover
{
	font-size:90%;
	text-transform: capitalize;
	font-style:italic; 
	color: #white;
	background-color: #232323;
}

/*.hnav ul li a:visited {
	color: #CCC;
}*/

#footer	{ 
	margin:0; 
	border-top:1px solid #ccc; 
	padding:0.5em 1.25em; 
	background:#cef; 
	font-style:italic; 
	font-size:80%; 
	position:relative;
}

#sidebar1 { 
	width:24em; 
	float:left; 
	/*background: #232323;*/
	font-family:sans-serif; 
	font-size:70%;
}

#menu	{ 
	width:13em; 	 
	float:right; 
	font-family:sans-serif; 
	font-size:70%;
}

#content { 
	/* border-left:17em solid #232323; 
	border-right:9.3em solid #232323; */
	padding:1em;
}

.content-end { 
	clear:both; 
	height:0; 
	overflow:hidden;
}

.google_top {
	text-align:center;
	padding-bottom: 20px;
}

.search {
	text-align:right;
	padding-bottom: 20px;
}

.search form {
	text-align: right;
	margin: 5px;
}

.search input {
	background: #ccc;
}

.post {
	font-size: 13px;
}

p:first-child, p.first-child	{ margin-top:0 }

/* The following hacks are needed because of a bug in Mozilla. */
#sidebar1	{ margin-right:1.1em }
#menu	{ margin-left:1.1em }
		
a {
	color: #369;
}

a:visited {
	color: #039;
}

a:hover {
	color: #39c;
}

acronym, abbr {
	border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
	cursor: help;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}


h2 {
	border-bottom: 2px solid #dbdbdb;
	color: #202020;
	margin-bottom: 2px;
	font-size: 14px;
}

h3 {
	margin-bottom: 3px;
}

h3 a {
	text-decoration: none;
}

ins {
	font-style: italic;
	text-decoration: none;
}

p, li {
	font: 100%/145% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}

.credit {
	color: #232323;
	font-size: 11px;
	margin: 0 20%;
	padding: 5px 0;
	text-align: center;
}

.credit a {
	color: #232323;
	text-decoration: none;
}

.feedback {
	color: #ccc;
	margin-bottom: 5px;
	text-align: right;
}
.meta {
	margin-bottom: 15px;
	font-size: .75em;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

.meta ul {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}

.meta li {
	display: inline;
}


#categories {
	padding-top: 20px;
}

#archives {
	padding-top: 20px;
}

#other {
	padding-top: 20px;
}

#meta {
	padding-top: 20px;
}



 

.commentswithin { 
      min-width: 100px;
      margin-left: 30px;
}

 .even {background: #DBDBDB;}
.odd {background: #EEEEEE;}
#sticky	{
  border: 1px dotted #f90;
  margin-left: 1.5em;
  padding: 0 25px 0 25px;
  background: #fffccc;
  }
  



</style>
