/***************************************************************************/
/*** File: dsg_style.css                                               ****/
/*** Author: Josef Hörersdorfer                                       ****/
/*** Copyright: (c) 2006 j.hoerersdorfer@gmx.at                      ****/
/*** Last Change: 12.12.2006                                        ****/
/*** Description: System Edwin v1.0 Frontend Inhalt-Format         ****/
/*********************************************************************/

/*******************************************/
/* ------------ALLGEMEIN----------------- */
html, body { font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif; font-size:10pt; color:#000000; line-height:12pt; padding:0px; margin:0px; }
img { border:solid 0px #FFFFFF; display:inline; padding:0px; margin:0px; }
object { display:block; width:100%; height:100%; }
form { display:inline; }
a:visited { text-decoration:none; }
a:active { text-decoration:none; }

/****************************************/
/* ----------SIDEBOXEN----------------- */
div.subnav, div.nav_left, div.nav_middle, div.archiv, div.sb_cat_top, div.sb_cat_bottom { font-family:Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:18px; font-weight:400; color:#FF0000; text-transform:none; letter-spacing:0px; font-style:normal; }
div.leftbox { position:relative; top:60px; font-size:12px; width:221px; height:667px; padding:0px; padding-left:0px; margin:0px; text-align:left; vertical-align:top; }
div.pocart { position:relative; top:-170px; font-size:12px; width:221px; padding:0px; padding-left:13px; margin:0px; text-align:left; vertical-align:top; }
div.po_mzhead { position:relative; width:166px; height:40px; background-image:url(../pix/po_gx1.gif); background-repeat:no-repeat; }
div.po_mzbody { position:relative; width:156px; padding-left:10px; background-image:url(../pix/po_gx2.gif); background-repeat:repeat-y; }
div.po_mzfooter { position:relative; width:166px; height:13px; background-image:url(../pix/po_gx3.gif); background-repeat:no-repeat; }
div.nav_left { position:absolute; top:110px; width:183px; height:340px; margin:0px; padding:0px; padding-top:30px; padding-right:38px; background-image:url(../pix/site_gx9.gif); background-repeat:no-repeat; background-position:top; text-align:right; z-index:70; }
div.nav_left_overlay { position:absolute; top:120px; left:169px; width:52px; height:15px; margin:0px; margin-left:0px; padding:0px; background-image:url(../pix/site_gx10.gif); background-repeat:no-repeat; background-position:top; z-index:100; }
div.nav_middle { position:absolute; top:10px; left:166px; width:345px; height:35px; line-height:16px; margin:0px; margin-left:0px; padding:0px; text-align:left; vertical-align:top; z-index:50; }
div.rightbox { position:relative; width:214px; height:645px; margin:0px; padding:0px; padding-top:0px; text-align:left; vertical-align:top; }
div.subnav { position:absolute; top:100px; width:519px; height:21px; margin:0px; padding:0px; padding-top:0px; text-align:left; vertical-align:top; font-size:10px; line-height:18px; font-weight:400; color:#FF0000; }
div.suchet { position:relative; width:214px; height:196px; margin:0px; padding:0px; padding-top:0px; text-align:left; vertical-align:top; background-repeat:no-repeat; background-position:top; }
div.breadcrumb_hl { position:relative; width:519px; height:35px; font-size:9px; font-weight:400; color:#BCBCBC; padding:0px; padding-left:0px; margin:0px; text-align:left; vertical-align:bottom; }
div.breadcrumb { font-size:9px; line-height:11px; font-weight:400; color:#A0A0A0; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; text-align:left; vertical-align:top; }
div.bodyframe { position:relative; }
div.bodytxt { position:relative; top:55px }
div.bodytxt_start { position:relative; top:10px; }
div.search { position:absolute; top:60px; left:395px; font-size:11px; font-weight:400; color:#666666; margin-top:0px; margin-bottom:0px; padding:0px; text-align:right; }
div.search_pages { width:385px; font-size:12px; font-weight:400; color:#666666; margin:0px; padding:2px; padding-left:5px; text-align:left; border-bottom:solid 1px #666666; }
div.bg_pages { width:385px; font-size:12px; font-weight:400; color:#666666; margin:0px; padding:2px; padding-left:5px; text-align:left; border-bottom:solid 1px #666666; }
div.spacer { position:relative; width:386px; height:18px; margin:0px; padding:0px; padding-left:0px; text-align:left; vertical-align:top; }
div.logo { position:absolute; top:0px; width:221px; height:227px; padding:0px; margin:0px; margin-bottom:0px; text-align:left; vertical-align:top; display:block; z-index:60; }

/*Lieseprokop gedenkturnier*/
.lpgt_link{margin-top:0px;float:right;}
.lpgt_link .le_rightbox_top_link_imag{border:1px solid #407338; border-bottom-style:none;}
.lpgt_link .le_rightbox_top_link{margin-top:-2px;padding-left:3px;width:187px;}


/* ------ */
div.sb_cat { width:376px; height:260px; padding:0px; margin:0px; }
div.sb_cat_top { background-image:url(../pix/sb_sto.gif); background-repeat:no-repeat; width:365px; height:16px; padding:0px; padding-top:2px; padding-left:11px; margin:0px; margin-top:4px; text-align:left; vertical-align:middle; }
div.sb_cat_bottom { background-image:url(../pix/sb_stu.gif); background-repeat:no-repeat; width:365px; height:16px; padding:0px; padding-top:2px; padding-left:11px; margin:0px; margin-bottom:20px; text-align:left; vertical-align:middle; }

/* ------ */
div.boxes, div.sidebox_head, div.sidebox_content, div.sidebox_content_a { font-family:Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:14px; font-weight:bold; color:#666666; text-transform:none; letter-spacing:0px; font-style:normal; }
div.backlink { padding-bottom:15px; text-align:right; vertical-align:top; }
/*
div.sidebox_archive { position:absolute; top:15px; width:213px; height:202px; padding:0px; margin:0px; vertical-align:top; text-align:left; background-image:url(../pix/sb_archive.gif); background-repeat:no-repeat; background-position:top; z-index:50; }
div.sidebox_dl { position:absolute; top:218px; width:214px; height:281px; padding:0px; margin:0px; vertical-align:top; text-align:left; background-image:url(../pix/sb_dl.gif); background-repeat:no-repeat; background-position:top; z-index:50; }
*/

div.sidebox_head { width:155px; height:16px; margin-left:25px; margin-top:21px; padding:0px; padding-left:5px; vertical-align:middle; text-align:left; border-left:solid 1px #A0A0A0; border-bottom:solid 1px #A0A0A0; }
div.sidebox_content, div.sidebox_content_a { width:155px; margin-left:25px; padding:0px; padding-left:14px; padding-top:6px; background-image:url(../pix/sb_line.gif); background-repeat:no-repeat; background-position:0px 0px; vertical-align:top; text-align:left; font-weight:normal; color:#FF0000; }
div.sidebox_footer { width:177px; background-image:url(../pix/sb_gx2.gif); background-repeat:no-repeat; background-position:top; padding:0px; padding-left:0px; vertical-align:top; text-align:left; }
div.sidebox2 { position:rlative; width:195px; margin-left:20px; margin-top:23px; padding-top:0px; padding-left:00px; padding-right:0px; padding-bottom:0px; vertical-align:top; }

/********************************************/
/* -------------STARTBOXEN---------------- */
div.sbox { position:relative; float:left; width:250px; height:200px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:18px; font-weight:400; color:#000000; margin:0px; margin:0px; margin-bottom:25px; padding:0px; text-align:left; }
div.sbgx1 { background-image:url(../pix/stb_1.gif); background-repeat:no-repeat; background-position:top; margin-right:36px; }
div.sbgx2 { background-image:url(../pix/stb_2.gif); background-repeat:no-repeat; background-position:top; }
div.sbgx3 { background-image:url(../pix/stb_3.gif); background-repeat:no-repeat; background-position:top; margin-right:36px; }
div.sbgx4 { background-image:url(../pix/stb_4.gif); background-repeat:no-repeat; background-position:top; }
div.sbgx5 { background-image:url(../pix/stb_5.gif); background-repeat:no-repeat; background-position:top; margin-right:36px; }
div.sbgx6 { background-image:url(../pix/stb_6.gif); background-repeat:no-repeat; background-position:top; }
div.sbox_picture { position:absolute; left:30px; top:35px; width:148px; height:91px; margin:0px; padding:0px; text-align:left; vertical-align:top; z-index:50; }
div.sbox_content { position:absolute; width:200px; height:25px; left:30px; top:128px; margin:0px; padding:0px; line-height:14px; text-align:left; vertical-align:top; z-index:51; }
div.sbox_link { position:absolute; width:55px; height:10px; top:161px; left:178px; margin:0px; padding:0px; text-align:left; vertical-align:top; z-index:51; }
div.sbox_head { position:absolute; width:200px; height:34px; left:30px; top:15px; margin:0px; padding:0px; font-size:14px; line-height:18px; font-weight:bold; color:#666666; text-align:left; vertical-align:top; z-index:52; }

/********************************************/
/* ----------CONTENTBOXEN----------------- */
div.startbox { position:relative; float:left; width:519px; height:94px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:18px; font-weight:400; color:#000000; margin:0px; margin-right:-8px; margin-bottom:20px; padding:0px; text-align:left; }
div.sgx1 { background-image:url(../pix/sb_gx1.gif); background-repeat:no-repeat; background-position:bottom; }
div.startbox_picture { position:absolute; left:371px; width:148px; height:91px; margin:0px; padding:0px; text-align:left; vertical-align:top; z-index:50; }
div.startbox_content { position:absolute; width:350px; height:60px; top:39px; margin:0px; padding:0px; padding-left:8px; padding-right:10px; text-align:left; vertical-align:top; z-index:51; }
div.startbox_link { position:absolute; width:50px; height:10px; top:78px; left:315px; margin:0px; padding:0px; text-align:left; vertical-align:top; z-index:51; }
div.startbox_head { position:absolute; width:350px; height:34px; top:5px; margin:0px; padding:0px; padding-left:8px; font-size:14px; line-height:18px; font-weight:bold; color:#666666; text-align:left; vertical-align:top; z-index:52; }

/* dl = ContentType Download / e = Modul Employee*/
div.cbox, div.cbox_e, div.cbox_dl { position:relative; width:520px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:18px; font-weight:normal; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; margin:0px; margin-right:0px; margin-bottom:15px; padding:0px; text-align:left; clear:all; }
div.cbox { height:70px; }
div.cbox_e { width:480px; height:100px; padding:12px; background-color:#ffffff; }
div.cbox_picture { position:absolute; width:100px; height:62px; margin:0px; padding:0px; text-align:left; vertical-align:top; z-index:50; }
div.cbox_picture_e { position:absolute; width:100px; height:100px; margin:0px; padding:0px; text-align:left; vertical-align:top; z-index:50; }
div.cbox_content { position:absolute; width:385px; height:70px; left:135px; top:-5px; margin:0px; padding:0px; padding-left:0px; padding-right:0px; text-align:left; vertical-align:top; z-index:51; }
div.cbox_content_e { position:absolute; width:350px; height:40px; left:130px; top:55px; margin:0px; padding:0px; padding-left:0px; padding-right:0px; text-align:left; vertical-align:top; z-index:51; }
div.cbox_special { position:relative; width:380px; left:110px; top:-5px; margin:0px; padding:0px; padding-left:0px; padding-right:0px; text-align:left; vertical-align:top; z-index:51; }
div.cbox_link { position:absolute; width:50px; height:10px; top:48px; left:480px; margin:0px; padding:0px; text-align:left; vertical-align:top; z-index:51; }
div.cbox_head { position:absolute; width:350px; height:34px; top:5px; margin:0px; padding:0px; padding-left:8px; font-size:14px; line-height:18px; font-weight:bold; color:#666666; text-align:left; vertical-align:top; z-index:52; }
div.cbox_head_e { position:absolute; width:350px; height:34px; top:10px; left:130px; margin:0px; padding:0px; font-size:16px; line-height:18px; font-weight:600; color:#0A3C91; text-align:left; vertical-align:top; z-index:52; }
div.cbox_head_e2 { position:absolute; width:350px; height:20px; top:30px; left:130px; margin:0px; padding:0px; font-size:12px; line-height:16px; font-weight:600; font-style:italic; color:#FF6400; text-align:left; vertical-align:top; z-index:52; }
div.dl_arear { position:relative; margin:0px; margin-top:5px; padding:0px; text-align:left; }


/********************************************************/
/* ----------------- I N H A L T --------------------- */
/* ----------------- Navigation --------------------- */
table.fixed { padding:0px; margin:0px; table-layout:fixed; }
td.hnav, td.ssnav, td.welkome, div.breadcrumb, div.breadcrumb_hl, div.search { font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; text-transform:none; letter-spacing:0px; font-style:normal; }
input.sfield { font-family: Arial; font-size:10px; font-weight:400; text-transform:none; letter-spacing:0px; font-style:normal; background-color:#ffffff; width:68px; height:13px; border:1px solid #CFCFCF; margin-left:2px; margin-top:0px; margin-bottom:0px}
input.sfield_ct { background-color:#ffffff; width:195px; border:1px solid #807B77; margin-top:2px; margin-bottom:-1px}
input.sfieldcb_ct { margin-top:5px; margin-bottom:0px; }
input.sbutton { background-image:url(../pix/search.gif); background-repeat:no-repeat; border:solid 0px #A9A9A9; nargin:0px; padding:0px; width:22px; height:17px; background-color:#ffffff; }

/* ------ */
div.bereich, div.holding, div.kontakt { font-family: Verdana, Helvetica, SunSans-Regular, Sans-Serif; text-transform:none; letter-spacing:0px; font-style:normal; text-decoration:none; }
div.bereich { font-size:14px; line-height:18px; font-weight:600; color:#FFFFFF; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:0px; text-align:right; }
div.holding { font-size:12px; line-height:18px; font-weight:600; color:#707072; padding-top:62px; padding-left:20px; padding-right:5px; padding-bottom:0px; text-align:left; vertical-align:top; }
div.kontakt { font-size:12px; line-height:18px; font-weight:600; color:#FFFFFF; padding-top:9px; padding-left:20px; padding-right:0px; padding-bottom:0px; text-align:left; vertical-align:top; }
/* ------ */
div.ssnav { float:left; }
div.persons { width:95px; margin-right:20px; float:left; }

/* ----------------- Footer-Bereich --------------------- */
div.footertxt { position:absolute; top:22px; left:15px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:15px; font-weight:400; color:#F0F0F0; text-transform:none; letter-spacing:0px; font-style:normal; padding:0px; margin:0px; text-align:left; }
div.footerlink { position:absolute; top:5px; left:15px; font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:15px; font-weight:400; color:#F0F0F0; text-transform:none; letter-spacing:0px; font-style:normal; margin:0px; padding:0px; text-align:left; }

/* ----------------- Inhaltsformatierung --------------------- */
div.innercontent { }
div.contentl, div.contentl2, div.contentr, div.contentr2, div.contentsb, div.contentb1, div.contentl3, div.contentr3 { font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:18px; font-weight:normal; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; }
div.contentl { padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:10px; text-align:left; vertical-align:top; }
div.contentl2 { margin-top:0px; padding-left:0px; padding-right:0px; padding-bottom:10px; text-align:left; vertical-align:top; }
div.contentl3 { margin-top:4px; padding-left:0px; padding-right:0px; padding-bottom:38px; text-align:left; vertical-align:top; }
div.contentr { margin-top:0px; padding-left:0px; padding-right:0px; padding-bottom:10px; text-align:left; vertical-align:top; }
div.contentr2 { margin-top:4px; padding-left:0px; padding-right:0px; padding-bottom:10px; text-align:left; vertical-align:top; }
div.contentr3 { margin-top:4px; padding-left:0px; padding-right:0px; padding-bottom:38px; text-align:left; vertical-align:top; }
div.contentsb { color:#FFFFFF; text-decoration:none; margin-top:0px; padding-left:0px; padding-right:0px; padding-bottom:9px; text-align:left; vertical-align:top; }
div.contentsb2 { margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; text-align:left; vertical-align:top; }
div.contentb1 { margin-top:25px; padding-left:0px; padding-right:0px; padding-bottom:38px; text-align:left; vertical-align:top; }
.allbdr_rt { border:solid 1px #FF0000; padding-top:5px; padding-left:5px; margin-bottom:20px; }

/* ----------------- Überschriften --------------------- */
h1 { font-family: Verdana, Helvetica, SunSans-Regular, Sans-Serif; font-size:18px; line-height:18px; font-weight:bold; color:#666666; text-transform:none; letter-spacing:0px; font-style:normal; }
h1.boxes { font-family:Verdana, Arial, SunSans-Regular, Sans-Serif; font-size:14px; line-height:18px; font-weight:bold; color:#666666; text-transform:none; letter-spacing:0px; font-style:normal;  margin:0px; padding:0px; text-align:left; vertical-align:top; }
h1.ues, h1.ues2, h1.product { margin-top:0px; margin-bottom:20px; padding-top:0px; padding-left:0px; padding-right:20px; padding-bottom:0px; text-align:left; vertical-align:top; }
h1.ues2 { margin-bottom:6px; }
h1.product {margin-bottom:4px; }
h1.welcome { margin-top:2px; margin-bottom:21px; padding:0px; text-align:left; vertical-align:top; }
/* ------ */
h2 { font-family: Verdana, Helvetica, SunSans-Regular, Sans-Serif; font-size:12px; line-height:18px; font-weight:bold; color:#666666; text-transform:none; letter-spacing:0px; font-style:normal; padding:0px; margin:0px; text-align:left; vertical-align:top; }
h2.ues, h2.product { color:#000000; margin-top:0px; margin-bottom:5px; padding-top:0px; padding-left:0px; padding-right:10px; padding-bottom:10px; text-align:left; vertical-align:top; }
h2.product { margin-bottom:15px; }
h2.boxes { display:inline; }
/* ------ */
h3 { font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:11px; line-height:11px; font-weight:bold; color:#A9A9A9; text-transform:none; letter-spacing:0px; font-style:normal; }
h3.news { margin-top:8px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
h3.sidebox { margin:0px; margin-bottom:3px; margin-top:10px; padding:0px; }

/* ----------------- Link-Formatierung - ALLGEMEIN --------------------- */
a { font-family: Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; text-transform:none; letter-spacing:0px; font-style:normal; text-decoration:none; }


/* ----------------- Link-Formatierung - Navigation --------------------- */
span.space_label, span.space_label_l1 { color:#D4D4D4; }
span.space_label2 { color:#A6A5A5; }
a.hn_left { font-size:12px; line-height:11px; font-weight:bold; color:#8E8E8E; }
a.hn_left:hover { color:#FF0000; text-decoration:none; }
a.sn { font-size:10px; line-height:18px; font-weight:400; color:#666666; }
a.sn:hover { color:#FF0000; text-decoration:none; }
a.ssn { font-size:10px; line-height:16px; font-weight:normal; color:#666666; }
a.ssn:hover { color:#FF0000; font-weight:normal; text-decoration:none; }
a.an, a.lv_n, a.lv_a { font-size:10px; line-height:14px; font-weight:400; color:#666666; }
a.an:hover, a.lv_n:hover, a.lv_a:hover { color:#FF0000; text-decoration:none; }
a.lv_n { font-weight:600; }
a.lv_a { font-weight:600; color:#FF0000; }
a.lv_a:hover { text-decoration:underline; }
a.catbox { font-size:10px; line-height:11px; font-weight:400; color:#666666; }
a.catbox:hover { color:#FF0000; text-decoration:none; }
a.bc_other { font-size:9px; line-height:11px; font-weight:400; color:#BCBCBC; }
a.bc_other:hover { color:#FF0000; text-decoration:none; }
a.bc_current { font-size:9px; line-height:11px; font-weight:400; color:#A0A0A0; }
a.bc_current:hover { color:#FF0000; text-decoration:none; }

/* ----------------- Link-Formatierung - Sideboxen --------------------- */
a.sb { font-size:11px; line-height:15px; font-weight:400; color:#666666; text-align:left; vertical-align:top; padding-left:0px;}
a.sb:hover { color:#FF0000; text-decoration:none; }
a.sbz { font-size:10px; line-height:11px; font-weight:400; color:#000000; text-align:left; vertical-align:top; padding-left:0px;}
a.sbz:hover { color:#FF0000; text-decoration:none; }
a.sbb { font-size:11px; line-height:15px; font-weight:400; color:#666666; text-align:left; vertical-align:top; padding-left:0px; display:block; }

/* ----------------- Link-Formatierung - Text/Fließtext --------------------- */
a.nlink1 { font-size:11px; line-height:15px; font-weight:400; color:#000000; text-align:left; }
a.nlink1:hover { color:#FF0000; text-decoration:none; }
a.nlink2 { font-size:11px; line-height:22px; font-weight:400; color:#000000; text-align:left; }
a.nlink2:hover { color:#FF0000; text-decoration:none; }
a.nlink3, a.nlink3i { font-size:10px; line-height:14px; font-weight:400; color:#A0A0A0; text-align:left; }
a.nlink3:hover, a.nlink3i:hover  { color:#FF0000; text-decoration:none; }
a.nlink4 { font-size:11px; line-height:12px; font-weight:bold; color:#000000; text-align:left; }
a.nlink4:hover { color:#FF0000; text-decoration:none; }
a.dllink { font-size:11px; line-height:15px; font-weight:400; color:#A0A0A0; text-align:left; }
a.dllink:hover { color:#FF0000; text-decoration:none; }

/* ----------------- Link-Formatierung - Footer-Bereich --------------------- */
a.fmlink { line-height:15px; font-weight:400; color:#F0F0F0; }
a.fmlink:hover { color:#FFFFFF; text-decoration:none; }
a.flink1 {  line-height:15px; font-weight:400; color:#F0F0F0; }
a.flink1:hover { color:#FFFFFF; text-decoration:none; }

/* ----------------- Link-Formatierung - Inhaltstypen --------------------- */
a.se_link1 { font-size:16px; line-height:18px; font-weight:bold; color:#666666; text-decoration:none; }
a.se_link1:hover { color:#EC008C; text-decoration:underline; }
a.se_link2 { line-height:18px; font-weight:400; color:#666666; }
a.se_link2:hover { color:#EC008C; text-decoration:underline; }
a.se_sel_link { line-height:15px; font-weight:400; color:#A0A0A0; }
a.se_sel_link:hover { color:#FF0000; text-decoration:underline; }
a.le_link1 { font-size:16px; line-height:18px; font-weight:400; color:#666666; text-decoration:none; }
a.le_link1:hover { color:#EC008C; text-decoration:underline; }
a.le_link2 { line-height:18px; font-weight:400; color:#666666; }
a.le_link2:hover { color:#EC008C; text-decoration:underline; }
a.le_sel_link { line-height:15px; font-weight:400; color:#A0A0A0; }
a.le_sel_link:hover { color:#EC008C; text-decoration:underline; }
a.ec_dlink { line-height:15px; font-weight:600; color:#000000; }
a.ec_dlink:hover { color:#EC008C; text-decoration:none; }
a.bg_sel_link { line-height:15px; font-weight:400; color:#A0A0A0; }
a.bg_sel_link:hover { color:#EC008C; text-decoration:underline; }

/*********************************************************/
/* ----------------- SPEZIALFORMATE-------------------- */
/* ----------------- Errorausgaben ------------------- */
div.sberror, td.sberror { position:relative; font-family: Verdana, Helvetica, SunSans-Regular, Sans-Serif; font-size:9px; line-height:12px; font-weight:200; color:#C30606; text-transform:none; letter-spacing:0px; font-style:normal; padding-top:4px; padding-left:20px; padding-right:0px; padding-bottom:7px; text-align:right; }
div.cerror, td.cerror { font-family: Verdana, Helvetica, SunSans-Regular, Sans-Serif; font-size:10px; line-height:12px; font-weight:600; color:#C30606; text-transform:none; letter-spacing:-1px; font-style:normal; padding-top:4px; padding-left:0px; padding-right:0px; padding-bottom:0px; text-align:left; }
div.c2error, td.c2error { position:relative; font-family: Verdana, Helvetica, SunSans-Regular, Sans-Serif; border:solid 1px #F2D875; background-color:#E9E6E6; font-size:10px; line-height:13px; font-weight:400; color:#C30606; text-transform:none; letter-spacing:0px; font-style:normal; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px; text-align:left; }
