body { 
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 0;
font-family : arial;
font-size : 16px;
line-height : 19px;
color : #333333;
background-image:url(1_images/bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}
div, p, span {
font-family : arial;
font-size : 16px;
line-height : 19px;
color : #333333;
}

p {
margin:0;
padding:0px 0px 15px 0px;
}

h1 {
font-family : arial;
font-size : 26px;
line-height : 29px;
color : #336699;
margin:0;
padding:0px 0px 20px 0px;
}
h2 {
font-family : arial;
font-size : 19px;
line-height : 22px;
color : #333333;
margin:0;
padding:0px 0px 5px 0px;
}

td
{
padding:0px 0px 10px 0px;	
}

a:link, a:visited, a:hover, a:active {
text-decoration:underline;
color : #333333;
}
.bold {
font-weight:bold;
}
.italic {
font-style:italic;
}
.color {
color : #336699;
}

.pagesize { 
background-image:url(1_images/bgcontent.jpg);
background-repeat:repeat-y;
width:1050px;
overflow:hidden;
float:left;
}
.pagesizeout { 
width:1118px;
}
.pageface {
background-image:url(1_images/bgface.jpg);
background-repeat:no-repeat;
min-height:461px;
height: auto !important;
height:461px;
}
.pageheaderleft {
float:left;
width:68px;
line-height:1px;
}
.pageheader {
line-height:1px;
}
.pagenav {
padding-left:20px;
float:left;
width:211px;
padding-top:20px;
text-align:left;
}
.navmain {
width:211px;
background-color:#ffffff;
overflow:hidden;
}
.navmainbody {
padding-left:10px;
overflow:hidden;
background-color:#ffffff;
}
.navtop {
background-image:url(1_images/navtop.gif);
background-repeat:no-repeat;
height:15px;
line-height:15px;
width:211px;
background-color:#ffffff;

}
.navbottom {
background-image:url(1_images/navbottom.gif);
background-repeat:no-repeat;
height:15px;
line-height:15px;
width:211px;
}
.line { 
height : 1px;
line-height : 1px;
font-size : 1px;
border-width : 0 0 1px 0;
border-style : dotted;
border-color : #333333;
clear:both;
}
.pagemain {

padding-left:58px;
padding-top:20px;

}
.pagemainout {
float:left;
width:700px;
}

ul
{
margin: 0px 0px 5px 0px;
padding:0 0 20px 20px;
list-style-type:disc;
}

.pagenav ul {
list-style-type:none;
float:left;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

.pagenav li {
list-style-type:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
ul.subnav
{padding-left:10px;}
.pagenav li a:link, .pagenav li a:visited, .pagenav li a:hover, .pagenav li a:active{
color:#333333;
text-decoration:none;
font-size:11px;
font-weight:bold;
}
.pagenav li.high a:link, .pagenav li.high a:visited, .pagenav li.high a:hover, .pagenav li.high a:active{
color:#336699;
text-decoration:none;
font-size:11px;
font-weight:bold;
}
.pagenav .subnav li a:link, .pagenav .subnav li a:visited, .pagenav .subnav li a:hover, .pagenav .subnav li a:active{
color:#333333;
text-decoration:none;
font-size:11px;
font-weight:normal;
}
.pagenav .subnav li.high a:link, .pagenav .subnav li.high a:visited, .pagenav .subnav li.high a:hover, .pagenav .subnav li.high a:active{
color:#336699;
text-decoration:none;
font-size:11px;
font-weight:normal;
}
.pagenav .menuespacer  {
line-height : 15px;
height : 15px;
font-size : 1px;
width:1px;
float:left;
border-width:0px 1px 0px 0px;
border-style:solid;
border-color:#fabb00;
margin:0px 20px 0px 20px;
}

.absatz{
line-height : 12px;
font-family:Arial;
margin:0px;
padding:0px;
}

.spacer {
clear : both;
}

.padding, .padding1{
padding-left:10px;
padding-top:4px;
}

.padding1{
padding-top:0px;
}

.he10 {
line-height : 10px;
height : 10px;
font-size : 1px;
}
.he1 {
line-height : 1px;
height : 1px;
font-size : 1px;
}
.he20 {
line-height : 20px;
height : 20px;
font-size : 1px;
}
.f10{
font-size:10px;
line-height:12px;
}

.f11{
font-size:11px;
}

.f12{
font-size:12px;
line-height:14px;
}
.w37{
width:37px;
}

.w50{
width:140px;
}


.w150{
width:245px;
}

.w200{
width:300px;
}

.w160{
width:150px;
}
.w209{
width:305px;
}
.w215{
width:400px;
}

.w300{
width:300px;
}
.w500{
width:480px;
}
.h100{
height:100px;
}
.w490 {
width:375px;
}
.pagecontent {
padding:0px;
text-align:left;
}

.pageend {
background-image:url(1_images/footer.jpg);
background-repeat:no-repeat;
height:36px;
width:1050px;
clear:both;
margin-left:68px;
}

.floatleft {
float:left;
}
.floatright {
float:right;
}
.right {
text-align:right;
}

