/*Design & Code by 
Verve - Webdesign und Grafik
Aathalstrasse 84, CH-8610 Uster, Switzerland
Tel. +41-43-399 0392, Fax. +41-43-399 0391, info@verve.ch, www.verve.ch

Copyright &#169;2006 Verve Webdesign und Grafik - Switzerland. All Rights Reserved.
All content from this site may not be reproduced without prior written permission.
All characters, titles and plublication names on this site are the intellectual property 
of their respective owners/creators.

<BASE HREF=http://www.verve.ch>*/
/* basic css by miss monorom at www.monorom.com*/
/* css released under Creative Commons License - http://creativecommons.org/licenses/by/2.0/deed.en  */

/* @import url(bx-additions.css); */


/* =Structure
--------------------------------------------------------------------------------*/
/* 
  fix ie6 "peekaboo bug" using the "holly hack". 
  Note, this style only gets applied to ie6
*/
* html #content {height: 368px;}

#ng_bitflux_org, body {
  background-color: #333333;
  font-size: 12px;
  font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif;
  color:#000000;  
  padding:0px;
  margin: 0px;
}
#container {
  width:796px;
  margin:47px auto 0px auto;
  background-color: #CCCCCC;
}
#banner {
  padding: 0px;
  margin: 0px;
  background-color: #CCCCCC;
  height:147px;
}
#content {
  padding:0px;
  margin:0px 0px 0px 160px;
  background-color: #CCCCCC;
  min-height:368px;
}
#left {
  float: left;
  width:160px;
  height:343px;
  margin:0px;
  padding:0px;
  background: url(/files/images/left_bg.gif) top left no-repeat
}
#footer {
  clear: both;
  margin:0px;
  height:25px;
  color: #333333;
  font-weight:normal;
  font-size:11px;
  padding:10px 0px 0px 0px;
  background-color: #CCCCCC;
  text-align:left;
  background: url(/files/images/footer_bg.gif) top left no-repeat;
}

/* =Headings
--------------------------------------------------------------------------------*/


/* =Nav
--------------------------------------------------------------------------------*/
a {color: #333333;text-decoration:underline;}
a:visited {color:#333333;}
a:hover {color: #AA1B00;text-decoration:none;}
a:active { color:#333333;}

#left .navcontainer a {
  display:block;
  color:#333333;
  background-color:transparent;
  width:130px;
  margin:0px;
  padding:0px 0px 0px 30px;
  text-decoration:none;
  font-weight:normal;
  }
#left .navcontainer a:hover{color:#AA1B00;background-color:transparent;}
#left .navcontainer a.selected {color:#AA1B00;font-weight:bold;background-color:transparent;}

#left .navcontainer ul ul li a {
  display:block;
  color:#333333;
  background-color:transparent;
  width:120px;
  margin:0px;
  padding:2px 0px 2px 30px;
  text-decoration:none;
  border:none;
  font-weight:normal;
  }
#left .navcontainer ul ul li a:hover{color:#AA1B00;background-color:transparent;}
#left .navcontainer ul ul li a.selected {color:#AA1B00;background-color:transparent;font-weight:normal;}

#left .navcontainer ul ul ul li a {
  display: block;
  color: #333333;
  background-color:transparent;
  width: 110px;
  margin:0px;
  padding: 2px 0px 2px 50px;
  text-decoration: none;
  border:none;
  font-weight: normal;
}

#left .navcontainer ul ul ul li a:hover{color:#AA1B00;background-color:transparent;}
#left .navcontainer ul ul ul li a.selected {color:#AA1B00;background-color:transparent;font-weight:normal;}

#footer a {color: #333333;text-decoration:none;}
#footer a:hover {color: #AA1B00;text-decoration:none;}

/* =Lists
--------------------------------------------------------------------------------*/
.navcontainer ul {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  font-size:14px;
  line-height:20px;
  background-color:transparent;
  }
.navcontainer ul ul {
  margin:0px 0px 6px 0px;
  padding:0px;
  list-style-type:none;
  font-size:11px;
  line-height:13px;
  background-color:transparent;
  }
.navcontainer ul ul ul {
  margin:0px 0px 6px 0px;
  padding:0px;
  list-style-type:none;
  font-size:11px;
  line-height:13px;
  background-color:transparent;
  }


/* =Misc
--------------------------------------------------------------------------------*/
img {border:none;}
#content p {
  line-height: 18px;
  padding: 0px 25px 0px 0px;
  margin:0px 0px 0px 0px;
}
#content p.size {
  font-size:12px;
  line-height:12px;
  padding: 0px 0px 0px 0px;
  margin:-10px 0px 0px 0px;
}
#content p.center{text-align:center;}
#content p.bio{
  line-height: 18px;
  padding: 0px 0px 0px 0px;
  margin:0px 170px 0px 0px;
}
#content .imgtitle {
font-size:1em;
font-style:italic;
color:#000000;
}
#content .imgdescr {
font-size:1em;
font-style:italic;
color:#666666;
}
#footer p {
  margin:0px;
  padding:0px 0px 0px 30px;
  color:#666666;
}
.linkfloatleft {
float:left;
margin:0px;
padding:0px;
}
#content .box1 { 
width:550px;
padding: 0px;
margin: 0px 0px 10px 0;
}
#content .box1 p { 
padding:0px;
margin:0px 20px 0px 160px;
}
#content .box1 a {
color:#1942CF;
text-decoration:none;
}
#content .box1 a:hover {
color:#3B63EF;
}
#footer .hinweis {
float:left;
width:130px;
padding:0 0 0 30px;
}


/* =Tables
--------------------------------------------------------------------------------*/
/* for iePC */ 
td {font-size:12px;}

/* =Gallery
--------------------------------------------------------------------------------*/
#content #gallerie{
  float:left;
  padding:0px;
  margin:0px;
  line-height:18px;
}
#content .thumbnail {
  float:left;
  margin:0px;
  padding:0px;
}   
#content .thumbnail img {
  margin:0px;
  padding:0px;
}

#content  br.antileft {clear:left;}

.antifloat {
  clear:both;
  visibility:hidden;
}
#content .right {
  float:left;
  margin:0px;
  padding:0px;
  color:#000000;
}

#content p.center {
  margin:0px;
  padding:0px;
  text-align:left;
}
#content .imgnavbar {
margin:0px;
padding:0px;
vertical-align:bottom;
}
/* =Created
--------------------------------------------------------------------------------*/
#created {
  clear: both;
  height:15px;
  padding:5px 0px 0px 0px;
  background-color: #333333;
}
.created {
  font-size:11px;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 30px;
  color: #999999;
}
.created a {color:#CCCCCC;text-decoration:none;}
.created a:hover {color:#999999;}