* {margin:0px; padding:0px; border: none; text-align:left; color: #555; font-family: Verdana;  }
body {background: white url() top left no-repeat; width:auto; border: 0px; margin:0px auto; text-align:center; overflow:scroll;}
h1 {text-align:center; font-size:20px; margin-top:5px; }
h2 {font-weight:normal; margin-top:15px; }
a {color: #0078c4; text-decoration: none; }
a:hover {color: #0078c4; text-decoration: underline;}
img {border:0px; }
p {text-align:left; margin:8px auto; line-height:15px; }
ul {margin-left:20px; }
.clear {display:block; clear:both; }
.foto {border: 3px solid white; }
.CSCblue {color:#0078c4; }
.CSCgreen, #menu a.selected, #menu a.selected:hover	{color:#009f00; }

#c {margin:0 auto;width:800px;}

#left {float:left;width:200px;height:100%;}
#left #menum {width:155px;margin-top:50px;background:transparent url(img/bg_menu.gif) top right no-repeat;vertical-align:middle;}
#left #menum {height:366px; float:left; text-align:left; }
#left #menu {float:left;display:block; text-align:right; width:90px; margin-right:65px; margin-top:70px; line-height:45px; vertical-align:middle; }
#left #menu li { display:block; list-style:none; width:90px; text-align:right; font-size:17px; }
#left #menu li#lang { margin-top:30px; font-size:14px; color:#888; }
#left #menu li#lang a {color:#888;}
#left #menu a:hover,#menu a	{ color:#555; text-decoration:none; }

#right {float:right;width:600px;}
#right #logom {height:150px;width:600px;margin-top:150px;}
#right #logom #logo	{ float:left;  }
#right #logom #kontakt { margin-left:170px; font-size:13px; color:#888; text-align:left; }
#right #main { overflow:hidden; font-size:11px; }
#right #main p { text-align:justify;}