/* 
Firma:    VALyou Software GmbH
Adresse:  Possartstra�e 14
          81679 M�nchen
          
Author:   Horst-Dietrich Frank
Tel:      +49(0)89.457 10.475
Fax:      +49(0)89.457 10.405
E-Mail:   hf@valyou.de
Datum:    15.05.08  

*/

@import "kopfbereich.css";
@import "hauptbereich.css";
@import "menulinks.css";
@import "news.css";
@import "kontakt.css";

* html .spacer-gif  /* Damit der Abstand beim IE genauso hoch ist wie bei anderen Browsern */
{
  height: 20px;
}

.align-right{
	text-align: right;
}

.suchfeld
{
  width: 200px;
}

.suchbutton
{
  position: relative;
  top: 10px;
}

.csc-textpic-text img /* Bilder bei Rubrick Profil -> Team mit kleinerem Rahmen */
{
  border: none;
}

.odd
{
  height: 20px;
  background: #A6B8B9;
}

.even
{
  height: 20px;
}

.important
{
  color:#CC3333;
}

p.align-right{
  /*width: 100%;*/
  text-align: right;
  float:right;
}

span.redtext {
 color: #AA0000;
}

p.important {
 color: #00FF00;
}

body, html {
	position: absolute;
	top: 0px;
  left: 0px;
	border: 0;
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
  overflow: auto;
  background-color: #ffffff;
  color: #3F3F3F;
}

.centercontainer {
  position: relative;
  width: 980px;
	left: 50%;
	margin-left: -490px;
	min-height: 100%;  /*Fuer moderne Browser */
	height: auto !important; /* Fuer moderne Browser */
 	height: 100%; /* Fuer IE */
  background-color: #B1C4C6;
  z-index: 0;
}

table {
  padding:0px;
  margin: 0px;
  border: 0px;
}

td {
  vertical-align: top;
  }

.strich {
  position: relative;
  top: 0px;
  left: 0px;
  height: 100%;
  border-left: 1px solid #fff;
  margin: 0 0 0 -26px;
  z-index: 4;
}

.abstandcontent {
  padding: 20px 0 109px 26px;
}

H1{
	margin:0 0 0;
	padding:0 0 15px 0;
	font-size: 1.3em;
	color: #3F3F3F;
	font-weight:bold;
}

H2{
	margin:0 0 0 0;
	padding:0 0 10px 0;
	font-size: 1.1em;
	font-weight: bold;
}


H3{
	margin:0 0 1.5em 0;
	padding:0 0 0 0;
	font-size: 1.0em;
  /*clear: left;   HMMMMMM*/
}

div.csc-textpic-clear {
  border-top: 1px solid;
  padding:  0 0 15px 0;
}

h4 {
 	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size: 13px;
	color: #c33;
	font-weight: normal;

}

.red
{
  color: #C33;
}

#outer-content-wrapper {
	position: relative;
	top: 25px;
	left: 0;
	width: 980px;
	height:1px;
}

p.bodytext {
  margin:0 0 0 0;
  padding:0 0 0 0;
  color: #3F3F3F;
}

div.rechts ul {
  padding: 0 0 0 19px;
  margin: 5px 0 5px 0;
}

div.rechts li {
  position: relative;
  left: 0px;
  top: -2px;
  list-style-image: url(dotblaudunkel.png);
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  /*width: 600px;  F�r was ist das da?*/
  font-weight: normal;
}

div.rechts p {
  padding: 0 0 10px 0;
  margin: 0 0 0 0;
}

div.spalte_rechts a {
  text-decoration: none;
  color: #fff;
  font-weight: normal; 
}

div.spalte_rechts a:hover, div.spalte_rechts a:active {
  color: #c33;
}

/* Forum */
div.spalte_rechts .tx-mmforum-textbutton a{
	color: #628A94;
}

div.spalte_rechts .tx-mmforum-textbutton a:hover{
	color: #CC3333;
}

div.spalte_rechts div.tx-mmforum-rootline a{
	color: #666;
}

div.spalte_rechts div.tx-mmforum-rootline a:hover{
	color: #c33;
}

th.tx-mmforum-th{
	background: none repeat scroll 0 0 #628A94;
}

.tx-mmforum-textbutton{
	border: 1px solid #628A94;
}

div.tx-mmforum-pi1{
	background-color: #fff;
	border: 1px solid #628A94;
	padding: 5px;
}

div.tx-mmforum-pi1 h2{
	color: #628A94;
}

div.spalte_rechts .tx-mmforum-pi1 a{
	color: #545353;
}

div.spalte_rechts .tx-mmforum-pi1 a:hover{
	color: #c33;
	text-decoration: underline;
}
/* Abspann unten am Text */
div.abspann {
  position: relative;
  top: 40px;
  clear: both;
  margin: 25px 0 0 0;
   /*Padding Gr��er, damit es im IE richtig aussieht*/
  font-size: 10px;
  text-align: center;
  color: #618B99;
}

div.abspann a:link {
 	text-decoration: none;
	color: #618B99;
	font-weight:bold;
}

div.abspann a:visited {
	text-decoration: none;
	color: #618B99;
	font-weight:bold;

}
div.abspann a:hover {
	text-decoration: none;
	color: #cc3333;
	font-weight:bold;
}
div.abspann a:active {
	text-decoration: none;
	color: #cc3333;
	font-weight:bold;
}
li.men-no2-sub, li.men-curifsub2, li.men-actifsub2 {
position: relative;
left: -20px;
}

div.tx-thmailformplus-pi1 {
  width: 550px;
}