body {	background-color: #7d6a55; color: #333333; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px; }
* {margin: 0px auto;padding: 0px;}
a {color:#a21029;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.align-left{text-align:left;}

.layer{margin-top:30px;width:950px;background: #ffffff url(http://lackner.exacon.at/fileadmin/templates/img/layercont.gif) center repeat-y;}
.contentlayer{}
img {behavior: url("fileadmin/templates/iepngfix.htc");}

.logo{width:600px; float:left;padding:20px;}
.logo a img{border:0px;}

.headernav{width:310px !important ;float:left; text-align:right;padding-right:0px;padding-top:20px;}

#headernavfirst{border:0;}
.headernav ul {list-style: none; }
.headernav li {display: inline;text-align:right;}
.headernav a {text-transform: uppercase; border-left: 1px solid #81725e;margin: 0 11px 0 -11px;padding: 0 11px 0 11px;  font-size:11px; text-decoration: none;  color: #81725e; font-family:  Arial, Helvetica, sans-serif;}
.headernav a:hover {color: #8db5d3;}
.headernav  .headernavfirstact {color: #8db5d3;}
.header{}
.headerpos{width:950px;position:absolute;}
.mainnav {width:750px;clear:both; height:30px; float:left;background:white;line-height: 12px;}
.mainnav ul {list-style: none; padding-left:20px;line-height: 24px;}
.mainnav li {float:left;}
.mainnav a {border-left: 1px solid #81725e;margin: 0 12px 0 -12px;padding: 0 12px 0 12px; line-height: 30px; font-size:13px; text-decoration: none; font-weight: bold; color: #81725e; }
.mainnav .first { border:0;}
.mainnav a:hover {color: #8db5d3;}
.mainnav #act {color: #8db5d3;}

.langnav{width:200px; float:left;text-align:right;padding-right:0px;}
.langnav ul {list-style: none; }
.langnav li {display: inline;text-align:right;}
.langnav a {border-left: 1px solid #81725e;margin: 0 12px 0 -12px;padding: 0 12px 0 12px; line-height: 30px; font-size:13px; text-decoration: none; font-weight: bold; color: #81725e;}
.langnav a:hover {color: #8db5d3;}
.langnav .lang_act a {color: #8db5d3;}
.langnav .lang_act a {color: #8db5d3;}

.navbar{width:257px; background-color:#fde5a3;float:left;}
.navbar ul{padding:20px 0px 0px 0px; list-style:none;}
.navbar ul li{}
.navbar ul li a {display:block; color: #ada396;text-decoration:none;font-size:12px;padding-left:20px;line-height:18px;}
.navbar ul li a:hover{color:#81725e;}
.navbar ul li .act {color:#81725e;padding-left:20px;}
.navbar ul li .act {background: #fde5a3 url(img/navbaract.gif) left no-repeat;}
.navspacer{padding-top:16px;}


.navbar ul li ul{padding:0px;padding-left:33px;}
.navbar ul li ul li {background: #fde5a3 url(img/navbaract2.gif) left no-repeat;}



#langnavfirst{border:0;}
.content{width:375px;min-height:550px;font-size:11px;line-height:18px; color: #81725e;padding:20px;background-color:#fef2d1;border-left:4px solid white;float:left;}
.content h1{font-size:11px;}
.content ul,ol{padding-left:20px;}


.content2col{width:649px;min-height:550px;font-size:11px;line-height:18px; color: #81725e;padding:20px;background-color:#fef2d1;border-left:4px solid white;float:left;}
.content2col h1{font-size:11px;}
.content2col ul,ol{padding-left:20px;}

.additional{float:left; width:270px;border-left: 4px solid white;}

.footer{clear:both;}

 .csc-textpic-caption{color:#a21029; font-style:italic;}

