/* 
    Created on : 28.10.2013, 08:44:05
    Author     : Anton Schreiber - www.TONKOM.de
*/

html, p, li, a, h1, h2, h3, h4 {font-family: Ubuntu Condensed, Arial !important;}
body {background:url(../img/background_t-1383978209.png) repeat-x scroll 0 -38px #fff;}
.box img {max-width: 100%;}
a:link, a:visited {text-decoration:none !important; }
#content_area a {color: #5D7DA9 !important;}
.wrapper {margin:0 auto;width:1050px;
         border-bottom-right-radius: 5px;
         border-bottom-left-radius: 5px;
         padding-bottom:1px;
margin-bottom:10px;
}
p, #content_area li { color: #000;   font-size: 16px !important; line-height: 22px !important;}
h1, h2, h3, h4, h5 {color:#5d7da9 !important;}

h1 {font-size:28px !important;}

h2 {font-size: 23px !important;}

.blau {color:#24469f;}
.orange {color:#ee7f00;}
.hellorgane {color:#FFB946;}

#top, #main, #bottom, #footer 
{padding-left:15px;padding-right:15px;}

#top {}
#top #logo {width:585px;float:left;height:100px;}
#top #contact {width:300px;float:right;
               height:115px;
               background:url(../img/tueranhaenger_t-1383657424.png) no-repeat;
               background-position: bottom;
               
}


#banner {background-color:#EE7F00;margin-left:15px;margin-right:15px;}
#banner #bannerimage {float:left;}
#bannerinfo {margin-bottom:30px;}
#menu {text-align: center;border-top:0px solid #ECECEC;margin:5px 0 15px;}
#main {}
#main #content {width:700px;float:left;}
#main #sidebar {width:300px;float:right;background-color:#ee7f00;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
#bottom {margin-top:10px;}
#footer {}

.clear {clear: both;}

/* MENÜ */

#mainmenu  {min-height:390px;}

#mainNav1 {list-style: none;margin:0;padding:0;}
#mainNav1 li {background-color: #d3d3d3;
    border: 1px solid #FFFFFF;
    
    border-bottom-left-radius: 7px;
    display: inline-block;
    font-size: 15px;
    line-height: 30px;
    margin-right: -5px;
    padding-left: 15px;
    padding-right: 15px;
}
#mainNav1 li:first-of-type {border-bottom-left-radius: 7px;}
#mainNav1 li:last-of-type {border-bottom-right-radius: 7px;}
#mainNav1 li a {color:#000;}

.j-nav-level-0 {color:#fff;list-style:none;margin:0;padding:0;}
.j-nav-level-0 li:hover {background-color:#F18D27;}
.j-nav-level-0 li.cc-nav-current:hover, 
.j-nav-level-0 li.cc-nav-parent:hover {background:none;}
.j-nav-level-0 li a {color:#fff;font-size: 20px;
line-height: 30px;padding-left:15px;}
.j-nav-level-1 {list-style:none;padding:0;margin:0;}
.j-nav-level-1 li a {color:#fff;font-size: 15px;
line-height: 20px;padding-left:30px;}

.j-nav-level-0 li.cc-nav-current a,
.j-nav-level-1 li.cc-nav-current a {color:#5D7DA9;}

.j-nav-level-0 li.cc-nav-current ul li a {color:#fff;}

/* Styles */

#bannerinfo ul {list-style: none;margin:0;padding:0;text-align:center;}
#bannerinfo ul li {background-repeat: no-repeat;margin-left:5px;margin-right:5px;
    display: inline-block;height:55px;margin-top:-10px;position:relative;z-index:1000;
    width: 250px;background-color: #5D7DA9;background-position: 9px 7px;}
#bannerinfo ul li h3 a{ color: #FFFFFF;
    font-size: 20px;
    line-height: 30px;
    padding-left: 15px;}
#bannerinfo ul li p {color:#fff;}
#sidebar h2 {display: block; font-size: 20px; font-weight: normal; 
    padding: 15px 0 5px 5px;color:#fff;text-transform: uppercase; 
    background-color:#F18D27;margin:0;
    letter-spacing:2px;
}

#content p {padding-right:30px;}

#sidebar .box {padding:10px;}
#sidebar .box p {color:#000;font-size:15px;line-height:18px;}

#content_area .box {background-color:#ececec; border-radius: 5px;display: inline-block;
     vertical-align: top;height:250px;overflow:hidden;}
#content_area .width50 {width:335px;float:left;}
#content_area .box div {padding:15px;}
#content_area .box div h3 {margin-top:0;margin-bottom:5px;font-weight: normal;font-size: 20px;}
#content_area .box p {font-size:15px;line-height:18px;}

#logo span {font-size:45px;font-family: 'Belleza', sans-serif;color:#FF6600;}
#contact .telefon {font-size:28px;background:url(../img/telefon_t-1383657502.png) no-repeat scroll 20px 15px rgba(0, 0, 0, 0);
         padding-left:95px;display: block;height:80px;padding-top:10px;font-family: Ubuntu Condensed, Arial !important;line-height:35px;
}

#footer p {margin-bottom: 0;}
#footer {padding-top:50px;}