*
{
  margin:0px;
  padding:0px;
  font-family:Verdana,tahoma,arial,sans-serif;
  font-size:12px;  	
  color:#646464;	
}

a
{
  color:#646464;	
}

a.Macro
{
color: #fff;
text-decoration:none;
font-weight:bold;
font-size:14px;
line-height:16px;
margin-top:14px; 
margin-bottom:10px;	
}


a.MacroActiv
{
color: #018AB7;
text-decoration:none;
font-weight:bold;
font-size:14px;
line-height:16px;
margin-top:14px; 
margin-bottom:10px;	
}

a.MacroActiv:hover
{
color: #018AB7;
text-decoration:none;
font-weight:bold;
font-size:14px;
line-height:16px;
margin-top:14px; 
margin-bottom:10px;	
}

body 
{
  background:url(common/background/body_bg.gif);
  min-height:100%;
  height:auto !important;
  height:100%;
  padding:0px; 
  margin:0px;
}

br.clear
{
  clear:both;	
}

p 
{
font-size:12px;
line-height:15px;
}

p.bottom 
{
font-size:10px;
line-height:15px;
}

p.title 
{
font-size:12px;
line-height:15px;
margin-left:230px;
}

ol 
{
line-height:15px;
margin-top:10px;
margin-left:30px;
margin-bottom:16px;
}

ul 
{
line-height:15px;
list-style-type:square;
margin-top:10px;
margin-left:30px;
margin-bottom:16px;
}

h1,.heading1
{
color: #666666;
font-weight:bold;
font-size:18px;
line-height:20px;
margin-top:16px; 
margin-bottom:20px;	
}

h2,.heading2
{
color: #666666;
font-weight:bold;
font-size:14px;
line-height:16px;
margin-top:14px; 
margin-bottom:10px;	
}


img
{
  border:none;	
}

textarea
{
	width:100%;
	height:100px;	
}

/*
--------------------------------------------------------------------------------------------------
	Container
--------------------------------------------------------------------------------------------------
*/

div.Container
{
	margin-bottom:0px;
        float:bottom;	
}

div.pnlLeftTop
{
        background:url(common/background/Nav_Left_Top.gif) no-repeat;
        padding-top :0px;
        padding-bottom :0px;
        height:19px;
  	width:201px;
  	margin-left:0px;
  	margin-right:20px;
}


div.pnlLeftActive
{
        background:url(common/background/Nav_Left_Bg_Grau.gif);
        padding-top :5px;
        padding-bottom :5px;
        height:20px;
  	width:201px;
  	margin-left:0px;
  	margin-right:20px;
}

div.pnlLeftNormal
{
        background:url(common/background/Nav_Left_Bg_Blau.gif);
        padding-top :5px;
        padding-bottom :5px;
        height:20px;
  	width:201px;
  	margin-left:0px;
  	margin-right:20px;
}

div.pnlLeftBottom
{
        background:url(common/background/Nav_Left_Bottom.gif) no-repeat;
        padding-top :0px;
        padding-bottom :0px;
        height:19px;
  	width:201px;
  	margin-left:0px;
  	margin-right:20px;
}

/*
--------------------------------------------------------------------------------------------------
	Content
--------------------------------------------------------------------------------------------------
*/

a.list
{
  display:block;	
}

a.thumb img
{
  border:1px solid #eee !important;
}

a.thumb:hover img
{
	border:1px solid #333 !important;
}
