﻿body, table,td         { color: #404040; font-family: Verdana, Arial, Helvetica; font-size: 12px; 
               line-height:150% }

a:hover      { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #4A84C0; 
               font-weight: bold; TEXT-DECORATION: underline }

a            { font-family: Verdana, Arial, Helvetica; color: #4A84C0; font-size: 12px; 
               font-weight: bold; TEXT-DECORATION: none }

html
{
overflow-y:scroll;
}
.bilderrahmen
{
padding:2px;
border:1px !important;
border-style:solid !important;
border-color:#808080 !important;
}

.___________________
{
	background-color:fuchsia;
}
hr
{
height:1px;
background-color:#DFDFDF;
border:0px black none;
}
       

h1
{
font-family: Verdana; font-size: 14px; color: #404040; font-weight: bold;
 }
.contentheading, .componentheading, .sectiontableheader
{
font-family: Verdana; font-size: 14px; color: #404040; font-weight: bold;
 padding:0px 0px 5px 20px
 }
 
 h2
{
font-family: Verdana, Arial, Helvetica;
font-size: 16px;
color: #343434;
font-weight:bold;
margin:5px 0px 5px 0px;
}
h3
{
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
color: #343434;
font-weight:bold;
margin:5px 0px 5px 0px;
}
h4
{
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
color: #FF0000;
font-weight:bold;
margin:5px 0px 5px 0px;
}
h5
{
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #343434;
font-weight:bold;
margin:5px 0px 5px 0px;
}
h6
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #343434;
font-weight:bold;
margin:5px 0px 5px 0px;
}
.contentheading
 {
	margin:0px 0px 0px 10px;
}
.componentheading
 {
	padding:2px 0px 5px 17px;
}
div.componentheading
 {
	padding:3px 0px 5px 2px;
}



input, select, textarea
{
border: 1px solid rgb(128, 128, 128);
}

ul.menu
{
list-style:none outside none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:180px;
font-size: 12px;
font-weight:normal;
line-height: 16px;
margin:4px 0px 0px 10px;
padding:0px 0px 0px 0px;
text-indent:0px;
}
ul.menu ul
{
list-style:none outside none;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:180px;
font-size: 12px;
font-weight:normal;
line-height: 16px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:0px;
}

ul.menu li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:175px;
/*height: 30px;*/
	border-bottom:1px #808080 solid;
}

ul.menu li li{
	border-bottom:0px #808080 none;
}


ul.menu li a,
ul.menu li a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	font-size: 12px;
/*	color: #404040;*/
	color: #000000;
padding-right: 0px;	
padding-left: 20px;

display:block;

line-height: 30px;

	background-image:url('http://www.motorbootcharter-holland.de/templates/motorbootcharter/images/pfeil.gif');
	background-repeat:no-repeat;
	background-position:5px 10px;
	}

ul.menu li li a,
ul.menu li li a:visited
{
padding-left: 20px;
}
	
ul.menu li a:hover,
ul.menu li.active li a:hover {
	text-decoration: underline;
	COLOR: #4A84C0; 
font-weight:normal;
}
ul.menu li.active a,
ul.menu li.active li.active a
 {
	text-decoration: none;
	COLOR: #4A84C0; 
font-weight:bold;
}
ul.menu li.active li a {
	text-decoration: none;
	color: #000000;
	font-weight:normal;
}

.menu a img{
	float:right; margin-top:5px; margin-right:5px;
	border:0px black none;
}

.menu-topnav
{
	list-style:none outside none;
	margin:0 !important;
	padding:0 !important;
}

.menu-topnav li
{

float:left;
white-space:nowrap;
}

.menu-topnav a
{
	padding-left:15px;
	color:#404040;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.menu-topnav a:hover
{
	padding-left:15px;
	color:#4A84C0;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
.menu-topnav .active a
{
	padding-left:15px;
	color:#4A84C0;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
	
.contentpaneopen
{
	width:100%;
}	

.moduletable-footer
{
	color:#FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
.moduletable-footer a
{
	color:#FFFFFF;
}

.moduletable-login ul
{
	display:none;
}

.overlib,
#system-message,
.tool-tip
{
	background-color:#FFFFFF;
}

fieldset.input
{
border:0px black none;
	
}
.nojs{	
	margin:10px;
	color:#000000;
	padding:10px 10px 10px 50px;
	border:2px solid #FF0000;
	background-color:#FFFFFF;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	text-align:left;
	background-image:url('http://www.motorbootcharter-holland.de/templates/motorbootcharter/charter_db/tools/images/ausrufezeichen.gif');
	background-repeat:no-repeat;
	background-position:10px center;
	width:530px;
}
.nojs .nojskop {
font-size:14px;
color:#FF0000;
font-weight:bold;
margin-bottom:10px;
	}
