@charset "utf-8";
/* CSS Document */
@import url(standard.css);
@import url(plugins.css);

/* IE 6 Hack */ * html .outer { padding-left:10px; }

/* --- Begin Header --- */
.welcome { margin-left:234px; }
.welcome { padding-top:25px; }
/* IE 6 Hack */
* html .welcome { padding-top:27px; }
/* --- End Header --- */

/* --- Begin Left --- */
.left-service-box { background:url(../img/left-service-bg.gif) no-repeat; padding:1px 8px 0 9px; height:176px; margin-top:14px; }
/* IE 6 Hack */ * html .left-service-box { padding:7px 8px 0 9px; }
/* IE 7 Hack */ *+html .left-service-box { padding:7px 8px 0 9px; }
.left-service-box-item img { float:left; margin-right:8px; }
.left-service-box-item { padding:8px 0 0;}
/* IE 6 Hack */ * html .left-service-box-item { padding:1px 0 0;}
/* IE 7 Hack */ *+html .left-service-box-item { padding:1px 0 0;}
.left-service-box-item div{ display:block; margin-left:41px; margin-bottom:5px;}
/* IE 6 Hack */ * html .left-service-box-item div { margin-bottom:0px;}
/* IE 7 Hack */ *+html .left-service-box-item div { margin-bottom:0px;}
.left-service-box-item p { line-height:1.2;}
.left-service-box-item hr { border: 0; height:1px; background-color:#cfcfcf; color:#cfcfcf; }
.left-service-box h5 { margin-top:-2px; }
/* --- End Left --- */

/* --- Begin Content --- */
/* IE 6 Hack */ * html .main-content { margin-left:227px; }
.flashbanner { margin:0 0 15px; width:697px; height: 293px; overflow: hidden;}
/* IE 6 Hack */
* html .flashbanner { margin-left:-3px; }
.teaser-home { float:left; width:221px; height:159px; margin-right:15px;}
.teaser-home p { padding:7px 0 0 11px;}
p.teaser-home-link { padding-top:0px; }
/* --- End Content --- */

.getFlash { padding: 10px 15px;}
.getFlash h3 {padding-bottom: 10px;}

/***************************
*  Default styles for the
*     EXT rgslideshow
* by Ringer Georg (just2b)
***************************/  

/* general div */
.rgslideshow {
  position:relative;
  overflow:hidden;
  background:#fff;
  margin-bottom: 0px;
}

/* container divs */
.rgslideshowce, .tx-rgslideshow-pi1 {
  overflow:hidden;
}




/* center the imgs */
.rgslideshow .rgssimg {
  z-index: 1; /* for safari */
  position:absolute;
	left:0;
	right:0;
	margin:0;
	padding:0;

  margin:0 auto;	
}

/* no border for imgs */
.rgslideshow img, .rgslideshow a, DIV.csc-textpic .rgslideshow img {

}

/* nested information */
.rgslideshow .rgsnest {
  position:absolute;
  width:100%;
  bottom:0;
  left:0;
  z-index: 5; /* for safari */
}


/* title */
.rgslideshow .rgstitle {
display: none;
  color:#FF33A9;
  font-size: 12px;
  text-transform: uppercase;
  padding: 2px 0 0 3px;
  z-index: 9; /* for safari */
}  

/* description */
.rgslideshow .rgsdescription {
  color:#000;
  font-size:11px;
  line-height:15px; /* this results in exact 2 lines */
  padding:0 2px 3px 3px;
  height:28px;  
  overflow:hidden;
}

/* img browser nest */
.rgslideshownav {
  text-align:right;
  margin-left:1px;
}

/* necessary to position browser to the right */
.rgslideshownav .rgsnav2 {
  display:inline;
  background: #fff url(../img/slidenav_news.gif) left no-repeat;
  margin:0;
  padding:3px 10px 1px 20px;
  height:20px;

}

/* holds the browser items */
.rgslideshownav .rgsbrowser {
  display:inline;
}

/* single browser element */
.rgslideshownav .rgsbrowserEl {
  padding:0 4px;
  font-weight:bold;
  font-size:10px;
  cursor:pointer; 
  color:#000;  
}

.rgslideshownav .rgsbrowserEl:hover {
  color:#FF33A9;
}

/* splitter element between the browser elements */
.rgslideshownav .splitEl {
  color:#fff;
  font-size:7px;
}

/* active element item */
.rgslideshownav .rgsbrowser .rgsact {
  font-weight:bold;
  color:#FF33A9;
}



/* play/pause icon */
.rgslideshownav .rgsplay {
display: none;
height: 0px;
width: 0px;
}

/* hover on prev/next/play */
.rgslideshownav .rgsnext:hover, .rgslideshownav .rgsprev:hover, .rgslideshownav .rgsplay:hover {
  color:#FF33A9;
}

