html{font:90%/1.3 arial,sans-serif;padding:1em;background:#fafafa;background-color:#000000;}
html{height:100%;}
body{min-height:100%;height:100%;}
label{float:left;text-align:right;margin-right:1em;}
#input{padding:0.15em;width:10em;border:1px solid #ddd;background:#fafafa;font:bold 0.95em arial, sans-serif;-moz-border-radius:0.4em;-khtml-border-radius:0.4em;}
#input:hover, input:focus{border-color:#c5c5c5;background:#f6f6f6;}
#input.default{color:#bbb;}
#div{background:#fff;padding:1em;border:1px solid #eee;}
#div{margin:1em;}
.flag{width:25px;height:15px;background:url(images/flags.png) no-repeat}
.flag.flag-de{background-position:-25px 0}
.flag.flag-es{background-position:-50px 0}
.flag.flag-fr{background-position:0 -15px}
.flag.flag-hu{background-position:-25px -15px}
.flag.flag-it{background-position:-50px -15px}
.flag.flag-nl{background-position:0 -30px}
.flag.flag-pl{background-position:-25px -30px}
.flag.flag-um{background-position:-50px -30px}
#left_sub{float:left;width:220px;color:#fff;font-size:12px;display:block;}
#left_sub div{margin:10px 10px 30px 15px;}
#left_sub p{margin:0 0 2px 2px;padding-left:14px;font-family:verdana,sans-serif;font-weight:bold;letter-spacing:1px;font-size:1.1em;}
#left_sub ul{border:1px solid #000;background-image:url(../images/mid.png);no-repeat;background-size:100%;font-size:.9em;}
#left_sub table{text-align:center;width:195px;padding:10px 10px 0 5px;border:1px solid #C9C9C9;font-size:.9em;color:#FFFFFF;}
}
*/#left_sub a{font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#FFCC66;}
#left_sub a:hover{color:#fff;}
#left_sub li a{padding-left:25px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#FFCC66;}
#left_sub li form{padding-left:25px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#FFCC66;}
#left_sub li li a{padding-left:11px;font-weight:normal;}
.hdr{background-image:url(../images/hdr.png);no-repeat;background-size:100%;}
.ftr{background-image:url(../images/ftr.png);no-repeat;background-size:100%;height:35px;}
:link,:visited{text-decoration:none;}
ul, ol{list-style:none;margin:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul, ol, li, h1, h2, h3, h4, h5, h6, body, html, p, blockquote{margin:0;padding:0;}
input,select{font-size:11px;color:#000000;border:1px solid #000;}
.header{background-image:url(../images/header.png);color:white;background-position:0 -1px;border-bottom:1px solid black;font-weight:bold;padding:3px 6px 3px 6px;margin:0px;text-align:center;}
.even{background-image:url(../images/even.png);text-align:center;border-bottom:1px solid gray;}
.enemy{background-image:url(../images/enemy.png);text-align:center;border-bottom:1px solid gray;}
.cs{background-image:url(../images/cs.png);text-align:center;border-bottom:1px solid gray;color:#FFF}
.greens{background-image:url(../images/green.png);text-align:center;border-bottom:1px solid gray;}
.greys{background-image:url(../images/grey.png);text-align:center;border-bottom:1px solid gray;}
.odd{background-image:url(../images/odd.png);border-spacing:2px;border-bottom:1px solid gray;text-align:center;}
.diff{background-image:url(../images/diff.png);border-spacing:2px;border-bottom:1px solid gray;text-align:center;}
.green{color:green;}
.red{color:red;}
.css-vertical-text{-moz-transform:rotate(270deg);-moz-transform-origin:50% 50%;-webkit-transform:rotate(270deg);-webkit-transform-origin:50% 50%;}
body{font-family:"Lucida Grande","Lucida Sans Unicode",verdana,arial,helvetica,sans-serif;font-size:100%;color:#000;background-image:url(../images/bg.jpg);background-repeat:no-repeat;background-position:center 0px;background-color:#000000;}
#banner{position:relative;width:900px;height:100px;margin:0 auto;font-size:1.3em;}
#banner p{position:relative;text-align:center;top:25px;left:25px;width:600px;font-family:trebuchet,"trebuchet ms",sans-serif;letter-spacing:1px;font-size:1.6em;color:#fff;}
#top_menu{position:absolute;top:11px;left:750px;width:1500px;font-family:"trebuchet ms",arial,helvetica,sans-serif;font-weight:900;font-size:.50em;}
#top_menu a{padding-left:11px;color:#fff;}
html>body #nav-meta a:hover{background-position:0 68%;}
#top_navigation{width:900px;height:20px;margin:0 auto;font-size:.75em;color:#fff;font-weight:bold;}
#top_navigation ul{position:relative;}
#top_navigation li{position:absolute;top:1px;font-family:arial,verdana,sans-serif;font-weight:bold;}
#nmli_0{left:0;}
#nmli_1{left:65px;}
#nmli_2{left:142px;}
#nmli_3{left:232px;}
#nmli_4{left:322px;}
#nmli_5{left:412px;}
#nmli_6{left:502px;}
#top_navigation a{display:block;width:83px;height:18px;padding:1px 0 0 28px;color:#AD4100;}
#nmli_0 a{width:63px;padding-left:10px;}
#top_navigation a:hover{color:#fff;}
#top_navigation .current{color:#AD4100;background:url(../images/main_on.gif) 100% 0;}
#top_navigation .current:hover{color:#69A3CF;cursor:default;}
#container{width:1000px;border:1px solid #000;margin:0 auto;background-image:url(../images/bg_main.png);}
#content{float:right;width:780px;}
#content h1{margin:13px 20px 3px 18px;font-family:verdana,sans-serif;letter-spacing:1px;font-size:1.2em;}
#content h2{position:relative;top:10px;margin:5px 0 0 26px;font-family:verdana,sans-serif;font-weight:bold;letter-spacing:1px;font-size:1em;}
#content h3{position:relative;top:10px;margin-left:32px;font-family:verdana,sans-serif;font-weight:bold;letter-spacing:1px;font-size:1em;}
#content p{margin-left:20px;padding:14px 15px 6px 26px;text-indent:.2in;line-height:17px;font-size:.8em;line-height:1.6em;}
#content ol, #content ul{margin-left:20px;padding:14px 15px 6px 26px;font-size:.8em;line-height:1.6em;}
#content ol{list-style-type:decimal;}
#content li{margin-left:25px;}
#content .first{padding-top:4px;border-top:2px solid #e2e2e2;}
#content a{font-family:verdana,sans-serif;font-weight:bold;color:#AD4100;}
#content a:hover{color:#FFF;}
#content table{margin:5px 15px 5px 15px;line-height:17px;font-size:.8em;line-height:1.6em;border:1px solid #956E27;border-collapse:collapse;border-spacing:0px;border-color:gray;}
#content tr{display:table-row;vertical-align:inherit;border:1px solid #956E27;}
#content td a{width:100%;height:100%;display:block;}
#content .cs a{color:#FFF;}
#content td a:hover{width:100%;height:100%;display:block;}
#content .small_view{font-size:9px;}
#content .big_map{border:0px solid black;background-color:#000000;color:#FFFFFF;}
#content .red_font{color:#FF0000;}
#content .white_font{color:#FFF;}
#content .th{background-image:url(../images/th_bg.jpg);color:#000;}
#footer{clear:both;width:1000px;margin:0 auto;color:#777;background-color:#000;font-size:.7em;}
#copywritestuff{width:540px;padding-top:9px;font-family:verdana,arial,helvetica,sans-serif;}
#copywritestuff a{color:#777;padding:0 10px 0 21px;background:url(../images/1_off.gif) 10px 60% no-repeat;}
#copywritestuff a:hover{color:#1987d4;background-image:url(../images/1_on.gif);}
#standards_compliant{position:relative;top:10px;left:590px;width:250px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#777;}
#standards_compliant a{color:#777;}
#standards_compliant a:hover{text-decoration:underline;}
#footer .center{text-align:center;}
#footer .color{color:#666666;}
#google_translate_element a{font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#FFCC66;}
.flag {width: 25px;height: 15px;background:url(images/flags.png) no-repeat;}
.flag.flag-de {background-position: -25px 0;}
.flag.flag-es {background-position: -50px 0;}
.flag.flag-fr {background-position: 0 -15px;}
.flag.flag-hu {background-position: -25px -15px;}
.flag.flag-it {background-position: -50px -15px;}
.flag.flag-nl {background-position: 0 -30px;}
.flag.flag-pl {background-position: -25px -30px;}
.flag.flag-um {background-position: -50px -30px;}