TD.section-back
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #022F45;
    TEXT-DECORATION: none
}

TD.section-back A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.navcolumn
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #022F45;
    FONT-FAMILY: Verdana, Arial;
	padding: 6px 0px 6px 6px;
	BACKGROUND-COLOR: #fff;
	border-bottom: 1px solid #ffffff;
    TEXT-DECORATION: none
}



.navcolumn a
{
    FONT-WEIGHT: normal!important;
    FONT-SIZE: 10px;
    COLOR: #022F45;
    FONT-FAMILY: Verdana, Arial;
	padding: 6px 0px 6px 6px;
	border-bottom: 0px solid #fff;
    TEXT-DECORATION: none;
}

.navcolumn a:hover
{
    COLOR: #022F45;
}

.extra
{
background-color: #fff;
padding: 0px 10px 10px 0px;
border-bottom: 1px dashed #ccc;
border-top: 0px dashed #ccc;
font-size: 11px;
}

.extra h1
{
font-size: 12px;
color: #033;
text-transform: uppercase;
font-weight: bold;
margin: 10px 0px 10px 10px;
}

.author
{
font-size: 12px;
font-style: italic;
color: #666;
margin-left: 10px;
}

.teaser
{
font-size: 12px;
color: #666;
margin-left: 10px;
}

.date
{
font-size: 9px;
color: #666;
padding: 0px;
margin: -10px 0px 10px 10px;
}

.articleimage
{
float: right;
border: 0px solid #666;
margin: 10px;
}

.section a 
{ 
	color: #022536; 
	text-decoration: none;
	font-weight: bold;
}

.section a:hover
{ 
	color: #022536; 
	text-decoration: none;
	font-weight: bold;
}

.section a:visited
{ 
	color: #022536; 
	text-decoration: none;
	font-weight: bold;
}



/* clearfix class goes on a container to save the need to put an empty clearing div in html */	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

h3.weg {
height: 17px!important;
background-image:url(/weg/images/navhead_bground.jpg);
color: #000!important;
font-weight: normal!important;
font-size: 10px!important;
padding: 2px 0px 0px 10px!important;
background-color: #ccc!important;
width: 100%!important;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.indexmain {
width: 468px;
margin-bottom: 10px;
margin-top: 10px;
}

.indexright {
width: 238px;
padding-left: 10px;
margin-left: 0px;
float: right;
}

.indexleft {
float: left;
width: 208px;
padding-right: 10px;

}
