* {margin:0;padding:0;}
body,#content {background:#fff;color:#5b5b5b;font-size:1em;font-family:Arial,sans-serif;padding:1em;}
h1 {color:#58A82D;font-size:1.7em;font-weight:bold;margin:1.2em 0;}
h2 {color:#58A82D;font-size:1.3em;}
h3 {font-size:1em;}
h2,h3,p {margin-bottom:1em;}
h1,h2,h3,#dcontent li {clear:both;}
#content * {line-height:1.6em;}
ul {margin-bottom:1em;padding:1em 2em;}
li {text-align:left;}
a {color:green; background:auto;}
img {border:none;}
dt {font-weight:bold;clear:both;}
dd {padding:.5em;margin:0;}
html,body#itctec-hu {height:100%;width:100%;background:#919191;color:#000;padding:0;}
#ccontainer {width:990px;margin:0 auto;height:100px;}
#ctelefon {position:absolute;width:100px;height:150px;margin-left:870px;z-index:100;}
#cframe {float:left;background:url(../../images/shadow2.png);color:#000;width:950px;padding:0 20px;}
#cheader {background:#fff;height:110px;width:932px;padding-left:18px;}
#cbanner {height:88px;background:url(images1/cbanner2.png) repeat-x;}
.clogo {}
#clanguage {float:right;padding-top:65px;padding-right:100px;color:#ccc;}
#clanguage a {color:#515151;font-size:.7em;text-decoration:none;}
#clanguage a:hover,.links a:hover {color:#000;}
#cmenu {height:22px;background:#002C61 ;color:#fff;}
#cmainframe {float:left;background:#fff;color:#000;width:922px;padding:11px 10px 0 18px;}
#cmain {float:left;background:#002C61 right url(images1/cmain.png) repeat-y;color:#303e3c;width:100%;}
#ccontenthome {width:495px;float:left;text-align:left;background:#fff;color:#5b5b5b;padding-left:20px;padding-right:10px;font-size:.8em;padding-bottom:36px;}
#ccontent {width:726px;float:left;text-align:left;background:#fff;color:#5b5b5b;padding-left:20px;padding-right:10px;font-size:.8em;padding-bottom:1em;}
#content {padding:0;float:left;width:100%;}
#csidebarhomeleft {width:145px;float:left;padding-top:10px;font-size:.7em;padding-left:10px;padding-right:10px;overflow:hidden;background:#002C61}
#csidebarhomeright {width:220px;float:right;background:url(../../images/frau_sidebar.jpg) no-repeat right top;padding-top:530px;padding-right:10px;overflow:hidden;}
#csidebar {width:155px;float:left;background:url(../../images/frau_small.jpg) no-repeat right top;padding-top:156px;padding-left:10px;overflow:hidden;}
#content img {margin-right:1em;}
#content img.left {float:left;margin:0 1em 1em 0;padding:0;clear:both;}
#content img.right {float:right;margin:0 0 1em 1em;padding:0;}
#content img.center {margin:1em;display:block;}
#content img.border {display:block;padding:2px;border:1px solid #888;}
#content p.clear {clear:both;}
#glossar h2 {background:#eee;}
#edit { }
#edit input { font-size:.9em;}
.links,.menulevel1,.menulevel2 {margin:0;padding:0;list-style:none;}
.links li a,.menulevel1 li a,.menulevel2 li a {display:block;text-decoration:none;}
.links,.menulevel1 a:hover,.menulevel2 a:hover,
.menulevel1 li.sdoc a,.menulevel1 li.docz a {}
.menulevel1 li {float:left;}
.menulevel1 li a {float:left;font-size:.7em;font-weight:bold;height:14px;padding:4px .6em;color:#fff;background:#002C61 100% 100%}
.menulevel1 li.sdoc a,.menulevel1 li.docz a,.menulevel1 a:hover {background:#002C61;}
.menulevel2 {margin:1em;list-style-type:disc;list-style-position:outside;}
.menulevel2 li {border:1px solid #FFB24D;}
.menulevel2 li a {font-size:.7em;font-weight:normal;color:orange;padding:.3em 0 0 0;}
.menulevel2 li.sdoc a,.menulevel2 li.docz a,.menulevel2 a:hover {color:#fff;}
.menulevel3 {margin:.5em 0;list-style-type:none;padding:0 .5em;border-left:2px solid #fff;}
.menulevel2 .menulevel3 li a {color:#303e3c;padding:.3em 0;}
.menulevel2 .menulevel3 li.sdoc a,.menulevel2 .menulevel3 li.docz a,.menulevel2 .menulevel3 a:hover {color:#fff;}
#cfooter {width:950px;background:#ccc;color:#000;float:right;padding:.2em 0;}
.links {margin:0 auto;width:15em; }
.links li {float:left;}
.links li a {color:#555;font-size:.7em;padding:0 1em;}
/* Dealing with Forms */
fieldset {border:1px solid #ccc; margin:.5em; padding:.5em;}
label span {width:150px;float:left;}
form p,form p.valid {padding:.5em;background:#eee;border:none;}
input.text,textarea {border:1px solid #888;}
input.radio {margin-right:.5em;float:left;height:1em}
sup {font-weight:bold;}
.error {border:1px solid #d9291b;background:#ffe2e0;}

