   a:aktive  {
   	font-family : Verdana, Arial;
   	font-size : 10pt;
   	color : red;
   	font-weight : normal;
   	text-decoration : none;line-height :12pt;
   }
   
   a:hover  {
   	font-family : Verdana, Arial;
   	font-size : 10pt;
   	color : lime;
   	text-decoration : underline;line-height :12pt;
   }
    a:hover  {
	font-family : Verdana, Arial;
	font-size : 10pt;
	color : Purple;
	text-decoration : none;
	line-height :12pt;
}
 a  {
	font-family : Verdana, Arial;
	font-size : 10pt;
	color : #DC143C;
	text-decoration : none;
	line-height :12pt;
}
h1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15pt;
	margin-bottom : 0px;
	margin-top : 10px;
	color : Navy;
	padding : 0;
}
h2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	margin-bottom : 0px;
	margin-top : 10px;
	color : Maroon;
	padding : 0;
}
 td  {
	font-family : Verdana, Arial;
	font-size : 10pt;
	color : Maroon;
	text-decoration : none;
}

body {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	background : #E7ECF6;
	padding-top : 0px;
	min-height : 100%;
}
p {
	color : Black;
	font-size : 12px;
}
.kontakt {
	width : 153px;	color : Navy;
}

.pflicht {
	background-color: #FFF0FF;	width : 153px;
}
input2 {
	background-color: #d0F0F0;	
	width : 300px;
}
.edit_beschreibung{
	width: 120px;
}
/* search */
.input_search {
	background-color: #d0F0F0;
	width : 150px;
	font-size : 90%;
	border-width : 0; 
	/* border : 0; */
	padding-left : 5px;
}
.button_search{
	width : 50px;
	font-size : 90%;
	border-width : 0; 
}
.input_edit {
	background-color: #d0F0F0;	width : 260px;
}
.input_edit_t {
	background-color: #d0F0F0;	width : 260px;
}
.google_input {
	background-color: #d0F0F0;	width : 140px;
}
.google_search {
	background-color: #FFFFCE;
	width : 140px;
}
.file {
	background-color: #d0F0F0;	width : 253px;
}
.button {
	background-color: #F0F0F0;	width : 153px;
}
.mark {
	color: Red;	font-weight : bolder;
}
.news_button {
	background-color: #6985A7;	width : 100px;
}
.news_ueberschrift
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : White;

	margin-top : 0pt;
	margin-bottom : 0pt;
	padding-top : 5pt;
	padding-bottom : 5pt;
	background-color : #5985A7;
	font-weight : bolder;

}
.news_headline
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : White;
	margin-top : 0pt;
	margin-bottom : 0pt;
	padding-top : 2pt;
	padding-bottom : 2pt;
	background-color : #5985A7;
	font-weight : normal;
}
.news_datum
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10pt;	margin-bottom : 0px;	margin-top : 10px;	color : #ffff9c;
	padding-top : 8px;
	margin-top : 0pt;
	margin-bottom : 0pt;
	padding-top : 2pt;
	padding-bottom : 2pt;

	background-color : #5985A7;
}
.news_radio {
	width : 20px;
	background-color : #FFFFCC;
}
.news_content
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin-bottom : 10px;
	margin-top : 0px;
	color : #FFFF9C;
	padding-top : 2px;
	vertical-align : top;
}
.login {
	position : absolute;
	left: 149px;
	top : 13px;
}
.edit {
	position : absolute;
	left: 151px;
	top : 33px;
}
.error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	position : absolute;
	left: 650px;
	top : 20px;
	color : White;
}
.div_menue_top  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	position : absolute;
	left: 635px;
	top : 17px;
	color : White;
	z-index : 4;
}
.div_logo  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	position : absolute;
	left : 5px;
	top : 5px;
	color : White;
	z-index : 6;
}
.div_info_online  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	position : absolute;
	left: 2px;
	top : 400px;
	color : White;
	z-index : 5;
}
.div_d2_top {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 26px;
	position : absolute;
	left: 350px;
	top : 20px;
	line-height : 120%;
	z-index : 20;
	font-weight : bold;
}
.div_top_search {
	font-size : 100%;
	position : absolute;
	left: 350px;
	top : 80px;
}
.info {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	
	color : Maroon;
}
.div_language {
	position : absolute;
	left: 240px;
	top : 33px;
}
.headline
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : Maroon;
	font-weight : bold;
}
.out_headline
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	color : Maroon;
	font-weight : normal;
}
.bewerten_send {
	font-size: 70%;
	width: 80px;
}
.bg_ra_mo{
	background-image: url(../images/dogtrain/ra_mo.gif);
}
.bg_ra_lm{
	background-image: url(../images/dogtrain/ra_lm.gif);
}
.bg_ra_rm{
	background-image: url(../images/dogtrain/ra_rm.gif);
}
.bg_ra_mu{
	background-image: url(../images/dogtrain/ra_mu.gif);
}




