body {
	background-color	:#00003E;
	margin						:0px 0px 0px 0px;
}

P, OL, UL, DIV, H1, H2{
	font-family				: Verdana, Helvetica, sans-serif;
	font-size					: 13pt;
	color							: #c0c0c0;
}
/*li{
	color							: red;
}*/
H1 									{ font-size: 15px; }
H2 									{ font-size: 13px; }
P, H1, H2 					{ margin: 0px 0px 5px 0px;}
A{
  text-decoration		:none;
  color							:#c0c0c0;
}
A:hover							{ color: red;}

.linkExt 						{ line-height: 160%; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #c0c0c0;border-bottom-style: dashed; border-bottom-color: red; border-bottom-width: 1px;}
.linkExt:hover 			{ line-height: 160%; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: red; TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: red; border-bottom-width: 1px;}

.linkInt 						{ line-height: 160%; font-family: Verdana, Helvetica, sans-serif;  color: #c0c0c0;border-bottom-style: dashed; border-bottom-color: red; border-bottom-width: 1px;}
.linkInt:hover 			{ line-height: 160%; font-family: Verdana, Helvetica, sans-serif;  color: red; TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: red; border-bottom-width: 1px;}

.linkMailto 				{ line-height: 160%; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #c0c0c0;}
.linkMailto:hover 	{ line-height: 160%; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: red; TEXT-DECORATION: none;}

.csc-caption				{font-size: 11px; }

/* Content column */
TD#content {
	padding						: 0px 18px 0px 18px;
  background-color	: #000024;	
}

/* Right Content column */
TD#content-right {
	padding						: 15px 0px 0px 18px;
	vertical-align		: top; 
}

/* Top Menu */
TD#menu_top{
	padding						: 15px 0px 0px 0px;
	vertical-align		: top;
}

/* Menu Left */
TD#menu_left {	
	width							: 200px;
	padding						: 30px 0px 0px 8px;
	vertical-align		: top; 
} 


TD#menu_left  A {
	color							: #c0c0c0;
	text-decoration		: none;
	display						: block;	
}
TD#menu_left  A:hover {
	color							: red;
	text-decoration		: none;
	display						: block; 	
}


/*  Menu left - LEVEL 1 - NORMAL */
TD#menu_left DIV.menu_left-l1-no A{
 	background-color  : #000024; 
  font-size 				: 13px;
  font-weight 			: bold;
  border-left				: 10px solid #c0c0c0;  
  padding						: 3px 0px 3px 5px;
  margin-top				: 1px;
 	vertical-align		: middle;
}

/*  Menu left - LEVEL 1 - ACTIVE */
TD#menu_left DIV.menu_left-l1-act A{
  background-color	: #000024; 
  font-size					: 13px;
  font-weight				: bold;
  padding						: 3px 0px 3px 5px;
  border-top				: 1px solid red;
  border-bottom			: 1px solid red;
  border-left				: 10px solid red;    
  vertical-align	 	: middle;  
}
TD#menu_left DIV.menu_left-l1-act A {
	display						: block;  
  color							: red;
}
TD#menu_left DIV.menu_left-l1-no a:hover {
	background-color	: #000024; 
  border-left				: 10px solid red;	
}

/*  Menu left - LEVEL 2 - NORMAL */
TD#menu_left DIV.menu_left-l2-no A{	
  background-color	: #012F74;  
  font-size					: 11px;
  font-weight				: bold;  
  padding						: 3px 0px 3px 3px;
  margin-top        : 2px;
  margin-bottom			: 2px;
  margin-left       : 10px;
  
}
TD#menu_left DIV.menu_left-l2-no A{
	display						: block;
}

* html TD#menu_left DIV.menu_left-l2-no A{  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
}
  
TD#menu_left DIV.menu_left-l2-no a:hover {
	background-color	: #000024; 
}

/*  Menu left - LEVEL 2 - ACTIVE */
TD#menu_left DIV.menu_left-l2-act {
  background-color	: #000024; 
  font-size					: 11px;
  font-weight				: bold;  
  padding						: 3px 0px 3px 3px;
  margin-top        : 2px;
  margin-bottom			: 2px;
  margin-left       : 10px;
  /*border-top				: 1px dotted gray;
  border-bottom			: 1px dotted gray;  */
}
TD#menu_left DIV.menu_left-l2-act A {
  color							: red;
}

/* HEADER */
TD#header {
	padding						: 0px 0px 0px 0px;
}
TD#header P {
	font-size					: 11px;
	text-align				: center;
}
TD#header a{
font-size					: 11px;
	text-decoration		: none;
	color							: #c0c0c0;
}



/* FOOTER */
TD#footer {
	padding						: 50px 0px 0px 0px;
}
TD#footer P {
	font-size					: 11px;
	text-align				: center;
}
TD#footer a{
	text-decoration		: none;
	color							: #c0c0c0;
}

TD.contenttable{
vertical-align			: top;
}


.tx-veguestbook-pi1{ font-size: 10px;}

.tx-guestbook-list-header { background-color: #3D3D50; color: white; font-weight:bold; font-size: 12px}
.tx-guestbook-list-row { background-color: #000023; font-size: 13px }
.tx-guestbook-list-rowleft { background-color: #012F74; font-size: 10px}
.tx-guestbook-list-rowleft P{font-size: 10px; font-weight: bold}
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 9px; color: red; }

.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #EEEEEE; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#c0c0c0; font-size:12; color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#c0c0c0; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#c0c0c0; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }
