/* +++++++++++++++++++++++++++++ grund +++++++++++++++++++++++++++++ */

body
{
	background-color			:#ffffff;
	margin-top					:0px;
	margin-bottom				:0px;
	margin-left					:0px;
	margin-right				:0px;
}
a:link
{
	color                     	: #336699;
	text-decoration           	: none;
}
a:visited
{
	color                     	: #336699;
	text-decoration           	: none;
}
a:active
{
	color                     	: #336699;
	text-decoration           	: none;
}
a:hover
{
	color                     	: #000000;
	text-decoration           	: none;
}
.table
{
	border-top					: 0px #999999;
	border-left					: 0px #999999;
	border-right				: 0px #999999;
	border-bottom				: 0px #999999;
}

/* +++++++++++++++++++++++++++++ links +++++++++++++++++++++++++++++ */

.nav
{
	display						:none
}
.grey-box-links
{
	color                     	: #CC0000;
	background-color			: #EEEEEE;
	border-top					: 1px solid #999999;
	border-left					: 1px #999999;
	border-right				: 1px #999999;
	border-bottom				: 0px #999999;
}
#navcontainer
{
	margin						: 0 0 0 0;
	padding						: 0;
}
#navcontainer ul
{
	margin						: 0px;
	padding						: 0px;
	list-style-type				: none;
	text-align					: left;
}
#navcontainer ul li
{
	display						: block;
	/* float					: left; */
	padding						: 0px;
	margin						: 0px;
}
#navcontainer ul li a
{
	font-weight					: bold;
	color						: #333333;
	background					: #ffffff;
	width						: 200px;
	padding-top	               	: 5px;
	padding-bottom	            : 5px;
	padding-left	           	: 0px;
	padding-right	           	: 0px;
	font-family		           	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size	               	: 70%;
	text-decoration				: none;
	display						: block;
	border-top					: 1px solid #999999;
	border-bottom				: 0px solid #999999;
	border-left					: 0px solid #999999;
	border-right				: 0px solid #999999;
}
#navcontainer ul li a:hover
{
	font-weight					: bold;
	color						: #ffffff;
	background					: #97BCCE;
}
	body#willkommen a#willkommennav,
	body#konzeption a#konzeptionnav,
	body#betreuung a#betreuungnav,
	body#weiteres a#weiteresnav,
	body#referenzen a#referenzennav,
	body#news a#newsnav,
	body#kontakt a#kontaktnav,
	body#impressum a#impressumnav
{
	color						: #ffffff;
	background					: #336699;
}
.luebeck-bild
{
	color                     	: #CC0000;
	background-color			: #ffffff;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 80%;
	padding-top               	: 0px;
	padding-bottom            	: 0px;
	padding-left              	: 0px;
	padding-right             	: 0px;
	border-top					: 1px solid #999999;
	border-left					: 0px #999999;
	border-right				: 0px #999999;		
	border-bottom				: 1px solid #999999;
}
.leer-box-links
{
	color                     	: #CC0000;
	background-color			: #ffffff;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 80%;
	padding-top               	: 0px;
	padding-bottom            	: 0px;
	padding-left              	: 0px;
	padding-right             	: 0px;
	border-top					: 1px solid #999999;
	border-left					: 0px #999999;
	border-right				: 0px #999999;		
	border-bottom				: 1px solid #999999;
}

/* +++++++++++++++++++++++++++++ content +++++++++++++++++++++++++++++ */

.main
{
	padding						: 20px;
/*	padding-top               	: 30px; */
	color                     	: #333333;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 80%;
	line-height               	: 175%;
	border-top					: 1px solid #999999;
	border-left					: 1px #999999;
	border-right				: 1px #999999;
	border-bottom				: 1px #999999;
}

/*
.title
{
	color                     	: #CC0000;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 100%;
	font-weight               	: 700;
	padding-top               	: 1px;
	padding-bottom            	: 1px;
	padding-left              	: 1px;
	padding-right             	: 1px;
	line-height               	: 200%;
}
.text
{
	color                     	: #333333;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 80%;
	padding-top               	: 1px;
	padding-bottom            	: 1px;
	padding-left              	: 1px;
	padding-right             	: 1px;
	line-height               	: 200%;
}
.text_top
{
	color                     	: #333333;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 70%;
	padding-top               	: 1px;
	padding-bottom            	: 1px;
	padding-left              	: 1px;
	padding-right             	: 1px;
	line-height               	: 200%;
}
*/


/* +++++++++++++++++++++++++++++ content fuss +++++++++++++++++++++++++++++ */

.fuss
{
	color                     	: #333333;
	background-color			: #EEEEEE;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 60%;
	text-align					: center;
	padding-top               	: 15px;
	padding-bottom            	: 15px;
	padding-left              	: 5px;
	padding-right             	: 5px;
	line-height               	: 200%;
	border-top					: 1px solid #999999;
	border-left					: 1px #999999;
	border-right				: 1px #999999;
	border-bottom				: 1px #999999;
}

/* +++++++++++++++++++++++++++++ rechts +++++++++++++++++++++++++++++ */

.rechts
{
	display						:none
}
.webcambild
{
	border-top					: 1px solid #999999;
	border-left					: 1px #999999;
	border-right				: 1px #999999;	
	border-bottom				: 1px solid #999999;
}
.grey-box-rechts
{
	color                     	: #CC0000;
	background-color			: #EEEEEE;
	border-top					: 0px solid #999999;
	border-left					: 1px #999999;
	border-right				: 1px #999999;	
	border-bottom				: 1px solid #999999;
}
.box-content-rechts
{
	color                     	: #333333;
	background-color			: #FFFFFF;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 70%;
	padding-top               	: 10px;
	padding-bottom            	: 10px;
	padding-left              	: 10px;
	padding-right             	: 10px;
	border-top					: 1px #999999;
	border-left					: 1px #999999;
	border-right				: 1px #999999;	
	border-bottom				: 0px solid #999999;
}
.externelinks
{
	font-weight					: bold;
	font-size					: 7pt;
	color                     	: #333333;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size                 : 90%;*/
}
.leer-box-rechts
{
	color                     	: #CC0000;
	background-color			: #ffffff;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 80%;
	padding-top               	: 0px;
	padding-bottom            	: 0px;
	padding-left              	: 0px;
	padding-right             	: 0px;
	border-top					: 1px solid #999999;
	border-left					: 0px #999999;
	border-right				: 0px #999999;		
	border-bottom				: 1px solid #999999;
}
.text-rechts
{
	color                     	: #333333;
	font-family               	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size                 	: 90%;
}