body{background-color:#ffffff; margin:0px 0px 0px 0px; background:url(verlauf_light-azur.png) repeat-x;}

#lang{position:absolute; top:20px; left:10px;color:#ffffff;}
#twit{position:absolute; top:20px; left:80%;color:#ffffff; font-family: Century Gothic, Verdana,sans-serif; font-size:12px}
#twit > a{color:#ffffff; font-family: Century Gothic, Verdana,sans-serif; font-size:12px}

#lang > a{color:#ffffff; font-family: Century Gothic, Verdana,sans-serif; font-size:12px}

#jswarning { background-color:#cc0000; color:#ffffff; width:100%; height:70px; font-size: 20px; font-family:verdana; text-align:center}
#title{padding: 0px 0px 0px 0px; text-align:left; width:600px; height:250px; background:url(head.png) no-repeat;}
#menu{padding: 0px 0px 0px 0px; width:600px; height:50px; padding: 10px 0px 0px 0px;}
.text{font-size:13px;font-family:Verdana,sans-serif; color:#111111; padding: 8px 0px 0px 20px; text-align:justify;}
.text2{font-size:13px;font-family:Verdana,sans-serif; color:#111111; padding: 0px 0px 0px 0px; text-align:justify;}
.errorText{font-size:13px;font-family:Verdana,sans-serif; color:#aa0000; padding: 0px 0px 0px 0px; text-align:left;}
.h1{font-size:20px;font-family:Verdana,sans-serif;font-weight: bold;color:#bbbbbb; padding: 20px 0px 10px 0px}
.h2{font-size:15px;font-family:Verdana,sans-serif;font-weight: bold;color:#999999; padding: 40px 0px 5px 0px; border-style:dotted; border-width: 0 0 1px 0; width: 400px;}
.h3{font-size:13px;font-family:Verdana,sans-serif;font-weight:bold;color:#777777; padding: 15px 0px 5px 0px; border-style:dotted; border-width: 0 0 1px 0; width: 400px;}
.h4{font-size:12px;font-family:Verdana,sans-serif;font-weight:bold;color:#555555; padding: 5px 0px 5px 20px; }
.h5{font-size:12px;font-family:Verdana,sans-serif;font-weight:bold;color:#555555; padding: 0px 0px 0px 0px; }
.h6{font-size:12px;font-family:Verdana,sans-serif;font-weight:bold;color:#777777; padding: 0px 0px 0px 0px; }

.price{font-size:12px;font-family:Verdana,sans-serif;font-weight: bold;color:#bbbbbb; padding: 0px 0px 0px 23px}
.textLarge{font-size:14px;font-family:Verdana,sans-serif;font-weight: bold;color:#999999; padding: 0px 0px 0px 0px}


.downloadBuy{font-size:12px;font-family:Verdana,sans-serif;font-weight:bold;color:#555555; padding: 20px 0px 0px 5px; }
.newVersion {font-size:11px;font-family:Verdana,sans-serif;font-weight:normal;color:#000000; top:20px; position: relative}

.newsText{font-size:10px;font-family:Verdana,sans-serif;font-weight:normal;color:#111111;padding: 0px 0px 0px 5px;}
.newsDate{font-size:12px;font-family:Verdana,sans-serif;font-weight:bold;color:#111111;}

.bold{font-size:13px;font-family:Verdana,sans-serif;font-weight:bold;color:#111111;}
.cursiv{font-style:italic}
.menuItem{font-size:15px;font-family: Century Gothic, Verdana,sans-serif;font-weight: normal; color:#ffffff; padding: 0px 0px 0px 0px; width:120px; text-align: center; text-decoration:none}
.menuItemSelected{font-size:15px;font-family:  Century Gothic, Verdana,sans-serif;font-weight: bold; color:#ffffff; padding: 2px 2px 2px 2px; width:120px;   text-decoration:none; text-align:center}

a.menulink{ text-decoration:none; color:#ffffff}
a.menulink:visited{ text-decoration: none; color:#ffffff; }
a.menulink:hover{ text-decoration: none; color:#ffffff; }
a.textlink{text-decoration:underline; color:#111111}
a.textlink:visited{text-decoration:underline; color:#111111}
a.textlink:hover{text-decoration:underline; color:#111111}

a.external:after {
content: "" url(externallink.png);
text-decoration: none;
}

#main{width:600px;  background-color:#ffffff; margin:0; padding:0px 0px 0px 0px; text-align:left;}
#site{width:600px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
#bottom{height:50px; width:100%;background-color:#ffffff; background:url(verlauf_light-azur_bottom.png) repeat-x; position:relative; top:100%; text-align:center}

ul {list-style-image:url(list_icon.png); style="list-style-type: none"}

.paddedTable{padding:60px 0px 0px 0px; width: 600px;}
.startpageTable{padding:30px 0px 0px 0px; width: 600px;}
.leftImagePadded{padding:0px 20px 0px 0px}
.rightImagePadded{padding:0px 0px 0px 20px}

.hHome{font-size:20px;font-family:Verdana,sans-serif;font-weight: bold;color:#999999; padding: 0px 0px 5px 0px;}
.textHome{font-size:15px;font-family:Verdana,sans-serif; font-weight: normal; color:#555555; text-align:center;padding: 10px 0px 0px 0px;}

.subMenu{width:100%; padding: 5px 0px 0px 0px;  border-width:0px 0px 1px 0px; border-style:solid; border-color:#555555;}
.subMenuItem{font-size:12px;font-family:Verdana,sans-serif; font-weight: normal; color:#555555; text-align:center;padding: 0px 22px 0px 5px;text-decoration:none;}
.subMenuItemSelected{font-size:12px;font-family:Verdana,sans-serif; font-weight: bold; color:#555555; text-align:center;padding: 0px 22px 0px 5px;text-decoration:none;}

.impressum{font-size:10px;font-family: Verdana,sans-serif;font-weight: normal; color:#ffffff; top:20px; position:relative; text-align: center; text-decoration:none}

.textSupport{font-size:12px;font-family:Verdana,sans-serif; font-weight: normal; color:#555555; text-align:center;padding: 20px 0px 0px 0px;}

.contactTextTop{font-size:14px;font-family:Verdana,sans-serif; font-weight: bold; color:#999999; text-align:left;padding: 60px 0px 10px 0px;}
.contactText{font-size:14px;font-family:Verdana,sans-serif; font-weight: bold; color:#999999; text-align:left;padding: 15px 0px 10px 0px;}