/*******************/

/* RTE / Box: */

/*******************/

body          { background-image: url(../images/hintergrund-test-4.jpg); background-repeat: no-repeat; background-position: 0 0 }

#header           { width: 100%; height: 0; clear: both; overflow: hidden; border-bottom: 1px solid silver }
#bordercontent          { background-color: #ebebeb; background-image: url(../images/Trekking24-Kopf-kontakt.jpg); width: 740px; height: 300px; float: left; overflow: hidden }
#header-rechts              { margin-right: 15px; width: 190px; height: 290px; float: right }
#leftcontent                  { width: 200px; height: 290px }
#header-image    { position: absolute; top: 0; left: 0 }


#center             { background-color: #ebebeb; width: 960px; float: left; overflow: hidden }
#browser              { color: #000; font-size: 14px; background-color: #f60; width: 960px; float: left; overflow: hidden }

* html #center  { width: 960px }

#container-center                { margin: 15px 5px 0 0; width: 960px; overflow: hidden }
#container-content              { width: 740px; float: left; overflow: hidden; border-right: 1px none silver }



 
#right        { padding-left: 10px; width: 200px; float: left; overflow: hidden; *width: 195px        } 
#rightcontent                { height: 100% }
* html #container-content    { width: 740px; float: left; overflow: hidden }


#left            { background-color: #2a7fff; margin-top: 15px; width: 0; float: right }

#kb_nescefe_pi1      { background-color: silver; padding-left: 10px; width: 200px; overflow: hidden; *width: 195px      }
#container-content DIV.box_mitte_1                         { margin-bottom: 20px; margin-left: 0; padding-right: 5px; padding-left: 5px; width: 94%; float: left; border: solid 1px black }
XX#container-content DIV.tx-rscontentcolumn-pi1 DIV.box_mitte_1                         { background-color: #a0a0a4; margin-right: 0; margin-bottom: 20px; margin-left: 0; padding-right: 5px; padding-left: 5px; width: 100%; float: left; border: solid 1px lime }

DIV.tx-columna-pi1 { background: #F2F2F2; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; padding-right: 10px; padding-left: 10px; border: solid 2px #fff }

DIV.meineBox1         { color: maroon; font-size: 100%; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: dotted 5px #2a3fff }
DIV.meineBox2           { background: #F5F5F5; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; padding-right: 10px; padding-left: 10px; border: solid 2px #fff }

DIV.csc-textpic-text		  { }

DIV.box_mitte_1 h1            { color: white; font-size: 115%; font-weight: lighter; background-color: #2a5fff }

DIV.box_mitte_1 h2           { color: white; font-size: 110%; background-color: #2a5fff }

DIV.box_mitte_1 h3           { color: #2a5fff; font-size: 100%; border-bottom: 2px solid #2a5fff }

DIV.box_mitte_1 h4             { color: #2a5fff; font-size: 14px; border-bottom: 1px solid #2a5fff }

DIV.box_mitte_1 h5            { color: #2a5fff; font-size: 100%; border-bottom: 1px solid #2a5fff }

DIV.box_mitte_1 p.bodytext            { color: black; font-size: 13px }
DIV.meineBox2 p.bodytext		   { font-size: 13px }

DIV.meineBox2 p		   { font-size: 13px }
DIV.meineBox2 h1            { color: white; font-size: 115%; font-weight: lighter; background-color: #2a5fff }

DIV.meineBox2 h2           { color: white; font-size: 110%; background-color: #2a5fff }

DIV.meineBox2 h3           { color: #2a5fff; font-size: 90%; border-bottom: 2px solid #2a5fff }

DIV.meineBox2 h4                { color: #2a5fff; font-size: 14px; border-bottom: 1px solid #2a5fff }

DIV.meineBox2 h5            { color: #2a5fff; font-size: 75%; border-bottom: 1px solid #2a5fff }


DIV.tx-powermail-pi1 form          { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; padding-right: 10px; padding-left: 10px; border: solid 2px #fff }

DIV.text_box              { color: maroon; font-size: 75%; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }

#rightcontent DIV.box_mitte_1                      { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-bottom: 10px; padding: 0 3px 5px; width: 100%; float: right }

#rightcontent DIV.box_mitte_1  p.bodytext            { color: black; font-size: 90% }

#leftcontent DIV.box_mitte_1                        { font-size: 70%; background: white; padding: 0 5px 5px; float: right; border-style: none none solid; border-width: medium medium 2px; border-color: silver }

#leftcontent DIV.box_mitte_1 p.bodytext             { color: black; font-size: 70% }

DIV.text_box          { color: maroon; font-size: 100%; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: dotted 5px red }
DIV.rahmen_bilder                { color: maroon; font-size: 100%; background: #fffbf0; border: dashed 1px silver }

tbody   { background-color: #f3f3f3; margin-top: 15px; margin-bottom: 25px }
table     { margin-top: 15px; margin-bottom: 25px }