@charset "ISO-8859-1";

html, body {
 background-image:url(images/Lila-Hgr.jpg);
 top:0px;
 margin:0px;
 padding:0px;	
}

#header {
 background-image:url(images/Lila-Hgr.jpg);
 width:100%
 padding:0px;
 margin:0px;
}

#navigation {
 position:absolute;
 background-color:white;
 top:150px;
 left:0px;
 width:300px;
 margin:0px;
 padding:0px;
}

#content {
 background-image:url(images/Lila-Hgr2.jpg);
 margin-top:0px;
 margin-left:310px;
 margin-right:280px;
}

#features {
 position:absolute;
 background-color:transparent;
 top:133px;
 right:50px;
 width:180px;
 margin:0px;
 padding:0px;
}

#features2 {
 position:absolute;
 background-color:white;
 top:200px;
 right:30px;
 width:200px;
 margin:0px;
 padding:0px;
}

#features3 {
 position:absolute;
 background-color:transparent;
 top:280px;
 right:280px;
 width:0px;
 margin:0px;
 padding:0px;
}

#features4 {
 position:absolute;
 background-color:white;
 top:230px;
 right:30px;
 width:200px;
 margin:0px;
 padding:0px;
}

#logo {
 position:absolute;
 top:60px;
 right:40px;
 width:155x;
 height:78px;
}

#logo2 {
 position:absolute;
 top:50px;
 right:25px;
 width:100x;
 height:50px;
}

#logo3 {
 position:absolute;
 top:70px;
 right:25px;
 width:100x;
 height:50px;
}

#language_pic {
 border:none;
 width:20px;
 height:12px;
}

#description_pic {
 border:none;
 padding-left:22px;
 width:220px;
 height:300px;
}

#description2_pic {
 border:none;
 width:250px;
 height:300px;
}

#description3_pic {
 border:none;
 width:250px;
 height:260px;
}

#description4_pic {
 border:none;
 padding-left:22px;
 width:220px;
 height:260px;
}

#description5_pic {
 border:none;
 width:250px;
 height:300px;
}

#description6_pic {
 border:none;
 width:260px;
 height:380px;
}

#description-en_pic {
 border:none;
 padding-left:22px;
 width:220px;
 height:280px
}

#description-qr_pic {
 border:none;
 width:300px;
 height:300px;
}
  
#top_navigation {
 position:absolute;
 background-image:url(images/Lila-Hgr2.jpg);
 top:105px;
 left:315px;
 border:none;
 width:520px;
 height:20px;
 z-index:1;
}

#bottom {
 position:absolute;
 background-image:url(images/Lila-Hgr.jpg);
 left:180px;
 border:none;
 width:75%;
 height:20px;
}

#home_sublinks {
 position:absolute;
 top:120px;
 left:320px;
 width:100px;
 border-left:2px solid black;	
 border-right:2px solid black;	
 border-bottom:2px solid black;
 z-index:10;
 visibility:hidden;
}
#home_sublinks2 {
 position:absolute;
 top:120px;
 left:420px;
 width:130px;
 border-left:2px solid black;	
 border-right:2px solid black;	
 border-bottom:2px solid black;
 z-index:10;
 visibility:hidden;
}
#home_sublinks3 {
 position:absolute;
 top:120px;
 left:540px;
 width:130px;
 border-left:2px solid black;	
 border-right:2px solid black;	
 border-bottom:2px solid black;
 z-index:10;
 visibility:hidden;
}
#home_sublinks4 {
 position:absolute;
 top:120px;
 left:660px;
 width:130px;
 border-left:2px solid black;	
 border-right:2px solid black;	
 border-bottom:2px solid black;
 z-index:10;
 visibility:hidden;
}
#home_sublinks5 {
 position:absolute;
 top:120px;
 left:720px;
 width:130px;
 border-left:2px solid black;	
 border-right:2px solid black;	
 border-bottom:2px solid black;
 z-index:10;
 visibility:hidden;
}

.sub_link {
 display:block;
 width:100%;
 text-align:center;
 height:18px;
 font-family:"MS Sans Serif", sans-serif;
 font-size:12px;
 font-weight:bold;
 padding-top:2px;
 text-decoration:none;
 border-top:1px solid black;
}
.sub_link:link, .sub_link:visited {
 background-color:rgb(245,240,205);
 color:rgb(150,50,170)
}
.sub_link:hover, .sub_link:active {
 background-color:white;
color:black
}
a.top_link {
 display:block;
 position:absolute;
 width:100px;
 text-align:center;
 height:18px;
 font-family:"MS Sans Serif", sans-serif;
 font-size:12px;
 font-weight:bold;
 padding-top:1px;
 text-decoration:none;
}
a.top_link:link, a.top_link:visited {
 color:rgb(150,50,170);
 background-color:transparent;
 background-position:top right;
 background-repeat:no-repeat;
 background-color:rgb(245;240;205);
}
a.top_link:hover, a.top_link:active {
 color:black;
 background-color:transparent; 
 background-position:top right;
 background-repeat:no-repeat;
 background-color:white;
}
a#home {
 bottom:0px;
 left:0px;
 z-index3;
}
a#extras {
 bottom:0px;
 left:120px;
 z-index4;
}
a#beratung {
 bottom:0px;
 left:240px;
 z-index5;
}
a#links {
 bottom:0px;
 left:360px;
 z-index6;
}
a#empty {
 bottom:0px;
 left:480px;
 z-index7;
}
a#home:hover, a#home:active,
a#news:hover, a#news:active,
a#beratung:hover, a#beratung:active,
a#extras:hover, a#extras:active,
a#links:hover, a#links:active, {
 z-index9;
}

a.navi, a.navi_first, a.navi_self {
 display:block;
 white-space:nowrap;
 overflow:hidden;
 border-left:1px solid black;	
 border-right:1px solid black;	
 border-bottom:1px solid black;	
 font-family:Tahoma,sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 letter-spacing:0.1em;
 padding:3px;
 text-align:center;
}
a.navi_first {
 border-top:1px solid black;
}
a.navi:link, a.navi_first:link,
a.navi:visited, a.navi_first:visited {
  background-color:rgb(115;115;75);
  color:white;
}
a.navi:hover, a.navi_first:hover, a.navi_self:hover, 
a.navi:active, a.navi_first:active, a.navi_self:active {
background-color:white;
color:black;
}

h1,h2,p,ul,ol,table {
 margin-left:16px;
 margin-right:16px;
 font-family:"Century Schoolbook",serif;
}

h1 {
 font-weight:bold;
 font-style:normal;
 font-size:130%;
 line-height:1.1em;
 color:rgb(90,115,135);
 border-left:rgb(190,215,235) solid 20px;
 border-bottom:rgb(190,215,235) solid 4px;
 padding-left:12px;
 margin-top:32px;
}

h2 {
 font-weight:bold;
 font-style:normal;
 font-size:110%;
 line-height:1.1em;
 color:rgb(90,115,135);
 border-bottom:rgb(190,215,235) solid 2px;
 margin-top:24px;
}

p.intro {
 text-align:left;
 font-weight:normal;
 font-style:italic;
 font-size:100%;
 line-height:1.1em;
 margin-top:24px;
 color:black;
}

p.text {
 text-align:justify;
 font-weight:normal;
 font-style:normal;
 font-size:100%;
 line-height:1.1em;
 color:black;
}

li {
 text-align:left;
 font-weight:normal;
 font-style:normal;
 font-size:100%;
 line-height:1.1em;
 color:black;
}

td,th {
 text-align:left;
 font-weight:normal;
 font-style:normal;
 font-size:100%;
 line-height:1.1em;
 color:black;
}

th {
 font-weight:bold;
}

div.box_title {
 margin-top:16px;
 margin-left:8px;
 margin-right:8px;
 background-color:rgb(130,130,130);
 color:white;
 font-family:Tahoma ,sans-serif;
 font-size: 12px;
 font-weight: bold;
 padding:1px;
}

div.box_content {
 margin-left:8px;
 margin-right:8px;
 margin-bottom:8px;
 background-color:white;
 border:rgb(130,130,130) solid 1px;
 color:black;
 font-family:"Century Schoolbook",serif;
 font-size: 80%;
 font-weight: normal;
 padding:3px;
}

