.green {
color:#003366;
font-size:12px;
font-weight:bold;
margin-bottom:8px;
margin-top:15px;
}
.red {
color:red;
}
font {
font-family:Verdana,Tahoma,Arial;
font-size:11px;
}
body {
font-family:Verdana,Tahoma,Arial,Helvetica;
font-size:11px;
margin:0px;
}
td, div {
font-family:Verdana,Tahoma,Arial,Helvetica;
font-size:11px;
}
label {
}
a, a:link, a:visited, a:hover, a:active {
color:#000000;
}
#content input, #content select, #content textarea {
font-family:Verdana,Tahoma,Arial,Helvetica;
font-size:11px;
}
#content textarea {
width:350px;
}
#content .contenttable td {
border:1px solid #CCCCCC;
}
#content table {
border-collapse:collapse;
}
#content ul li {
color:#000000;
font-size:12px;
list-style-type:square;
margin-left:0px;
margin-top:10px;
}
#content ul {
margin:0px;
padding:0px;
}
#content ul ul li {
color:#000000;
font-size:12px;
list-style-type:square;
margin-left:0px;
margin-top:10px;
}
#content ul {
margin-bottom:10px;
margin-left:20px;
margin-top:0px;
}
#content table ul {
margin-left:0px;
}
#content table li {
list-style-image:url(/fileadmin/template/main/img/li.gif);
margin-bottom:3px;
margin-left:20px;
}
#container {
font-size:11px;
}
#container p {
margin:0px;
}
#container h1, #content_right h1 {
border-left:5px solid #003366;
font-size:11px;
font-weight:bold;
margin:0px 0px 6px;
padding-left:5px;
width:137px;
}
#container input {
border:1px solid #999999;
font-size:11px;
margin-bottom:3px;
width:120px;
}
#container input.submit {
background-image:url(../img/bg_submit.jpg);
border:1px solid #999999;
font-size:11px;
width:60px;
}
#container a, #container a:link, #container a:visited, #container a:active {
background-image:url(../img/bullets/blue.gif);
background-position:0px 5px;
background-repeat:no-repeat;
color:#003366;
font-size:10px;
padding-left:10px;
text-decoration:underline;
}

#container a.imglink:link, #container a.imglink:visited, #container a.imglink:active,
#container .csc-textpic a, #container .csc-textpic a:link, #container .csc-textpic a:visited, #container .csc-textpic a:active {
background-image:none;
padding-left:0px;
text-decoration:none;
}
#headline h1 {
color:#FFFFFF;
font-size:16px;
font-style:italic;
font-weight:bold;
margin:0px;
}
#headline h2 {
color:#999999;
font-size:12px;
font-weight:normal;
margin:0px;
padding-left:60px;
}
.nav_01 {
background-color:#FFFFFF;
background-image:url(../img/menu/bg_h.gif);
background-repeat:no-repeat;
}
.nav_01 a, .nav_01 a:active, .nav_01 a:visited, .nav_01 a:link, .nav_01 a:hover {
background-color:#E0E0E0;
background-image:url(../img/menu/bg_n.gif);
background-repeat:no-repeat;
border-bottom:1px solid #003366;
color:#003366;
display:block;
font-family:Verdana,Arial,Tahoma;
font-size:11px;
font-weight:normal;
padding-bottom:4px;
padding-left:30px;
padding-top:3px;
text-decoration:none;
width:auto !important;
}
.nav_01 a:hover {
background:transparent none repeat scroll 0%;
}
.nav_01 a.act, .nav_01 a.act:visited, .nav_01 a.act:link, .nav_01 a.act:active {
background:transparent none repeat scroll 0%;
font-weight:bold;
width:auto !important;
}
.nav_01 a.actifsub, .nav_01 a.actifsub:visited, .nav_01 a.actifsub:link, .nav_01 a.actifsub:active {
background-image:url(../img/menu/bg_hsub.gif);
background-repeat:no-repeat;
border-bottom:medium none;
font-weight:bold;
}
.nav_02 {
border-bottom:1px solid #003366;
border-left:1px solid #003366;
margin-left:11px;
}
.nav_02 a, .nav_02 a:visited, .nav_02 a:link, .nav_02 a:active {
background-image:url(../img/bullets/blue.gif);
background-position:19px 8px;
background-repeat:no-repeat;
color:#003366;
display:block;
font-size:11px;
padding-bottom:3px;
padding-left:27px;
padding-top:3px;
text-decoration:none;
}
.nav_02 a:hover {
text-decoration:underline;
}
.nav_02 a.act, .nav_02 a.act:visited, .nav_02 a.act:link, .nav_02 a.act:active {
background-image:url(../img/bullets/blue_fill.gif);
}
.nav_03 {
background-color:#F0F0F0;
}
.nav_03 a, .nav_03 a:visited, .nav_03 a:link, .nav_03 a:active {
background-image:url(../img/bullets/blue.gif);
background-position:28px 8px;
background-repeat:no-repeat;
color:#003366;
display:block;
font-size:11px;
padding-bottom:3px;
padding-left:36px;
padding-top:3px;
text-decoration:none;
}
.nav_03 a:hover {
text-decoration:underline;
}
.nav_03 a.act {
background-image:url(../img/bullets/blue_fill.gif);
}
#siteservice a {
color:#003366;
font-size:10px;
text-decoration:none;
}
#siteservice a:hover {
text-decoration:underline;
}
#breadcrumbs {
color:#003366;
font-size:10px;
}
#breadcrumbs a {
color:#003366;
font-size:10px;
text-decoration:none;
}
#breadcrumbs a:hover {
text-decoration:underline;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
border-left:5px solid #003366;
color:#000000;
font-family:Verdana,Arial,Tahoma;
font-size:12px;
margin-bottom:12px;
margin-top: 20px;
padding-left:6px;
padding-top:2px;
}

#content h1.csc-firstHeader, #content h2.csc-firstHeader, #content h3.csc-firstHeader, #content h4.csc-firstHeader, #content h5.csc-firstHeader, #content h6.csc-firstHeader {
margin-top: 2px;
}

#content {
padding-right:8px;
}
#content .bodytext {
font-size:12px;
line-height:150%;
margin-bottom:12px;
margin-top:0px;
width:99%;
}
#content .bodytext a, #content .tx-newloginbox-pi1-forgotP a, #content .tx-newloginbox-pi1-back a, #content .tx-csregister-pi1 a {
background:transparent url(../img/bullets/blue.gif) no-repeat scroll 0pt 5px;
color:#003366;
font-size:12px;
padding-left:10px;
}
#content .bodytext a:hover, #content .tx-newloginbox-pi1-forgotP a:hover, #content .tx-newloginbox-pi1-back a:hover, #content .tx-csregister-pi1 a:hover {
color:#666666;
}
#content .bodytext a.extLink {
background:transparent url(../img/bullets/green_ext.gif) no-repeat scroll 0pt 5px;
color:#00CC00;
padding-left:10px;
}
#footer {
color:#666666;
font-size:10px;
margin-bottom:15px;
text-align:right;
}
#footer a {
color:#003366;
font-weight:bold;
text-decoration:underline;
}
#toplink {
border-bottom:1px solid #CCCCCC;
clear:both;
margin-top:25px;
width:100%;
}
#toplink a {
color:#999999;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
#search input {
background-color:#003366;
border:1px solid #E0E0E0;
color:#FFFFFF;
font-size:10px;
height:17px;
width:132px;
}
#search input.submit {
background-color:#003366;
background-image:url(../img/search_btt.gif);
border:medium none;
height:17px;
margin-left:2px;
width:23px;
}
#content .sitemap {
width:100%;
}

#content .sitemap LI {
list-style: none;
padding: 0;
margin: 0;
}

#content .sitemap UL {
list-style: none;
padding: 0;
margin: 0;
}

#content .sitemap a {
display:block;
font-size:11px;
font-weight:bold;
margin:0px 0px 2px;
padding:2px;
text-decoration:none;
width:100%;
}
#content .sitemap a:hover {
background-color:#F0F0F0;
color:#000000;
}
#content .sitemap1 a {
background-image:url(../img/bg_submit.jpg);
border-left:4px solid #003366;
color:#003366;
font-weight:bold;
}
#content .sitemap2 a {
background-image:url(../img/bullets/blue_fill.gif);
background-position:25px 7px;
background-repeat:no-repeat;
font-weight:bold;
text-indent:32px;
}
#content .sitemap3 a {
background-image:url(../img/bullets/blue.gif);
background-position:55px 7px;
background-repeat:no-repeat;
font-weight:normal;
text-indent:62px;
}
#content .sitemap4 a {
font-weight:normal;
text-indent:80px;
}
.csc-uploads .csc-uploads-1, .csc-uploads {
background-color:#F0F0F0;
border:1px solid #CCCCCC;
margin-bottom:10px;
margin-top:10px;
width:100%;
}
.csc-uploads-icon {
background-color:#D0D0D0;
border-right:1px solid #CCCCCC;
}
.csc-uploads-description, .csc-uploads-fileName {
border-right:1px solid #CCCCCC;
padding-left:6px;
padding-right:6px;
width:99%;
}
.csc-uploads-fileSize {
white-space:nowrap;
}
.tx_csmcportal a {
color:#003366;
}
.tx_csmcportal .content {
margin-bottom:20px;
margin-top:6px;
}
.tx_csmcportal img {
margin-top:10px;
}
.tx_csmcportal .tx_csmcportal_link_p {
margin-top:4px;
}
.tx_csmcportal .tx_csmcportal_link_p a {
background-image:url(../img/bullets/blue.gif);
background-position:0px 5px;
background-repeat:no-repeat;
color:#003366;
font-size:10px;
font-weight:bold;
padding-left:10px;
text-decoration:underline;
}
.tx_csteaser {
margin-top:2px;
}
.tx_csteaser .tx_csteaser_headline {
border-bottom:1px solid #999999;
font-size:12px;
font-weight:bold;
}
.tx_csteaser .tx_csteaser_content {
font-size:12px;
line-height:15px;
padding:3px;
}
.tx_csteaser .tx_csteaser_link_p {
margin-top:10px;
}
.tx_csteaser .tx_csteaser_link_p a {
background-image:url(../img/bullets/blue.gif);
background-position:0px 5px;
background-repeat:no-repeat;
color:#003366;
font-size:10px;
font-weight:bold;
padding-left:10px;
text-decoration:underline;
}

#content .tx-indexedsearch .tx-indexedsearch-res a {
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.tx-indexedsearch .tx-indexedsearch-res h2 {
border-bottom:1px solid #F0F0F0;
border-left:medium none;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
background-image:url(../img/bg_submit.jpg);
border:1px solid #999999;
font-size:11px;
width:100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
border:1px solid #999999;
font-size:11px;
width:150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis p .tx-indexedsearch-sw {
font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-top:0px;
}
.tx-indexedsearch .tx-indexedsearch-whatis p {
margin-bottom:5px;
margin-top:3px;
}
.tx-indexedsearch p.tx-indexedsearch-noresults {
font-weight:bold;
text-align:center;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
background:transparent url(../img/bg_submit.jpg) repeat scroll 0%;
border:1px solid #999999;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a {
color:#000000;
font-size:12px;
text-decoration:none;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p {
font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p.tx-indexedsearch-percent {
font-weight:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p {
font-size:12px;
font-style:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p .tx-indexedsearch-redMarkup {
background-color:#CEF7FE;
color:#000000;
font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:#F0F0F0 none repeat scroll 0%;
padding:2px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a {
text-decoration:underline;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-bottom:8px;
margin-top:8px;
}
#content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 {
border-bottom:0px solid #CC0000;
margin-bottom:0px;
margin-top:0px;
padding-bottom:2px;
text-decoration:none;
}
#content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 a {
text-decoration:none;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead table {
padding:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td {
background-image:url(../img/bg_submit.jpg);
}
.tx-indexedsearch-browsebox {
border-bottom:1px solid #003366;
}
.tx-indexedsearch-browsebox td {
background-color:#003366;
text-align:center;
}
.tx-indexedsearch-browsebox-SCell {
text-align:center;
}
.tx-indexedsearch-browsebox-SCell a {
color:#FFFFFF;
font-weight:bold;
padding:6px;
text-decoration:none;
}
.tx-indexedsearch-browsebox td a:link, .tx-indexedsearch-browsebox td a:active, .tx-indexedsearch-browsebox td a:hover, .tx-indexedsearch-browsebox td a:visited {
color:#FFFFFF;
font-weight:bold;
padding:6px;
text-decoration:none;
}
.tx-indexedsearch-browsebox p {
margin:0px;
}
#content .tx-indexedsearch ul li {
line-height:18px;
margin:0px 0px 0px 20px;
padding:0px;
}
#content .tx-indexedsearch ul li a {
font-size:11px;
}
.tx-csjoboffers-pi1 {
font-size:12px;
}
.tx-csjoboffers-table {
font-size:12px;
}
.tx-csjoboffers-table td.tx-csjoboffers-title a, .tx-csjoboffers-table td.tx-csjoboffers-desc a, .tx-csjoboffers-table td.tx-csjoboffers-refId a {
border-top:1px solid #CCCCCC;
display:block;
padding-bottom:3px;
padding-right:10px;
padding-top:3px;
text-decoration:none;
width:auto !important;
}
.tx-csjoboffers-head td {
font-weight:bold;
padding-bottom:3px;
}
#content .tx-csjoboffers-pi1 h1, #content .tx-csjoboffers-pi1 h2 {
background-image:url(../img/bg_submit.jpg);
border-bottom:1px solid #CCCCCC;
border-left:medium none;
color:black;
font-size:11px;
margin-bottom:5px;
margin-top:5px;
padding:2px;
}
.tx-csjoboffers-detailID {
float:right;
}
.tx-csjoboffers-table td.tx-csjoboffers-refid a {
color:#666666;
font-weight:bold;
padding-right:0px;
text-align:right;
}
.tx-csjoboffers-label {
display:block;
float:left;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
width:130px;
}
.tx-csjoboffers-value {
display:block;
float:left;
font-size:12px;
margin-bottom:10px;
width:250px;
}
a.tx-csjoboffers-backLink {
background:transparent url(../img/bullets/blue.gif) no-repeat scroll 0pt 5px;
display:block;
font-weight:bold;
margin-top:25px;
padding-left:10px;
}
.tx-newloginbox-pi1-forgotP, tx-newloginbox-pi1-back {
margin-bottom:0px;
}
.tx-newloginbox-pi1-submit {
background:transparent url(../img/bg_submit.jpg) repeat-x scroll 0%;
border:1px solid #999999;
}
.tx-csregister-pi1 {
}
.cs-register table {
border-collapse:collapse;
}
.cs-register table td {
border-bottom:1px solid #C0C0C0;
padding:2px 0pt 2px 3px;
}
.cs-register table td.cs-register-label {
border-right:1px solid #666666;
padding:6px 10px 2px 0px;
text-align:right;
vertical-align:top;
}
.cs-register table td.cs-register-headline {
border-bottom:1px solid #666666;
font-weight:bold;
padding-bottom:3px;
padding-left:0px;
padding-top:8px;
}
.cs-register table td.cs-register-headline {
border-bottom:1px solid #666666;
font-weight:bold;
padding-bottom:3px;
padding-left:0px;
padding-top:8px;
}
.cs-register table td.cs-register-obligatory {
border-bottom:medium none;
color:#666666;
font-size:11px;
}
.cs-register table td span.cs-register-hint {
color:#999999;
font-size:10px;
margin-left:5px;
}
.cs-register table td div.eshop_field_error {
color:red;
font-size:11px;
margin-bottom:3px;
}
.cs-register table td label {
color:black;
cursor:pointer;
}
.cs-register table td.cs-register-submit {
border-bottom:medium none;
}
.cs-register table td.cs-register-submit input {
background:transparent url(../img/bg_submit.jpg) repeat-x scroll 0%;
border:1px solid #999999;
margin-top:18px;
}
.tx-csguestbook-pi1, .tx-csguestbook-pi2 {
margin-top:18px;
}
.tx-csguestbook-form {
margin:0pt;
padding:0pt;
}
.tx-csguestbook-row label {
display:block;
margin-top:2px;
}
.tx-csguestbook-row input.tx-csguestbook-input {
margin-right:5px;
width:200px;
}
.tx-csguestbook-row textarea.tx-csguestbook-textarea {
height:200px;
width:100%;
}
.tx-csguestbook-captcha {
margin-bottom:3px;
margin-top:3px;
}
.tx-csguestbook-spamInfo, .tx-csguestbook-obligatory {
color:#666666;
font-size:11px;
}
.tx-csguestbook-obligatory {
margin-top:5px;
}
.tx-csguestbook-spamInfo {
margin-left:0px;
}
.tx-csguestbook-abort input {
background:transparent url(../img/bg_submit.jpg) repeat-x scroll 0%;
border:1px solid #999999;
float:left;
margin-top:18px;
}
.tx-csguestbook-submit input {
background:transparent url(../img/bg_submit.jpg) repeat-x scroll 0%;
border:1px solid #999999;
float:right;
font-weight:bold;
margin-top:18px;
}
.tx-csguestbook-entry {
border:1px solid #999999;
margin-bottom:20px;
}
.tx-csguestbook-name {
background-color:black;
color:white;
font-family:Verdana,Arial;
font-size:11px;
font-weight:bold;
margin-left:0px;
padding-left:3px;
}
.tx-csguestbook-name div.tx-csguestbook-num {
display:none;
}
.tx-csguestbook-name a {
color:white;
font-family:Verdana,Arial;
font-size:13px;
font-weight:bold;
}
.tx-csguestbook-name a:hover {
color:white;
}
.tx-csguestbook-name span {
color:white;
font-size:12px;
font-weight:normal;
margin-left:5px;
}
.tx-csguestbook-message {
background-color:black;
color:white;
font-size:12px;
padding:7px 2px;
}
.tx-csguestbook-infos {
background:transparent url(../img/bg_submit.jpg) repeat-x scroll 0%;
border-top:1px solid #999999;
color:#666666;
font-size:80%;
padding:2px;
}
.tx-csguestbook-infos a {
color:#666666;
}
.tx-csguestbook-newLink {
background:transparent url(../img/bg_submit.jpg) repeat-x scroll 0%;
border:1px solid #999999;
margin-bottom:20px;
text-align:center;
width:180px;
}
.tx-csguestbook-newLink a {
display:block;
padding:3px;
text-decoration:none;
}
.tx-csguestbook-error {
border:1px solid #FF6600;
margin-bottom:10px;
padding:2px;
}
.tx-csguestbook-editpanel {
border:1px solid #666666;
margin-bottom:10px;
}
.clear {
clear:both;
}
.tx-csblog-galleryTable {
clear:both;
width:100%;
}
#content .tx-csblog-pi1 h1 {
border-left:medium none;
color:#003366;
font-family:Arial,Verdana;
font-size:17px;
font-weight:normal;
margin-top:0pt;
padding-left:0px;
}
#content .tx-csblog-pi1 h5 {
border-left:medium none;
color:#80C5E2;
font-family:Arial,Verdana;
font-size:12px;
font-weight:normal;
margin-bottom:0pt;
padding-left:0pt;
}
.tx-csblog-galleryImage {
text-align:center;
border-top: 1px solid #cccccc;
}
.tx-csblog-author {
border-bottom:1px solid #CCCCCC;
clear:both;
color:#666666;
font-size:80%;
margin-bottom:20px;
margin-top:0px;
text-align:right;
}
.tx-csblog-editpanel-new, .tx-csblog-editpanel {
border-bottom:1px solid black;
margin-bottom:10px;
}
.tx-csblog-editpanel {
margin-bottom:20px;
}

.tx-csblog-galleryTeaser
{
clear: both;
border-top: 1px solid #cccccc;
padding-top: 4px;
}

.tx-csblog-galleryTeaser a:hover {
color:red;
}
.tx-csblog-galleryTeaser a img {
border:1px solid white;
margin-right:8px;
}
.tx-csblog-galleryTeaser a:hover img {
border:1px solid #80C5E2;
}
.tx-csblog-galleryTeaser a img.lastImage {
margin-right:0px;
}


.tx-csblog-galleryInfo {
font-size:11px;
font-weight:bold;
text-align:center;
}
.tx-csblog-galleryForward {
background:transparent url(../img/forg.gif) no-repeat scroll right 0pt;
text-align:right;
}
.tx-csblog-galleryBack {
background:transparent url(../img/backg.gif) no-repeat scroll left 0pt;
text-align:left;
}
.tx-csblog-galleryBack a {
color:black;
display:block;
font-size:12px;
height:15px;
margin-bottom:7px;
padding-left:20px;
}
.tx-csblog-galleryForward a {
color:black;
display:block;
font-size:12px;
height:15px;
margin-bottom:7px;
padding-right:20px;
}
.tx-csblog-galleryBack a:hover, .tx-csblog-galleryForward a:hover {
background:transparent none repeat scroll 0%;
}
.tx-csblog-introimage {
border:1px solid #CCCCCC;
float:left;
margin-bottom:8px;
margin-right:15px;
padding:1px;
}
.tx-csblog-viewYear {
margin-bottom:15px;
}
#content .tx-csblog-viewYearHeadline a {
color:#80C5E2;
display:block;
font-family:Arial,Verdana,Arial;
font-size:18px;
font-weight:normal;
margin-bottom:2px;
margin-top:0px;
text-decoration:none;
width:100%;
}
.tx-csblog-viewYearHeadline a:hover {
color:#80C5E2;
}
#content .tx-csblog-viewMonthHeadline a {
border-bottom:1px solid #CCCCCC;
color:#003366;
display:block;
font-family:Verdana,Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
width:100%;
}
#content .tx-csblog-viewMonthHeadline a:hover {
color:#003366;
}
#content .tx-csblog-viewLink a {
color:black;
display:block;
padding:2px;
text-decoration:none;
width:auto !important;
}
#content .tx-csblog-viewLink a:hover {
background-color:#f0f0f0;
}
#content .tx-csblog-viewLink a span.num {
margin-left:20px;
margin-right:10px;
}

.tx-csblog-galleryClose
{
border-top: 1px solid #cccccc;
}

.tx-csblog-galleryLink,
.tx-csblog-galleryClose DIV {
background:url(../img/bullets/blue.gif) no-repeat 0 center;
clear:both;
height:15px;
margin-bottom:15px;
margin-top:8px;
clear: both;
}

.tx-csblog-galleryLink A,
.tx-csblog-galleryClose DIV A {
padding-left: 10px;
}

.tx-csblog-backLink a {
color:black;
}

.tx-csblog-moreLink {
margin-bottom: 1000px;
}


/* CRM Modul */

#content H1.tx-cscrm-headline
{
font-size: 11px;
background: none;
padding: 0px;
margin-top: 15px;
margin-bottom: 0px;
border: 1px solid #c0c0c0;
border: none;
background-color:#003366;
color: white;
padding: 2px;
}

#content H1.tx-cscrm-headline-step3
{

}

.tx-cscrm-table,
.tx-cscrm-table .tx-cscrm-rec-table
{
width: 100%;
border: none;
border: 1px solid #c0c0c0;
}


.tx-cscrm-table TD,
.tx-cscrm-table .tx-cscrm-rec-table
{
font-size: 11px;
padding: 2px;
background-color: #f0f0f0;
}


.tx-cscrm-table TD INPUT,
.tx-cscrm-table TD TEXTAREA
{
font-family: Verdana,Arial;
font-size: 1em;
}

.tx-cscrm-radio-label
{
width: 5%;
}


.tx-cscrm-submit
{
text-align: right;
}

.tx-cscrm-back INPUT,
.tx-cscrm-submit INPUT
{
background-image:url(../img/bg_submit.jpg);
border:1px solid #999999;
font-family:Verdana,Tahoma,Arial;
font-size:11px;
font-weight:bold;
padding:0px;
}

.tx-cscrm-back INPUT
{
font-weight: normal;
}

.tx-cscrm-label
{
width: 20%;
}

.tx-cscrm-table TD.tx-cscrm-headline-anfrage,
.tx-cscrm-table TD.tx-cscrm-headline-rec
{
font-weight: bold;
color: black;
font-size: 0.7em;
}

.tx-cscrm-info
{
font-size: 0.6em;
color: #666666;
}

/* default styles for extension "tx_kjkpicasawebalbum_pi1" */

#content .tx-kjkpicasawebalbum-pi1
{
padding-bottom: 15px;
}

#content .tx-kjkpicasawebalbum-pi1 UL LI
{
margin-left: 0px;
color: #000000;
list-style-type : none;
margin-top: 00px;
}

#content .tx-kjkpicasawebalbum-pi1 UL
{
margin: 0px;
padding: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

#tx_kjkpicasawebalbum_navigation_top A {
background: url(i/bul1.gif) 0px 0.3em no-repeat;
padding-left: 10px;
}

#tx_kjkpicasawebalbum_navigation_bottom{
	width: 100%;
        clear:both;
	padding-top: 12px;
}

ul.tx_kjkpicasawebalbum_albums {
	border: 0px;
	padding: 0px;
	margin: 0px;
	margin-top: 20px;
}

li.tx_kjkpicasawebalbum_albums,
li.tx_kjkpicasawebalbum_albumsPrev,
li.tx_kjkpicasawebalbum_albumsNext,
li.tx_kjkpicasawebalbum_albumsIMG {
	display: block;
	float: left;
	margin: 0px;
}

li.tx_kjkpicasawebalbum_albumsPrev
{
margin-right: 15px;
}

.xPrev A
{
display: block;
text-align: center;
background: url(i/prev_picbox.gif) center 8px no-repeat;
padding-top: 30px;
text-decoration: none;
}

.xNext A
{
display: block;
text-align: center;
background: url(i/next_picbox.gif) center 8px no-repeat;
padding-top: 30px;
text-decoration: none;
}

li.tx_kjkpicasawebalbum_albumsNext
{
margin-left: 15px;
}

img.tx_kjkpicasawebalbum_thumb {
	margin: 1px;
	padding: 1px;
	border: 0px;
	background-color:#999999;
}

#tx_kjkpicasawebalbum_area {

}
