body {
    margin:0px;
    padding:0px;
    font-family: Verdana, Arial;
    font-size: 11px;
    color: #000;
    background-color: #fff;
}

a.internal-link img,
a.internal-link-new-window img,
a.external-link img,
a.download img,
a.external-link-new-window img,
a.mail img {
    border: none;
}

a {
    color: #1a548c;
    text-decoration: none;
}

img {
    border: 0px;
}

h1, h2, h3 {
  padding: 0;
  margin: 10px 0 5px 0;
  color: #1a548c;
  font-size: 12px;
  font-weight: bold;
}

p {
  padding-top: 5px;
  margin: 2px 0 2px 0;
  font-family: Verdana, Arial;
  font-size: 11px;
  color: #000;
}

table {
  font-family: Verdana, Arial;
  font-size: 11px;
}

#content ul {
    margin: 10px 0 5px 0;
    padding: 0 0 0 20px; 
}

#content ol {
    margin: 10px 0 5px 0;
    padding: 0 0 0 26px;    
}

#wrapper {
    padding-top:50px;
}

#header {
    width:929px;
    height:95px;
}

div.leftLogo {
    width:198px;
    border:1px solid black;
    height:93px;
    float:left;
    text-align:left;
}

div.leftLogo img {
    margin:20px 0px 0px 15px;
    border: 0px;
}

div.centerHead {
    width:589px;
    height:95px;
    float:left;
    background-repeat:no-repeat;
    background-position:top right;
    margin:0px 1px 0px 1px;
    color:white;
    font-size:12px;
    text-align:left;
}
div.centerHead div.headText {
    margin: 70px 0px 0px 15px;
}

div.rightLogo {
    width:136px;
    border:1px solid black;
    height:93px;
    float:left;
    text-align:left;
}

div.rightLogo img {
    margin:12px 0px 0px 17px;
}

div.headMenu {
    width:929px;
    height:48px;
    margin:1px 0px 1px 0px;
    clear:both;
}

#main_nav {
    float:left;
    width:600px;
}

#support_navigation {
    float:left;
}

div.headMenuEntry {
    height:26px;
    float:left;
    border-left:1px solid white;
    color:white;
    font-size:11px;
    text-align:left;
    vertical-align:top;
    padding-left:5px;
    margin-top:22px;
    margin-left:15px;
}

div.headMenuEntry a {
    text-decoration:none;
    color:white;
    font-size:11px;
}

div.headMenuEntry .act {
    font-weight: bold;
}

div#searchMenuEntry {
    padding:18px 10px 0px 0px;
    float:right;
}

div#searchMenuEntry input {
    width:120px;
    height:14px;
    margin:0px 0px 12px 10px;
    font-size:11px;
    vertical-align:top;
    background: #fff;
}

div#searchMenuEntry input.search_submit {
    width: 40px;
    height: 20px;
    padding: 0px; 
    margin: 0 0 0 5px;      
}

div.body {
    width:927px;
    border:1px solid black;
    overflow:hidden;
    clear:both;
}

div.bodyLeft {
    width:201px;
    text-align:left;
    background-repeat:no-repeat;
    background-position:bottom left;
    padding-bottom:240px;
    float:left;
    overflow:hidden;
}

#navigation {
    text-align:left;
    margin:40px 10px 0px 17px;

}

#navigation_wrapper {
    padding:1px 0px 50px 4px;
    border-left:1px solid #4a4b52;
}

div.leftMenuEntry_Level1 {
    margin-top:5px;
}

div.leftMenuEntry_Level1 a {
    color:#4a4b52;
    text-decoration:none;
    font-size:10px;
}

ul.leftMenu_Level2 {
    padding:0px;
    margin:10px 0px 10px 35px;
}

ul.leftMenu_Level2 li {
    margin:2px;
}

ul.leftMenu_Level2 li a.hi {
    font-weight:bold;
}

#content_wrapper {
    width:548px;
    min-height: 400px;
    margin:8px 39px 0px 0px;
    float:left;
    text-align:left;
    padding-bottom: 50px;
    overflow: hidden;
}

#breadcrumb {
    margin-bottom: 33px;
}

img.keyimage {
    border:1px solid black;
}

div.frame-1 {

    width:174px;
    height:184px;
    border:1px solid black;
    float:left;
    color:white;
    font-size:11px;
}

div.frame-1 div.head {
    width:162px;
    height:auto;
    padding:6px 0px 6px 12px;

}

div.frame-1 h2 {
    margin:0px;
    font-size:11px;
    color:white;
}

div.frame-1 p {
    margin: 12px 12px 6px 12px;
    color:black;
}

div.frameSpacer {
    width:10px;
    float:left;
}

#right {
    width:137px;
    float:right;
}

div.topBox {
    height:70px;
    border-left:1px solid black;
    border-bottom:1px solid black;
}

div.colorBox {
    height:38px;
    margin:2px 0px 2px 0px;
}

#right img {
    vertical-align:bottom;
}

div.bottomBox {
    height:50px;
    border-top:1px solid black;
    border-left:1px solid black;
    border-bottom:1px solid black;
    margin:2px 0px 0px 0px;
}

#footer {
    height:38px;
    width:929px;
    margin-top:1px;
}

div.footerText {
    color:white;
    font-size:10px;
    float:left;
    margin:15px 0px 0px 15px;
}

div.footerMenu {
    float:left;
    margin-left:40px;
}

div.footerMenuEntry {
    height:26px;
    float:left;
    border-left:1px solid white;
    color:white;
    font-size:11px;
    text-align:left;
    vertical-align:bottom;
    padding-left:5px;
    /*overflow:hidden;*/
}

div.footerMenuEntry a {
    text-decoration:none;
    color:white;
    font-size:11px;
    vertical-align:bottom;
    line-height:38px;
}

/* blue design */
/* key color 1a548c */
div.blue div.centerHead {
    background-color:#1a548c;
    background-image:url(../images/blueHeadBg.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

div.blue div.headMenu {
    background-color:#1a548c;
}

div.blue div#searchMenuEntry input {
    border:2px solid #6b87bc;
}

div.blue div.bodyLeft {
    background-image:url(../images/blueLeftBodyBg.png);
}


div.blue div.leftMenuEntry_Level1 a.act {
    color:#1a548c;
    font-weight:bold;
}

div.blue ul.leftMenu_Level2 {
    list-style-image:url(../images/blueMenuBulletLevel2.png);
}

div.blue ul.leftMenu_Level2 a {
    color:#1a548c;
}


div.blue #content h1 {
    color:#1a548c;
}

div.blue p.bodytext a {
    color:#1a548c;
}

div.blue p.bodytext a,
div.blue #content a {
    color:#1a548c;
}

div.blue #breadcrumb a {
    color:#1a548c;
}

div.blue div.frame-1 div.head {
    background-color:#1a548c;
}

div.blue div.colorBox {
    background-color:#1a548c;
}

div.blue #footer {
    background-color:#1a548c;
}

div.blue #content div.teaserbox_header {
    background-color: #1a548c;
}

/* brown yellow green design  or whateven this color is*/
/* key color 827c34 */
div.byg div.centerHead {
    background-color:#827c34;
    background-image:url(../images/bygHeadBg.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

div.byg div.headMenu {
    background-color:#827c34;
}

div.byg div#searchMenuEntry input {
    border:2px solid #aca76d;
}

div.byg div.bodyLeft {
    background-image:none;
}


div.byg div.leftMenuEntry_Level1 a.act {
    color:#827c34;
    font-weight:bold;
}

div.byg ul.leftMenu_Level2 {
    list-style-image:url(../images/bygMenuBulletLevel2.png);
}

div.byg ul.leftMenu_Level2 a {
    color:#827c34;
}

div.byg #content h1 {
    color:#827c34;
}

div.byg p.bodytext a,
div.byg #content a {
    color:#827c34;
}

div.byg #breadcrumb a {
    color:#827c34;
}

div.byg div.frame-1 div.head {
    background-color:#827c34;
}

div.byg div.colorBox {
    background-color:#827c34;
}

div.byg #footer {
    background-color:#827c34;
}

div.byg #content div.teaserbox_header {
    background-color: #827c34;
}

/* red brown design  or whateven this color is*/
/* key color 836244 */
div.rb div.centerHead {
    background-color:#836244;
    background-image:url(../images/rbHeadBg.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

div.rb div.headMenu {
    background-color:#836244;
}

div.rb div#searchMenuEntry input {
    border:2px solid #ab976f;
}

div.rb div.bodyLeft {
    background-image:none;
}


div.rb div.leftMenuEntry_Level1 a.act {
    color:#836244;
    font-weight:bold;
}

div.rb ul.leftMenu_Level2 {
    list-style-image:url(../images/rbMenuBulletLevel2.png);
}

div.rb ul.leftMenu_Level2 a {
    color:#836244;
}

div.rb #content h1 {
    color:#836244;
}

div.rb p.bodytext a,
div.rb #content a {
    color:#836244;
}

div.rb #breadcrumb a {
    color:#836244;
}

div.rb div.frame-1 div.head {
    background-color:#836244;
}

div.rb div.colorBox {
    background-color:#836244;
}

div.rb #footer {
    background-color:#836244;
}

div.rb #content div.teaserbox_header {
    background-color: #836244;
}

/* green design */
/* key color 59705d */
div.green div.centerHead {
    background-color:#59705d;
    background-image:url(../images/greenHeadBg.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

div.green div.headMenu {
    background-color:#59705d;
}

div.green div#searchMenuEntry input {
    border:2px solid #819283;
}

div.green div.bodyLeft {
    background-image:none;
}


div.green div.leftMenuEntry_Level1 a.act {
    color:#59705d;
    font-weight:bold;
}

div.green ul.leftMenu_Level2 {
    list-style-image:url(../images/greenMenuBulletLevel2.png);
}

div.green ul.leftMenu_Level2 a {
    color:#59705d;
}

div.green #content h1 {
    color:#59705d;
}

div.green p.bodytext a,
div.green #content a {
    color:#59705d;
}

div.green #breadcrumb a {
    color:#59705d;
}

div.green div.frame-1 div.head {
    background-color:#59705d;
}

div.green div.colorBox {
    background-color:#59705d;
}

div.green #footer {
    background-color:#59705d;
}

div.green #content div.teaserbox_header {
    background-color: #59705d;
}

/* pink design */
/* key color 970254 */
div.pink div.centerHead {
    background-color:#970254;
    background-image:url(../images/pinkHeadBg.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

div.pink div.headMenu {
    background-color:#970254;
}

div.pink div#searchMenuEntry input {
    border:2px solid #bc789e;
}

div.pink div.bodyLeft {
    background-image:none;
}


div.pink div.leftMenuEntry_Level1 a.act {
    color:#970254;
    font-weight:bold;
}

div.pink ul.leftMenu_Level2 {
    list-style-image:url(../images/pinkMenuBulletLevel2.png);
}

div.pink ul.leftMenu_Level2 a {
    color:#970254;
}

div.pink #content h1 {
    color:#970254;
}

div.pink p.bodytext a,
div.pink #content a {
    color:#970254;
}

div.pink #breadcrumb a {
    color:#970254;
}

div.pink div.frame-1 div.head {
    background-color:#970254;
}

div.pink div.colorBox {
    background-color:#970254;
}

div.pink #footer {
    background-color:#970254;
}

div.pink #content div.teaserbox_header {
    background-color: #970254;
}

/* light blue */
/* key color 007fc5 */
div.lightblue div.centerHead {
    background-color:#007fc5;
    background-image:url(../images/lightblueHeadBg.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

div.lightblue div.headMenu {
    background-color:#007fc5;
}

div.lightblue div#searchMenuEntry input {
    border:2px solid #6796cb;
}

div.lightblue div.bodyLeft {
    background-image:none;
}


div.lightblue div.leftMenuEntry_Level1 a.act {
    color:#007fc5;
    font-weight:bold;
}

div.lightblue ul.leftMenu_Level2 {
    list-style-image:url(../images/lightblueMenuBulletLevel2.png);
}

div.lightblue ul.leftMenu_Level2 a {
    color:#007fc5;
}

div.lightblue #content h1 {
    color:#007fc5;
}

div.lightblue p.bodytext a,
div.lightblue #content a {
    color:#007fc5;
}

div.lightblue #breadcrumb a {
    color:#007fc5;
}

div.lightblue div.frame-1 div.head {
    background-color:#007fc5;
}

div.lightblue div.colorBox {
    background-color:#007fc5;
}

div.lightblue #footer {
    background-color:#007fc5;
}

div.lightblue #content div.teaserbox_header {
    background-color: #007fc5;
}


/* red design */
/* key color 8c0f32 */
div.red div.centerHead {
    background-color:#8c0f32;
    background-image:url(../images/redHeadBg.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

div.red div.headMenu {
    background-color:#8c0f32;
}

div.red div#searchMenuEntry input {
    border:2px solid #a45455;
}

div.red div.bodyLeft {
    background-image:none;
}


div.red div.leftMenuEntry_Level1 a.act {
    color:#8c0f32;
    font-weight:bold;
}

div.red ul.leftMenu_Level2 {
    list-style-image:url(../images/redMenuBulletLevel2.png);
}

div.red ul.leftMenu_Level2 a {
    color:#8c0f32;
}

div.red #content h1 {
    color:#8c0f32;
}

div.red p.bodytext a,
div.red #content a {
    color:#8c0f32;
}

div.red #breadcrumb a {
    color:#8c0f32;
}

div.red div.frame-1 div.head {
    background-color:#8c0f32;
}

div.red div.colorBox {
    background-color:#8c0f32;
}

div.red #footer {
    background-color:#8c0f32;
}

div.red #content div.teaserbox_header {
    background-color: #8c0f32;
}

/* Contactform */

div#content div.tx-thmailformplus-pi1 fieldset {
  padding: 10px 0 10px 0px;
  border: 0px;
}

div#content div.tx-thmailformplus-pi1 fieldset.invisible {
  padding: 0;
  margin: 0;
  border: 0;
}

div#content div.tx-thmailformplus-pi1 fieldset div.row {
  float: left;
  margin: 1px 0;
}

div#content div.tx-thmailformplus-pi1 fieldset div.row img {
  vertical-align: bottom;
}

div#content div.tx-thmailformplus-pi1 fieldset dl dt {
  float: left;
}

div#content div.tx-thmailformplus-pi1 fieldset dl dt label {
  text-align: left;
}

div#content div.tx-thmailformplus-pi1 fieldset label {
  float: left;
  width: 150px;
  margin: 1px 0 0 0;
  padding: 1px 0 0 0;
}

div#content div.tx-thmailformplus-pi1 fieldset p {
  width: 350px;
}

div#content div.tx-thmailformplus-pi1 fieldset input.text {
  margin: 1px 0 0 0;
  width: 200px;
  border: 1px solid #1a548c;
}

div#content div.tx-thmailformplus-pi1 fieldset div.radio,
div#content div.tx-thmailformplus-pi1 fieldset div.checkbox {
  width: 200px;
}

div#content div.tx-thmailformplus-pi1 fieldset input.captcha {
  width: 75px;
  margin-left: 20px;
}

div#content div.tx-thmailformplus-pi1 fieldset input.text:focus,
div#content div.tx-thmailformplus-pi1 fieldset select:focus,
div#content div.tx-thmailformplus-pi1 fieldset textarea:focus {
  background-color: #d8e1f0;
}

div#content div.tx-thmailformplus-pi1 fieldset textarea {
  width: 355px;
  border: 1px solid #1a548c;
}

div#content div.tx-thmailformplus-pi1 fieldset select option[selected=selected] {
  font-weight: bold;
}

div#content div.tx-thmailformplus-pi1 fieldset select {
  margin: 3px 0 0 0;
  width: 200px;
  padding: 0;
  border: 1px solid #1a548c;
}

div#content div.tx-thmailformplus-pi1 fieldset input.radio {
  padding: 0 5px 0 0;
  margin: 3px 3px 0 3px;
}

div#content div.tx-thmailformplus-pi1 fieldset input.checkbox {
  padding: 0 5px 0 0;
  margin: 3px 3px 0 3px;
}

div#content div.tx-thmailformplus-pi1 fieldset input.button {
  margin-left: 150px;
  border: 1px solid #1a548c;
  background-color: #f0f0f0;
  margin-top: 5px;
  font-weight: bold;
}


*
*******************************************************************************************************************
* "tt_news" Definitionen
*******************************************************************************************************************
*/


/******************   AMENU   ******************/
.news-amenu-container ul {
  margin-left: 10px;
  padding-left: 0px;
}
.news-amenu-container ul li {
  margin-left: 15px;
}
.news-amenu-container ul li.news-amenu-item-year {
  list-style-type: none;
  font-weight: bolder;
  margin-left: 0px;
}


/******************   LATEST/LIST   ******************/

div.news-latest-item,
div.news-list-item
{
  padding-bottom: 5px;
}

div.news-list-item span.news-list-date,
div.news-latest-item span.news-latest-date
{
  font-size: 10px;
}

div.news-list-content,
div.news-latest-content
{
  margin-top: 5px;
  padding-bottom: 20px;
}

div.news-list-content img,
div.news-latest-content img
{
  float: left;
  margin: 0 10px 10px 0;
  border: 1px solid #CCC;
  padding: 1px;
}

div.news-latest-item p.bodytext,
div.news-list-item p.bodytext
{
  display: inline;
}


/******************   SINGLE   ******************/
div.news-single-backlink
{
  margin-top: 20px;
}

div.news-single-item div.news-single-age,
div.news-single-item div.news-single-date
{
  font-size: 10px;
}

div#content div.news-single-item p.news-single-author a,
div#content div.news-single-item p.subheader
{
  font-style: italic;
  display: block;
  padding-right: 7px;
}

div#content div.news-single-item div.news-single-additional-info ul.news-single-addinfo,
div#content div.news-single-item div.news-single-additional-info dl.news-single-related
{
  padding: 0;
  margin: 0;
  list-style-type: none;
}

div#content div.news-single-item div.news-single-additional-info ul.news-single-addinfo li,
div#content div.news-single-item div.news-single-additional-info dl dd
{
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

div#content div.news-single-item div.news-single-additional-info ul.news-single-addinfo li.news-single-addinfo-header,
div#content div.news-single-item div.news-single-additional-info dl dt
{
  font-weight: bold;
  padding: 0;
}

div#content div.news-single-item div.news-single-additional-info dl dt
{
  margin-bottom: 3px;
}

div#content div.news-single-item div.news-single-additional-info ul.news-single-addinfo li p
{
  margin: 0;
  padding: 2px 0;
}

/*
div.news-single-item div.news-single-img,
div.csc-textpic-imagewrap
{
  float: right;
  border: 1px solid #CCC;
  padding: 0;
  margin: 0 0 15px 15px;
}
*/

div#content div.news-single-item div.news-single-img a
{
  margin: 0;
  padding: 0;
  margin-top: 5px;
}

div#content div.news-single-item div.news-single-img img
{
  border: 0;
  margin: 0;
  padding: 0;
}

div#content div.news-single-item div.news-single-img p,
dd.csc-textpic-caption
{
  margin: 0;
  padding: 0 3px;
  margin-bottom: 5px;
}

/* Filelinks */

#content td.csc-uploads-fileName {
    padding-right: 30px;
}

/* Ansprechpartner sz_supportcontacts */

#content div.tx-szsupportcontacts-pi1 div.contactbox {
    padding: 0;
    margin: 0;
    margin-bottom: 30px;
}

#content div.tx-szsupportcontacts-pi1 div.contactbox p {
    margin: 0;
    padding: 0;
    padding-bottom: 3px;
}

#content div.tx-szsupportcontacts-pi1 div.contactbox div.image {
    float: left;
    margin-right: 20px; 
}

#content div.tx-szsupportcontacts-pi1 div.contactbox div.image img {
    border: 1px solid #ddd;
}

#content div.tx-szsupportcontacts-pi1 div.contactbox div.info {
    float: left; 
}

/* Frontend User Registration */

div#content form
{
  margin: 0 0 10px 0;
  padding: 0;
  /*background-color: #F0F0F0;*/
}

div#content form fieldset
{
  padding: 10px 0 10px 0px;
  border: 0;
}

div#content form fieldset.invisible
{
  padding: 0;
  margin: 0;
  border: 0;
}

div#content form fieldset div.row
{
  float: left;
  margin: 3px 0;
  width: 355px;
}

div#content form fieldset div.row img
{
  vertical-align: bottom;
}

div#content form fieldset dl dt
{
  float: left;
}

div#content form fieldset dl dt label
{
  text-align: left;
}

div#content form fieldset label
{
  float: left;
  width: 150px;
  margin: 3px 0 0 0;
  padding: 2px 0 0 0;
}

div#content form fieldset p
{
  width: 350px;
}

div#content form fieldset input.text
{
  margin: 3px 0 0 0;
  width: 198px;
}

div#content form fieldset div.radio,
div#content form fieldset div.checkbox {
  width: 200px;
}

div#content form fieldset input.captcha
{
  width: 75px;
  margin-left: 20px;
}

div#content form fieldset input.text:focus,
div#content form fieldset select:focus,
div#content form fieldset textarea:focus
{
  /*background-color: #FFF2DE;*/
}

div#content form fieldset textarea
{
  width: 350px;
}

div#content form fieldset select option[selected=selected]
{
  font-weight: bold;
}


div#content form fieldset select
{
  margin: 3px 0 0 0;
  width: 200px;
  padding: 0;

}

div#content form fieldset input.radio
{
  padding: 0 5px 0 0;
  margin: 3px 3px 0 3px;
}

div#content form fieldset input.checkbox
{
  padding: 0 5px 0 0;
  margin: 3px 3px 0 3px;
}

div#content form fieldset input.button
{
  margin-left: 150px;
  margin-top: 5px;
}

div#content div.tx-srfeuserregister-pi1 form fieldset span.field
{
  color: black;
  font-style: bold;
  float: left;
}

div#content div.tx-srfeuserregister-pi1 form fieldset span.value
{
  color: #FF6600;
  padding-left: 5px;
}


/* 
    Teaser Box th_specialelements
    special colors are setuped on the color sections above.
*/

#content div.teaserbox {
    width: 173px;
    height: 175px;
    border: 1px solid #000;
    float: left;
    margin: 10px 0px 10px 0;
}

#content div.teaserbox_spacer {
    width: 10px;
    float: left;   
}

#content div.teaserbox_header {
    padding: 7px 0 7px 7px;
    height: 25px;
    overflow: hidden;
    color: #fff;
}

#content div.teaserbox_bodytext {
    padding: 7px;
    height: 97px;
    overflow: hidden; 
}

#content div.teaserbox_link {
    padding: 5px 0 0 7px;
}

#content div.csc-header,
#content div.csc-textpic {
    clear: left;
}

/* Product Database */

#pdb_loading {
    display: none;
    position: absolute;
    width: 515px;
    text-align: center;
    padding-top: 25px;
}

#pdb_select {
    margin-top: 10px;
    margin-bottom: 10px;  
}

#pdb_select a {
    border-left: 1px solid #000;
    padding-left: 5px;
    padding-right: 5px;
}

#pdb_list {
    margin-top: 10px;
}

table.pdb_productlist {
    width: 548px;
}

table.pdb_productlist th {
    padding: 5px;
    font-size: 11px;
    text-align: left;
}

table.pdb_productlist td {
    padding: 5px;
    font-size: 11px;
}

table.pdb_productlist td.odd {
    background-color: #EBEBEB;
}

#pdb_search_req {
    float: left;
}

#pdb_search_req input,
#pdb_search_req select {
    margin-right: 5px;
}

#sz_kum_prod_sresult {
    clear: both;
    padding-top: 20px;
}


/* Contact form */

#content div.contactform table td {
    padding-right: 20px;
}

#content div.contactform input {
    width: 250px;
    border: 1px solid #1a548c;
}

#content div.contactform textarea {
    width: 375px;
    height: 120px;
    border: 1px solid #1a548c;
    overflow: hidden;
}

#content div.contactform input.button {
    width: 150px;
    margin-top: 20px;
    border: 1px solid #000;
}

#content div.contactform select {
    border: 1px solid #1a548c;
}

/* News Home */

#content div.news div.date {
    width: 100px;
    float: left;
    color: #698fbb;
}

#content div.news div.teaser {
    width: 430px;
}

#content div.news div.teaser p.bodytext {
    margin: 0;
    padding: 0;
    color: #698fbb;
}

/* PDF Download */

#content div.pdfdownload {
    margin-top: 20px;
    width: 450px;
}

#content div.pdfdownload div.thumb {
    padding-top: 12px;
    width: 100px;
    float: left;
}

#content div.pdfdownload div.thumb img {
    border: 1px solid #ddd;
}

#content div.pdfdownload div.desc {
    width: 350px;
    float: right;
}

#content div.pdfdownload div.download {
    padding-top: 5px;
    clear: both;
}

/* RSS-Feed Layout */
#twrss_table {
	margin: 0;
	font-size: 11px;
}

#content #twrss_table .twrss_bodytext {
	padding: 0;
	margin: 2px 0;
}

#content #twrss_table .twrss_item_link a {
	font-size: 11px;
	font-weight: normal;
	border: 0;
	color: #698FBB;
	padding: 0;
	margin:  0;	
}
#content #twrss_table .twrss_item_link a:hover {
	color: #698FBB;
}

#twrss_table .twrss_item_content {
	border: 0;
} 
#nameuser,
#namepass
 {
 width: 150px;
}