body{
	margin:0;
	padding:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}

a:link		{color:#f28206; font-weight:bold; text-decoration:none;}
a:visited	{color:#f28206; font-weight:bold; text-decoration:none;}
a:hover		{color:#f28206; font-weight:bold; text-decoration:underline;}
a:active	{color:#f28206; font-weight:bold; text-decoration:none;}

.bild
{
	float:left;
	margin:0px;
	padding:0px 5px 0px 5px;
}

img{
	border:none;
}

.clear{
	clear:both;
}

.left{
	float:left;
}

.right{
	float:right;
}

#site{
	width:990px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#head{
	float:left;
	width:970px;
	height:276px;
	padding:0px 0px 0px 10px;
}

#head .links{
	float:left;
	width:375px;
	height:276px;
	background-color:#F6A851;
	background-image:url(../images/head.jpg);
}

#head #menufix{
	position:absolute;
}

#head #menu{
	position:absolute;
	top:204px;
	left:249px;
	width:700px;
	height:40px;
	background-color:#0D1848;
}

#head .menupunkt			{float:left; font-family:"Times New Roman", Times, serif; font-size:130%; padding:8px 10px 0px 20px;}
#head .menupunkt a			{color:#FFFFFF; font-weight:normal; text-decoration:none;}
#head .menupunkt a:visited	{color:#FFFFFF; font-weight:normal; text-decoration:none;}
#head .menupunkt a:hover	{color:#FFFFFF; font-weight:normal; text-decoration:underline;}
#head .menupunkt a:active	{color:#FFFFFF; font-weight:normal; text-decoration:none;}

#head .menuaktiv			{float:left; font-family:"Times New Roman", Times, serif; font-size:130%; padding:8px 10px 0px 20px;}
#head .menuaktiv a			{color:#FFFFFF; font-weight:normal; text-decoration:underline;}
#head .menuaktiv a:visited	{color:#FFFFFF; font-weight:normal; text-decoration:underline;}
#head .menuaktiv a:hover	{color:#FFFFFF; font-weight:normal; text-decoration:underline;}
#head .menuaktiv a:active	{color:#FFFFFF; font-weight:normal; text-decoration:underline;}

#head .uppercase{
	font-size:80%;
	text-transform:uppercase;
}

#head #schriftgroesse{
	margin:225px 0px 0px 14px;
	font-size:90%;
	line-height:170%;
	color:#232323;
}

#head .rechts{
	float:left;
	width:595px;
	height:276px;
	background-image:url(../images/head_right_bg.gif);
	background-repeat:no-repeat;
}

#head .logo{
	float:right;
	width:304px;
	height:200px;
	padding:0px 6px 0px 0px;
	background-image:url(../images/head_logo.gif);
	background-repeat:no-repeat;
}

#content{
	float:left;
	width:990px;
	margin:5px 0px 0px 0px;
}

#content #top{
	width:990px;
	height:20px;
	background-image:url(../images/content_top.gif);
	background-repeat:no-repeat;
}

#content #middle{
	width:900px;
	background-image:url(../images/content_middle.gif);
	background-repeat:repeat-y;
	padding:0px 45px 20px 45px;
}

#content .links{
	float:left;
	width:290px;
	padding:0px 54px 0px 0px;
}

#content .links_medired{
	float:left;
	width:170px;
	padding:0px 54px 0px 0px;
}

#content .epatinfeld{
	float:left;
	border:1px solid #F28206;
	width:200px;
	margin:20px 0px 0px 0px;
}

#content .epatinbutton{
	margin:3px 0px 25px 0px;
	background-color:#FFFFFF;
	width:202px;
	border:1px solid #F28206;
	color:#F28206;
}

#content .rechts{
	float:left;
	width:556px;
}


#content .rechts_medired{
	font-size:80%;
	float:left;
	width:650px;
}


#content .rechts_medired p{
	font-size:100%;
}

#content .halb{
	float:left;
	width:410px;
	padding:0px 25px 0px 0px;
}

#content h1{
	margin:0;
	padding:0;
	color:#0D1848;
	font-size:260%;
	font-family:"Times New Roman", Times, serif;
}

#content h2{
	margin:0;
	padding:0;
	color:#f28916;
	font-size:190%;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
}

#content h3{
	margin:14px 0px 0px 0px;
	padding:0;
	color:#0D1848;
	font-size:100%;
}

#content .uppercase{
	font-size:80%;
	text-transform:uppercase;
}

#content img{
	margin:10px 10px 10px 0px;
}

#content p{
	font-size:80%;
	margin:0;
	padding:8px 0px 8px 0px;
	color:#232323;
}

#content #aufzaehlung{
	float:left;
	width:320px;
	margin:12px 0px 15px 0px;
}


#content .schwerpunkte{
	float:left;
	width:320px;
	margin:12px 0px 8px 0px;
}

#content .schwerpunkte a 			{color:#0D1848; font-weight:normal;  text-decoration:none;}
#content .schwerpunkte a:visited 	{color:#0D1848;  text-decoration:none;}
#content .schwerpunkte a:hover 		{color:#0D1848;  text-decoration:underline;}
#content .schwerpunkte a:active 	{color:#0D1848;  text-decoration:none;}

#content .punkt{
	float:left;
	width:28px;
	height:23px;
	color:#FFFFFF;
	padding:5px 0px 0px 9px;
	background-image:url(../images/punkt.gif);
	background-repeat:no-repeat;
}

#content .punkttext{
	float:left;
	font-size:110%;
	color:#0D1848;
	margin:2px 0px 0px 0px;
}

#content #bottom{
	width:990px;
	height:20px;
	background-image:url(../images/content_bottom.gif);
	background-repeat:no-repeat;
	padding:0px 0px 25px 0px;
}

#content #bottom img{
	margin:0;
	padding:0;
}

#content #foot{
	float:left;
	margin:18px 0px 0px 20px;
	font-size:70%;
}

#content #impline{
	float:right;
	margin:18px 20px 0px 0px;
	font-size:70%;
}

#content li{
    font-size:80%;
	margin:0;
	padding:4px 0px 4px 0px;
	color:#232323;
}

/* ######################################################################### */

.navimodul					{float:left; margin:35px 25px 0px 15px; font-weight:bold; font-size:14px;}
.navimodul a				{text-decoration:none; 		color:#F28206;font-size:14px;}
.navimodul a:visited		{text-decoration:none; 		color:#F28206;}
.navimodul a:hover			{text-decoration:none; color:#0D1848;}
.navimodul a:active			{text-decoration:none; 		color:#F28206;}

.highlightmodul				{font-weight:bold;font-size:14px;}
.highlightmodul a			{text-decoration:none; color:#0D1848;}
.highlightmodul a:visited	{text-decoration:none; color:#0D1848;}
.highlightmodul a:hover		{text-decoration:none; color:#0D1848;}
.highlightmodul a:active	{text-decoration:none; color:#0D1848;}

/* ######################################################################### */

.navi					{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; width:165px; float:right; font-size:70%; font-weight:bold; border-bottom:1px solid #F28206;}
.navi a					{color:#F28206; text-decoration:none;}
.navi a:visited			{color:#F28206; text-decoration:none;}
.navi a:hover			{color:#0D1848; text-decoration:none;}
.navi a:active			{color:#F28206; text-decoration:none;}

.highlight				{margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; width:165px; float:right; font-size:70%; font-weight:bold;}
.highlight a			{color:#0D1848; text-decoration:none;}
.highlight a:visited	{color:#0D1848; text-decoration:none;}
.highlight a:hover		{color:#0D1848; text-decoration:none;}
.highlight a:active		{color:#0D1848; text-decoration:none;}
.verweise {
	padding-top: 5px;
}

.verweis {
	padding-top: 3px;
	padding-bottom: 2px;
}
.weiterempfehlen a, .wuensche a {
	vertical-align: 10px;
}
* html .weiterempfehlen a {
	vertical-align: 0px;
}

*+html .weiterempfehlen a {
	vertical-align: 0px;
}
* html .wuensche a {
	vertical-align: 0px;
}

*+html .wuensche a {
	vertical-align: 0px;
}

#prophylaxe .out{
	display:none;
	margin:6px 0px 0px 0px;
}
#vita .out{
	display:none;
	margin:6px 0px 0px 0px;
}
#firstname{
	display:none;}
