BODY
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url(bg.gif);
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: repeat-y;
    MARGIN: 0px;
    PADDING: 0px;
}

#div_page
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(page.jpg);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto !important;
    HEIGHT: 791px;
    LEFT: 0px;
    MARGIN: 0px auto;
    MIN-HEIGHT: 791px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 976px;
}

#div_head
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 219px;
    LEFT: 1px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 763px;
}

#img_head
{
    HEIGHT: 219px;
    WIDTH: 763px;
}

#div_head_overlay,
#div_head_overlay_0,
#div_head_overlay_uPEqxjnP, /* kreis */
#div_head_overlay_zjQ9qnCf, /* fraktion */
#div_head_overlay_OhMHOQwu, /* ahlen */
#div_head_overlay_ixQHa2Xf, /* beckum */
#div_head_overlay_eytGePZz, /* beelen */
#div_head_overlay_Y6gLhngP, /* drensteinfurt */
#div_head_overlay_9GJuVAhB, /* ennigerloh */
#div_head_overlay_gWwlB1Hh, /* everswinkel */
#div_head_overlay_n039l8z0, /* oelde */
#div_head_overlay_8Y5qKYN4, /* ostbevern */
#div_head_overlay_kzHyA8xV, /* sassenberg */
#div_head_overlay_yRUKUvX0, /* sendenhorst */
#div_head_overlay_La5K2Kjg, /* telgte */
#div_head_overlay_AYD1vfEj, /* wadersloh */
#div_head_overlay_XlhqMHl1  /* warendorf */
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(head.png);
    BACKGROUND-POSITION: left top;
    BACKGROUND-repeat: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 219px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 763px;
}

#div_head_overlay_uPEqxjnP /* kreis */
{
    BACKGROUND-IMAGE: url(head_kreis.png);
}

#div_head_overlay_zjQ9qnCf /* fraktion */
{
    BACKGROUND-IMAGE: url(head_fraktion.png);
}

#div_menu
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: 50px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 17px 0px 57px;
    POSITION: absolute;
    TOP: 170px;
    WIDTH: 689px;
}

#div_menu A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BORDER-LEFT: 2px solid #cccccc;
    COLOR: #ffffff;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 50px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 21px 0px 7px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu A:hover
{
    BORDER-LEFT: 2px solid #FFFFFF;
    TEXT-DECORATION: none;
}

#div_menu A.c_menu5_active
{
    BORDER-LEFT: 2px solid #005896;
}

#div_menu A.c_menu5_active STRONG
{
    FONT-WEIGHT: normal;
}

#div_logo
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 219px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 1px 0px 0px;
    POSITION: relative;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: 210px;
}

#div_menu_site
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(menu_site.png);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat;
    BORDER: 0px none;
    BORDER-BOTTOM: 1px solid #ffffff;
    BORDER-LEFT: 1px solid #ffffff;
    BORDER-RIGHT: 1px solid #ffffff;
    DISPLAY: block;
    HEIGHT: 24px;
    LINE-HEIGHT: 18px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 0px !important;
    RIGHT: -1px;
    TOP: 0px;
    WIDTH: 210px;
    Z-INDEX: 500;
}

#div_menu_site:hover,
#div_menu_site.hover
{
    HEIGHT: auto;
    PADDING: 0px 0px 3px 0px;
    WIDTH: 420px;
}

#div_menu_site_title
{
    BACKGROUND-COLOR: #737373;
    BACKGROUND-IMAGE: url(menu_site_title.gif);
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    COLOR: #ffffff;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    HEIGHT: 24px;
    LEFT: 0px;
    LINE-HEIGHT: 24px;
    MARGIN: 0px 0px 3px 0px;
    OVERFLOW: visible;
    PADDING: 0px 8px 0px 22px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: auto;
}

#div_menu_site:hover #div_menu_site_title,
#div_menu_site.hover #div_menu_site_title
{
    PADDING-LEFT: 232px;
}

#div_menu_site A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    COLOR: #000000;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 11px;
    HEIGHT: 18px;
    LEFT: 0px;
    MARGIN: 0px 1px 0px 0px;
    OVERFLOW: visible;
    PADDING: 1px 8px 1px 11px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: 190px;
}

#div_menu_site A:hover
{
    BACKGROUND-COLOR: #f2f2f2;
    BACKGROUND-IMAGE: url(menu_site_a.gif);
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-REPEAT: no-repeat;
}

#div_title
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 32px;
    LEFT: 1px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 763px;
}

#h1_title
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    COLOR: #ffffff;
    DISPLAY: block;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    HEIGHT: 32px;
    LEFT: 0px;
    LINE-HEIGHT: 32px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 0px 0px 57px;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 543px;
}

#div_date
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    COLOR: #737373;
    DISPLAY: block;
    FONT-SIZE: 11px;
    HEIGHT: 32px;
    LEFT: 600px;
    LINE-HEIGHT: 32px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 17px 0px 0px;
    POSITION: absolute;
    TEXT-ALIGN: right;
    TOP: 0px;
    WIDTH: 146px;
}

#form_search
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 32px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 1px 0px 0px;
    POSITION: relative;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: 210px;
}

#input_search
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url(search.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 1px solid #8bb3cf;
    COLOR: #999999;
    DISPLAY: block;
    FONT-FAMILY: "Arial", sans-serif;
    FONT-SIZE: 12px;
    HEIGHT: 14px;
    LEFT: 35px;
    LINE-HEIGHT: 14px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 2px 4px;
    POSITION: absolute;
    TOP: 7px;
    WIDTH: 155px;
}

#div_body
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 33px 17px 50px 57px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 689px;
}

#div_sidebar
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: auto;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 1px 1px 0px 0px;
    POSITION: relative;
    RIGHT: 0px;
    TOP: 0px;
    WIDTH: 210px;
}

#div_menu_sub
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(menu2_shadow.png);
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 0px 4px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 210px;
}

#div_menu_sub A,
#div_menu_sub SPAN
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(menu2.png);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    COLOR: #ffffff;
    DISPLAY: block;
    HEIGHT: 32px;
    LEFT: 0px;
    LINE-HEIGHT: 32px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 0px 1px 29px;
    POSITION: relative;
    TEXT-DECORATION: none;
    TOP: 0px;
    WIDTH: 181px;
}

#div_menu_sub A.c_menu6_title,
#div_menu_sub SPAN.c_menu6_title
{

}

#div_menu_sub A.c_menu6_level_0,
#div_menu_sub SPAN.c_menu6_level_0
{

}

#div_menu_sub A.c_menu6_level_1,
#div_menu_sub SPAN.c_menu6_level_1
{

}

#div_menu_sub A.c_menu6_level_2,
#div_menu_sub SPAN.c_menu6_level_2
{

}

#div_menu_sub A.c_menu6_level_3,
#div_menu_sub SPAN.c_menu6_level_3
{

}

#div_menu_sub A:hover,
#div_menu_sub DIV.c_menu6_active A,
#div_menu_sub DIV.c_menu6_active SPAN
{
    BACKGROUND-IMAGE: url(menu2_active.gif);
    TEXT-DECORATION: none;
}

#div_menu_sub DIV.c_menu6_active A STRONG,
#div_menu_sub DIV.c_menu6_active SPAN STRONG
{
    FONT-WEIGHT: normal;
}

DIV.box
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url(box_shadow.png);
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    BORDER-TOP: 1px solid #ffffff;
    DISPLAY: block;
    HEIGHT: auto !important;
    HEIGHT: 1px;
    LEFT: 0px;
    MARGIN: 13px 0px 0px 0px;
    OVERFLOW: visible;
    PADDING: 0px 0px 23px 0px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 210px;
}

H2.box
{
    BACKGROUND-COLOR: #a4c4da;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    COLOR: #ffffff;
    DISPLAY: block;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    HEIGHT: auto;
    LEFT: 0px;
    LINE-HEIGHT: 24px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px 17px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 176px;
}

P.box
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 7px 17px;
    POSITION: relative;
    TOP: 0px;
    WIDTH: 176px;
}

A.box
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-IMAGE: url();
    BOTTOM: 5px !important;
    BOTTOM: 4px;
    COLOR: #000000;
    DISPLAY: block;
    FONT-SIZE: 11px;
    HEIGHT: 18px;
    LINE-HEIGHT: 18px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: 0px;
    TEXT-ALIGN: center;
    WIDTH: 75px;
}

A.box:hover
{
    BACKGROUND-COLOR: #005896;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

#div_info
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    DISPLAY: block;
    HEIGHT: auto;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 7px 17px;
    POSITION: relative;
    TEXT-ALIGN: right;
    TOP: 0px;
    WIDTH: 176px;
}