/******************************************************************************
 *                                                                    2007-02 *
 * Project | www.detecon.com                                                  *
 * Author  | Jürgen Schley <j.schley@21torr.com>                              *
 *                                                                            *
 * Package | Print                                                            *
 ******************************************************************************/

div.clear, br.clear { clear:both;height:1px;font-size:1px;line-height:1px; }

div.clearZero { clear:both;font-size:0; }




body { background:none;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:62.5%;color:#535353; }

div.outer-main { background:none;margin:0; }
div.outer-r { display:none; }
div.outer-l { display:none; }
div.outer-b { display:none; }

div.main { background:#FFF;width:560px;border:1px solid #DBDDE0;padding:0;float:left; }

div.frame { width:560px;margin:0;padding:0;float:left; }
div.frameVis { display:none; }

div.logo { float:left; }
div.tsystems { display:none; }

div.footer { color:#535353;font-size:1em;margin:auto;height:20px;page-break-before:auto; }

div.left { float:left; }
div.left img { margin:0;padding:0 0 2px 0; }
div.right { float:right; }

form { margin:0;padding:0; }
img { border:0; }




div.nav { display:none; }


/*---  Modul für Meta-Navigation  ---*/
div.meta { display:none; }
#meta-nav { display:none; }

label.meta { float:left;width:35px;padding-top:4px; }
html>body label.meta { width:40px; }



/*---  Modul für Main-Navigation  ---*/
div.main-nav { display:none; }



/*---  Modul für Sub-Navigation  ---*/
div.nav { float:left;font-size:1.2em;width:190px;padding:37px 0 0 0;margin:0; }
html>body div.nav { width:186px; }

div.nav-img { border:0;font-size:0;padding:0;margin:0;height:1px;width:179px; }



/*---  Modul für Footer-Navigation  ---*/
div.inside-footer { display:none; }


div.marg { float:left;width:180px;height:1%; }

div.box-marg-contact { float:left;width:180px;height:1%;background:url(../pics/bg_box_marg.gif) no-repeat; }
div.box-marg-contact h1 { background:url(../pics/bg_head_box_home.gif);height:24px;padding:6px 0 0 9px;font-size:1.3em;margin:0px;font-weight:bold;text-transform:uppercase; }
div.box-marg-contact p { float:left;width:165px;color:#535353;font-size:1.2em;margin:0px;padding:8px 0 20px 10px; }
div.box-marg-contact p a { background:url(../pics/arrow_boxr.gif) no-repeat 0 6px;text-decoration:none;color:#535353;font-size:1.1em;padding-left:17px;width:148px;line-height:22px;float:left; }
div.box-marg-contact p a:hover { text-decoration:none;color:#737474; }

div.box-marg { display:none; }


/*---  Module für Globale Definitionen, Abstände, etc  ---*/
strong { line-height:18px; }

div.pad000030 { padding:0 0 0 30px; }

div.nomarg { margin:0px; }
div.nopad { padding:0px; }
div.w265 { width:265px; }
div.w247 { width:247px; }
div.alignright { text-align:right; }

a { color:#0953B2;text-decoration:underline; }
a:hover { color:#2A5686; }

a.grey { color:#434343;text-decoration:none; }
a.grey:hover { color:#666;text-decoration:none; }
 

/*---  Module für Inhaltsbereich  ---*/
div.cont { float:left;background:#FFF;font-size:1.2em;line-height:16px;width:540px;min-height:717px;padding:22px 5px 25px 5px;margin:0; }
div.cont h1 { color:#2B5A8C;font-size:1.5em;line-height:23px;margin:0 0 17px 0;padding:0;font-weight:normal; }
div.cont h1.nomarg { margin:0; }
div.cont h2 { font-size:1.4em;margin:20px 0 8px 0;line-height:20px;padding:0;font-weight:normal; }
div.cont img { float:left;margin:2px 0 2px 0; }
div.cont p { padding:0 0 0 10px;margin:0; }

div.text { float:left;background:#F5F6FA;padding:20px 10px 20px 10px;margin:2px 0 2px 0;width:520px; }
div.text p { float:left;width:260px; }
div.text p img { margin:4px 140px 10px 0; }

/*---  Links im Contentbereich  ---*/

a.link-nope { background:url(../pics/arrow_boxr.gif) no-repeat 0 2px;text-decoration:none;color:#535353;padding-left:17px;width:auto;float:left; }
a.link-nope:hover { color:#737474; }

a.blue { background:url(../pics/arrow_boxr.gif) no-repeat 0 2px;text-decoration:none;color:#0953B2;padding-left:17px;width:auto;padding-bottom:3px;float:left; }
a.blue:hover { color:#2A5686; }

a.pdf2 { background:url(../pics/icon_pdf.gif) no-repeat;text-decoration:none;color:#2A588A;font-size:0.75em;line-height:14px;padding:0 0 4px 17px; }
a.pdf2:hover { color:#4F759E; }

a.pdf3 { background:url(../pics/icon_pdf.gif) no-repeat;text-decoration:none;color:#2A588A;font-size:0.9em;line-height:20px;padding:0 0 4px 17px; }
a.pdf3:hover { color:#4F759E; }

.white { background:#FFF;padding-right:5px; }
.blue { color:#2B5A8C; }

div.line { background:url(../pics/line.gif) repeat-x;height:1px;width:540px;font-size:0;clear:both; }

dl { padding:0;margin:0; }
dt { padding:0;margin:0; }
dd { padding:0;margin:0; }

/*---  Module für Zusatztexte Barrierefreiheit - Printversion  ---*/
span.barriere { position:absolute;left:-3000px;top:-3000px;width:0;height:0;overflow:hidden;display:inline; }
span.print { display:none; }
div.show {  }