html {  }
/* body { font-family: Skia, Verdana, "trebuchet ms", sans-serif; background-image: url(../images/bg.gif); margin: 0; padding: 0; border-width: 0; } */
body {
	font-family: Skia, Verdana, "trebuchet ms", sans-serif;
	margin: 0;
	padding: 0;
	border-width: 0;
	background-color: #373737;
}
h1 { font-size: 26px; font-weight: normal; margin-top: 20px; margin-bottom: 40px; margin-left: 30px; padding: 0; border-width: 0; }
h2 { font-size: 20px; font-weight: normal; text-decoration: underline; margin-top: 40px; margin-bottom: 30px; margin-left: 30px; padding: 0; border-width: 0; }
h3 { font-size: 17px; font-weight: normal; font-variant: small-caps; margin-top: 20px; margin-bottom: 10px; margin-left: 30px; padding: 0; border-width: 0; }
p { margin: 0 30px 20px; padding: 0; border-width: 0; }
ol { margin: 0 30px 20px; padding: 0; border-width: 0; list-style-position: inside; }
table p { margin: 0 0 10px; padding: 0; }
table { width: 540px; height: auto; margin: 0 0 0 30px; padding: 0 ; border-width: 0; }
td { vertical-align: top; margin: 0; padding:0 0 20px; border-width: 0 }
.forml  { text-align: right; vertical-align: middle; margin: 0; border-width: 0; padding: 0 0 0 }
.formr  { text-align: left; vertical-align: middle; margin: 0; border-width: 0; padding: 0 0 0 }
/* td { vertical-align: top; margin: 0; border-width: 0; }*/
.whitelink a { color: #fff; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.whitelink a:hover { text-decoration: underline; margin: 0; padding: 0; border-width: 0; }
.greylink a { color: #313131; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.greylink a:hover { text-decoration: underline; margin: 0; padding: 0; border-width: 0; }
.nadruk { font-weight: normal; font-variant: small-caps; }
#logo { position: absolute; top: 0; left: -270px; margin-top: 30px; margin-right: 0; margin-bottom: 0 !important; margin-left: 50%; padding: 0; border-width: 0; }
#title { margin-top: 30px; margin-right: 0; margin-bottom: 0 !important; margin-left: 50%; padding: 0; position: absolute; top: 199px; left: -267px; border-width: 0; }
#flagcontainer { visibility: hidden; position: absolute; top: 155px; right: -270px; width: auto; height: auto; margin: 0 50% 0 0; padding: 0; border-width: 0; } /* remove visibility field to show flags*/
.flag { width: 20px; height: 14px; margin: 0; padding: 0; border-width: 0; }
.cdmissa { float: left; margin: 5px 10px 5px 30px; padding: 0; border-width: 0; }
.aldo { float: left; margin: 5px 10px 5px 0px; padding: 0; border-width: 0; }
.alignleft { float: left; margin: 5px 10px 5px 30px; padding: 0; border-width: 0; }
.cdsmall { margin: 5px 10px 5px 5px; border-width: 0; }
.cdvicnees { margin: 15px 15px 15px 30px; padding: 0; float: left; border-width: 0; }
.alignright { margin: 5px 30px 5px 10px; padding: 0; float: right; border-width: 0; }
#navcontainer { color: #fff; font-size: 12px; background-color: #ab0c0c; position: absolute; top: 193px; left: 0; width: 100%; height: 26px; margin: 0; padding: 0; border-width: 0; }
#navcontent { margin: 0 auto; position: relative; top: 0; left: 0; width: 600px; height: 100%; padding: 0; border-width: 0; }
#navlistleft { text-align: left; position: absolute; top: 7px; width: 400px; z-index: 12; float: left; clear: none; margin: 0 0 0 30px; padding: 0; border-width: 0; }
#error { color: #e72409; font-size: 12px; width: 300px; height: auto; margin: 0 0 0 30px; padding: 0; border-left: 5px solid; }
#navlistleft ul { margin: 0; padding: 0; border-width: 0; }
#navlistleft li { width: auto; height: auto; margin: 0 10px 0 0; padding: 0; border-width: 0; list-style-type: none; display: inline; }
#navlistright { text-align: right; padding: 0; position: absolute; top: 7px; width: 570px; z-index: 11; float: right; clear: none; margin: 0; border-width: 0; }
#navlistright ul { position: relative; top: 0; right: 0; float: right; margin: 0; padding: 0; }
#navlistright li { width: auto; height: auto; margin: 0; padding: 0; list-style-type: none; }
#submenucontainer { color: #313131; font-size: 12px; position: absolute; top: 218px; left: 0; width: 100%; height: 15px; margin: 0; padding: 0; border-width: 0; }
#submenucontent { position: relative; top: 0; left: 0; width: 600px; height: 100%; margin: 0 auto; padding: 0; border-width: 0; }
#submenulist { text-align: right; position: absolute; top: 3px; width: 570px; height: 100%; z-index: 20; float: right; clear: none; margin: 0; padding: 0; border-width: 0; }
#submenulist ul { margin: 0; padding: 0; border-width: 0; }
#submenulist li { list-style-type: none; margin: 0 0 0 15px; padding: 0; width: auto; height: auto; border-width: 0; display: inline; }
#content { background-color: #fff; width: 600px; height: auto; overflow: visible; min-height: 100%; margin: 0 auto; padding: 0; border-left: 1px solid #404040; border-right: 1px solid #404040; border-top-width: 0; border-bottom-width: 0; }
#text { font-size: 14px; line-height: 16px; margin: 0; padding: 280px 0 0; border-width: 0; }
#footercontainer { background-color: #ab0c0c; position: relative; width: 600px; height: 20px; clear: both; margin: 50px 0 0; padding: 0; }
#footercontent { color: #fff; font-size: 12px; width: 600px; height: 20px; margin: 0; padding: 0; border-width: 0; }
#footertext { font-size: 10px; position: absolute; left: 3px; bottom: 3px; width: auto; z-index: 12; float: left; clear: none; margin: 0; padding: 0; border-width: 0; }
#footermenu { text-align: right; position: absolute; right: 3px; bottom: 3px; width: 570px; z-index: 11; overflow: hidden; float: right; clear: none; margin: 0; padding: 0; border-width: 0; }
#footermenu ul { margin: 0; padding: 0; border-width: 0; }
#footermenu li { margin: 0; padding: 0; border-width: 0; list-style-type: none; display: inline; }
.date { text-decoration: underline; width: 100px; overflow: visible; margin: 0; padding: 0; border-width: 0; }
.name { text-decoration: width: 100px; overflow: visible; margin: 0; padding: 0; border-width: 0; }
.listad { text-decoration: width: 100px; overflow: visible; margin: 0; padding: 2px; border-width: 0; }
.list { text-decoration: width: 100px; overflow: visible; margin: 0; padding: 5px; border-width: 0 0 1px 0; border-color: #666; border-style: solid; border-spacing: 0px; border-collapse: collapse }
/*td:first-child {border-width:0;}*/
tr { margin: 0; border-width: 0; }
.small { font-size: 12px; line-height: 13px; }

