html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { llist-style-image:none;list-style-position:outside;list-style-type:none;}
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
.text 		{font-size : 12px;color : #000000;}
a {outline:0;text-decoration: none;color:#0066bb;}
a.nodecor	{text-decoration: none;color: #000000;}
body { font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color : #e9e9e9;background-image:url(egnitebg.png);background-repeat : repeat-x; color: #333; }
.csc-textpic {overflow:hidden;}

#egnitepage							{width:999px;padding:0;border:0;margin:51px auto 0;display:block;text-align:left;}

#egnitepage #logo 			{height:42px;width:210px;margin:0px 0px 30px 0px;padding:0;border:0;float:left;}
#egnitepage #logo img {margin:0 0 0 20px;}

#egnitepage #topmenu		{height:42px;width:499px;margin:0 0 0 250px;padding:0; border:0;}
#egnitepage #topmenu h1 {padding:10px 0px 0px 0px;font-size:20px;font-weight:bold;}


#egnitepage #lang				{height:31px;width:190px;margin:0;padding:11px 0 0 20px;border:0;float:right;}
#egnitepage #lang	a 		{color:#000;text-decoration:none;padding-left:30px;}
#egnitepage #lang	a.langde {background:transparent url(deg.png) no-repeat scroll 0 50%;}
#egnitepage #lang	a.langen {background:transparent url(eng.png) no-repeat scroll 0 50%;}

#egnitepage #leftnav		{width:210px;margin:0 10px 0 0;padding:0;border:0;float:left;border-top:1px dashed #BBBBBB;}
#egnitepage #leftnav div.box	{width:210px;margin:0;padding:0;border:0;border-bottom:1px dashed #BBBBBB;clear:both;}



#egnitepage #main #info				{width:210px;margin:0;padding:0;border:0;float:right;border-top:1px dashed #BBBBBB;}
#egnitepage #main #info div.box	{width:210px;margin:0;padding:20px 20px;border:0;border-bottom:1px dashed #BBBBBB;clear:both;}
#egnitepage #main #info ul.leftmenu1, #egnitepage #leftnav ul.leftmenu1 {padding:20px 0 15px 20px;}
#egnitepage #main #info ul.leftmenuhead1, #egnitepage #leftnav ul.leftmenuhead1 {padding:0 0 15px 20px;}
#egnitepage #main #info ul.leftmenu2, #egnitepage #leftnav ul.leftmenu2 {padding:5px 0 10px 10px;}
#egnitepage #main #info ul.leftmenu2 li.leftmenu2 , #egnitepage #leftnav ul.leftmenu2 li.leftmenu2 {margin:0 0 2px 0;line-height:14px;} 
#egnitepage #main #info li.leftmenu1, #egnitepage #leftnav li.leftmenu1 {font-size : 12px; margin:0 0 5px 0;line-height:14px;}
#egnitepage #main #info li.leftmenu1spc, #egnitepage #leftnav li.leftmenu1spc {font-size : 12px; margin:0 0 10px 0;line-height:14px;font-weight:bold;}
#egnitepage #main #info a.leftmenu1, #egnitepage #leftnav a.leftmenu1  {text-decoration:none;}
#egnitepage #main #info a.leftmenu1:hover, #egnitepage #leftnav a.leftmenu1:hover  {color:#DD0011}
#egnitepage #main #info a.active, #egnitepage #leftnav a.active  {color:#DD0011}
#egnitepage #main #info p.box, #egnitepage #leftnav p.box  {padding:0 0 10px 20px;}

#egnitepage #main {float:right;width:779px;display:block;}
#egnitepage #main #content	{width:559px;margin:0 10px 0 0;padding: 0; border: 0; background-color:#FFFFFF;border-top:1px dashed #BBBBBB;border-bottom:1px dashed #BBBBBB;float:left;}
#egnitepage #main #content H1.titel {border-bottom:1px solid #DDDDDD;margin:10px 10px 30px 10px;padding:25px 20px 20px 20px;font-size:20px;font-weight:bold;}

#egnitepage #main #content #content0 ul.bulletlist {margin-bottom:5px;color:#000;list-style-position:outside;padding-left:15px;list-style-type:disc;}

#egnitepage #main #content #content0		{width:499px;margin: 10px 30px 20px 30px;}
#egnitepage #main #content #content0 h1 {font-weight:bold;font-size:14px;line-height:22px;margin-bottom:5px;margin-top:20px;}
#egnitepage #main #content #content0 h1.firstHeader {margin-top:0px;}
#egnitepage #main #content #content0 h2 {font-weight:bold;font-size:13px;line-height:20px;margin-bottom:5px;}
#egnitepage #main #content #content0 h3 {font-weight:bold;font-size:12px;line-height:18px;margin-bottom:5px;}
#egnitepage #main #content #content0 h5 {border-bottom:1px solid #DDDDDD;padding:0 20px 10px 20px;font-size:15px;font-weight:bold;margin-bottom:10px;}

#egnitepage #main #content #content0 input.text {border-color:#DDDDDD -moz-use-text-color;border-style:solid none;border-width:1px 0;margin-right:10px;padding:4px 0;width:300px;}

#egnitepage #main #content #content0 input.submit {background-color:#0080CC;border:0 none;color:#FFFFFF;cursor:pointer;height:20px;margin:0 20px;padding:0;text-align:center;width:170px;}


#egnitepage #bottomnav {margin:5px 0 0 30px;font-size:11px;color:#000;float:left;width:529px;}
#egnitepage #bottomnav a {font-size:11px;color:#000;text-decoration:none;border-left:1px dotted #000;padding-left:5px;margin-left:5px;}
#egnitepage #bottomnav a:hover {color:#DD0011;}






#egnitepage #main #content dl.grayform {background-color:#f7f7f7;margin:0;padding-top:15px;padding-bottom:10px;}
#egnitepage #main #content dl.grayform dt {float:left;width:150px;text-align:right;margin-right:10px;height:30px;}
#egnitepage #main #content dl.grayform dt label {line-height: 25px;margin: 0 auto;}
#egnitepage #main #content dl.grayform dt label.error {color:#FF0000;}
#egnitepage #main #content dl.grayform dd {height:30px;}
#egnitepage #main #content dl.grayform dd input {width:2000px;border:0 none;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-right:10px;padding:4px 0;}
#egnitepage #main #content dl.grayform dd textarea {width:200px;height:50px;border:0 none;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-right:10px;padding:4px 0;}

#egnitepage #main #content div.grayform {background-color:#f7f7f7;margin:0; padding: 40px; padding-top:15px;padding-bottom:10px;}
#egnitepage #main #content div.grayform dt {float:left;width:150px;text-align:right;margin-right:10px;height:30px;}
#egnitepage #main #content div.grayform dt label {line-height: 25px;margin: 0 auto;}
#egnitepage #main #content div.grayform dt label.error {color:#FF0000;}
#egnitepage #main #content div.grayform dd {height:30px;}
#egnitepage #main #content div.grayform dd input {width:200px;border:0 none;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-right:10px;padding:4px 0;}
#egnitepage #main #content div.grayform dd textarea {width:200px;height:50px;border:0 none;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-right:10px;padding:4px 0;}

#egnitepage a.external-link-new-window {background:transparent url(external.png) no-repeat scroll right center;padding:0 13px 0 0;}

#egnitepage #main .demo_image { padding: 10px; height: 203px; width: 320px;}
#egnitepage #main .indent-gb-entry { margin: 12px; word-wrap:break-word; }
#egnitepage #main .linktitle_padded { padding: 24px; }

#egnitepage #main  h1.box  {font-weight:bold; padding-bottom: 6px; line-height:16px;}

#egnitepage #main #content #content0 p		{margin: 10px 0px 0px 0px;}

#egnitepage #main #content dl.submitform {background-color:#FFF;padding-top:15px;padding-bottom:10px;}
#egnitepage #main #content dl.submitform dt {float:left;width:280px;text-align:left;margin-right:10px;text-align:left;}
#egnitepage #main #content dl.submitform dd {text-align:right;}
#egnitepage #main #content dl.submitform input {width:170px;text-align:center;padding:0;margin:0;height:20px;color:#FFFFFF;border:0 none;background-color:#0080CC;cursor:pointer;}
#egnitepage #main #content dl.submitform input.back {width:170px;text-align:center;height:20px;color:#0080CC;background-color:#FFF;border:1px solid #0080CC;cursor:pointer;}
#egnitepage #main #content dl.submitform span.back a {border:1px solid #0080cc;text-align:center;height:18px;background-color:#FFF;color:#0080cc;width:168px;display:block;text-decoration:none;}

