body
{
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px;
margin-bottom: 20px;
background-color: #C1C499;
background-image:url('GRC_1x1.jpg');
background-repeat:repeat-x;
font-family: Verdana;
font-size:12px;
color:#393A27;

}



/* HintergrundTabelle  */
.box1
{background-image:url('GRC_1x2.jpg');
background-repeat:no-repeat;
background-position: center top;
height:21px;
background-color:#405A00
}

.box2
{background-image:url('GRC_2x1.jpg');
background-repeat:no-repeat;
background-position: center top;
height:350px;
background-color:#405A00
}
.box3
{background-image:url('GRC_4x2.jpg');
background-repeat:no-repeat;
background-position: center bottom;
height:15px;
background-color:#405A00
}

.box_content
{background-image:url('GRC_3x1.jpg');
background-repeat:repeat-y;
background-position: center top;
background-color:#D8D8b1;
}

/* MainTable  */

.head
{
width:1001px;
height:350px;
border: solid 1px #7F9155;
}

.main
{
width:1001px;
background-image:url('bgd_content.jpg');
background-repeat:repeat-x;
background-position: center top;
background-color:#D8D8b1;
border-left: solid 1px #7F9155;
border-right: solid 1px #7F9155;
}

.fuss
{
height:16px;
}

/* Inhalt*/

.content
{
font-family: Verdana;
font-size:9pt;
color:#393A27;
text-align:left;
padding:10px;
font-size:12px;

}

.news_box{
width: 150px;
font-size: 11px;
line-height: 12px;
font-family: verdana,  sans-serif;
background-color:#ECEBD2;
padding:10px;
margin-top:0px;
margin-left:0px;
margin-right:30px;
margin-bottom:0px;
vertical-align:top;
color:#393A27;
}

#links {
font-size: 14px;
line-height: 18px;
font-family: verdana,  sans-serif; 
padding-right:10px;
padding-top: 10px;
padding-bottom:20px;

}

.data_box{
font-size: 11px;
color:#393A27;
font-family: verdana,  sans-serif;
padding:5px;
text-align:left;
vertical-align:top;
border-bottom:solid 1px #7F7F7F

}
.data_box_dog{
font-size: 11px;
color:#393A27;
font-family: verdana,  sans-serif;
padding:5px;
text-align:left;
vertical-align:top;
}


.data_box_check{
font-size: 11px;
color:#393A27;
font-family: verdana,  sans-serif;
text-align:left;
vertical-align:top;
}



/* überschriften  */
h2
{ 
color:#7f9155;
margin-bottom:28px;letter-spacing:2px;
font-family: verdana,arial,helvetica, verdana, tahoma, sans-serif;
font-size: 23px;
font-weight:normal;
}

.top3
{ 
color:#393A27;
letter-spacing:3px;
text-transform: uppercase;
font-family: verdana,arial,helvetica, verdana, tahoma, sans-serif;
font-size: 10pt;
font-weight:bold;
}

h3.boxheader 
{
color:#43522B;
font-size: 13px;
line-height: 14px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
border-bottom:solid 1px #7F7F7F
}