body {background:#2c4762; font:normal 12px Arial, Helvetica, sans-serif;line-height:1.4;color:#444;margin:0px;padding:0px;}

a img {border-width:0px;}
a {color:#444;text-decoration:none;}
p, ul, blockquote {margin-top:0px;margin-bottom:0px;}
ul ul, ul ol, ol ul, ol ol {margin:5px 0px;}

.clear {clear:both;height:1px;}

h1 {font-family:Arial;color:#2d4159;margin:0px 0px 30px 0px;padding:0px;font-weight:bold;font-size:35px;line-height:24px;letter-spacing:-1px;}
h1 a {color:#3E4752;}
h2 {font-weight:normal;font-size:20px;padding:0px;margin:10px 0px 15px 0px;color:#4a545e;}
h2 small {color:#9ba6b3;font-style:italic;font-size:10px;}


#content {background:#fff;padding:5px 30px;margin:auto;}
#container {width:900px;margin:auto;padding:0px 30px;}
#header {height:80px;position:relative;z-index:80;}
#logo {height:49px;position:absolute;left:15px;top:16px;}
#footer {margin:20px 0px;text-align:center;color:#7C95AC;font:11px 'Lucida Grande', Verdana;}
#footer a {margin-left:15px;color:#7C95AC;white-space:nowrap;}

.tablemenue {border-collapse: collapse;}
.tablemenue td {border: 1px solid #cccccc; padding:2px;}
.tablemenue th {border: 1px solid #cccccc; padding:2px;color:#ffffff;background: #eeeeee;}
/* <IE hack>*/
li>ul {top: auto;left: auto;}
/* </IE hack> */


form {margin:0px;padding:0px;display:inline;}
input, select {font:normal 13px 'Lucida Grande', Helvetica, Arial, sans-serif;color:#444;}
select{border:solid 1px #bbb;}
input.text_field, textarea {border:solid 1px #bbb;padding:7px;font:normal 13px 'Lucida Grande', Helvetica, Arial, sans-serif;color:#222;background:#fff url('http://vis.mediaartresearch.at/images/input_bg.gif') repeat-x top;outline:0;margin:0px;border:solid 1px #bbb;}
input.text_field:disabled, textarea:disabled {background:#f5f5f5;}
input.text_field.big {font-size:24px;}
img#content_top, img#content_bottom {width:900px;height:25px;}