body { margin: 0px; padding: 0px; }

body,p,ul,td,div,input,select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #313061;border:0;}

.bg {background-color: #A0A1A0; background-image: url(img/bg_home.gif); 
background-repeat: no-repeat;}

.bg1 {background-color: #A0A1A0; background-image: url(img/bg_profil.gif); 
background-repeat: no-repeat;}

.bg2 {background-color: #A0A1A0; background-image: url(img/bg_leistungen.gif); 
background-repeat: no-repeat;}

.bg3 {background-color: #A0A1A0; background-image: url(img/bg_projekte.gif); 
background-repeat: no-repeat;}

.bg4 {background-color: #A0A1A0; background-image: url(img/bg_referenzen.gif); 
background-repeat: no-repeat;}

.bg5 {background-color: #A0A1A0; background-image: url(img/bg_kontakt.gif); 
background-repeat: no-repeat;}

.title {font-size: 11px; font-weight: bold; color: #313061;}
.copy {font-size: 9px; color: #E3E3E3;}
.sub {font-size: 10px; color: #313061;}

a:link {color: #313061;border:0;text-decoration:none;}
a:visited {color:#313061;border:0;text-decoration:none;}
/*a:hover {color: #E3E3E3;}*/
a:active {color: #E3E3E3;border:0;text-decoration:none;}


.kontakt:link {color:#313061;}
.kontakt:visited {color:#313061;}
.kontakt:hover {color: #023DFE;}
.kontakt:active {color: #023DFE;}

.projekt:link {color:#313061;}
.projekt:visited {color:#313061;}
.projekt:hover {color: #E20082;}
.projekt:active {color: #E20082;}

html,body { height:100%;min-width:970px;}


#news{
	border-top:1px dashed #eee;
	padding:5px;
	}
	
#news h1 {
	font-size:12px;
	color:#313061;
}

#news p {
  line-height:14px;
  font-size:11px;
}

#swrapper {
    position:absolute;
    top:50%;left:50%;
    width:565px;height:55px;
    margin:-167px 0 0 -245px;
    z-index:10;
    }
    
.scrollable {

  /* required settings */
  position:relative;
  overflow:hidden;
  width: 565px;
  height:55px;
}

/*
  root element for scrollable items. Must be absolutely positioned
  and it should have a extremely large width to accommodate scrollable items.
  it's enough that you set width and height for the root element and
  not for this element.
*/
.scrollable .items {
  /* this cannot be too large */
  width:20000em;
  position:absolute;
}

/*
  a single item. must be floated in horizontal scrolling.
  typically, this element is the one that *you* will style
  the most.
*/
.items div {
  float:left;
}

/*breite der Bilder*/
.items div img {width:57px;}

* {border:0;text-decoration:none;}

