/**
 * style.css 
 *
 * Cascading Style Sheets file with styles for screen design and content.
 * 
 * LICENSE: GNU General Public License Version 2
 *
 * @author		   Daniel Fuhrmannek http://danfuh.de
 * @copyright	   Daniel Fuhrmannek (c) March, 2010
 * @license		   URL to license used (http://www.gnu.org/licenses/gpl-2.0.html)
 * @license_terms  The reference to the author below the design (in the footer) and in the 
 *                 source code may not be modified or removed.
 * @template_name  DanFuh Business 03
 * @version		   0.1
 * @platform	   Website Baker 2.8.x
*/

/***************************************************************
************************* Screen CSS ***************************

****************************************************************
****************************************************************
***     _____              ______     _           _          ***
***    |  __ \            |  ____|   | |         | |         ***
***    | |  | | __ _ _ __ | |__ _   _| |__     __| | ___     ***
***    | |  | |/ _` | '_ \|  __| | | | '_ \   / _` |/ _ \    ***
***    | |__| | (_| | | | | |  | |_| | | | | | (_| |  __/    ***
***    |_____/ \__,_|_| |_|_|   \__,_|_| |_(_)___,_|\___|    ***
***    Template and Design by Daniel Fuhrmannek danfuh.de    ***
***                                                          ***
****************************************************************

****************************************************************
***   EN:                                                    ***
***   This is the Cascading Style Sheets (CSS) file          ***
***   for the Website Baker Template "DanFuh Business 03"    ***
***                                                          ***
****************************************************************
***   DE:                                                    ***
***   Dieses ist die Cascading Style Sheets (CSS) Datei      ***
***   für das Website Baker Template "DanFuh Business 03"    ***
***                                                          ***
****************************************************************
***************************************************************/
body {color:#323232;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;
background:#eee url(../images/bg.png) repeat-y center;line-height:1.3;min-height:101%;margin:0;padding:0;}
a {color:#3068B5;text-decoration:none;font-weight:700;}
a:hover {color:#036;border-bottom:1px dotted #ffb200;}
hr {color:#3068B5;margin:15px 6px 0 0;}
#top,#header,#topmenu_outer,#content,#footer,#footer_content,#breadcrumb,#block2output,#block3output {
width:900px;margin:0 auto;}
#top,#footer {width:100%;}
#top {height:230px;background:#05f url(../images/bg-top.png) repeat-y center;text-align:center;}
#header .logo {float:left;margin-left:0;font-size:1.2em;}
#header .logo:hover {border-bottom:0 solid;}
#topmenu_outer {width:880px;height:50px;}
.topmenu {margin:auto;padding-top:10px;padding-left:10px;float:left;}
.topmenu span {float:left;padding-left:7px;}
.topmenu span a {display:block;float:left;padding-right:0;height:30px;line-height:27px;text-decoration:none;color:#555; font-size: 0.95em; }
.topmenu span a:hover,.topmenu span.menu-current a {background:#373737 url(../images/topmenu-bg-left.png) no-repeat 0 0;
color:#fff;border-bottom:0;}
.topmenu span a span {display:block;height:30px;padding:0 8px;}
#content {background-color:#fff;width:900px;}
#content_left {width:200px;padding:12px 0 0;background-color:#efefef;}
.sidebar_header {font-size: 0.95em;color:#000;text-decoration:none;height:27px;width:160px;margin-bottom:2px;margin-top:2px;}
#sidebar_menu,#sidebar_search,#menuside_login,#block5output,#block6output,#block7output,#sidebar_print {
font-size: 0.95em;margin-bottom:15px;background-color:#efefef;padding:5px 5px 5px 15px;}
#sidebar_menu ul {list-style:none;margin:0;padding:0;}
#sidebar_menu ul ul a {width:160px;margin-left:5px;background-position:-13px 0;}
* html #sidebar_menu ul ul a {width:160px;}
#sidebar_menu ul a {display:block;color:#000;text-decoration:none;height:auto;width:160px;margin-bottom:2px;
margin-top:2px;border-left:4px solid #3068B5;padding:3px 3px 3px 6px;}
* html #sidebar_menu ul a {width:160px;}
#sidebar_menu ul a:hover,#sidebar_menu ul li.menu-current a,#sidebar_menu ul li.menu-current ul li a:hover {
color:#484848;border-left:4px solid #3068B5;}
#sidebar_menu ul a:hover {border-bottom:1px dotted #3068B5;}
#sidebar_menu ul li.menu-current ul li a {color:#000;border-left:4px solid #3068B5;}
#content_right {width:655px;float:right;background-color:#fff;padding:8px 20px 0 25px;}
#content_right h1,#content_right h2,#content_right h3,#content_right h4,#content_right h5,#content_right h6 {color:#4e4e4e;}
#content_right h1 {font-size:2em;margin:0 0 5px;}
#content_right h2 {font-size:1.7em;margin:6px 0 4px;}
#content_right h3 {font-size:1.5em;margin:5px 0 3px;}
#content_right h4 {font-size:1.3em;margin:4px 0 2px;}
#content_right h5 {font-size:1.1em;margin:3px 0 1px;}
#content_right h6 {font-size:0.9em;margin:2px 0 0;}
#content_right p {margin:6px 0;}
#content_right blockquote,#content_right cite {padding-left:5px;display:inline-block;border-left:5px solid #6984E0;
margin:6px 2px 6px 40px;}
#content_right pre {overflow:auto;}
* html #content_right pre {overflow:scroll;}
#content_right code {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;display:block;border:1px solid #6984E0;
background-color:#efefef;margin:4px 0;padding:5px;}
#content_right person {font-style:italic;font-weight:700;}
#content_right address {border:1px solid #bbb;background-color:#ffe9b7;width:auto;font-style:italic;margin:4px;padding:5px;}
#content_right hr {border:1px dashed #6984E0;}
#content_right img {border:1px solid #bbb;background-color:#eee;max-width:660px;margin:2px;padding:8px;}
#content_right a img {border:1px solid #a67400;}
#content_right a:hover img {border:1px solid #6984E0;background-color:#ffe9b7;}
#content_right a:hover {border-bottom:0;}
#toplink_print {padding-top:30px;}
#toplink_print a {display:block;float:right;padding-right:0;height:30px;line-height:27px;font-weight:700;
text-decoration:none;color:#555;}
#toplink_print a img,#toplink_print a:hover img {border:0;background:none;margin:0;padding:0;}
#toplink_print a:hover {background:#373737 url(../images/topmenu-bg-left.png) no-repeat 0 0;color:#fff;
border-bottom:0;text-decoration:none;}
#toplink_print a span {display:inline-block;height:30px;padding:0 8px;}
#block2output,#block3output {width:880px;text-align:center;}
#footer {background:#dedede url(../images/bg-footer.png) repeat-y center;float:left;text-align:center;margin-top:10px;
padding-top:20px;padding-bottom:20px;}
#footer_content {width:880px;}
#footermenu {font-size: 0.95em;margin-bottom:15px;background-color:#efefef;padding:5px 5px 5px 15px;}
#footermenu span a {display:block;color:#484848;text-decoration:none;height:auto;width:160px;margin-bottom:2px;
margin-top:2px;border-left:4px solid #3068B5;padding:3px 3px 3px 6px;}
#footermenu span a:hover {border-bottom:1px dotted #3068B5;}
#footermenu span.menu-current a,#footermenu span.menu-parent a,#footermenu span.menu-current a:hover,
#footermenu span.menu-parent a:hover {color:#484848;border-left:4px solid #3068B5;}
#licenselink {text-align:center;font-size:0.9em;color:#9c9c9c;float:left;width:100%;padding:30px 0 30px;}
#licenselink a {color:#9c9c9c;text-decoration:underline;}
#licenselink a:hover {color:#888;text-decoration:none;}
input,textarea,select {color:#036;border:1px solid #369;padding:3px;}
input[type=submit],input[type=reset] {font-size:10px;color:#036;border:1px solid #369;background-color:#ddd;
text-transform:uppercase;padding:3px;}
input.submit {background-color:#ddd;}
.cal {width:170px;background:transparent;font-size:1em;margin:auto;}
.feldw {width:23px;height:20px;text-align:center;font-weight:700;color:#2952a2;float:left;border:0 solid #eee;vertical-align:middle;}
.feldwsa {width:23px;height:20px;text-align:center;font-weight:700;color:#87ceeb;float:left;border:0 solid #eee;vertical-align:middle;}
.feldwso {width:23px;height:20px;text-align:center;font-weight:700;color:#6495ed;float:left;border:0 solid #eee;vertical-align:middle;}
.feld {width:23px;height:20px;text-align:center;color:#333;float:left;border:0 solid #eee;vertical-align:middle;}
.feldmft {width:23px;height:20px;text-align:center;color:#eee;float:left;border:0 solid #eee;background-color:#2952a2;
vertical-align:middle;}
.feldh {width:23px;height:20px;text-align:center;font-weight:700;color:#faf400;background-color:#f90;float:left;
border:0 solid #eee;vertical-align:middle;}
.feldsa {width:23px;height:20px;text-align:center;color:#87ceeb;float:left;border:0 solid #eee;vertical-align:middle;}
.feldso {width:23px;height:20px;text-align:center;color:#6495ed;float:left;border:0 solid #eee;vertical-align:middle;}
.feldmo {width:2px;height:5px;text-align:center;color:#e1e1e1;float:left;border:0 solid #eee;vertical-align:middle;}
.feldft {width:107px;height:14px;font-size:0.8em;text-align:left;color:#333;float:left;border:0 solid #eee;
vertical-align:middle;padding:0 0 0 2px;}
a.callr {color:#333;vertical-align:top;font-size:1em;}
a.callr:hover {color:#333;vertical-align:top;text-decoration:underline;}
a.showft,a.showft:hover {vertical-align:top;padding:0 0 0 2px;}
.topmenu span a:hover span,.topmenu span.menu-current a span,#toplink_print a:hover span {
background-image:url(../images/topmenu-bg-right.png);background-repeat:no-repeat;background-position:right;}
.felddt,.felddtso {width:46px;height:14px;font-size:0.8em;text-align:left;color:#333;float:left;border:0 solid #eee;
vertical-align:middle;padding:0 2px 0 0;}
