/* Self!Service lite - Template 2 - style.css */
/* Free Download: www.kick-image.at > Self!Service lite > Free Templates */
/* general */
* {
 margin:0;
 padding:0;
}
body, input, textarea {
 font-family:Arial,sans-serif;
 font-size:86%;
 color:#333;
}
input, textarea {
 font-size:1em;
}
a {
 color:#000;
}
a:hover {
 text-decoration:none;
}
a img {
 border:none;
}

/* main container */
div#main {
 height:1%;/* autoclear */
 overflow:hidden;/* autoclear */
 margin:20px auto;
 position:relative;
}

/* head */
div#head {
 height:11em;
 position:relative;
}
/* name of site, name of company */
div#head h1 {
 font-size:2em;
 position:absolute;
 top:1.3em;
 left:20px;
 color:#333;
}
/* description of the site, description of the company */
div#head h2 {
 font-size:1.2em;
 position:absolute;
 top:4.1em;
 left:20px;
 color:#333;
}

div#head p.datum {
 font-size:1em;
 position:absolute;
 right:13px;
 bottom:40px;
 color:#333;
}

/* search form */
div#head form.ssl_searchform {
 position:absolute;
 right:10px;
 bottom:10px;
}

/* menue */
div#menue {
 float:left;
 padding-top:20px;
}
ul.sub1 {
 list-style-type:none;
 padding:10px 0 10px 0;
 margin:0 10px 0 10px;
}
ul.sslmenue {
 list-style-type:none;
}
ul.sslmenue li {
 padding:0 0 14px 0;
}
ul.sslmenue li a {
 font-weight:bold;
 text-decoration:none;
}
ul.sslmenue li a:hover,
ul.sslmenue li a.sslmenueactive {
 text-decoration:underline;
}
ul.sslmenue li ul {
 padding:0 0 0 10px;
}
ul.sslmenue li * li {
 padding:3px 0 3px 0;
}
/*
ul.sslmenue li * li a {
 font-weight:normal;
}
*/
/* content */
div#self-service-lite {
 float:left;
 padding:30px 20px 20px 20px;
}
div#sidebar {
 padding:30px 10px;
 float:left;
}

/* footer */
ul#footer {
 clear:both;
 float:none;
 list-style-type:none;
 padding:10px 0 10px 20px;
 font-size:0.8em;
 overflow:hidden;/* autoclear */
 height:1%;/* autoclear */
}
ul#footer li {
 float:left;
 padding-right:5px;
}
