body {
margin : 0;
padding : 0;
background : #0A52C2 url(images/bg.png) repeat-y top center;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color : #727272;
}

h2 {
padding-left: 15px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
vertical-align: middle;
color: #6E6E6E;
text-align: left;
font-weight: bold;
}

a {
text-decoration : none;
color : #0951C1;
}

a:hover {
text-decoration : none;
color : #404040;
}

.clr {
	clear: both;
}

#wrapper {
width : 1000px;
margin : 0 auto;
padding:0;
}

#top {
width : 1000px;
height : 42px;
margin : 0 auto;
background : url(images/top.png) no-repeat;
}

#topmenu_inner {
float : left;
text-align:right;
width : 320px;
padding-left:10px;
padding-top:10px;
}

#topmenu_inner a {
text-align:right;
display: block;
width: 320px;
line-height: 30px;
font-size: 13px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
color: #FFFFFF;
font-weight: normal;
text-decoration:none;
background: url(images/button.png) no-repeat;
}

#topmenu_inner a:hover {
color: #5BBE0B;
text-indent: 15px;
background: url(images/button2.png) no-repeat;
text-decoration: bold;
}
#header {
width : 1000px;
height : 231px;
margin : 0 auto;
background : url(images/header.png) no-repeat;
}

#slider {
float:right;
width : 570px;
}

#content_top{
width : 1000px;
height:50px;
margin : 0 auto;
background-image : url(images/con_top.png);
}

#path{ 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FFFFFF;
padding-left:20px;
padding-top:8px;
float:left;
}

#path a{ 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FFFFFF;
}

#path a:hover{ 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color:#5BBE0B;
}

#path2{ 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FFFFFF;
padding-right:25px;
padding-top:8px;
float:right;
vertical-align:top;
}
#path2  ul {
margin: 0;
padding : 0px 10px 0px 10px;
list-style:none;
}
#path2  li {
margin : 0;
padding : 0;
float : left;
list-style : none;
}
#path2 li a{ 
display:block;
float:left;
padding: 0 10px 0 10px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FFFFFF;
}

#path2 li a:hover{ 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color:#5BBE0B;
}

#facebook{ 
float:left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color:#5BBE0B;
padding-left:20px;
padding-top:20px;
}

#lang{ 
float:right;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color:#5BBE0B;
padding-right:20px;
padding-top:20px;
}

.navRight {
width: 220px;
padding-right:5px;
float:right;
}

#content {
width : 1000px;
margin : 0 auto;
background-image : url(images/con_bg.png);
background-repeat:repeat-y;
}

#content2 {
float : left;
width : 720px;
padding : 0 25px;
color : #727272;
}

#content_bt{
width : 1000px;
height:20px;
margin : 0 auto;
background-image : url(images/con_bt.png);
}

.infoBoxHeading {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
background-image: url(images/navtop_re.png);
background-repeat:no-repeat;
padding-left:20px;
height:38px;
line-height:38px;
width:220px;
color: #0951C0;
}

.infoBox, SPAN.infoBox {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
width:220px;
background-image: url(images/navboxbg_re.png);
background-repeat:repeat-y;
padding-left:6px;
}

#content h2 {
height : 15px;
margin-bottom : 20px;
padding : 9px 0 0 10px;
letter-spacing : normal;
font-size : 0.9em;
}

#content h3 {
text-transform : uppercase;
letter-spacing : normal;
font-size : x-small;
color : #ffffff;
}

#content ul {
margin-left : 0;
padding-left : 10px;
list-style : square inside;
color:#0A52C0;
}

#pagefooter{
margin:0 auto;
width:1000px;
background-color:#0A52C2;
background-image : url(img/footer.png);
background-repeat: repeat-y;
background-position:top center;
}

#pagefooter_immer{
width:1000px;
margin:0 auto;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
padding:0;
color: #9F9D86;
text-decoration: none;
font-weight: normal;
padding-bottom:20px;
}

h2 {
padding-left: 25px;
padding-top:7px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
vertical-align: middle;
color: #77B121;
text-align: left;
font-weight: normal;
}

#column1 {
width: 220px;
padding-left: 10px;
padding-right:10px;
float: left;
color:#D4D4D4;
border-right:1px solid #1A5CC2;
}
#column1 a {
padding-right:10px;
color:#D4D4D4;
line-height:16px;
}

#column1 a:hover {
color:#ffffff;
}

#column2 {
width: 220px;
padding-left: 10px;
padding-right:10px;
float: left;
color:#D4D4D4;
border-right:1px solid #1A5CC2;
}

#column2 a {
padding-right:10px;
color:#D4D4D4;
line-height:16px;
}

#column2 a:hover {
color:#ffffff;
}

#column3 {
width: 220px;
padding-left: 10px;
padding-right:10px;
float: left;
color:#D4D4D4;
border-right:1px solid #1A5CC2;
}

#column3 a {
padding-right:10px;
color:#D4D4D4;
line-height:16px;
}

#column3 a:hover {
color:#ffffff;
}

#column4 {
width: 220px;
padding-left: 10px;
padding-right:10px;
float: left;
color:#D4D4D4;
}

#column4 a {
padding-right:10px;
color:#D4D4D4;
line-height:16px;
}

#column4 a:hover {
color:#ffffff;
}

