/*
****************************
CSS for: viola-schlegl.at
****************************
Status: fine
Version: 1.1
Last Changed: 28.09.2009
Produced by: Koller Juergen | Kollermedia.at/work
*/



* {margin:0px; padding:0px;}
body {background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#616161;}



/****** 1.2 Basic Declarations ******/
.wrapper {height:1px; overflow:hidden; clear:both; display:block;}
.hidden {display:none;}
a img {border:none;}
a {color:#60b91e;}
a:hover {text-decoration:none;}

h1 {}
h2 {}
h3 {}


#center {width:900px; margin:0 auto;}
#header {border-bottom:1px solid #e9e9e9; padding:43px 0 15px 0;}

#header h1 a {width:206px; height:27px; background:url(../img/logo.gif) no-repeat left; text-indent:-9999px; display:block;}
#navi {width:580px; height:15px; list-style:none; margin:-17px 0 0 375px;}
#navi a {text-indent:-9999px; display:block; float:left; padding-right:29px;}
#navi li {float:left;}
#navi li#person a{width:66px; background:url(../img/bg_navi.gif) 0px 0px no-repeat;}
#navi li#angebot a{width:60px; background:url(../img/bg_navi.gif) -95px 0px no-repeat;}
#navi li#aktuelles a{width:58px; background:url(../img/bg_navi.gif) -184px 0px no-repeat;}
#navi li#raum a{width:102px; background:url(../img/bg_navi.gif) -271px 0px no-repeat;}
#navi li#kontakt a{width:49px; background:url(../img/bg_navi.gif) -402px 0px no-repeat;}
#navi li#links a{width:29px; background:url(../img/bg_navi.gif) -480px 0px no-repeat;}

#navi li#person a:hover, #navi li#person a.active{width:66px; background:url(../img/bg_navi.gif) 0px -19px no-repeat;}
#navi li#angebot a:hover, #navi li#angebot a.active{width:60px; background:url(../img/bg_navi.gif) -95px -19px no-repeat;}
#navi li#aktuelles a:hover, #navi li#aktuelles a.active{width:58px; background:url(../img/bg_navi.gif) -184px -19px no-repeat;}
#navi li#raum a:hover, #navi li#raum a.active{width:102px; background:url(../img/bg_navi.gif) -271px -19px no-repeat;}
#navi li#kontakt a:hover, #navi li#kontakt a.active{width:49px; background:url(../img/bg_navi.gif) -402px -19px no-repeat;}
#navi li#links a:hover, #navi li#links a.active{width:29px; background:url(../img/bg_navi.gif) -480px -19px no-repeat;}


table td {padding:0px 0 8px 0;}


#sidebar {width:375px; float:left; padding:10px 0 0 0;}
#sidebar img {background:url(../img/bg_image.gif) no-repeat; padding:24px 26px 14px 11px; position:relative;}
#content {width:525px; float:right; text-align:left; padding:30px 0 30px 0;}
#content h2{border-bottom:1px solid #e9e9e9; padding-bottom:7px; margin-bottom:15px;}
#content p {padding:5px 0 15px 0;line-height:18px;}
p.quote {font-size:16px; line-height:24px; font-style:italic; font-weight:bold; color:#999999; width:280px;}

#content ul {padding:0 0 15px 15px; margin-top:-10px;}
#content ul li {padding:3px 0 3px 0;}

