/*
CSS for perfectprops
Produced by: Juergen Koller [Kollermedia.at] for EB-Marketing.at
Last Edited: Mai 2010
*/

* {margin:0px; padding:0px;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body#start {background:url(../img/bg_body.gif) repeat-y center 40px;}
body#white {background:#ffffff; color:#000000;}
body#black {background:#000000; color:#ffffff;}

/* Basics */
.wrapper {height:1px; overflow:hidden; clear:both; display:block;}
.hidden {display:none;}
a img {border:none;}
a {}
a:hover {}
h1 {}
h2 {}
h3 {}

/* Startpage */
#startfull {width:100%;}
#lefthalf {float:left;width:50%; overflow:hidden;}
#lefthalf div {padding:20px;}
#lefthalf ul.nav1 {list-style:none; padding:10px 0 0 0;}
#lefthalf ul.nav1 li {padding:2px 0; font-size:16px; float:left; padding:0 15px 0 0;}
#lefthalf ul.nav1 a {color:#000000; text-decoration:none;}
#lefthalf ul.nav1 a:hover {color:#000000; text-decoration:underline;}
#lefthalf ul.nav1 li.active a {color:#000000; font-weight:bold; text-decoration:none;}
#lefthalf ul.nav2 {list-style:none; padding:73px 0 0 0;}
#lefthalf ul.nav2 li {padding:2px 0; font-size:16px;}
#lefthalf ul.nav2 a {color:#000000; text-decoration:none;}
#lefthalf ul.nav2 a:hover {color:#000000; text-decoration:underline;}
#righthalf {float:right; width:50%; overflow:hidden;}
#righthalf div {padding:40px;}
#righthalf ul {list-style:none; padding:110px 0 0 0;}
#righthalf ul li {padding:2px 0; font-size:16px;}
#righthalf ul a {color:#ffffff; text-decoration:none;}
#righthalf ul a:hover {color:#ffffff; text-decoration:underline;}
#startfull #footer {color:#ffffff; font-size:14px; line-height:1.5em; position:absolute; bottom:20px; right:30px;}


#lefthalf div#content {clear:both; padding:40px 0px; line-height:17px; font-size:13px;}
#lefthalf div#content a {color:#000000; text-decoration:none;}
#lefthalf div#content a:hover{color:#000000; text-decoration:underline;}

/* Header */
#header img {float:left;}
#header span {padding:0 0 0 15px; font-size:14px;}
#header ul {list-style:none; padding:10px 0 0 0; clear:both;}
#header li {padding:2px 0; font-size:16px; float:left; padding:0 20px 0 0;}
#header li.active {font-weight:bold;}
#white #header a {color:#000000; text-decoration:none;}
#white #header a:hover {color:#000000; text-decoration:underline;}
#black #header a{color:#ffffff; text-decoration:none;}
#black #header a:hover {color:#ffffff; text-decoration:underline;}


#main {padding:20px;}
#content_full {width:1000px; clear:both; padding:40px 0 0 0;}

/* Content Left */
#content_left {width:230px; float:left;}
#content_left ul {list-style:none;}
#content_left li {padding:0 0 2px 0; font-size:14px; float:left; width:230px;}
#content_left li.active {color:000000; font-weight:bold;}
#content_left li.active2 {color:ffffff; font-weight:bold;}
#white #content_left a {color:#666666; text-decoration:none; display:block;}
#white #content_left a:hover {color:#666; text-decoration:underline; display:block;}
#black #content_left a {color:#666666; text-decoration:none; display:block;}
#black #content_left a:hover {color:#666; text-decoration:underline; display:block;}

/* Navi */
ul#nav_big {list-style:none; padding:30px 0 0 0; clear:both;}
ul#nav_big li {padding:2px 0; font-size:16px; float:left; padding:0 20px 0 0; width:auto;}
ul#nav_big li.active {font-weight:bold;}
#white ul#nav_big a {color:#000000; text-decoration:none;}
#white ul#nav_big a:hover {color:#000000; text-decoration:underline;}
#black ul#nav_big a {color:#ffffff; text-decoration:none;}
#black ul#nav_big a:hover {color:#ffffff; text-decoration:underline;}

/* Pagination */
ul#pagination {list-style:none; padding:15px 0 0 0; clear:both;}
ul#pagination li {padding:2px 0; float:left; padding:0 10px 0 0; width:auto;}
ul#pagination li.active {font-weight:bold;}
#white ul#pagination a {color:#000000; text-decoration:none;}
#white ul#pagination a:hover {color:#000000; text-decoration:underline;}
#black ul#pagination a {color:#ffffff; text-decoration:none;}
#black ul#pagination a:hover {color:#ffffff; text-decoration:underline;}

/* Content Right */
#content_right {float:left; width:770px;}
#black #content_right img {float:left; padding:0 5px 5px 0;}
#content_right ul  {color:#000000; text-decoration:none; margin-top:-20px;}
#content_right ul li {padding:2px 10px 5px 0; font-size:14px; float:left; list-style:none;}
#content_right ul a {color:#ffffff; text-decoration:none;}
#content_right ul li.active a {font-weight:bold;}
#content_right ul a:hover {color:#ffffff; text-decoration:underline;}
#content_right a {color:#000000; text-decoration:none;}
#content_right a:hover {color:#000000; text-decoration:underline;}

/* Bigimage */
#bigimage {float:left; width:590px;}

/* Infobox */
#infos {float:left; width:160px; margin:0 0 0 20px; display:inline; font-size:14px;}
#infos h1 {font-size:18px;}
#infos p {padding:10px 0;}
#infos span.bildnavi {padding:20px 0 0 0; display:block;}
#infos span.bildnavi a {color:#000000; text-decoration:none; padding:0 5px 0 0;}
#infos span.bildnavi a:hover {color:#000000; text-decoration:underline; padding:0 5px 0 0;}
#infos span.bildnavi a.active {font-weight:bold;}
