/* COMMON
--------------------------------------*/
div#content ul {padding-left:25px;list-style:disc;line-height:20px;margin-bottom:10px;}
div#content ul ul {margin-bottom:0px;}

/* SY_REGISTRATION
--------------------------------------*/
div.tx-syregistration-pi1 {border:1px solid #b1b1b1;background-color:#edf2f2;}
div.tx-syregistration-pi1 label {display:block;width:150px;float:left;font-weight:bold;}
div.tx-syregistration-pi1 input {display:block;margin-left:150px;}
div.tx-syregistration-pi1 textarea {font-size:12px;}
div.tx-syregistration-pi1 select {display:block;margin-left:150px;width:100px;}
div.tx-syregistration-pi1 input#submit {margin:10px 0px 10px 15px;background:url('gfx/suche_finden.gif') top left repeat-x;display:inline}
div.tx-syregistration-pi1 .row {margin-bottom:0px;padding:10px 0px 10px 15px}

div.tx-syregistration-pi1 p {margin:10px 0 0 0;padding:0;}
div.tx-syregistration-pi1 li.error {color:red;margin-left:15px;}
div#content div.tx-syregistration-pi1 h1 {margin:0;border:0;background:url('gfx/regbox_h1.gif') top left no-repeat;color:black;}
div.tx-syregistration-pi1 p.error {font-weight:bold;margin-left:15px;}

/* TX_UMKREISSUCHE
--------------------------------------*/
div.tx-umkreissuche-pi1 label {font-weight:bold;}
div.tx-umkreissuche-pi1 input {width:94%;margin-bottom:5px;}
div.tx-umkreissuche-pi1 select {width:96%;}
div.tx-umkreissuche-pi1 input#submit2 {margin-top:10px;background:url('gfx/suche_finden.gif') top left repeat-x;}

/* TX_SOAPSUCHE
--------------------------------------*/
div.tx-soapsuche-pi1 a.abutton {display:inline-block;padding:2px 3px;border:1px solid #003366;background:#c6c5d7 url('gfx/suche_finden.gif') top left repeat-x;color:#000000;text-decoration:none;}

div.tx-soapsuche-pi1 #registertable {margin-bottom:10px;width:50%;}
div.tx-soapsuche-pi1 #registertable td {padding:5px;}
div.tx-soapsuche-pi1 #registertable input#submit {background:url('gfx/suche_finden.gif') top left repeat-x;}
div.tx-soapsuche-pi1 #registertable select#oaanrede {width:60px;}

div.tx-soapsuche-pi1 div#results table {text-align:left;width:100%;}
div.tx-soapsuche-pi1 div#results table td {border-bottom:1px solid #1C99A9;padding:3px 3px 3px 0px;width:auto;vertical-align:top;}
div.tx-soapsuche-pi1 div#results table th {border-bottom:2px solid #003366;width:auto;}
div.tx-soapsuche-pi1 div#results table td a {text-decoration:none;font-weight:bold;color:#003366}
div.tx-soapsuche-pi1 div#results table td a:hover {text-decoration:underline}

div.tx-soapsuche-pi1 div#suche {margin-bottom:0px;}

div.tx-soapsuche-pi1 label {font-weight:bold;display:block;}
div.tx-soapsuche-pi1 div.suche_item {width:110px;float:left;}
div.tx-soapsuche-pi1 div.suche_item input, div.tx-soapsuche-pi1 div.suche_item select {width:100px;}
div.tx-soapsuche-pi1 div.suche_item input#submit {width:80px;}
div.tx-soapsuche-pi1 div#suche_errors ul {padding:10px 0px;list-style:none;}
div.tx-soapsuche-pi1 div#suche_errors ul li {font-weight:bold;color:red;}

div.tx-soapsuche-pi1 div.suche_item_small {width:60px;float:left;}
div.tx-soapsuche-pi1 div.suche_item_small input, div.tx-soapsuche-pi1 div.suche_item_small select {width:50px;}

div.tx-soapsuche-pi1 div.suche_item_big {width:150px;float:left;}
div.tx-soapsuche-pi1 div.suche_item_big input, div.tx-soapsuche-pi1 div.suche_item_big select {width:140px;}

div.tx-soapsuche-pi1 div.paginator  {padding:10px 0px;}
div.tx-soapsuche-pi1 div.paginator .res {padding:10px 0px;line-height:20px;}
div.tx-soapsuche-pi1 div.paginator  a {color:#003366;font-weight:bold;border-left:2px dotted #ccc;padding:0px 0px 0px 5px;}
div.tx-soapsuche-pi1 div.paginator  a.first {border:none; padding-left:0px}
div.tx-soapsuche-pi1 div.paginator  a.active {text-decoration:none;}

/*div.tx-soapsuche-pi1 div.paginator  {padding:10px 0px;overflow:hidden;}
div.tx-soapsuche-pi1 div.paginator .res {margin-left:240px;text-align:right;}
div.tx-soapsuche-pi1 div.paginator .erg {float:left;width:240px;}
div.tx-soapsuche-pi1 div.paginator  a {float:left;text-align:right;width:5.5em; color:#003366;font-weight:bold;border-right:2px dotted #ccc;padding:0px 10px;}
div.tx-soapsuche-pi1 div.paginator  a.last {border:none;}
div.tx-soapsuche-pi1 div.paginator  a.active {text-decoration:none;}*/

div.tx-soapsuche-pi1 .newsitem_value {color:#003366;font-size:14px;font-weight:normal;}
div.tx-soapsuche-pi1 span.title {font-weight:bold;font-size:14px;color:black;}

div.tx-soapsuche-pi1 div#veranstaltung {margin-bottom:10px;}
div.tx-soapsuche-pi1 div#veranstaltung .star {font-weight:bold;color:red;}
div.tx-soapsuche-pi1 div#veranstaltung .form_error {color:red;}
div.tx-soapsuche-pi1 div#veranstaltung a.abutton {display:inline-block;padding:2px 3px;border:1px solid #003366;background:#c6c5d7 url('gfx/suche_finden.gif') top left repeat-x;color:#000000;text-decoration:none;}
div.tx-soapsuche-pi1 div#veranstaltung a.sbutton {display:inline-block;padding:6px 8px;border:2px solid #c6c5c7;border-style:outset;background:url('gfx/suche_finden.gif') top left repeat-x #c6c5d7;text-decoration:none;color:#000000;cursor:default;}
div.tx-soapsuche-pi1 div#veranstaltung a.abbrechen {float:right;margin-right:2px;}

div.tx-soapsuche-pi1 div#veranstaltung div#steps {margin-bottom:10px;}
div.tx-soapsuche-pi1 div#veranstaltung div#steps li {display:inline;padding:3px 6px;border:1px solid #d1d1d1;margin-right:6px;}
div.tx-soapsuche-pi1 div#veranstaltung div#steps li a {text-decoration:none;color:#d1d1d1;font-weight:bold;cursor:default;}
div.tx-soapsuche-pi1 div#veranstaltung div#steps li.active {border:1px solid #003366;background-color:#cc0101;}
div.tx-soapsuche-pi1 div#veranstaltung div#steps li.active a {color:#ffffff;}

div.tx-soapsuche-pi1 div#veranstaltung div#regbox {border:1px solid #b1b1b1;position:relative;background:#edf2f2;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox h1 {margin:0;border:0;background:url('gfx/regbox_h1.gif') top left no-repeat;color:black;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox a.info {float:right;margin-right:11px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row {border-top:1px solid #d1d1d1;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;background-color:#edf2f2;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row label {display:block;margin-bottom:5px;margin-top:10px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row input {width:98%;border:1px solid #003366;display:block;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row input.date {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row textarea {width:98%;height:80px;font-size:13px;border:1px solid #003366;display:block;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row select {width:98.5%;border:1px solid #003366;display:block;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row span.title {font-size:14px;line-height:20px;margin-bottom:5px;color:#000000;font-weight:bold;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row span.text {color:#003366;font-size:16px;margin-bottom:0px;line-height:15px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row span.label {font-size:14px;margin-bottom:0px;line-height:15px;font-weight:bold;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row .inline {display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row .upload {background:#c6c5d7 url(gfx/suche_finden.gif) top left repeat-x;margin-top:5px;width:15%;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row .passwort{width:20%;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #preis {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #anrede {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #vorname {width:31%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #nachname {width:50%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #plz {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #ort {width:82.5%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #wochentag {width:25%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #datum_start {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #datum_ende {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #zeit_start {width:10%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #zeit_ende {width:10%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox #online_anmeldung_bis {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row div.cb_row {margin:10px 0px 0px 0px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row div.cb_row input {display:inline;width:auto;border:0;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.row div.cb_row label {display:inline;width:auto;margin:0px 0px 0px 5px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.submitrow {border-top:1px solid #d1d1d1;padding:15px;background-color:#edf2f2;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.submitrow div.submitrow_left {width:40%;float:left;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.submitrow div.submitrow_right {width:40%;float:right;text-align:right;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.submitrow input {background:url('gfx/suche_finden.gif') top left repeat-x #c6c5d7;padding:5px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall {border:1px solid #b1b1b1;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall h1 {margin:0;border:0;background:url('gfx/regbox_h1.gif') top left no-repeat;color:#003366;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall h1.small{width:87.4%;border-right:1px solid #b1b1b1;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall a {margin:0;border:0;text-decoration:none;color:#003366;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall a.small {float:right;margin-top:-3px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall div.row {padding-left:10px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall input {width:100%;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall select {width:99%;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall div.row .upload {margin-top:5px;width:15%;background:url('gfx/suche_finden.gif') top left repeat-x #c6c5d7;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall div.row .inline {display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall #plz {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall #ort {width:83.5%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall #wochentag {width:25%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall #datum_start {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall #datum_ende {width:15%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall #zeit_start {width:10%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall #zeit_ende {width:10%;display:inline;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall span.title {font-size:14px;line-height:20px;margin-bottom:5px;color:#000000;font-weight:bold;}

div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall a.abutton {padding:2px 3px;border:1px solid #003366;background:#c6c5d7 url('gfx/suche_finden.gif') top left repeat-x;color:#000000;text-decoration:none;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox p {color:#003366;font-size:16px;margin-bottom:0px;line-height:15px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox p.warning {color:red;margin-top:15px;margin-bottom:15px;line-height:120%;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox p.info {margin-top:15px;margin-bottom:15px;line-height:120%;}

div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table thead {height:25px;background:#003366;color:#ffffff;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table tfoot {background:#d5d4d5;color:#003366;font-size:14px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table td, div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table th {border-spacing:2em;padding:0.1em;padding-left:0.3em;padding-right:0.3em;text-align:left;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table th a {color:#ffffff;text-decoration:none;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table td {color:#000000;padding-top:2px;padding-bottom:0;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table tfoot th {padding-top:3px;font-size:80%;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table tfoot a {color:#ffffff;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table .action {width:80px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table .actionSmall {width:50px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table .odd {background:#dcedfa;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table .even {background:#c6e6ea;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table .right {float:right;width:auto;margin-top:-3px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table .right #pages {float:left;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table .right a {color:#003366;text-decoration:none;font-size:13px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall table span.active {color:#cf0101;text-decoration:none;font-size:13px;}
div.tx-soapsuche-pi1 div#veranstaltung div#regbox div.regboxSmall .listTable {width:100%;color:#000000;}

div.tx-soapsuche-pi1 div#elonly {padding:5px 0px}
div.tx-soapsuche-pi1 div#elonly label {display:inline}

div.tx-soapsuche-pi1 table#verlink td {overflow:hidden;}

/* TX_VERANSTALTER
--------------------------------------*/
div.tx-veranstalter-pi1 div#letters {margin-bottom:10px;}
div.tx-veranstalter-pi1 div#letters a {margin-right:15px;color:#003366;text-decoration:none;font-size:16px;font-weight:bold;}
div.tx-veranstalter-pi1 div#letters a.active {color:#CC0101;}

div.tx-veranstalter-pi1 table thead {height:25px;background:#003366;color:#ffffff;}
div.tx-veranstalter-pi1 table tfoot {background:#d5d4d5;color:#003366;font-size:14px;}
div.tx-veranstalter-pi1 table td, div.tx-veranstalter-pi1 table th {border-spacing:2em;padding:0.1em;padding-left:0.3em;padding-right:0.3em;text-align:left;}
div.tx-veranstalter-pi1 table th a {color:#ffffff;text-decoration:none;}
div.tx-veranstalter-pi1 table td {color:#000000;padding-top:2px;padding-bottom:0;vertical-align:top}
div.tx-veranstalter-pi1 table tfoot th {padding-top:3px;font-size:80%;}
div.tx-veranstalter-pi1 table tfoot a {color:#ffffff;}
div.tx-veranstalter-pi1 table .action {width:80px;}
div.tx-veranstalter-pi1 table .actionSmall {width:50px;}
div.tx-veranstalter-pi1 table .odd {background:#dcedfa;}
div.tx-veranstalter-pi1 table .even {background:#c6e6ea;}
div.tx-veranstalter-pi1 table .right {float:right;width:auto;margin-top:-3px;}
div.tx-veranstalter-pi1 table .right #pages {float:left;}
div.tx-veranstalter-pi1 table .right a {color:#003366;text-decoration:none;font-size:13px;}
div.tx-veranstalter-pi1 table span.active {color:#cf0101;text-decoration:none;font-size:13px;}
div.tx-veranstalter-pi1 .listTable {width:100%;color:#000000;}

/* TX_NEXTEXVENTS
--------------------------------------*/
div#content div.tx-nextevents-pi1 ul {list-style:none;margin-left:-25px;}
div#content div.tx-nextevents-pi1 li {display:inline;border-right:1px solid #ccc;padding:0px 10px;}
div#content div.tx-nextevents-pi1 li.last {border:none}
div#content div.tx-nextevents-pi1 li.active a  {text-decoration:none;font-weight:bold;}
div#content div.tx-nextevents-pi1 li a  {color:#CC0101}

