html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}

body{font-size:13px;text-align:center;font-family:"Verdana","Arial","sans-serif";line-height:1;}
 
.header form{position:absolute;display:block;width:240px;top:5px;right:0px;text-align:right;}
.header form p{clear:both;padding-top:7px;color:#333333;line-height:1.3em;}
.searchInactive{float:left;width:189px;height:33px;margin:2px 0;padding:3px 5px 0 5px;line-height:33px;border:none;background:url('../images/_common/bg_header_search_on.png') top left no-repeat;font-size:120%;}
.header form #submit{float:right;width:41px;height:37px;border:none;margin:0;padding:0;background:url('../images/_common/bg_header_submit.png') top left no-repeat;cursor:pointer;}

.col-topbtm{width:795px;padding:0px 0 2px 0;margin:0 auto;}

.containerdyn{margin:0 auto;text-align:left;padding:0;width:989px;}

.footer{text-align:center;height:90px;}
.footer a:link, .footer a:visited, .footer a:hover{color:#ffffff;text-decoration:none;}
.grey .containerdyn .footer p { font-size:11px;padding:5px 0 5px 0;line-height:1.1em; }

.grey{background-color:#333333;display:table;width:100%; padding: 5px 0 5px 0;}
.grey .containerdyn p{color:#FFF;padding:0 0 0 0;line-height:1.1em;}
.grey .containerdyn {text-align:justify;}
.grey .containerdyn .footer {text-align:center;}
.grey .containerdyn .pbig {text-align:center;}
.grey .containerdyn h1{color:#FFF;padding:0 0 10px 0;line-height:1.4em;font-size:125%;text-align:center;}

.pbig{color:#FFF;padding:10px 0 0 0;text-decoration:underline;}
.pbig a:link, .pbig a:visited, .pbig a:hover{color:#ffffff;text-decoration:underline;}


.404error { font-size: 18px; }

.page-content {  padding:10px 0px 10px 0px; }
.page-content p{font-size:11px;padding:5px 0 5px 0;line-height:1.1em;color:#666666;}
.page-content table{font-size:11px;padding:5px 0 5px 0;line-height:1.1em;color:#666666;}
.page-content tr{font-size:11px;padding:5px 0 5px 0;line-height:1.1em;color:#666666;}
.page-content td{font-size:11px;padding:5px 0 5px 0;line-height:1.1em;color:#666666;}
.page-content a:link, .page-content a:visited, .page-content a:hover{color:#666666;text-decoration:underline;}
.page-content h4{font-size:13px;padding:5px 0 5px 0;line-height:1.1em;color:#666666;}
.page-content h3{font-size:13px;padding:5px 0 5px 0;line-height:1.1em;color:#666666;}
.page-content h2{font-size:15px;padding:8px 0 8px 0;line-height:1.1em;color:#666666;}
.page-content .liste{font-size:11px;padding:0 0 5px 0;line-height:1.1em;color:#666666;}

.headerrt{background-color:#ff6600;}
.headerrt2{background-color:#ff6600;height:15px;position:relative;}

.header{height:90px;position:relative;}
.logoct{padding-top:5px;color:#f0ede6;font-size:30px;font-family:"Arial";font-weight:bold;}
.logoct h1{color:#FFF;padding:0 0 0 0;margin:0 0 0 0;font-size:60px;display:inline;}
.logoct a{color:#FFF;text-decoration:none;}
.navigation{padding:0px 0px 0px 0px;}
.navigation a{height:22px;line-height:22px;padding:0px 0px 0px 0px;color:#FFF;font-weight:bold;text-decoration:none;}

.box2{padding:10px 10px 10px 10px;border:1px solid #333333;background-color:#fef0db; margin:0;}
.box2 h2{color:#bf6e05;margin:0 0 5px 0;padding:0;font-size:95%;}
.box2 ul li a:link, .box2 ul li a:visited, .box2 ul li a:hover{color:#061b43;text-decoration:underline;}
.box2 ul li{padding:4px 3px 4px 22px;font-size:85%;font-size:13px;}
.box2 ul li.amerikanisch{background:url('../images/amerikanisch.gif') center left no-repeat;}
.box2 ul li.austria{background:url('../images/austria.gif') center left no-repeat;}
.box2 ul li.deutsch{background:url('../images/deutsch.gif') center left no-repeat;}
.box2 ul li.englisch{background:url('../images/englisch.gif') center left no-repeat;}
.box2 ul li.europa{background:url('../images/europa.gif') center left no-repeat;}
.box2 ul li.schweiz{background:url('../images/schweiz.gif') center left no-repeat;}
.box2 img {vertical-align: middle;}

.ggad { padding: 17px 0 20px 0; }

.boxpxmain{border:1px solid #333333;padding:10px 10px 10px 10px; margin:0; }
.boxpxmain2{float:left; border:1px solid #333333;padding:10px 10px 10px 10px; margin:0; font-size:11px; width: 180px; overflow:hidden; }
.boxpxmain3{border:1px solid #333333;padding:10px 10px 10px 10px; margin:0; width: 750px; }
.boxpxmain4{border:1px solid #333333;padding:10px 10px 10px 10px; margin:0; width: 750px; }
.boxpxmain4 p { font-size:15px; }

.boxpxmain2 a:link { color:#ff6600; }

.sitemhtmlblock{padding:10px 0px 10px 0px; margin:0; font-family:"Arial";font-size:11px; line-height: 1.5;}
.sitemhtmlblock ul li{padding:4px 4px 0px 0px;}
.sitemhtmlblock ul li a:link, .sitemhtmlblock ul li a:visited, .sitemhtmlblock ul li a:hover{color:#061b43;text-decoration:underline;}
.sitemhtmlblock2{padding:0px 0px 10px 0px; margin:0; font-family:"Arial";font-size:16px; line-height: 1.5;}

.sitemhtmlblock2 a:link, .sitemhtmlblock2 a:visited, .sitemhtmlblock2 a:hover{color:#ff6600; }


.sitemhtmlroot { padding: 4px 4px 10px 20px; }
.sitemhtmlsub { padding: 0px 4px 10px 0px; }
.sitemhtmlvor { padding: 4px 4px 10px 15px; }


.sitemenu{padding:10px 0px 10px 0px; margin:0; font-family:"Arial";font-size:11px;border:1px solid #333333;background-color:#f2f2f2;width:250px;float:left;}
.sitemenu ul li{padding:4px 4px 4px 9px;}
.sitemenu ul li a:link, .sitemenu ul li a:visited, .sitemenu ul li a:hover{color:#061b43;text-decoration:underline;}
.menusel { color:#ff6600 ;}
.rtmenuitm { text-align:center; padding-bottom: 5px;}
.rtmenuitm a:link, .rtmenuitm a:visited, .rtmenuitm a:hover{ color:#061b43; text-decoration:underline; }
.bxmsub { padding: 4px 4px 10px 10px; }


.col-3{width:250px; float:right; margin:0; padding:0;}
.col-2{ margin: 10px 260px 0 260px; }
.col-2full{ padding: 20px 0 10px 260px; }
.col-2 p{font-size:12px;}
.voritem h2{font-size:11px;padding:0;margin:0;line-height:1.1em;}
.voritem h2 a:link, .voritem h2 a:visited, .voritem h2 a:hover{color:#666666;text-decoration:none;}
.voritem p{padding:0;margin:0;}
.col-allmain { }
.boxen a:link, .boxen a:visited, .boxen a:hover{text-decoration:none;}

.txtalr { text-align:right; }
.tdviewct {width:75px; text-align:right; vertical-align:middle;}

.flr{float:right;}
.fll{float:left;}

hr.ruler{height:1px;margin: 10px 0 10px 0;padding:0;border-top:0;border-bottom:1px solid #333333;}
hr.rulervor{height:1px;margin: 15px 0 15px 0;padding:0;border-top:0;border-bottom:1px solid #333333;}

.continfw{width:98%; padding-top:15px;}

.ssh{margin:0px;padding:0 0 5px 0;font-size:0.7em;}

.boxmcat{text-align:center;padding-bottom:6px;}
.boxmcat2{padding-bottom:6px;padding-top:6px;}
.boxmcat3{font-size:18px;padding-bottom:6px;padding-top:6px;}

.clrb{clear:both;}

.voritem{margin:0;}

.space15{padding-bottom:15px;}

a.txtlade:link, a.txtlade:visited, a.txtlade:hover{color:#ff6600;}

.font13 { font-size:13px; }
