/* Styles im CMS Font Standard */

body 			{
			font-size: 100%
                         border-color: black;
                         border-left: 0px;
                         border-right: 0px;
                         border-bottom: 0px;
                         border-top: 0px;
                         border-style: solid;

			}





/* Styles im CMS Basics */
/* Hintergrundfarbe Rot zur Identifizierung von FONTS */
font 			{
			background-color: red
			}

body 			{
			padding-right: 7px;
                         padding-left: 17px;
                         padding-top: 22px;
                         padding-bottom: 17px;
                         font-weight: normal;
                         font-size: 100.01%;
                         margin-right: 0px;
                         margin-left: 0px;
                         margin-top: 0px;
                         margin-bottom: 0px;
                         color: #333333;
                         font-family: Verdana, Arial, Helvetica, sans-serif;
                         background-color: #ffffff;
                         TEXT-ALIGN: left;
			}
.Unsichtbar 		{
			DISPLAY: none;
			}
br.clearboth 		{
			CLEAR: both;
                         line-height: 4px;
			}






#accessibility 		{
                         padding-right: 0px;
                         padding-left: 0px;
                         padding-top: 0px;
                         padding-bottom: 0px;
			BORDER-RIGHT: 0px;
                         BORDER-LEFT: 0px;
                         BORDER-TOP: 0px;
                         BORDER-BOTTOM: 0px;
                         LEFT: 0px;
                         margin: 0px;
                         OVERFLOW: hidden;
                         WIDTH: 1px;
                         POSITION: absolute;
                         TOP: 0px;
                         HEIGHT: 1px;
                         background-color: #ffffff;
			}

#logo                    {
			DISPLAY: none;
			}
#afgis                    {
			DISPLAY: none;
			}
.bvpgnew			{
                         border-left:1px;
                         border-right:0px;
                         border-top:0px;
                         border-bottom:0px;
                         border-style:solid;
                         border-color:#5F7892;
                         background-color:#ffffff;
                         margin-left:2px;
                         margin-right:2px;
                         margin-top:0px;
                         margin-bottom:0px;
                         }


#header 			{
                         padding-right: 0px;
                         padding-left: 0px;
                         padding-top: 0px;
                         padding-bottom: 0px;
			BORDER-RIGHT: 0px;
                         BORDER-LEFT: 1px;
                         BORDER-TOP: 0px;
                         BORDER-BOTTOM: 0px;
                         border-color: #42699e;
                         border-style:solid;
                         /*background: #FEE0C3;*/
                         LEFT: 0px;
                         margin-right: 0px;
                         margin-left: 0px;
                         margin-top: 0px;
                         margin-bottom: 0px;
                         WIDTH: 100%;
                         POSITION: relative;
                         /*TOP: 22px;*/
                         TOP: 0px;
                         HEIGHT: 164px;

                         background-IMAGE: url(http://www.bvpraevention.de/template/bvpg-internet/intra-background.gif);
                         background-REPEAT: repeat-x;
                         Background-Position: right;
                         white-space:nowrap;
			}
IMG.logorechts 		{
			BORDER-RIGHT: 0px;
                         padding-right: 0px;
                         BORDER-TOP: 0px;
                         padding-left: 0px;
                         RIGHT: 0px;
                         padding-bottom: 0px;
                         margin: 0px;
                         OVERFLOW: hidden;
                         BORDER-LEFT: 0px;
                         padding-top: 0px;
                         BORDER-BOTTOM: 0px;
                         POSITION: absolute;
                         TOP: 24px;
			}





#main 			{
                         padding-right: 0px;
                         padding-left: 0px;
                         padding-top: 0px;
                         padding-bottom: 0px;
			BORDER-RIGHT: 0px;
                         BORDER-LEFT: 1px;
                         BORDER-TOP: 0px;
                         BORDER-BOTTOM: 0px;
                         border-color: #42699e;
                         border-style:solid;
                         LEFT: 0px;
                         /*margin: 17px 0px 0px;*/
                         margin-left: 0px;
                         margin-right: 0px;
                         /*margin-top: 25px;*/
                         margin-top: 0px;
                         margin-bottom: 0px;
                         WIDTH: 100%;
                         POSITION: relative;
                         TOP: 0px;
			}





#service 		{
			BORDER-RIGHT: 0px;
                         padding-right: 6px;
                         BORDER-TOP: 0px;
                         padding-left: 0px;
                         RIGHT: 6px;
                         padding-bottom: 0px;
                         margin: 0px;
                         BORDER-LEFT: 0px;
                         padding-top: 0px;
                         BORDER-BOTTOM: 0px;
                         POSITION: absolute;
                         TOP: 2px;
                         /*HEIGHT: 25px;*/
                         background-color: #ffffff;
                         TEXT-ALIGN: right;

                         font-size: 70%;
                         color:#42699e;
			}

#lservice 		{
			BORDER-RIGHT: 0px;
                         padding-right: 0px;
                         BORDER-TOP: 0px;
                         padding-left: 0px;
                         left: 384px;
                         padding-bottom: 0px;
                         margin: 0px;
                         BORDER-LEFT: 0px;
                         padding-top: 0px;
                         BORDER-BOTTOM: 0px;
                         POSITION: absolute;
                         TOP: 2px;
                         /*HEIGHT: 25px;*/
                         background-color: #ffffff;
                         TEXT-ALIGN: left;

                         font-size: 70%;
                         color:#666666;
                         font-weight:bold;
			}

/*#service P 		{
			padding-right: 12px;
                         padding-left: 0px;
                         font-size: 70%;
                         padding-bottom: 0px;
                         margin: 0px;
                         color: #81a6cc;
                         line-height: 80%;
                         padding-top: 0px;
			}
#service P A 		{
			color: #81a6cc;
                         text-decoration: none;
			}
#service P A:hover 	{
			color: #42699e;
                         text-decoration: none;
			}


#service a.logout                {
                                 color:#FF0000;
                                 }*/



#middle
                         {
			BORDER-RIGHT: #81a7cc 201px solid;
                         BORDER-LEFT: #ffffff 270px solid;
                         BORDER-TOP: 0px;
                         BORDER-BOTTOM: 0px;
                         padding-left: 0px;
                         padding-right: 0px;
                         padding-bottom: 0px;
                         padding-top: 0px;
                         LEFT: 0px;
                         POSITION: relative;
                         TOP: 0px;
                         right: 0px;
                         background-color: #ffffff;
                         margin-left: 0px;
                         margin-right: 0px;
                         margin-top: 0px;
                         margin-bottom: 0px;
			}




#left
                         {
			padding-right: 0px;
                         padding-left: 2px;
                         Z-INDEX: 4;
                         LEFT: 0px;
                         padding-bottom: 24px;
                         margin: 0px;
                         WIDTH: 268px;
                         padding-top: 0px;
                         POSITION: absolute;
                         TOP: 0px;
                         background-color: #ffffff;
			}
/*#left UL 		{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 0px;
                         padding-top: 0px;
                         font-family: verdana, arial, Helvetica, sans-serif;
                         LIST-STYLE-TYPE: none;
			}*/
/*#left LI 		{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 0px;
                         OVERFLOW: visible;
                         padding-top: 0px;
			} */



#right 			{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-top: 0px;
                         padding-bottom: 0px;
                         RIGHT: 1px;
                         /*background-color: #fdc087;*/
                         margin-left: 1px;
                         margin-right: 0px;
                         margin-top: 0px;
                         /*margin-bottom: 0px;*/
                         WIDTH: 199px;
                         POSITION: absolute;
                         TOP: 0px;
                         border:0px;
                         border-color:red;
                         border-style:dotted;
			}




#footer 			{
         		padding-right: 0px;
         		padding-left: 0px;
         		padding-top: 0px;
         		padding-bottom: 12px;
			BORDER-RIGHT: 0px;
         		BORDER-LEFT: 0px;
         		BORDER-TOP: 0px;
         		BORDER-BOTTOM: 0px;
         		margin: 0px;
         		WIDTH: 100%;
			}
#footer A.seitenanfang 	{
			padding-right: 0px;
                         background-POSITION: 0px 0.5em;
                         padding-left: 15px;
                         font-weight: bold;
                         padding-bottom: 0px;
                         margin: 0px 0px 0px 10px;
                         padding-top: 0px;
                         background-REPEAT: no-repeat;
			}
#footer A.seitenanfang:hover {
			}
#footer A.drucken 	{
			padding-right: 0px;
                         background-POSITION: 0px 0.4em;
                         padding-left: 20px;
                         font-weight: bold;
                         padding-bottom: 0px;
                         margin: 0px 0px 0px 10px;
                         padding-top: 0px;
                         background-REPEAT: no-repeat;
}
#footer A.drucken:hover 	{
			}
#footer A.versenden 	{
			padding-right: 0px;
                         background-POSITION: 0px 0.4em;
                         padding-left: 20px;
                         font-weight: bold;
                         padding-bottom: 0px;
                         margin: 0px 0px 0px 10px;
                         padding-top: 0px;
                         background-REPEAT: no-repeat;
}
#footer A.versenden:hover {
			}
#footer P 		{
			padding-right: 0px;
                         BORDER-TOP: #81a7cc 1px solid;
                         padding-left: 0px;
                         font-size: 70%;
                         padding-bottom: 8px;
                         margin: 0px 216px 0px 268px;
                         color: #81a6cc;
                         line-height: 80%;
                         padding-top: 0px;
                         background-color: #ffffff;
                         TEXT-ALIGN: right;
			}
#footer P A 		{
			color: #81a6cc;
                         text-decoration: none;
			}
#footer P A:hover 	{
			color: #42699e;
                         text-decoration: none;
			}



#footer img		{
			BORDER: 0px;
                         PADDING: 0px;
                         FLOAT: none;
                         margin: 0px;
			}




h3 			{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 90%;
                         padding-bottom: 4px;
                         margin-top: 6px;
                         margin-bottom: 0px;
                         margin-left: 0px;
                         margin-right: 0px;
                         padding-top: 4px;
                         color: #42699e;
                         line-height: 140%;
			}
h3 a		{
                         color: #42699e;
                         text-decoration:none;
			}
h3 a:hover	{
                         color: #42699e;
                         text-decoration:underline;
			}

h4 		{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 80%;
                         padding-bottom: 4px;
                         margin: 0px;
                         padding-top: 4px;
                         color: #42699e;
                         line-height: 120%;
			}

hr 			{
			height:1px;
                         width: 100%;
                         color:#42699e;
                         margin-bottom:6px;
                         margin-top:6px;
                         margin-right:0px;
                         margin-left:0px;
                         clear: both;
                         border-top-color:#42699e;
                         border-top-width:1px;
                         border-bottom-width:0px;
                         border-top-style:dotted;
                         padding:0px;
                         background-color:none;

			}
Div.formular 		{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 4px 0px 12px;
                         padding-top: 0px;
                         background-color: #81a6cc;
                         TEXT-ALIGN: right;
			}
DIV.formular LABEL 	{
			DISPLAY: none;
			}
DIV.formular P 		{
			BORDER-RIGHT: #81a6cc 2px solid;
                         padding-right: 8px;
                         BORDER-TOP: #81a6cc 2px solid;
                         DISPLAY: inline;
                         padding-left: 8px;
                         font-weight: bold;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px;
                         BORDER-LEFT: #81a6cc 2px solid;
                         color: #fff;
                         line-height: 160%;
                         padding-top: 0px;
                         BORDER-BOTTOM: #81a6cc 2px solid;
                         HEIGHT: 2em;
                         background-color: #81a6cc;
			}
DIV.formular INPUT 	{
			BORDER-RIGHT: #81a6cc 2px solid;
                         padding-right: 4px;
                         BORDER-TOP: #81a6cc 2px solid;
                         padding-left: 4px;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px;
                         VERTICAL-ALIGN: top;
                         BORDER-LEFT: #81a6cc 2px solid;
                         WIDTH: 60%;
                         line-height: 160%;
                         padding-top: 0px;
                         BORDER-BOTTOM: #81a6cc 2px solid;
                         font-family: verdana,arial,helvetica,sans-serif;
                         HEIGHT: 2em;
                         background-color: #ffffff
}
DIV.formular TEXTAREA 	{
			BORDER-RIGHT: #81a6cc 2px solid;
                         padding-right: 4px;
                         BORDER-TOP: #81a6cc 2px solid;
                         padding-left: 4px;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px;
                         VERTICAL-ALIGN: top;
                         BORDER-LEFT: #81a6cc 2px solid;
                         WIDTH: 60%;
                         line-height: 160%;
                         padding-top: 0px;
                         BORDER-BOTTOM: #81a6cc 2px solid;
                         font-family: verdana,arial,helvetica,sans-serif;
                         background-color: #ffffff;
			}
FIELDSET 		{
			BORDER-RIGHT: #ffffff 1px solid;
                         padding-right: 0px;
                         BORDER-TOP: #ffffff 1px solid;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 24px 0px 0px;
                         BORDER-LEFT: #fff 1px solid;
                         padding-top: 0px;
                         BORDER-BOTTOM: #ffffff 1px solid;
			}
UNKNOWN 			{
			BORDER-RIGHT: 0px;
                         padding-right: 4px;
                         BORDER-TOP: 0px;
                         padding-left: 4px;
                         padding-bottom: 4px;
                         margin: 0px;
                         BORDER-LEFT: 0px;
                         WIDTH: auto;
                         padding-top: 4px;
                         BORDER-BOTTOM: 0px;
                         HEIGHT: auto;
                         background-color: #ffffff;
			}
DIV.checkbox P 		{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 70%;
                         padding-bottom: 12px;
                         margin: 0px;
                         line-height: 160%;
                         padding-top: 0px
			}
DIV.suche 		{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 4px 0px 12px;
                         padding-top: 0px;
                         background-color: #81a6cc;
                         TEXT-ALIGN: left
			}
DIV.suche LABEL 	{
			DISPLAY: none
			}
DIV.suche INPUT 	{
			BORDER-RIGHT: #81a6cc 2px solid;
                         padding-right: 4px;
                         BORDER-TOP: #81a6cc 2px solid;
                         padding-left: 4px;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px;
                         VERTICAL-ALIGN: top;
                         BORDER-LEFT: #81a6cc 2px solid;
                         WIDTH: 40%;
                         line-height: 160%;
                         padding-top: 0px;
                         BORDER-BOTTOM: #81a6cc 2px solid;
                         font-family: verdana,arial,helvetica,sans-serif;
                         HEIGHT: 2em;
                         background-color: #fff
			}
DIV.suche INPUT.suchebutton {
			BORDER-RIGHT: 0px;
                         padding-right: 0px;
                         BORDER-TOP: 0px;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 0px;
                         BORDER-LEFT: 0px;
                         WIDTH: auto;
                         padding-top: 0px;
                         BORDER-BOTTOM: 0px;
                         HEIGHT: auto
			}
DIV.suchergebnis 	{
			BORDER-RIGHT: #81a6cc 2px solid;
                         padding-right: 0px;
                         BORDER-TOP: #81a6cc 2px solid;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 0px 18px;
                         BORDER-LEFT: #81a6cc 2px solid;
                         padding-top: 0px;
                         BORDER-BOTTOM: #81a6cc 2px solid
			}
DIV.suchergebnis H4 	{
			padding-right: 4px;
                         padding-left: 4px;
                         font-size: 80%;
                         padding-bottom: 4px;
                         margin: 0px;
                         color: #fff;
                         padding-top: 4px;
                         font-family: verdana,arial,helvetica,sans-serif;
                         background-color: #81a6cc
			}
DIV.suchergebnis OL 	{
			padding-right: 12px;
                         padding-left: 12px;
                         padding-bottom: 12px;
                         padding-top: 12px
			}
DIV.suchergebnis OL LI 	{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 4px;
                         margin: 0px;
                         line-height: 118%;
                         padding-top: 0px;
                         font-family: verdana,arial,helvetica,sans-serif
			}
DIV.suchergebnis A 	{
			font-weight: bold;
                         color: #42699e;
                         text-decoration: none
			}
DIV.suchergebnis A:hover {
			color: #000;
                         text-decoration: none
			}
DIV.suchergebnis P.blaettern {
			padding-right: 4px;
                         padding-left: 4px;
                         font-weight: bold;
                         font-size: 80%;
                         padding-bottom: 4px;
                         margin: 0px;
                         color: #fff;
                         padding-top: 4px;
                         font-family: verdana,arial,helvetica,sans-serif;
                         background-color: #81a6cc;
                         TEXT-ALIGN: right
			}
DIV.suchergebnis P.blaettern A {
			padding-right: 4px;
                         padding-left: 4px;
                         font-weight: bold;
                         padding-bottom: 4px;
                         color: #fff;
                         padding-top: 4px;
                         text-decoration: none
			}
DIV.suchergebnis P.blaettern A:hover {
			color: #42699e
			}
DIV.suchergebnis P.blaettern A.aktiv {
			color: #42699e
			}
DIV.suchergebnis H4.noresult {
			padding-right: 4px;
                         padding-left: 32px;
                         font-size: 80%;
                         background-color: #81a6cc;
                         padding-bottom: 4px;
                         margin: 0px;
                         color: #fff;
                         padding-top: 4px;
                         font-family: verdana,arial,helvetica,sans-serif
			}


/* Styles im CMS Content */




ul 		{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 4px 0px 4px 30px;
                         line-height: 120%;
                         padding-top: 0px;
                         /*LIST-STYLE-TYPE: square;*/
                         list-style-image:url(http://www.bvpraevention.de/template/bvpg-internet/list-bullet.gif)
			}
ul li a 			{
			font-weight: bold;
                         color: #333333;
                         text-decoration: none;
			}
ul li a:hover 		{
                         color: #333333;
                         text-decoration:underline;
			}
ol 			{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px 0px 0px 28px;
                         line-height: 120%;
                         padding-top: 0px
			}
OL LI A 		{
			font-weight: bold;
                         color: #333333;
                         text-decoration: none
			}
ol li a:hover 		{
                         color: #333333;
                         text-decoration:underline;
			}
h2 		{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 100%;
                         padding-bottom: 8px;
                         margin: 0px;
                         color: #42699e;
                         line-height: 140%;
                         padding-top: 0px
			}
h2 a 		{
			color: #42699e;
                         text-decoration: none
			}
h2 a:hover 	{
			color: #42699e;
                         text-decoration: underline
			}
p 		{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 80%;
                         padding-bottom: 4px;
                         margin: 0px;
                         line-height: 120%;
                         padding-top: 4px
			}
P.teaser 	{
			font-weight: bold
			}
p a 		{
			font-weight: bold;
                         color: #333333;
                         text-decoration: none;
			}
P a:hover 	{
			color: #333333;
                         text-decoration:underline;
			}


.editarea div 		{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 80%;
                         padding-bottom: 4px;
                         margin: 0px;
                         line-height: 120%;
                         padding-top: 4px
			}
.editarea div a 		{
			font-weight: bold;
                         color: #333333;
                         text-decoration: none;
			}
.editarea div a:hover 	{
			color: #333333;
                         text-decoration:underline;
			}




P a.weiter 	{
			padding-right: 0px;
                         background-POSITION: 0px 60%;
                         padding-left: 12px;
                         font-weight: bold;
                         background-IMAGE: url(../images/icon_weiter.gif);
                         padding-bottom: 0px;
                         margin: 0px;
                         color: #81a6cc;
                         padding-top: 0px;
                         background-REPEAT: no-repeat;
                         text-decoration: none
			}
p a.weiter:hover {
			background-IMAGE: url(../images/icon_weiter_over.gif);
                         color: #47699e
			}
ul.contentanhang {
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 0px;
                         line-height: 140%;
                         padding-top: 0px;
                         LIST-STYLE-TYPE: none
			}
ul.contentanhang li a {
			padding-left: 15px;
                         background: url(../images/icon_contentanhang.gif) #fff no-repeat 0px 3px
			}
ul.contentanhang li a:hover {
			color: #47699e
			}
P.pfad 		{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 55%;
                         padding-bottom: 8px;
                         margin: 0px 25px;
                         color: #42699e;
                         line-height: 110%;
                         padding-top: 8px;
                         font-weight: bold;
			}
P.pfad a 	{
			font-weight: normal;
                         color: #42699e;
                         text-decoration: none
			}
P.pfad a:hover 	{
			font-weight: normal;
                         color: #42699e;
                         text-decoration: none
			}
div.teaser	{
			padding-right: 0px;
                         BORDER-TOP: #81a7cc 0px solid;
                         /* BORDER-TOP: #81a7cc 1px solid;*/
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 0px 16px;
                         padding-top: 0px;
			}
div.editarea	{
			/*padding-right: 0px;*/
                         BORDER-left: #42699e 1px solid;
                         padding-left: 25px;
                         PADDING-Right: 25px;
                         padding-bottom: 0px;
                         /*margin: 0px 16px;*/
                         margin-left: 2px;
                         margin-right: 2px;
                         margin-bottom: 0px;
                         margin-top: 0px;
                         padding-top: 24px;
                         color:#333333;
			}
p img.bildrechts {
			BORDER-RIGHT: 0px;
                         padding-right: 0px;
                         BORDER-TOP: 0px;
                         padding-left: 0px;
                         FLOAT: right;
                         padding-bottom: 0px;
                         margin: 0px 0px 4px 8px;
                         BORDER-LEFT: 0px;
                         padding-top: 0px;
                         BORDER-BOTTOM: 0px;
                         POSITION: relative
			}
p img		{
			BORDER-RIGHT: 0px;
                         padding-right: 0px;
                         BORDER-TOP: 0px;
                         padding-left: 0px;
                         FLOAT: none;
                         padding-bottom: 0px;
                         margin: 0px 8px 8px 0px;
                         BORDER-LEFT: 0px;
                         padding-top: 0px;
                         BORDER-BOTTOM: 0px;
                         POSITION: relative
			}
p img.bildlinks 	{
			BORDER-RIGHT: 0px;
                         padding-right: 0px;
                         BORDER-TOP: 0px;
                         padding-left: 0px;
                         FLOAT: left;
                         padding-bottom: 0px;
                         margin: 0px 8px 8px 0px;
                         BORDER-LEFT: 0px;
                         padding-top: 0px;
                         BORDER-BOTTOM: 0px;
                         POSITION: relative
			}
div.sitemap 	{
			padding-right: 0px;
                         BORDER-TOP: #81a7cc 1px solid;
                         padding-left: 0px;
                         padding-bottom: 32px;
                         margin: 4px 16px;
                         padding-top: 12px
			}
div.sitemap H2 	{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 12px;
                         margin: 0px;
                         padding-top: 0px
			}
div.sitemap UL 	{
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px; OVERFLOW: hidden;
                         padding-top: 0px;
                         font-family: verdana, arial, Helvetica, sans-serif;
                         LIST-STYLE-TYPE: none
			}
div.sitemap LI 	{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 0px;
                         margin: 0px;
                         padding-top: 0px
			}
div.sitemap LI A {
			padding-right: 20px;
                         BORDER-TOP: #fff 4px solid;
                         DISPLAY: block;
                         padding-left: 36px;
                         font-weight: bold;
                         background: url(../images/icon_liste.gif) #80a6cb no-repeat 20px 50%;
                         padding-bottom: 0px; color: #fff;
                         line-height: 180%;
                         padding-top: 0px;
                         text-decoration: none
			}
div.sitemap LI A.basisebene {
			padding-right: 20px;
                         padding-left: 20px;
                         background-IMAGE: none;
                         padding-bottom: 0px;
                         padding-top: 0px;
                         background-color: #b4cae1
			}
div.sitemap LI A:hover {
			color: #fff;
                         background-color: #5c86bb;
                         text-decoration: none
			}
div.sitemap UL UL {
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 4px;
                         padding-top: 4px;
                         background-color: #edf0f5
			}
div.sitemap LI LI A {
			padding-right: 20px;
                         BORDER-TOP: #edf0f5 2px solid;
                         DISPLAY: block;
                         padding-left: 60px;
                         font-weight: normal;
                         font-size: 120%;
                         background-IMAGE: none;
                         padding-bottom: 0px;
                         color: #000;
                         line-height: 160%;
                         padding-top: 0px;
                         background-color: #edf0f5;
                         text-decoration: none
			}
div.sitemap LI LI A:hover {
			color: #000;
                         background-color: #edf0f5;
                         text-decoration: underline
			}
div.sitemap LI LI LI A {
			padding-right: 20px;
                         padding-left: 80px;
                         font-size: 150%;
                         padding-bottom: 0px;
                         padding-top: 0px
			}
div.sitemap LI LI LI LI A {
			padding-right: 20px;
                         padding-left: 100px;
                         font-size: 180%;
                         padding-bottom: 0px;
                         padding-top: 0px
			}
div.sitemap P 	{
			padding-right: 20px;
                         BORDER-TOP: #fff 4px solid;
                         padding-left: 20px;
                         padding-bottom: 0px;
                         padding-top: 0px;
                         background-color: #b4cae1
			}
div.sitemap P A 	{
			padding-right: 10px;
                         padding-left: 0px;
                         font-weight: bold;
                         padding-bottom: 0px;
                         color: #fff;
                         line-height: 220%;
                         padding-top: 0px;
                         background-color: #b4cae1;
                         text-decoration: none
			}
div.sitemap P A:hover {
			color: #47699e;
                         text-decoration: none;
			}
div.mitglieder 	{
			padding-right: 0px;
                         padding-left: 0px;
                         MIN-HEIGHT: 190px;
                         padding-bottom: 4px;
                         margin: 4px 16px 12px 0px;
                         padding-top: 0px;
                         background-color: #edf0f5;
			}
div.mitglieder h4 {
			padding-right: 8px;
                         padding-left: 8px;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px 0px 4px 0px;
                         color: #fff;
                         line-height: 1.8;
                         padding-top: 0px;
                         background-color: #80a6cb;
			}
div.mitglieder p {
			padding-right: 0px;
                         padding-left: 0px;
                         font-size: 72%;
                         padding-bottom: 0px;
                         margin: 12px 4px 12px 190px;
                         line-height: 1.6;
                         padding-top: 0px;
                         background-color: #edf0f5;
			}
div.mitglieder img {
                         padding-right: 0px;
                         BORDER-TOP: #80a6cb 1px solid;
			BORDER-RIGHT: #80a6cb 1px solid;
                         BORDER-BOTTOM: #80a6cb 1px solid;
                         BORDER-LEFT: #80a6cb 1px solid;
                         DISPLAY: block;
                         padding-left: 0px;
                         FLOAT: left;
                         padding-bottom: 0px;
                         margin: 12px;
                         padding-top: 0px;
			}
div.mitglieder div.mehrinfos {
			BORDER-RIGHT: red 1px dotted;
                         padding-right: 0px;
                         BORDER-TOP: red 1px dotted;
                         padding-left: 0px;
                         LEFT: 12px;
                         padding-bottom: 0px;
                         margin: 0px;
                         BORDER-LEFT: red 1px dotted;
                         padding-top: 0px;
                         BORDER-BOTTOM: red 1px dotted;
                         POSITION: relative;
                         TOP: 12px;
			}
P.blaetternliste {
			padding-right: 8px;
                         padding-left: 8px;
                         font-weight: bold;
                         font-size: 80%;
                         padding-bottom: 0px;
                         margin: 0px 15px 4px;
                         color: #fff;
                         line-height: 1.8;
                         padding-top: 0px;
                         background-color: #80a6cb
			}
P.blaetternliste a {
			color: #fff;
                         margin-RIGHT: 4px;
                         background-color: #80a6cb
			}
P.blaetternliste a:hover {
			color: #47699e;
                         background-color: #80a6cb
			}
P.blaetternliste a.aktiv {
			color: #47699e;
                         background-color: #80a6cb
			}
P.blaetternliste span.aktiv {
			color: #47699e;
                         margin-RIGHT: 4px;
                         background-color: #80a6cb
			}
P.blaettern span.aktiv {
			padding-right: 4px;
                         padding-left: 4px;
                         padding-bottom: 4px;
                         color: #47699e;
                         padding-top: 4px;
                         background-color: #80a6cb
			}
P.errormessage 		{
			padding-right: 2px;
                         padding-left: 2px;
                         font-weight: bold;
                         font-size: 67%;
                         padding-bottom: 2px;
                         margin: 0px;
                         color: #cd3100;
                         padding-top: 2px
			}





div.mitglieder 	{
			padding-right: 0px;
                         padding-left: 0px;
                         padding-bottom: 4px;
                         padding-top: 0px;
                         margin: 4px 16px 12px 0px;
                         HEIGHT: 160px;
                         background-color: #edf0f5
			}
div.mitglieder p {
			font-size: 71%;
                         margin: 12px 4px 12px 184px
			}
div.mitglieder img {
			margin: 12px 8px
			}





#footer img		{
			BORDER: 0px;
                         PADDING: 0px;
                         FLOAT: none;
                         margin: 0px;
			}




hr 			{
			height:1px;
                         color:#42699E;
                         clear: both;
			}





/* Navigation im CMS */



table.navigation                 {
				padding-top: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				padding-right: 0px;
                                 background-color:#42699e;
                                 width:268px;
                                 height:42px;
                                 }
td.navcell                       {
                                 background-color:#42699e;
                                 height:42px;
                                 }
td.navcella                      {
                                 background-color:#81a7cc;
                                 height:42px;
                                 }
a.navlink                        {
                                 text-decoration: none;
                                 color: #ffffff;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlink:active                 {
                                 text-decoration: none;
                                 color: #ffffff;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlink:link                   {
                                 text-decoration: none;
                                 color: #ffffff;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlink:visited                {
                                 text-decoration: none;
                                 color: #ffffff;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlink:hover                  {
                                 text-decoration: underline;
                                 color: #ffffff;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlinka                       {
                                 text-decoration: none;
                                 color:#333333;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlinka:active                 {
                                 text-decoration: none;
                                 color:#333333;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlinka:link                   {
                                 text-decoration: none;
                                 color:#333333;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlinka:visited                {
                                 text-decoration: none;
                                 color:#333333;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
a.navlinka:hover                  {
                                 text-decoration: underline;
                                 color:#333333;
                                 font-size: 70%;
                                 font-weight:bold;
                                 }
td.leer1                         {
                                 background-color:#42699e;
                                 height:42px;
                                 }
td.leer1a                        {
                                 background-color:#81a7cc;
                                 height:42px;
                                 }

table.unavigation                {
				padding: 0px;
                                 background-color:#81a7cc;
                                 width:268px;
                                 height:21px;
                                 }
td.unavcell                      {
                                 color: #333333;
                                 background-color:#81a7cc;
                                 height:21px;
                                 }
td.unavcella                     {
                                 color: #333333;
                                 background-color:#9bbdde;
                                 height:21px;
                                 }
a.unavlink                       {
                                 text-decoration: none;
                                 color: #333333;
                                 font-size: 70%;
                                 }
a.unavlink:hover                 {
                                 text-decoration: underline;
                                 color: #333333;
                                 font-size: 70%;
                                 }
a.unavlinka                      {
                                 text-decoration: none;
                                 color: #333333;
                                 font-size: 70%;
                                 }
a.unavlinka:hover                {
                                 text-decoration: underline;
                                 color: #333333;
                                 font-size: 70%;
                                 }
td.leer2                         {
                                 background-color:#81a7cc;
                                 height:21px;
                                 }
td.leer2o                        {
                                 background-color:#81a7cc;
                                 height:21px;
                                 }
td.leer2a                        {
                                 background-color:#9bbdde;
                                 height:21px;
                                 }

table.uunavigation               {
				padding: 0px;
                                 background-color:#9bbdde;
                                 width:268px;
                                 height:21px;
                                 }
td.uunavcell                     {
                                 color: #333333;
                                 background-color:#9bbdde;
                                 }
td.uunavcella                    {
                                 color: #333333;
                                 background-color:#9bbdde;
                                 }
a.uunavlink                      {
                                 text-decoration: none;
                                 color: #333333;
                                 font-size: 70%;
                                 }
a.uunavlink:hover                {
                                 text-decoration: underline;
                                 color: #333333;
                                 font-size: 70%;
                                 }
a.uunavlinka                     {
                                 text-decoration: none;
                                 color: #333333;
                                 font-size: 70%;
                                 }
a.uunavlinka:hover               {
                                 text-decoration: underline;
                                 color: #333333;
                                 font-size: 70%;
                                 }
td.leer3                         {
                                 background-color:#9bbdde;
                                 }
td.leer3o                        {
                                 background-color:#9bbdde;
                                 }
td.leer3a                        {
                                 background-color:#9bbdde;
                                 }
td.navreihtrenn                  {
                                 background-color:#ffffff;
                                 }
SPAN.navfocus                    {
                                 color:#333333;
                                 font-weight: bold;
                                 }


table.hnavigation                {
                                 color: #ffffff;
                                 background-image:none;
                                 background-color:#93A3C7;
                                 }
td.hnavcell                      {
                                 font-size: 15px;
                                 color: #93A3C7;
                                 }
td.hnavcella                     {
                                 font-size: 15px;
                                 color: #93A3C7;
                                 }

a.hnav   {
        font-size: 10px;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        color: #EEF1F7;
        text-decoration: none;
	}
a.hnav:visited {
        font-size: 10px;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        color: #EEF1F7;
        text-decoration: none;
	}
a.hnav:hover {
        font-size: 10px;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        color: #EEF1F7;
        text-decoration: none;
	}
a.hnava  {
        font-size: 10px;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        color: #EEF1F7;
        text-decoration: none;
	}
a.hnava:visited
	{
        font-size: 10px;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        color: #EEF1F7;
        text-decoration: none;
	}
a.hnava:hover
	{
        font-size: 10px;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        color: #EEF1F7;
        text-decoration: none;
	}
SPAN.hnavfocus
	{
        font-weight: bold;
        text-decoration: none;
        color: #FFFF80;
	}



/* Navigation im CMS */

table.suchen                     {
                                 }
input.suchen                     {
                                 }
input.suchen2                    {
                                 color:#000000;
                                 text-decoration: none;
                                 font-size: 11px;
                                 font-family: verdana,arial,helvetica,sans-serif;
                                 }

/*.cmsnachrahmen                   {
                                 background-color:#000000;
                                 }
.cmsnachricht td                 {
                                 background-color:#bbddfe;
                                 font-size:80%;
                                 }

.tabprodback1                    {
                                 background-color:#EFECEC;
                                 }
.tabprodback2                    {
                                 background-color:#AFA0A0;
                                 }
.imgrahmen                       {
                                 border-color:#004080;
                                 }

.linienfarbe                     {
                                 background-color:#0E567C;
                                 }

.headback                        {
                                 background-color:#EFECEC;
                                 Font-Weight: bold;
                                 }   */


SPAN.kruemelfocus                {
                                 font-family: verdana,arial,helvetica,sans-serif;
                                 font-weight:bold;
                                 font-style: normal;
                                 text-decoration: none;
                                 color: #42699e;
                                 }

a.kruemel                        {
                                 color: #42699e;
                                 font-family: verdana,arial,helvetica,sans-serif;
                                 font-weight:normal;
                                 font-style: normal;
                                 text-decoration: underline;
                                 }

a.shopnavlink                    {
                                 color:#ffffff;
                                 font-family: verdana,arial,helvetica,sans-serif;
                                 font-size: 8pt;
                                 font-weight:bold;
                                 font-style: normal;
                                 text-decoration: underline;
                                 }
a.shopnavlinka                   {
                                 color:#FFDF00;
                                 font-family: verdana,arial,helvetica,sans-serif;
                                 font-size: 8pt;
                                 font-weight:bold;
                                 font-style: normal;
                                 text-decoration: underline;
                                 }



a.logout                         {
                                 color:#FF0000;
                                 }



/*nur hier Beginn*/



div.intterm 	{
		margin-top:20px;
		margin-bottom:11px;
                 padding-left:15px;
                 height:19px;
                 background-color:#42699e;
                 color:#ffffff;
                 font-weight:bold;
                 font-size:65%;
                 vertical-align:middle;
                 padding-top:3px;
		}
div.tiback 	{
		margin-left:2px;
                 margin-right:0px;
                 margin-top:0px;
                 margin-bottom:0px;
                 background-color:#42699e;
                 padding-top:7px;
                 padding-bottom:7px;
                 padding-left:23px;
                 padding-right:17px;
		}






                 /*nur hier Ende*/

div.termine			{
				background-color:#9bbdde;
				min-height:300px;
                                 border:1px;
                                 border-color:#666666;
                                 border-style:solid;
                                 padding-top:16px;
                                 padding-left:12px;
                                 padding-right:12px;
                                 font-size:65%;
				}
div.termin1			{

				}
div.termin2			{

				}
div.termin3			{
				margin-left:0px;
                 		margin-right:0px;
                 		margin-top:4px;
                 		margin-bottom:0px;
				}

.termindatum			{
                                 line-height:140%;
				}
a.terminlink			{
                                 color:#333333;
                                 font-weight: bold;
                                 text-decoration:none;
                                 line-height:132%;
				}
a.terminlink:hover		{
                                 color:#333333;
                                 font-weight: bold;
                                 text-decoration:underline;
                                 line-height:132%;
				}
.terminhr			{
				margin-top:6px;
                                 margin-bottom:6px;
				}
.terminort			{
                                 color:#333333;
                                 font-weight: bold;
                                 line-height:130%;
				}

a.terminort 			{
                                 text-decoration:none;
				}
a.terminort:hover 		{
                                 text-decoration:underline;
				}
.terminorttext			{
				}
div.termine img			{
				}

img.teaserbild			{
				BORDER-RIGHT: #666666 1px solid;
                                 BORDER-TOP: #666666 1px solid;
                                 BORDER-LEFT: #666666 1px solid;
                                 BORDER-BOTTOM: #666666 1px solid;
                         	FLOAT: left;
                                 margin-right:16px;
                                 margin-left:0px;
                                 margin-top:0px;
                                 margin-bottom: 12px;
				}

a.drucklink 			{
                                 COLOR: #42699e;
                                 TEXT-DECORATION: none;
                                 }




#teasertop-l			{
                                 float: left;
                                 width: 220px;
                                 margin: 0px;
                                 padding: 0px;
                                 border: 0px dashed silver;
                                 position: relative;
                                 font-size:70%;
                                 font-weight:bold;
				}
div#teasertop-l span 		{
				color: #42699e;
				}
div#teasertop-l span a 		{
				/*display: block;
                                 padding: 0.2em;
                                 font-weight: bold;*/
				}
div#teasertop-l span a:hover 	{
				color: black; background-color: #eee;
				}


div#teasertop-r 			{
				margin-left: 222px;
				padding: 0px;
                                 border: 0px dashed silver;
                                 min-width: 180px;
                                 text-align: right;
                                 font-size:70%;
				}
div#teasertop-r span 		{COLOR: #42699e;
				}
div#teasertop-r span a 		{COLOR: #42699e;
				}
div#teasertop-r span a:hover 	{COLOR: #42699e;
				}

a.tipplink  			{
                                 COLOR: #42699e;
                                 TEXT-DECORATION: none;
				}
div.ti2back                     {
                                 COLOR: #ffffff;
                                 background-color: #42699e;
                                 margin-top:20px;
                                 margin-bottom:20px;
                                 margin-left:0px;
                                 margin-right:0px;
                                 padding-left:20px;
                                 padding-right:4px;
                                 padding-top:1px;
                                 padding-bottom:1px;
				BACKGROUND-POSITION: left top;
				BORDER-RIGHT: #333333 0px solid;
                                 BORDER-TOP: #C6D6DC 3px solid;
				BORDER-left: #333333 0px solid;
                                 BORDER-BOTTOM: #333333 0px solid;
				BACKGROUND-IMAGE: url(http://www.bvpraevention.de/template/bvpg-internet/ti2back.gif);
				BACKGROUND-REPEAT: no-repeat;
				HEIGHT: 28px;
				}
div.ti2back h4 a                 {
                                 COLOR: #ffffff;
                                 text-decoration: none;
                                 }
div.ti2back h4                   {
                                 COLOR: #ffffff;
                                 }
div.ti2back h4 a:hover           {
                                 COLOR: #ffffff;
                                 text-decoration: underline;
                                 }

div.ti3back                     {
                                 COLOR: #42699e;
                                 background-color: #9bbdde;
                                 margin-top:20px;
                                 margin-bottom:20px;
                                 margin-left:0px;
                                 margin-right:0px;
                                 padding-left:20px;
                                 padding-right:4px;
                                 padding-top:1px;
                                 padding-bottom:1px;
				BACKGROUND-POSITION: left top;
				BORDER-RIGHT: #333333 0px solid;
                                 BORDER-TOP: #42699e 3px solid;
				BORDER-left: #333333 0px solid;
                                 BORDER-BOTTOM: #333333 0px solid;
				BACKGROUND-IMAGE: url(http://www.bvpraevention.de/template/bvpg-internet/ti3back.gif);
				BACKGROUND-REPEAT: no-repeat;
				HEIGHT: 28px;
				}
div.ti3back h4 a                 {
                                 COLOR: #42699e;
                                 text-decoration: none;
                                 }
div.ti3back h4                   {
                                 COLOR: #42699e;
                                 }
div.ti3back h4 a:hover           {
                                 COLOR: #42699e;
                                 text-decoration: underline;
                                 }
p.ti4back                     {
                                 COLOR: #333333;
                                 background-color: #9BBDDE;
                                 margin-top:20px;
                                 margin-bottom:20px;
                                 margin-left:0px;
                                 margin-right:0px;
                                 padding-left:10px;
                                 padding-right:10px;
                                 padding-top:10px;
                                 padding-bottom:10px;
				BORDER-RIGHT: #333333 1px solid;
                                 BORDER-TOP: #333333 1px solid;
				BORDER-left: #333333 1px solid;
                                 BORDER-BOTTOM: #333333 1px solid;
				}
p.ti4back p                    {
                                 font-size: 100%;
				}
p.ti4back ul                   {
                                 font-size: 100%;
				}
div.ti4back                     {
				font-size:80%;
                                 COLOR: #333333;
                                 background-color: #9BBDDE;
                                 margin-top:20px;
                                 margin-bottom:20px;
                                 margin-left:0px;
                                 margin-right:0px;
                                 padding-left:10px;
                                 padding-right:10px;
                                 padding-top:10px;
                                 padding-bottom:10px;
				BORDER-RIGHT: #333333 1px solid;
                                 BORDER-TOP: #333333 1px solid;
				BORDER-left: #333333 1px solid;
                                 BORDER-BOTTOM: #333333 1px solid;
				}
div.ti4back p                    {
                                 font-size: 100%;
				}
div.ti4back ul                   {
                                 font-size: 100%;
				}