/* struktur */
html{margin:0px 0px 0px 0px; height:100%}
body{margin:0px 0px 0px 0px; background:url(verlauf_light-azur.png) repeat-x; height:100%}

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

#title{padding: 0px 0px 0px 0px; text-align:left; width:600px; height:250px;}
#menu{padding: 0px 0px 0px 0px; width:600px; height:50px; padding: 10px 0px 0px 0px;}

.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}

.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;}

.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}

/* texte */
.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;}
.textSmall{font-size:12px;font-family:Verdana,sans-serif; color:#111111; padding: 8px 0px 0px 20px; text-align:justify;}

.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; }

.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}

.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}

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

.impressum{font-size:10px;font-family: Verdana,sans-serif;font-weight: normal; color:#ffffff; padding-top:20px; 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;}

/* links*/
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;
}

/* sonstiges */
#jswarning{ background-color:#cc0000; color:#ffffff; width:100%; height:70px; font-size: 20px; font-family:verdana; text-align:center}

#lang{position:absolute; top:20px; left:10px;color:#ffffff;}
#twit{position:absolute; top:20px; right:20px; color:#ffffff; font-family: 'Century Gothic', Verdana,sans-serif; font-size:12px; text-align:right;}
#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;}

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



tr.light:hover {
    background: #ddeeee;

}

