/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   BASIC ELEMENTS
   
   Colors
   Light blue (e.g. links)                     : #17008c
   Darker blue (e.g. active/hover links)       : #0d0055
   dark grey (e.g. Text)                       : #111111
   mid grey (e.g. footer)                      : #666666
   light grey                                  : #e3e3e3
   red-orange                                  : #bc2001
   orange                                      : #f35d02
   
   
   */

a {
  text-decoration: none;
  color: #666666;
}
a:hover {
  color: #851532;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   MAIN ELEMENTS */

#logo {
/*  display: none; */
}

#headerbar {
  background: url(../images/balken_lf_right.gif) no-repeat right #17008c;
}
#header_image {
  background: url(../images/balken_lf_left.gif);
  width:650px;
  height:70px
}


.container {
  position: relative;
  width: 100%;
  margin: 0 0 2.5em 0;
  background-color: #ffffff;
}


.container .tl {
  top: -6px; left: -6px;
  width: 118px; height: 131px;
  background: url(../images/bg_tl_lf.gif) no-repeat;
}
.container .tr {
  top: -6px; right: -7px;
  width: 114px; height: 106px;
  background: url(../images/bg_tr_lf.gif) no-repeat;
}
.container .br {
  bottom: -7px; right: -7px;
  width: 102px; height: 96px;
  background: url(../images/bg_br_lf.gif) no-repeat;
}
.container .bl {
  bottom: -7px; left: -6px;
  width: 129px; height: 99px;
  background: url(../images/bg_bl_lf.gif) no-repeat;
}

#row3 .container .content {
  background-color: #f35d02;
}
#row3 .container {
  background-color: #f35d02;
}
#row3 .container .tl {
  top: -5px; left: -5px;
  width: 46px; height: 48px;
  background: url(../images/bg_tl_orange.gif) no-repeat;
}
#row3 .container .tr {
  top: -5px; right: -5px;
  width: 63px; height: 66px;
  background: url(../images/bg_tr_orange.gif) no-repeat;
}
#row3 .container .br {
  bottom: -6px; right: -5px;
  width: 59px; height: 55px;
  background: url(../images/bg_br_orange.gif) no-repeat;
}
#row3 .container .bl {
  bottom: -6px; left: -5px;
  width: 59px; height: 55px;
  background: url(../images/bg_bl_orange.gif) no-repeat;
}


h5 {
  color: #f35d02;
}

.container a {
  color: #f35d02;
}
.container a:hover, .container a:focus {
  color: #bc2001;
}
.container .image_left .description, .container .image_right .description, .container .image .description {
  color: #0d0055;
}




#footer {
  background: transparent url(../images/footer_bg_lf.gif) repeat-x;
}
#footerimage {
  background: transparent url(../images/footer_lf.gif) repeat-x;
}

#footer_menu li a:hover, #footer_menu li a:focus {
  color: #fcd6c0;
}

#content #row3 a {
  color: #0d0055;
}
