@media screen{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all{
/* Style sheet basics */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
}
@media screen{
/* Style sheet styles-haupt */
body{width:100%;position:absolute;background-color:#E6E6E7;background-image:url("../../tl_files/voss_gmbh/images/bg-wrapper.gif");background-repeat:repeat-x;font:0.85em Verdana, Arial, Helvetica, sans-serif;color:#1F1C17;}#wrapper{width:100%;}#header{width:992px;height:360px;margin-right:auto;margin-left:auto;}#header #logo{width:287px;height:72px;position:absolute;margin-top:-350px;}
#container{width:992px;min-height:600px;margin-top:10px;margin-right:auto;margin-left:auto;}.inside .mod_article{margin-top:0;margin-bottom:25px;margin-left:10px;padding-top:20px;}
.inside .mod_article h1{width:720px;height:20px;padding-top:10px;padding-bottom:10px;padding-left:20px;text-align:left;background-color:#76AB58;border-top:0px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:11pt;color:#fff;behavior:url("plugins/css3pie/PIE.htc");}
.inside .mod_article h2{padding-top:15px;padding-bottom:5px;padding-left:10px;font-size:11pt;font-weight:normal;color:#5F9D37;}.inside .mod_article h3{padding-top:15px;padding-bottom:5px;padding-left:10px;font-size:11pt;font-weight:normal;color:#5F9D37;}
#left h1{width:180px;height:20px;padding-top:10px;padding-bottom:10px;padding-left:20px;text-align:left;background-color:#76AB58;border-top:0px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:11pt;color:#fff;behavior:url("plugins/css3pie/PIE.htc");}
#right h1{width:250px;height:20px;padding-top:10px;padding-bottom:10px;padding-left:20px;text-align:left;background-color:#76AB58;border-top:0px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:11pt;color:#fff;behavior:url("plugins/css3pie/PIE.htc");}
.inside .mod_article p{margin-right:30px;margin-left:10px;padding-top:10px;padding-bottom:5px;font-size:10pt;text-decoration:none;color:#201D18;}.inside .mod_article p.kontaktsatz{width:400px;margin-right:30px;margin-left:10px;padding-top:10px;padding-bottom:5px;font-size:9pt;text-decoration:none;color:#201D18;}
#right .inside .mod_article .ce_text{width:270px;overflow:visible;margin-top:15px;padding-top:10px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:10pt;behavior:url("plugins/css3pie/PIE.htc");}
.beratertool-img{width:215px;margin-top:15px;padding-top:10px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:10pt;behavior:url("plugins/css3pie/PIE.htc");}#right .inside .mod_article table{width:300px;font-size:10pt;color:#201D18;}
.inside .mod_article table td{margin-right:5px;padding:10px 50px 5px 5px;text-align:justify;font-size:9pt;color:#fff;}#main .inside .mod_article #produkte{width:730px;margin-bottom:10px;margin-left:10px;background-color:#fff;border:1px solid #76AB58;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:10pt;color:#201D18;behavior:url("plugins/css3pie/PIE.htc");}
.inside .mod_article #hilfe{width:730px;margin-top:10px;margin-bottom:10px;}.inside .mod_article #hilfe td{margin-right:5px;padding:5px;background-color:#fff;font-size:9pt;line-height:1.5em;color:#201D18;}.inside .mod_article #hilfe td.headline{background-color:#76AB59;font-size:9pt;font-weight:bold;color:#fff;}
.inside .mod_article a,.inside .mod_article span{font-size:10pt;text-decoration:underline;color:#201D18;}.inside .mod_article a:hover,.inside .mod_article a:focus{font-size:10pt;text-decoration:none;color:#201D18;}.inside .mod_article span.active,.inside .mod_article .trail{font-size:10pt;text-decoration:none;color:#201D18;}
#left a,#left span{font-size:10pt;text-decoration:underline;color:#201D18;}#left a:hover,#left a:focus{font-size:10pt;text-decoration:none;color:#201D18;}#left span.active,#left .trail{font-size:10pt;text-decoration:none;color:#201D18;}#googlemap{position:absolute;margin-top:-325px;margin-left:360px;}
#left #kontakt-links{width:200px;margin-left:10px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font:9pt Verdana;color:#201D18;behavior:url("plugins/css3pie/PIE.htc");}#left #kontakt-links p{margin-top:10px;margin-bottom:10px;margin-left:10px;padding:10px 3px;font:9pt Verdana;color:#201D18;}form#kontaktformular{margin-top:20px;}
#kontaktformular label{width:120px;display:inline-block;margin:3px 10px 3px 0;text-align:right;font-size:9pt;line-height:12pt;font-weight:normal;color:#000;}#kontaktformular .checkbox_container label{bottom:2px;position:relative;display:inline;}#kontaktformular .checkbox_container{margin-top:1em;}
#kontaktformular input,#kontaktformular textarea{width:170px;margin-top:3px;margin-bottom:3px;padding:0;}#kontaktformular input:focus,#kontaktformular textarea:focus{padding:3px;}#kontaktformular .submit_container{margin-left:136px;}#footer{width:100%;height:40px;position:relative;margin-right:auto;margin-left:auto;background-color:#F8FCFD;font:9pt verdana;color:#1F1C17;}
#footer p{margin-right:auto;margin-left:auto;padding-top:14px;text-align:center;font:8pt verdana;color:#666666;}#footer a,#footer span{text-decoration:underline;color:#666666;}#footer a:hover,#footer a:focus{text-decoration:none;color:#666666;}#footer span.active,#footer .trail{text-decoration:none;color:#666666;}
}
@media screen{
/* Style sheet styles-nav */
#header .mod_navigation{right:80px;top:50px;position:absolute;margin-bottom:5px;padding:0;z-index:1;}#header .mod_navigation ul{width:auto;right:0;top:0;padding:0;}#header .mod_navigation li{width:100px;float:left;margin:0 5px;font-size:1em;list-style-type:none;}#header .mod_navigation a,#header .mod_navigation span{display:block;padding:2px;text-align:center;text-decoration:none;color:#fff;}
#header .mod_navigation a:hover,#header .mod_navigation a:focus{display:block;padding:2px;text-align:center;text-decoration:underline;color:#fff;}#header .mod_navigation span.active,#header .mod_navigation a.trail{display:block;padding:2px;text-align:center;text-decoration:underline;color:#fff;behavior:none;}#left .mod_navigation{margin-bottom:5px;margin-left:0;padding:0;}
#left .mod_navigation li{width:200px;margin:0 0 0 10px;font-size:0.85em;list-style-type:none;}#left .mod_navigation li:last-child{display:block;border-bottom:1px solid #fff;}#left .mod_navigation a,#left .mod_navigation span{display:block;padding:4px 2px 4px 10px;text-align:left;border-top:1px solid #fff;font-size:10pt;text-decoration:none;color:#4B5763;}
#left .mod_navigation a:hover,#left .mod_navigation a:focus{display:block;padding:4px 2px 4px 10px;text-align:left;background-color:#EBECED;border-top:1px solid #fff;text-decoration:none;color:#4B5763;}
#left .mod_navigation span.active,#left .mod_navigation a.trail{display:block;padding:4px 2px 4px 10px;text-align:left;background-color:#EBECED;border-top:1px solid #fff;text-decoration:none;color:#4B5763;}#container #left .mod_navigation a,#container #left .mod_navigation span{behavior:none;}#left .mod_navigation .level_1 ul{}
#left .mod_navigation .level_1 ul li{margin-left:0;background-color:#EBECED;border:none;}#left .mod_navigation li li a,#left .mod_navigation li li span{margin-left:10px;font-size:8pt;border:none;}#left .mod_navigation li li a:hover,#left .mod_navigation li li a:focus{margin-left:10px;font-size:8pt;color:#838984;border:none;}
#left .mod_navigation li li span.active,#left .mod_navigation li li a.trail{margin-left:10px;font-size:8pt;color:#838984;border:none;}#left .mod_navigation .level_2 ul li{margin-left:0;padding-left:15px;background-color:#EBECED;border:none;}
}
