/*
theme name: Finanzen
author: Fuchs Media Solutions / Manuel Fuchs
description: search engine friendly wordpress theme for 'free' usage under GNU/GPL license.
version: 1.0
*/

html {}
body {height: 100%; background: url(images/background-menue.gif) repeat-x; background-color: #FFF; margin: 0; padding: 0;}

#whiteborder {height: 100%; background-color: #FFF; width: 766px; align: center; margin-left: auto; margin-right: auto; margin-top: -12px; }

html>/**/body #banner {height: 136px;}
html>/**/body #banner h2 {border-top:9px solid #FFFFFF; solid #FFFFFF;}

#banner {background-color: #326EA1; margin-left: 6px; margin-right: 6px; margin-top: 4px; padding-top: 4px; border-top:6px solid #FFFFFF; solid #FFFFFF; width: 754px; height: 130px;}
#banner strong{margin-top: -22px; padding-left: 6px; position: absolute; color:#FFFFFF;}

html>/**/body #banner h2 {margin-top: -2px;}
html>/**/body #banner strong {margin-top: -6px;}

#banner h2{font:24px Arial, Verdana, sans-serif; color:#FFFFFF; padding-top: 40px; padding-left: 6px;}
#banner a{text-decoration: none; color:#FFFFFF}


html>/**/body #sidebar {margin-top: 12px; height: 106px; width:783px;}
#sidebar img {margin: 26px 28px 0 10px;}
#sidebar {margin-top: 12px; padding:0; font:12px Arial, Verdana, sans-serif;color:#326EA1; position: inherit; clear: both; height: 106px; background: url(images/background-menue.gif) repeat-x; padding:0; width:783px;}
#sidebar h2{display: inline; padding: 0 10px 0px 0; background: url(images/arrow.gif) no-repeat center right; font-size: 11px; color:#326EA1; font-weight: bold;}
#sidebar ul {list-style-type: none;}
#sidebar li{float: left; margin: 32px 10px 0 0; height: 36px;}
#sidebar li a{text-decoration: none; color: #FFF; font-size:12px; font-weight:bold; display:block; padding: 10px 10px 0 10px; height:36px; float:left;}
#sidebar li a:hover{text-decoration:none; display: block; background-color:#5a5858; height:26px;}
#sidebar p{margin-top: 6px;}

html>/**/body #rsidebar {margin-top: 15px; margin-left: 610px;}
#rsidebar {margin-left: 620px; margin-right: 6px; margin-top: 15px; width: 164px; font:12px Arial, Verdana, sans-serif; color:#326EA1; position:absolute; padding: 0 6px 0 6px;}
#rsidebar img {margin: 8px 0 0 0;}
#rsidebar h2{display: inline; padding: 0 10px 0px 0; background: url(images/arrow.gif) no-repeat center right; font-size: 12px; color:#326EA1; font-weight: bold;}
#rsidebar ul {padding: 0; margin-top: 10px; margin-left: 0px; list-style-type: none; border-bottom:1px solid #D2D2D2;}
#rsidebar li{padding-top: 2px; padding-bottom: 2px; border-top:1px solid #D2D2D2;}
#rsidebar li a{text-decoration: none; color: #e41619; display: block; width: 164px; height: 15px;}
#rsidebar li a:hover{text-decoration: none; background-color: #e9e9e9; display: block; width: 164px; height: 15px;}
#rsidebar ul li ul{border: none;}

html>/**/body #rsidebarst {margin-top: 321px; margin-left: 610px;}
#rsidebarst {margin-left: 620px; margin-right: 6px; margin-top: 330px; width: 164px; font:12px Arial, Verdana, sans-serif; color:#326EA1; position:absolute; padding: 0 6px 0 6px;}
#rsidebarst img {margin: 8px 0 0 0;}
#rsidebarst h2{display: inline; padding: 0 10px 0px 0; background: url(images/arrow.gif) no-repeat center right; font-size: 12px; color:#326EA1; font-weight: bold;}
#rsidebarst ul {padding: 0; margin-top: 10px; margin-left: 0px; list-style-type: none; border-bottom:1px solid #D2D2D2;}
#rsidebarst li{padding-top: 2px; padding-bottom: 2px; border-top:1px solid #D2D2D2;}
#rsidebarst li a{text-decoration: none; color: #e41619; display: block; width: 164px; height: 15px;}
#rsidebarst li a:hover{text-decoration: none; background-color: #e9e9e9; display: block; width: 164px; height: 15px;}
#rsidebarst ul li ul{border: none;}

html>/**/body #rsidebarsingle {margin-top: 160px; margin-left: 620px;}
#rsidebarsingle {margin-left: 620px; margin-right: 6px; margin-top: 160px; width: 140px; font:12px Arial, Verdana, sans-serif; color:#326EA1; position:absolute;}
#rsidebarsingle h2{display: inline; padding: 0 10px 0px 0; background: url(images/arrow.gif) no-repeat center right; font-size: 12px; color:#326EA1; font-weight: bold;}
#rsidebarsingle ul {padding: 0; margin-top: 10px; margin-left: 0px; list-style-type: none;border-bottom:1px solid #CCC;}
#rsidebarsingle li{padding-top: 2px; padding-bottom: 2px; border-top:1px solid #CCC;}
#rsidebarsingle li a{text-decoration: none; color: #e41619; display: block; width: 128px; height: 15px;}
#rsidebarsingle li a:hover{text-decoration: none; background-color: #ddd; display: block; width: 140px; height: 15px;}
#rsidebarsingle ul li ul{border: none;}

#linkcat-2{list-style-type: none;}
#linkcat-2 h2{margin-left: -16px;}

#footer {clear: both; align: center; text-align:center;}
#footer p {margin: 15px 0 0 0; padding: 10px 10px 20px 0; background-color: #FFFFFF; font: 11px Arial, Verdana, sans-serif; color:#FFF; background-color: #e41619; align: center; text-align:center;}
#footer a{text-decoration: none; color:#FFF;}

html>/**/body #contentstart {margin-top: 0px; min-height: 580px;}
#contentstart {font:14px Arial, Verdana, sans-serif; color:#000; clear:both; margin-top: 0px; margin-top: 0px; width: 766px; line-height: 1.4em; min-height: 580px;}
#contentstart h2{font:18px Arial, Verdana, sans-serif; margin: 5px 0 5px 0px;}
#contentstart h2 a {text-decoration: none; color: #3a3a3a;}
#contentstart p{font:13px Arial, Verdana, sans-serif; color:#333; clear:both; margin-top: 6px; line-height: 1.5em; width: 600px;}
#contentstart a{text-decoration: underline; color:#e41619;}
#contentstart li{list-style-image: url(images/li.gif); margin-left: 14px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify;}

html>/**/body #content {margin-top: 0px; min-height: 580px;}
#content {font:14px Arial, Verdana, sans-serif; color:#000; clear:both; margin-top: 0px; margin-top: -626px; width: 600px; line-height: 1.4em; min-height: 580px;}
#content h2{font:18px Arial, Verdana, sans-serif; margin: 15px 0 5px 0px;}
#content h2 a {text-decoration: none; color: #3a3a3a;}
#content p{font:13px Arial, Verdana, sans-serif; color:#333; clear:both; margin-top: 6px; line-height: 1.5em;}
#content a{text-decoration: underline; color:#e41619;}
#content li{list-style-image: url(images/li.gif); margin-left: 14px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify;}

html>/**/body #entry {margin-bottom: 6px;}
#entry {clear: both; background: url(images/entry-bg.jpg) no-repeat; width: 600px; height: 170px; margin-left: -3px; margin-bottom: 6px;}
#entry h2{font:18px Arial, Verdana, sans-serif; margin: 0 0 0 18px; padding-top: 12px;}
#entry h2 a{text-decoration: none; color:#e41619; margin: 0; padding:0;}
#entry a{text-decoration: underline; vertical-align: text-bottom; margin-left: 260px;}
#entry p{margin: 2px 18px 10px 18px;}

html>/**/body #entry-page {margin-bottom: 6px;}
#entry-page {clear: both; background: url(images/entry-bg-single.jpg) no-repeat; width: 600px; margin-left: -3px; margin-bottom: 6px;}
#entry-page h2{font:18px Arial, Verdana, sans-serif; margin: 0 0 0 18px; padding-top: 12px;}
#entry-page h2 a{text-decoration: none; color:#e41619; margin: 0; padding:0;}
#entry-page a{text-decoration: underline; vertical-align: text-bottom; margin-left: 475px;}
#entry-page p{margin: 2px 18px 10px 18px;}

html>/**/body #angebot {margin-bottom: 6px;}
#angebot {clear: both; margin-bottom: 6px;}
#angebot img {margin: 0; padding: 0;}
#angebot a{text-decoration: underline;}
#angebot p{margin: 2px 18px 0 5px; margin-left: 14px;}

html>/**/body #uebersicht {margin-bottom: 6px; border-top: 1px solid #c8c8c8; border-bottom: 1px solid #c8c8c8; border-left: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8; width:100%;}
#uebersicht h2 {margin: 0 0 0 0px; padding: 0; font-size: 13px; font-weight: bold;}
#uebersicht table {margin-bottom: 6px; border-top: 1px solid #c8c8c8; border-bottom: 1px solid #c8c8c8; border-left: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8;}  
#uebersicht img {margin: 0; padding: 0;}

html>/**/body #headarea {margin-top: 0px; padding-left: 20px; margin-bottom: 10px;}
#headarea {clear: both; background: url(images/kategorie-pkw-mieten.jpg) no-repeat; width: 766px; height: 150px; margin-left: -3px; word-spacing: 1px; padding-left: 20px; margin-bottom: 10px;}
#headarea h2 {font-size: 24px; margin: 0; padding: 25px 0 5px 0; font-weight: bold; word-spacing: 0px;}

html>/**/body #headarea-cabrio {margin-top: 0px; padding-left: 20px; margin-bottom: 10px;}
#headarea-cabrio {clear: both; background: url(images/kategorie-cabrio-mieten.jpg) no-repeat; width: 766px; height: 150px; margin-left: -3px; word-spacing: 1px; padding-left: 20px; margin-bottom: 10px;}
#headarea-cabrio h2 {font-size: 24px; margin: 0; padding: 25px 0 5px 0; font-weight: bold; word-spacing: 0px;}

html>/**/body #headarea-lkw {margin-top: 0px; padding-left: 20px; margin-bottom: 10px;}
#headarea-lkw {clear: both; background: url(images/kategorie-lkw-mieten.jpg) no-repeat; width: 766px; height: 150px; margin-left: -3px; word-spacing: 1px; padding-left: 20px; margin-bottom: 10px;}
#headarea-lkw h2 {font-size: 24px; margin: 0; padding: 25px 0 5px 0; font-weight: bold; word-spacing: 0px;}

html>/**/body #headarea-malle {margin-top: 0px; padding-left: 20px; margin-bottom: 10px;}
#headarea-malle {clear: both; background: url(images/kategorie-mallorca.jpg) no-repeat; width: 766px; height: 150px; margin-left: -3px; word-spacing: 1px; padding-left: 20px; margin-bottom: 10px;}
#headarea-malle h2 {font-size: 24px; margin: 0; padding: 25px 0 5px 0; font-weight: bold; word-spacing: 0px;}

html>/**/body #autovermietung-teaser {margin-top: -13px; padding-left: 20px; margin-bottom: 10px; height: 318px;}
#autovermietung-teaser {clear: both; background: url(images/autovermietung-teaser.jpg) repeat-x; width: 766px; height: 318px; margin: -13px -3px 10px 0; word-spacing: 1px; padding-left: 20px; color: #FFF;}
#autovermietung-teaser h2 {font-size: 24px; margin: 5px 0 5px 0; padding: 25px 0 5px 0; font-weight: bold;}
#autovermietung-teaser h2 a {text-decoration: none; color: #FFF;}

#date {margin-top: -7px; font:10px Arial, Verdana, sans-serif; color:#326EA1;}

html>/**/body #author {margin-left: 0px;}

#contentauthor {text-align: left; font:10px Arial, Verdana, sans-serif; color:#666666; width: 435px; clear: both;}
#contentauthor p{margin-right: 6px; text-align: left; font:10px Arial, Verdana, sans-serif; color:#666666;}
#contentauthor a{text-decoration: underline; color:#666666;}

#today {color:#e41619; font-weight: bold;}
#today a{color:#e41619;}
#wp-calendar {margin-left: 0px; background-image: url(images/kalender.gif); margin-bottom: -10px;}

#wp-calendar a{color:#e41619;}

#contentcomments {margin-left: 0px; margin-top: 20px; width: 436px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify; }
#contentcomments h2{font:18px Times New Roman, Times, serif; color:#e41619; margin-top: 7px;}
#contentcomments a{text-decoration: underline; color:#e41619;}
#contentcomments li{list-style-image: url(images/li.gif);  width: 380px; margin-left: 14px; font:12px Arial, Verdana, sans-serif; color:#666666; text-align: justify;}

#author{font:12px Arial, Verdana, sans-serif; color:#666666;}
#email{font:12px Arial, Verdana, sans-serif; color:#666666;}
#url{font:12px Arial, Verdana, sans-serif; color:#666666;}
#comment {width: 340px; font:12px Arial, Verdana, sans-serif; color:#666666;}

img {float: left; margin: 0 15px 0 0;}

#navi {margin-left:auto; margin-right:auto;}
#navi a{font:12px Arial, Verdana, sans-serif; color:#666666; text-decoration: underline; color:#e41619;}
#navileft {text-align:left;}
#naviright{text-align:right;}
