/*

Theme Name: SbfComm
URI: http://www.system-architekten.de
Description: Corporate Theme for Shopbetreiberforum.
Version: 1.01 Beta
Author: System Architekten / Charisma.Digital
Author URI: http://www.system-architekten.de/

*/

/* ---------------------------------------------------------------------------------- */

body {margin: 0; padding: 0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

#html {margin: 0 auto; margin: 0px; padding: 10px 0px 0px 0px; width: 100%; background: url(images/bg.png) repeat-x #C0C0C0;}

#header {margin: 0 auto; width: 980px; height: 100px;}
.head_l {float: left; width: 490px;}
.head_r {float: right; margin-top: 30px; padding: 0px; width: 490px;}

#content {margin: 0 auto; padding: 0px 0px 20px 0px; width: 980px; height: auto; min-height: 550px; overflow: hidden;}
#content_norm {margin: 0 auto; padding: 0px 50px 20px 50px; width: 880px; height: auto; min-height: 550px; overflow: hidden;}
#content a {color: #292928;}
#content a:hover {color: #3A3A3A; text-decoration: none;}

#left {float: left; margin-left: 50px; width: 440px; line-height: 1.5em;}

#right {float: right; margin-right: 10px; padding-left: 20px; width: 460px;}
#right_norm {float: right; padding-left: 20px; width: 440px;}

#footer {margin: 0 auto; width: 100%; height: 329px; background: url(images/footer_bg.png) repeat-x #171717;}

#footer_bs {margin: 0 auto; width: 980px; height: 274px;}
#footer_bt {margin: 0 auto; padding: 20px 0px 0px 50px; width: 930px; height: 35px; background: url(images/footer_bt.jpg) no-repeat; color: #C0C0C1; font-size: 10px;}


/* Navi Top */

.topnav ul {margin: 50px 50px 0px 0px;}

.topnav ul,
.topnav li {float: right; margin: 0; padding: 0; list-style-type: none;}

.topnav .topn a {padding: 5px 7px 0px 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #292929; display: block; height: 25px; text-decoration: underline;}
.topn a:hover {text-decoration: none; background: #292927; color: #C0C0C1;}

/* Classes */

img.imgLeft {float:left; margin-bottom:0px; margin-right:12px; border: 1px solid #494949;}

h2 {padding: 7px 0px 0px 15px; width: 390px; height: 38px; background: url(images/title.jpg) no-repeat; color: #C0C0C1;}
#content h2 a {color: #C0C0C1; text-decoration: none;}
#content h2 a:hover {color: #C0C0C1; text-decoration: underline;}
.wpcf7-text {padding: 2px 0px 0px 5px; width: 220px; height: 23px; background: url(images/bg_contactd.gif) no-repeat; color: #FFFFFF; border: 0px;}
.contactdirn {padding:  2px 0px 0px 5px; width: 220px; height: 98px; background: url(images/bg_contactdt.gif) no-repeat; color: #FFFFFF; border: 0px;}
.captcha {padding: 2px 0px 0px 5px; width: 65px; height: 23px; background: url(images/bg_captcha.gif) no-repeat; color: #FFFFFF; border: 0px;}
.wpcf7-submit { width: 70px; height: 25px; background: url(images/bg_send.gif) no-repeat; color: #FFFFFF; border: 0px;}

.wedosign {float: left; width: 350px; height: 254px; background: url(images/wedosign.gif) no-repeat 140px 20px;}
.contactsign {float: left; width: 345px; height: 254px; background: url(images/contactsign.gif) no-repeat 110px 20px;}
.formc {float: left; height: 254px; margin: 0px; padding: 0px;}

#footer ul.sponsor {float: left; margin-right: 20px; padding: 10px 10px; width: 280px; list-style: none; color: #FFFFFF;}
#footer ul.sponsor p {line-height: 2em;}
#footer ul.kontakt {float: left; margin-right: 20px; padding: 10px 10px; width: 280px; list-style: none; color: #FFFFFF;}
#footer ul.kontakt p {line-height: 2em;}
#footer ul.formularc {float: left; margin-top: 20px; margin-right: 20px; padding: 10px 10px; width: 240px; list-style: none; color: #FFFFFF;}
#footer ul.formularc p {line-height: 2em;}
#footer li.first p {padding: 0; margin-bottom: 10px;}
#footer li.first p strong {font-size: 14px; font-weight: bold; display: block; text-align: left; padding: 5px 0;}
#footer li a {color: #FFFFFF; font-size: 12px; line-height: 1.5em;}
