/* general stuff */


/* -----------------------------------------------------------------------------------------
   itmatters_de.css,v 1.0 2007/06/02 15:17:17

   Dipl.-Ing. Steffen Steiner
   http://www.ITmatters.de Internetservice

   Copyright (c) 2007 Dipl.-Ing. Steffen Steiner
   ---------------------------------------------------------------------------------------*/
body
{
padding-top:	  0px;
padding-bottom:	  0px;
height:           100%;
width:            100%;
margin:           0px;
color:#6E3251;
font-family:times new roman;
font-size:14px;
background:       #E1CDD9 url(../images/hi.gif) repeat-x top left;
}
#seite
{
width:            640px;
margin:           auto;
}
#seite_mit_verlauf
{
width:            640px;
background:       #E1CDD9 url(../images/mi.gif) repeat-y top left;
}
#seite_verlauf
{
width:            640px;
background:       url(../images/mi_mit_verlauf.gif) no-repeat top left;
}
#logo_o
{
width:            640px;
height:           250px;
border-top:       0px solid #000;
}
#logo1
{
width:            640px;
height:           250px;
background:       url(../images/logo1_hi.jpg) no-repeat top left;
}
#logo2
{
width:            640px;
height:           250px;
background:       url(../images/logo2_hi.jpg) no-repeat top left;
}
#mitte
{
margin-left:	  20px;
margin-right:	  20px;
width:            600px;
background:       url(../images/punkt.gif) no-repeat 0px 85px;
}
#mitte_padding
{
padding:		  20px;
padding-top:	  0px;
padding-bottom:	  0px;
}
#mi
{
padding:		  28px;
padding-top:	  0px;
}
.contentpaneopen {
padding:		  0px;
margin:			  0px;
border-collapse:collapse;
}
.blog .contentpaneopen {
margin-top:	  5px;
}
.contentheading {
width:			  545px;
letter-spacing:   0.1em;
font-weight:bold;
color:#6E3251;
font-family:times new roman;
font-size:22px;
padding:		  4px;
padding-top:		  2px;
padding-bottom:		  2px;
}
.contentpane .contentheading {
letter-spacing:   0.1em;
font-weight:bold;
color:#6E3251;
font-family:times new roman;
font-size:22px;
padding:		  0px;
border-spacing: 0px;border:0px;
border-collapse: separate;
}
.contentheading table {
font-size:        16pt;
border-spacing: 0px;border:0px;
border-collapse: separate;
border-bottom:10px solid #fff;

}

.contentheading table tr {
height: 0px;border:0px;
}
.contentheading table td {border:0px;
padding:		 	 4px;
padding-top:		  1px;
padding-bottom:		  1px;
}
.blog .contentheading {
font-size:        10pt;
letter-spacing:   0.1em;
color:            #492D3C;
font-weight:      bold;
padding:		  2px;
background:		  #fff;
}
.componentheading {
width:			  545px;
letter-spacing:   0.1em;
font-weight:bold;
color:#6E3251;
font-family:times new roman;
font-size:22px;
padding:		  4px;
padding-top:		  2px;
padding-bottom:		  2px;
}
#logo_u
{
width:            599px;
height:           24px;
color:            #fff;
background:       #98607D;
border-left:      1px solid #E8E2E4;
border-top:       1px solid #fff;
}
.clear{
clear:            both;
}
.MPA_box img{
border:			  0px solid #ddd;
}
#footer
{
width:            640px;
height:			  64px;
color:			  #333;
background:       url(../images/un.gif) no-repeat top left;
}
#footer_padding
{
text-align:		  center;
padding-top:	  5px;
}
/* LOGO NAVIGATION */
#nav
{
padding:		  0px;
padding-top:	  0px;
margin:			  0px;;
}
#nav ul
{
padding:		  0px;
margin:			  0px;
}
#nav li
{
float:			  left;
text-align:		  center;
text-decoration:  none;
list-style: 	  none;
padding:		  0px;
padding-top:	  4px;
padding-bottom:	  4px;
padding-right:	  10px;
padding-left:	  10px;
margin:			  0px;
border-right:	  1px solid #fff;
}
#nav li a     { color: #fff;text-decoration:none;}
#nav li a:hover    { color: #333;text-decoration:none;}

a.fo:link    { color:#333;text-decoration:none; }
a.fo:visited { color:#333;text-decoration:none; }
a.fo:hover   { color:#BE93DC;text-decoration:underline; }
a.fo:active  { ;color:#BE93DC;text-decoration:underline; }
a.fo:focus  { color:#BE93DC;text-decoration:underline; }

a.un:link    { color:#fff;text-decoration:none; }
a.un:visited { color:#fff;text-decoration:none; }
a.un:hover   { color:#492D3C;text-decoration:none; }
a.un:active  { ;color:#492D3C;text-decoration:none; }
a.un:focus  { color:#492D3C;text-decoration:none; }

a:link    { color:#333;text-decoration:underline; }
a:visited { color:#333;text-decoration:underline; }
a:hover   { color:#BE93DC;text-decoration:underline; }
a:active  { ;color:#BE93DC;text-decoration:underline; }
a:focus  { color:#BE93DC;text-decoration:underline; }

a.un2:link    { color:#492D3C;text-decoration:none; }
a.un2:visited { color:#492D3C;text-decoration:none; }
a.un2:hover   { color:#fff;text-decoration:none; }
a.un2:active  { ;color:#fff;text-decoration:none; }
a.un2:focus  { color:#fff;text-decoration:none; }
