html {
margin:0;
padding:0;
background:#fff;
color:#000;
}
body {
background: #fff url('../im/background.gif') repeat-x fixed top left;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
color: #fff;
margin: 0 0 20px 0;
min-width:980px;
min-height:500px;
}

h1, h2, h3, strong, ol, th{
text-shadow: 1px 1px #CFCFCF;
font-size:0.8em;
color:#0054A8;
font-weight:900;
}
h1{
font-size:1em;
}
p, td{
font-size:0.8em;
}
strong{
font-size:1em;
}
ol h1, ol h2, ol p{
font-size: 1em;
}
ol p{
font-weight:400;
text-shadow: none;
color:#000;
}
ol ol{
list-style-type: lower-alpha;
max-width:550px;
}

table{
text-align:left;
margin-bottom:30px;
table-layout:fixed;
}
table a{
font-size:0.9em;
font-weight:400;
color:#000;
}

#wrap {
border-color:#000;
border-width: 1px;
border-style:solid;
background:#fff;
margin:0 auto;
width:980px;
}
#header {
z-index: 10;
height: 130px;
width: 980px;
background:#fff url('../im/head_bg.png') no-repeat;
}
    #logo {
    margin:4px 0 4px 0;
    height:113px;
    width:288px;
    text-decoration: none;
    border:0;
    float:left;
    }
    #kontakt{
    line-height:1.7em;
    font-size:0.8em;
    font-weight:600;
    color:#fff;
    float:right;
    margin-right:20px;
    margin-top:20px;
    width:265px;
    height:100px;
    text-shadow: 1px 1px #0054A8;
    }
    #kontakt ul{
    list-style:none;
    }
    #kontakt a{
    font-size:0.9em;
    font-weight:600;
    color:#fff;
    }
.mh{
z-index: 2;
float:left;
border-top:#7f7f7f 1px solid;
}
.ms{
z-index: 1;
margin-top:-14px;
margin-right:-1px;
border-right:#7f7f7f 1px solid;
}
#main {
margin-top:13px;
margin-right:-1px;
padding:12px;
color:#000;
background: url('../im/l_corner.gif') no-repeat top right;
width:740px;
min-height:450px;
}
 #main p{
 max-width:590px;
 text-align:justify;
 }
 .picFloatRight{
 float:right;
 border: 1px #0054a8 solid;
 }
 .support{
 margin-top:30px;
 margin-left:19px;
 float:left;
 border:none;
 }
 .floatRight{
 float:right;
 }
 .floatLeft{
 float:left;
 }
 #main a{
 font-size:0.9em;
 font-weight:400;
 color:#000;
 }

#footer {
clear: both;
text-align: center;
}
            #footer p {
            padding:5px;
            margin:0;
            }
