body {margin-top:20px; font-family: Arial, Helvetica, sans-serif; color: #888; letter-spacing: 0.01em; background: #0d1138; background-image: url(../img/bg.gif); /*background-repeat: repeat-x;*/}
#top{width:725px; height:90px; background: #fff;}
#p01{width:640px; height:30px; padding:0px 25px 5px 0px; border-left: solid #fff 25px; border-right: solid #fff 25px; background: #fff; color: #333; font-family: georgia,serif; font-size: 20px; line-height: 30px; letter-spacing: 0.1em; font-weight:100; text-transform: uppercase;}
#p02{width:640px; height:30px; padding:0px 25px 0px 0px; font-size: 12px; border-left: solid #fff 25px; border-right: solid #fff 25px; background: #fff; color: #ccc; font-family: Arial, Helvetica, sans-serif; font-weight:100;}
#p03{width:675px; height:250px; padding:10px 25px 0px 25px;  background: #fff;}

#p1{width:250px; height:400px; background: #fff; padding:25px 25px 25px 25px; line-height: 18px; font-size: 12px; color: #333;}
#p1i{width:250px; height:750px; background: #fff; padding:25px 25px 25px 25px; line-height: 18px; font-size: 12px; color: #333;}
#p2{width:400px; background: #fff; padding:25px 25px 25px 0px; color: #333; line-height: 18px; font-size: 12px;}
#p9{width:675px; height:30px; padding:5px 25px 10px 25px; line-height: 18px; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  color: #333;}

h2{font-family: georgia,serif; font-size: 20px; color: #333; line-height: 30px; font-weight:100;}
a.h2:link {font-family: georgia,serif; font-size: 20px; color: #333; line-height: 30px; font-weight:100; text-decoration:none;}
a.h2:visited {font-family: georgia,serif; font-size: 20px; color: #333; line-height: 30px; font-weight:100; text-decoration:none;}
a.h2:hover {font-family: georgia,serif; font-size: 20px; color: #333; line-height: 30px; font-weight:100; text-decoration:none;}

h3{font-family: georgia,serif; font-size: 16px; color: #333; line-height: 20px; font-weight:100;}

ul{padding:0px 0px 0px 20px; color: #333;}

a:link {color: #006da8; text-decoration:none;}
a:visited {color: #006da8; text-decoration:none;}
a:hover {color: #006da8; text-decoration:underline;}

a.i:link {color: #333; text-decoration:none; padding-right:5px; padding-left:5px;}
a.i:visited {color: #333; text-decoration:none; padding-right:5px; padding-left:5px;}
a.i:hover {color: #333; text-decoration:underline; padding-right:5px; padding-left:5px;}

.cc {color: #ccc;}
a.cc:link {color: #ccc; text-decoration:none; line-height: 18px; font-size: 10px;}
a.cc:visited {color: #ccc; text-decoration:none; line-height: 18px; font-size: 10px;}
a.cc:hover {color: #131a37; text-decoration:none; line-height: 18px; font-size: 10px;}

.new{padding:0px 0px 7px 0px; border-bottom: dotted #ccc 1px;}
a.news:link {color: #006da8; text-decoration:none; letter-spacing: 0.01em; line-height: 20px; }
a.news:visited { font-size: 12px; color: #006da8; text-decoration:none; letter-spacing: 0.01em; line-height: 20px;}
a.news:hover {text-decoration:underline; color: #006da8;}

a.m:link {color: #ccc; text-decoration:none;}
a.m:visited {color: #ccc; text-decoration:none;}
a.m:hover {color: #333; text-decoration:none;}

a.tc1:link {font-family: Arial, Helvetica, sans-serif; color: #052763; font-size: 18px; font-weight:bolder; padding-right:5px; line-height: 24px;text-decoration:none;}
a.tc1:visited {font-family: Arial, Helvetica, sans-serif; color: #052763; font-size: 18px; font-weight:bolder; padding-right:5px; line-height: 24px;text-decoration:none;}
a.tc1:hover {font-family: Arial, Helvetica, sans-serif; color: #052763; font-size: 18px; font-weight:bolder; padding-right:5px; line-height: 24px;text-decoration:underline;}

a.tc2:link {font-family: Arial, Helvetica, sans-serif; color: #278dc5; font-size: 16px; font-weight:normal; padding-right:5px; line-height: 20px;text-decoration:none;}
a.tc2:visited {font-family: Arial, Helvetica, sans-serif; color: #278dc5; font-size: 16px; font-weight:normal; padding-right:5px; line-height: 20px;text-decoration:none;}
a.tc2:hover {font-family: Arial, Helvetica, sans-serif; color: #278dc5; font-size: 16px; font-weight:normal; padding-right:5px; line-height: 20px;text-decoration:underline;}

a.tc3:link {font-family: Arial, Helvetica, sans-serif; color: #006da8; font-size: 14px; font-weight:normal; padding-right:5px; line-height: 18px;text-decoration:none;}
a.tc3:visited {font-family: Arial, Helvetica, sans-serif; color: #006da8; font-size: 14px; font-weight:normal; padding-right:5px; line-height: 18px;text-decoration:none;}
a.tc3:hover {font-family: Arial, Helvetica, sans-serif; color: #006da8; font-size: 14px; font-weight:normal; padding-right:5px; line-height: 18px;text-decoration:underline;}

a.tc4:link {font-family: Arial, Helvetica, sans-serif; color: #82c0e3; font-size: 12px; font-weight:normal; padding-right:5px; line-height: 16px;text-decoration:none;}
a.tc4:visited {font-family: Arial, Helvetica, sans-serif; color: #82c0e3; font-size: 12px; font-weight:normal; padding-right:5px; line-height: 16px;text-decoration:none;}
a.tc4:hover {font-family: Arial, Helvetica, sans-serif; color: #82c0e3; font-size: 12px; font-weight:normal; padding-right:5px; line-height: 16px;text-decoration:underline;}

#kontakt{background-color:#fff; border: 1px solid #888; padding:5px; line-height: 14px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #444; letter-spacing: 0.01em;}


img.floatleft {float: left; margin-right: 5px;}
img.floatright {float: right; margin-left: 5px;}

#m3{background-color:#eee; /*border: 1px solid #ccc;*/ padding:5px 20px 5px 20px;}
.m1 {padding:2px 5px 2px 5px;}
.m3 {background-color: #ccc; padding:2px 5px 2px 5px;}
