body #mbCenter {
	background-color:#fff;
}

div.showcase_item_left {

float:left;
width:120px;

}

    .popup_effect1 {
      background:#5F5F5F;
      opacity: 0.2;
    }
    
#header a.link {
position:relative;
left:210px;
text-align:center;
display:block;
width:300px;
height:150px;
text-decoration:none;

}

.german {
  
  background-image:url(../../global/button_deutsch_out.gif);
  width:61px;
  height:17px;
  display:block;
  text-decoration:none;
  float:right;

}

.german:hover {
  background-image:url(../../global/button_deutsch_over.gif);
}

.germanHover {
  background-image:url(../../global/button_deutsch_over.gif);
}

.english {
  
  background-image:url(../../global/button_english_out.gif);
  width:61px;
  height:17px;
  display:block;
  text-decoration:none;
  float:right;

}

.english:hover {
  
  background-image:url(../../global/button_english_over.gif);

}

.englishHover {
  
  background-image:url(../../global/button_english_over.gif);

}

hr {
background-image:url(../gfx/dotspacer.gif);
background-repeat:repeat-x;
background-position:bottom;
height:1px;
overflow:hidden;
margin-top:8px;
margin-bottom:8px;
border:0px;
}


.RegInput, .RegSelect {

  font-size:11px;

  border:1px solid #0A1F4E;

}

.RegInputError, .RegSelectError {


}


.backlink {

  text-align:right;

}


td {

  font-size:11px;

}

div.tx-qshowcase-pi1 p {

  margin:0px;
  padding:0px;

}

div.showcase_item_right {

float:left;
width:262px;

}

.content_spacer {

background-image:url(../gfx/dotspacer.gif);
background-repeat:repeat-x;
background-position:bottom;
height:16px;
overflow:hidden;
margin-bottom:16px;


}

.showcase_item_left_image img {

  border:0px;
  margin:4px;

}

.showcase_item_left_image {
  
  width:101px;

  height:101px;
  border:1px solid #CCCCCC;
  display:block;
}


.showcase_item_left_image_detail img {

  border:0px;
  margin:4px;

}

.showcase_item_left_image_detail {
  
  width:101px;
float:left;
  margin-right:10px;
  margin-left:10px;
  margin-bottom:10px;
  height:101px;
  border:1px solid #CCCCCC;
  display:block;
}

.showcase_item_kunde {

  font-weight:bold;

}

.showcase_item_link_more {

margin-top:16px;
float:left;
width:105px;

}

.showcase_item_link_web {
margin-top:16px;
float:right;
text-align:right;
width:157px;
}
div.showcase_item_teaser p.bodytext {

  text-align:justify;

}

.showcase_item_projekt {

  font-weight:bold;
color:#FE860E;

}

.showcase_item_clear {

  clear:both;
  height:1px;
  overflow:hidden;

}

div.tx-showcase-pi1 {

margin:0px;
padding:0px,

}

.news-latest-item {

padding-bottom:6px;
background-image:url(../gfx/dotspacer.gif);
background-repeat:repeat-x;
background-position:bottom;
padding-top:6px;
}

.vica img {

border-bottom:2px solid #FFFFFF;

}

.vica {

  width:169px;
  float:left;
  font-size:9px;
  margin-right:18px;
  border-bottom:16px solid #FFFFFF;
}

.vica_name {

  text-transform: uppercase;
  line-height:14px;

}

.vica_rolle {

  color:#858585;
  font-size:9px;
  font-family:tahoma;
  line-height:14px;


}

.randomImage {

  padding:4px;
  border:1px solid #CCCCCC;
  display:block;

}


#rssLinkLine {

margin-top:5px;

}

#rssLinkLine img {

  margin-right:5px;

}



body {
  
  margin:0px;
  padding:0px;
  background-color:#4D6067;
  text-align:center;
  font:11px Verdana;
  
}

div.portfolio_IMAGE {

text-align:center;
float:left;
  background-color:#F5F5F5;
width:47px;
height:37px;

}

div.portfolio_IMAGE img {

  margin-top:7px;

}

div.portfolio_LINK {

line-height:37px;
height:37px;
float:left;
width:137px;
  background-color:#F5F5F5;


}

div.portfolio {
  
  height:40px;

}


dfn {

  font-style:italic; 
  border-bottom:0px; 
  cursor:help;

}

.reiterNav {

  margin-bottom:4px;


}

#reiternavigation {

margin-top:8px;
float:left;
width:31px;

}

.btn_media {

  background:url(../gfx/btn_media.gif) 0px 0 no-repeat;
  width: 31px; 
  height:123px; 
  text-decoration: none; 
  border-left:0; 
  border-bottom:0;
  border-top:0;
  padding:0; 
  display: block; 
  text-indent: -9999px; 
  letter-spacing: -9999px; 

}



.btn_flow {

  background:url(../gfx/btn_flow.gif) -31px 0 no-repeat;
  width: 31px; 
  height:123px; 
  text-decoration: none; 
  border-left:0; 
  border-bottom:0;
  border-top:0;
  padding:0; 
  display: block; 
  text-indent: -9999px; 
  letter-spacing: -9999px; 

}

.btn_flow:hover {

  background:url(../gfx/btn_flow.gif) 0 0 no-repeat;

}

.btn_blog {

  background:url(../gfx/btn_blog.gif) -31px 0 no-repeat;
  width: 31px; 
  height:123px; 
  text-decoration: none; 
  border-left:0; 
  border-bottom:0;
  border-top:0;
  padding:0; 
  display: block; 
  text-indent: -9999px; 
  letter-spacing: -9999px; 

}

.btn_blog:hover {

  background:url(../gfx/btn_blog.gif) 0 0 no-repeat;

}


div.right_Shaddow_Main {

  background-image:url(../gfx/right_Shaddow_Main.jpg);
  background-repeat:repeat-y;
  width:280px;

}

div.right_Shaddow_Top {

  background-image:url(../gfx/right_Shaddow_Top.jpg);
  background-repeat:no-repeat;

}

div.right_Shaddow_Bottom {

  background-image:url(../gfx/right_Shaddow_Bottom.jpg);
  background-repeat:no-repeat;
  background-position:bottom;
  padding-top:30px;
  padding-bottom:30px;
  padding-left:49px;
  padding-right:45px;

}

#mainContainer {
  
  width:774px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  
}


#Background-repeat {
  
  background-image:url(../gfx/repeat.jpg);
  background-repeat:repeat-y;
  width:742px;
  float:left;
  
}

#Background-header {
  
  background-image:url(../../queo-flow/gfx/header_ohne_logo.jpg);
  background-repeat:no-repeat;
  width:742px;
  float:left;
  
}

#Background-footer {
  
  background-image:url(../gfx/footer.jpg);
  background-repeat:no-repeat;
  background-position:bottom;
  width:742px;
  float:left;
  
}

#footer {
  
  color:#9F9EA6;
  clear:both;
  text-align:center;
  padding-top:40px;
  padding-left:5px;
  padding-bottom:16px;
  
  
}

#footer a {

  color:#9F9EA6;
  text-decoration:none;

}

#footer a:hover {

  text-decoration:underline;

}

#header {
  
  height:205px;
  position:relative;
}
#new-flash-header {
	position:absolute;
	top:55px;
	left:250px;
}


#navi {
  
  text-align:center;
  overflow:hidden;
  
}

#navi a {
  
  text-transform: uppercase;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:21px;
  padding-right:21px;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
  line-height:15px;
  
  
}


#navi a:hover {
  
  background-color:#D0CFD4;
  
  
}


#navi a dfn {

  font-style:normal; 
  cursor:pointer;

}

a.mainNavAct {

  background-color:#D0CFD4;

}

#sizer {
  
  width:52px;
  height:500px;
  float:left;
  
}

#content {
  
  padding-top:47px;
  width:385px;
  float:left;
  line-height:20px;
  
}

#content a {

color:#FE7E03;
text-decoration:none;
}

#content a:hover {

text-decoration:underline;
color:#B22202;

}
#right_content {
  
  line-height:20px;
  padding-top:17px;
  width:280px;
  float:right;
  
}

#right_content a {

color:#FE7E03;
text-decoration:none;
}

#right_content a:hover {

text-decoration:underline;
color:#B22202;

}

h1,h2,h3 {

  font: bold 16px Verdana;
  margin:0px;
  margin-top:0px;
  line-height:16px;
  margin-bottom:10px;
  color:#ababab;
}


h1 dfn {

    font-style:normal; 

}

h2 dfn {

    font-style:normal; 

}

strong dfn {

    font-style:normal; 

}

div.csc-header {
  clear:both;
}

h2 {

  font-size:11px;

}

div.tx-mywgallery-pi1 img{
	border:1px solid #acacac;
}

div.tx-mywgallery-pi1 a.hover span img.bigImage {
	_display:none;
}
div.tx-mywgallery-pi1 a.hover span {
	_display:none;
}

div.queoSlideshow div.bic {
	background-color: #fff !important;
}