/******************************************************************
Theme Name: Webmedia
Description: Template für www.webmedia-systems.de
Version: 1.0
Author:		Webmedia-Systems

*/
body {
    margin : 0;
    padding : 0;
    background-color : #ffffff;
    color : #000000;
    font-size : 13px;
    font-family : TrebuchetMSBold;
}
@font-face {
    font-family : TrebuchetMSBold;
    src : url(/trebucbd-webfont.eot);
    src: local('Trebuchet MS'), local(TrebuchetMSBold), url(/trebucbd-webfont.ttf) format('truetype');
    font-weight : bold;
}
#href {color:#a3a3a3;font-size:12px;text-decoration:none;}
#head_line {color:#121a45;font-size:14px;text-decoration:underline;}
#screen {position:absolute;width:800px;left:50%;margin-left:-400px;top:5px;}

#screen_content {background-image:url('/i/screen_content.png')}
#content_head {height:80px;border-bottom:1px solid #a3a3a3;}
#logo {position:absolute;width:287px;height:60px;top:20px;left:236px;z-index:2;color:#121a45;}
#logo_tag {position:absolute;top:79px;left:0px;width:760px;height:30px;z-index:2;color:#121a45;}
#blank {height:10px;}
#pics {height:140px;}
#menue {height:30px;width:173px}
#menue_blank {width:35px;}
#content_block,
#text_blog {color:#a3a3a3;}
#contact_text {width:300px;color:#a3a3a3;border:1px solid #e2e1e1;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;padding:3px;font-size:12px}
#contact_textarea {width:300px;height:80px;color:#a3a3a3;border:1px solid #e2e1e1;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;padding:3px;font-size:12px}
.spamshutz {width:200px;color:#a3a3a3;border:1px solid #e2e1e1;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;padding:3px;font-size:12px;text-align:center;}
#submit {width:200px;color:#121a45;border:1px solid #e2e1e1;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;padding:3px;font-size:12px}
#news_blog {width:300px;}
#content_footer {height:25px;border-top:1px solid #a3a3a3;}
#screen_footer {height:21px;background-image:url('/i/screen_bottom.png')}
#hh {position:absolute;width:100%;height:70px;left:0px;top:0px;background-image:url(/i/hh_back.png);z-index:6;}
#hh_m {position:relative;width:800px;height:70px;left:50%;margin-left:-400px;top:0px;background-image:url("/i/header_middle_2_1.png");z-index:7;}
.menu-hauptmenu-container{float:right;height:70px;}
.menu-hauptmenu-container ul{list-style:none;padding:0;margin:0;}
.menu-hauptmenu-container ul li {float:left;line-height:66px;padding-left:10px;padding-right:10px;}
.menu-hauptmenu-container ul li:hover {background-image:url(/i/hh_back_over.png);}
.menu-hauptmenu-container ul li.current-menu-item{background-image:url(/i/hh_back_over.png);}
.menu-hauptmenu-container ul li a{font-size:17px;line-height:70px;vertical-align:middle;color:#ffffff;letter-spacing:1px;font-family:Helvetica;cursor:pointer;text-decoration:none;}
#logo {position:absolute;width:320px;height:270px;left:0px;top:10px;background-image:url(/i/logo.png);z-index:99;display:block;cursor:pointer;}
#hm {position:absolute;width:100%;height:235px;left:0px;top:70px;background-color:#014a74;z-index:5;}
#hm_m{position:relative;width:800px;height:235px;left:50%;margin-left:-400px;top:0px;background-image:url(/i/hm_back.png);z-index:5;overflow-x:auto;}
#hf {position:absolute;width:100%;height:60px;left:0px;top:305px;background-image:url(/i/hf_back.png);z-index:5;}
#hf_m {position:relative;width:800px;height:60px;left:50%;margin-left:-400px;top:0px;background-image:url(/i/tag2.png);z-index:5;overflow-x:auto;}
#content {position:absolute;width:100%;left:0px;top:365px;}
#content_m {position:relative;width:800px;left:50%;margin-left:-400px;top:0px;z-index:1;padding-top:25px;padding-bottom:25px;}
#c_hspan{font-size:15px;font-family:Helvetica Sans;font-weight:bold;text-decoration:underline;}
#footer {position:relative;bottom:0px;width:100%;height:45px;background-image:url(/i/hh_back.png);padding:0px;z-index:2;}
#footer_m {position:relative;height:45px;width:800px;left:50%;margin-left:-400px;top:0px;z-index:2;}
#footer_m #powered{height:45px;width:400px;float:left;top:0px;z-index:2;line-height:45px;color:#ffffff;font-size:12px;text-decoration:none;cursor:pointer;}

.menu-impressmenue-container {float:right;height:45px;margin:0;padding:0}
.menu-impressmenue-container ul{list-style:none;padding:0;margin:0;}
.menu-impressmenue-container ul li {float:left;line-height:44px;padding-left:15px;padding-right:15px;}
.menu-impressmenue-container ul li:hover {background-image:url(/i/hh_back_over.png);}
.menu-impressmenue-container ul li.current-menu-item{background-image:url(/i/hh_back_over.png);}
.menu-impressmenue-container ul li a{color:#ffffff;font-size:12px;text-decoration:none;cursor:pointer;}