body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0px;table-layout:auto;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
ul{list-style:none;list-style-image:none;}
caption,th{text-align:left;}
h1,h2{}
q:before,q:after{content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;} /* to preserve line-height and selector appearance */
sub {vertical-align:text-bottom;} /* to preserve line-height and selector appearance */
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;} /* to preserve line-height and selector appearance */
legend{color:#FFFFFF;} /*because legend doesn't inherit in IE */

/* FIX *****/
.navglobal .usb {display:none; height:0; text-indent: -2000px;}
/***** CLEAR FLOATS *****/
.container:after, .header:after, .top-line:after, .wrapper:after, .buttons:after, .langselect:after, .top-navigation:after, .pictures:after, .infos:after, .main:after, .nav-column:after, .main-navigation:after, .nav-content:after, .content-column:after, .breadcrumb:after, .content:after, .addon-column:after, .search:after, .addon-content:after, .footer:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 p:after {content:"."; display:block; height:0; visibility:hidden;}
.top-navigation .usb{float:left;}
.usb {display:block; height:0; text-indent: -2000px;}/*Punkte in Menüs für den Screenreader*/

