/* allgemeine Styles für Rundungen */

.fullsize
{
  height:100%;
}

.tr, .bne,
.br, .bse,
.bl, .bnw,
.tl, .bsw
{
  background-repeat:no-repeat;
}

.t, .bn,
.b, .bs
{
  background-repeat:repeat-x;
}

.r, .be,
.l, .bw
{
  background-repeat:repeat-y;
}

.tr, .bne
{
  background-position:100% 0; 
}

.br, .bse
{
  background-position:100% 100%;
}

.bl, .bsw
{
  background-position:0 100%;
}

.tl, .bnw
{
  background-position:0 0;
}

.t, .bn
{
  background-position:50% 0;
}

.r, .be
{
  background-position:100% 50%;
}

.b, .bs
{
  background-position:50% 100%;
}

.l, .bw
{
  background-position:0 50%;
}

h1 span,
h2 span,
h3 span,
h4 span,
h5 span
{
  display:block;
}

/* Spezifisch */

div.header
{
  margin-left:2px;
}

div.start
{
  margin-left:2px;
}


div.header div.logo .layoutsizes
{
  height : 216px;
}

div.header div.logo .b,
div.start .b
{
  background-image:url(/images/head_bottom.gif);
}

div.header div.logo .r,
div.start .r
{
  background-image:url(/images/head_right.gif);
}

div.header div.logo .bl,
div.start .bl
{
  background-image:url(/images/head_bl.gif);
}

div.header div.logo .tl,
div.start .tl
{
  background-image:url(/images/head_tl.gif);
}

div.header div.logo .br,
div.start .br
{
  background-image:url(/images/head_br.gif);
}

div.start .tr
{
  background-image:url(/images/head_tr.gif);
}

div.header div.logo div.roundlogo .tl
{
  background-image:url(/images/head_logo_tl.gif);
}

/* UL.MAINNAVI */

/* Mein HVV */

ul.mainnavi li.meinhvv .tr
{
  background-image:url(/images/mainmenu_inactive_tr_meinhvv.gif)  
}

ul.mainnavi li.meinhvv .tl
{
  background-image:url(/images/mainmenu_inactive_tl_meinhvv.gif)  
}


/* Umwelt */

ul.mainnavi li.umwelt .tr
{
  background-image:url(/images/mainmenu_inactive_tr_umwelt.gif)
}

ul.mainnavi li.umwelt .tl
{
  background-image:url(/images/mainmenu_inactive_tl_umwelt.gif)
}


ul.mainnavi li .tr
{
  background-image:url(/images/mainmenu_inactive_tr.gif)     
}

ul.mainnavi li.active .tr
{
  background-image:url(/images/mainmenu_active_tr.gif)
}

ul.mainnavi li .tl
{
  background-image:url(/images/mainmenu_inactive_tl.gif)  
}

ul.mainnavi li.active .tl
{
  background-image:url(/images/mainmenu_active_tl.gif)  
}

div.header ul.mainnavi li.last 
{
  margin-right: 5px;
  /*padding-right:1.8em;*/
}

div.header ul.mainnavi
{
  background-image:url(/images/mainmenu_inactive_schatten.gif);
  background-repeat:no-repeat;
  background-position:100% 0px;
}  


/* div.body */

div.body .t
{
  background-image:url(/images/content_top.gif);  
}

div.body .r
{
  background-image:url(/images/content_right.gif);  
}

div.body .b
{
  background-image:url(/images/content_bottom.gif);
}

div.body .l
{
  background-image:url(/images/content_left.gif);  
}

div.body .tr
{
  background-image:url(/images/content_tr.gif);                
}

div.body .br
{
  background-image:url(/images/content_br.gif);
}

div.body .bl
{
  background-image:url(/images/content_bl.gif);
}

div.body .tl
{ 
  background-image:url(/images/content_tl.gif);
}

/* Universal Ecken */
div.body div.content .tr,
div.subnavi div.teaserbox .tr
{
  background-image:url(/images/ue_small_tr.gif);
}

div.content .br,
div.subnavi div.teaserbox .br
{
  background-image:url(/images/ue_small_br.gif);
}

div.content .bl,
div.subnavi div.teaserbox .bl
{
  background-image:url(/images/ue_small_bl.gif);
}

div.content .tl,
div.subnavi div.teaserbox .tl
{
  background-image:url(/images/ue_small_tl.gif);
}


/* Linkbox */

div.linkbox h3 span.tr
{
  display:block;
/*  background-image:url(/images/linkbox_tr.gif);*/
}

div.linkbox h3 span.tl
{
  display:block;
/*  background-image:url(/images/linkbox_tl.gif);*/
}

div.linkbox .br
{
/*  background-image:url(/images/linkbox_br.gif);*/
}

div.linkbox .bl
{
/*  background-image:url(/images/linkbox_bl.gif);*/
}


/* Teaserbox */
/*
div.teaserbox h1 span.tr,
div.teaserbox h2 span.tr,
div.teaserbox h3 span.tr
{
  display:block;
  background-image:url(/images/teaserbox_tr.gif);
}

div.teaserbox h1 span.tl,
div.teaserbox h2 span.tl,
div.teaserbox h3 span.tl
{
  display:block;
  background-image:url(/images/teaserbox_tl.gif);
}

div.teaserbox .br
{
  background-image:url(/images/teaserbox_br.gif);
}

div.teaserbox .bl
{
  background-image:url(/images/teaserbox_bl.gif);
}*/

/* Startbox */

div.start div h1 span.tr
{
  display:block;
}

div.start div span.tl
{
  display:block;

}

div.content div.highlight .tr
{
  background-image:url(/images/cne_highlight.png);
}

div.content div.highlight .tl
{
  background-image:url(/images/cnw_highlight.png);
}

div.content div.highlight .br
{
  background-image:url(/images/cse_highlight.png);
}

div.content div.highlight .bl
{
  background-image:url(/images/csw_highlight.png);
}

/* hint_teaser */
div.hint_teaser .bn
{
  background-image:url(/images/stoerer/hint_teaser_bn.gif);
}

div.hint_teaser .be
{
  background-image:url(/images/stoerer/hint_teaser_be.gif);
}

div.hint_teaser .bs
{
  background-image:url(/images/stoerer/hint_teaser_bs.gif);
}

div.hint_teaser .bw
{
  background-image:url(/images/stoerer/hint_teaser_bw.gif);
}

div.hint_teaser .bne
{
  background-image:url(/images/stoerer/hint_teaser_bne.gif);
}

div.hint_teaser .bse
{
  background-image:url(/images/stoerer/hint_teaser_bse.gif);
}

div.hint_teaser .bsw
{
  background-image:url(/images/stoerer/hint_teaser_bsw.gif);
}

div.hint_teaser .bnw
{
  background-image:url(/images/stoerer/hint_teaser_bnw.gif);
}

/* hint_teaser_search */
div.hint_teaser_search .bn
{
  background-image:url(/images/stoerer/hint_teaser_search_bn.gif);
}

div.hint_teaser_search .be
{
  background-image:url(/images/stoerer/hint_teaser_search_be.gif);
}

div.hint_teaser_search .bs
{
  background-image:url(/images/stoerer/hint_teaser_search_bs.gif);
}

div.hint_teaser_search .bw
{
  background-image:url(/images/stoerer/hint_teaser_search_bw.gif);
}

div.hint_teaser_search .bne
{
  background-image:url(/images/stoerer/hint_teaser_search_bne.gif);
}

div.hint_teaser_search .bse
{
  background-image:url(/images/stoerer/hint_teaser_search_bse.gif);
}

div.hint_teaser_search .bsw
{
  background-image:url(/images/stoerer/hint_teaser_search_bsw.gif);
}

div.hint_teaser_search .bnw
{
  background-image:url(/images/stoerer/hint_teaser_search_bnw.gif);
}

/* Buttons */
div.content button.button_rw .c,
div.subnavi button.button_rw .c,
div.content a.button_rw .c
{
  background-image:url(/images/button/btn_rx_bg.gif);
  background-color:#AC0000;
  background-repeat:repeat-x
}

div.content button.button_rw .tr,
div.subnavi button.button_rw .tr,
div.content a.button_rw .tr

{
  background-image:url(/images/button/btn_rw_tr.gif);                
}

div.content button.button_rw .br,
div.subnavi button.button_rw .br,
div.content a.button_rw .br

{
  background-image:url(/images/button/btn_rw_br.gif);
}

div.content button.button_rw .bl,
div.subnavi button.button_rw .bl,
div.content a.button_rw .bl

{
  background-image:url(/images/button/btn_rw_bl.gif);
}

div.content button.button_rw .tl,
div.subnavi button.button_rw .tl,
div.content a.button_rw .tl
{ 
  background-image:url(/images/button/btn_rw_tl.gif);
}

/* rb */

div.content button.button_rb .c,
div.content a.button_rb .c
{
  background-image:url(/images/button/btn_rx_bg.gif);
  background-color:#AC0000;
  background-repeat:repeat-x
}

div.content button.button_rb .tr,
div.content a.button_rb .tr
{
  background-image:url(/images/button/btn_rb_tr.gif);                
}

div.content button.button_rb .br,
div.content a.button_rb .br

{
  background-image:url(/images/button/btn_rb_br.gif);
}

div.content button.button_rb .bl,
div.content a.button_rb .bl

{
  background-image:url(/images/button/btn_rb_bl.gif);
}

div.content button.button_rb .tl,
div.content a.button_rb .tl

{ 
  background-image:url(/images/button/btn_rb_tl.gif);
}

/* br */

div.content button.button_br .c
{
  background-image:url(/images/button/btn_br_bg.gif);
  background-color:#033479;
  background-repeat:repeat-x
}

div.content button.button_br .tr
{
  background-image:url(/images/button/btn_br_tr.gif);                
}

div.content button.button_br .br
{
  background-image:url(/images/button/btn_br_br.gif);
}

div.content button.button_br .bl
{
  background-image:url(/images/button/btn_br_bl.gif);
}

div.content button.button_br .tl
{ 
  background-image:url(/images/button/btn_br_tl.gif);
}
