        /* Hiermit werden die Randabst&#65533;nde und border aller HTML-Elemente auf Null gesetzt. Damit wird das
        ** Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht.
        */


        * { margin:0; padding:0; font-size: 100%; }

        /*
        ** Die nachfolgenden Angaben entstammen dem Artikel 'Useful Code Snippets' von Mike Foskett
        ** [http://www.websemantics.co.uk/tutorials/useful_css_snippets/]
        */

        html { }

        body {
        /* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts
        ** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die H&#65533;he des Browserfensters. */
                min-height: 101%;
        /* Beseitigung des Rundungsfehlers bei Schriftgr&#65533;&#65533;en im Opera sowie Standardformatierungen */
                font-size: 14px;
        /* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Gr&#65533;&#65533;e des Browser
                        Fensters ge&#65533;ndert wird. */
                position: relative;

        /* Vorgabe der Standardfarben und Textausrichtung*/
                color: #000;
                background: #fff;
                text-align: left;
        }

        /* Standardrahmen zur&#65533;cksetzen */
        fieldset, img { border:0; }

        /* Anpassung f&#65533;r Safari Browser. font-size:100% ist f&#65533;r den Safari in Formularen zu gro&#65533; */
        select, input, textarea { font-size: 99% }
body {  padding: 30px; margin-left:auto; margin-right:auto; width:970px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;	}

.roundcont {

	height:120px;
	background-color: #6fc3c6;
	color: #000;
	background-image:url(../images/back.png);
	border-bottom-style: solid;
	border-bottom-width: 2px;
 text-align:left;

}

.menu {
	text-align:center;
	height:30px;
	background-color: #6fc3c6;
	color: #000;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	background-image:url(../images/button.gif);
}

.roundcont p {
	margin: 0 10px;
	
}

.roundtop { 
	background: url(../images/tr.png) no-repeat top right; 
}

.roundbottom {
	background: url(../images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
.container {
width:920px;
margin-bottom:20px;
}


.subcolumns{ margin-top:40px;  text-align:left; overflow: visible;}


.subcr { padding: 0 0 0 20px; overflow: visible;}
.subcl { padding: 0 1em 0 0; overflow: visible; }
.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; overflow: visible;}
.c33l, .c33r {z-index: 2; width: 170px; border-right:solid; border-right-width:2px; padding-left:20px; padding-right:20px; overflow:visible;}

.c66l, .c66r { z-index: 1;	width:100%; overflow:visible;}

.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r { 	 display:inline;  margin-left:20px;} /* Float-Margin Hack */


.csc-frame-rulerAfter {

 border: 0px; /* F&#65533;r Firefox und Opera */

 border-top: solid 1px #aaaaaa;

 border-bottom: solid 1px #FFFFFF; /* F&#65533;r I.Explorer (Seiten-Hintergrundfarbe!) */



 margin-left: 0px;

 margin-right: 10px;

 margin-top: 20px;

 margin-bottom: 20px;

}


h1 {
margin-bottom:18px;
font-size:16px;
}

.tx_fancycorners_boxcontent{
font-size:14px;

}

.c33l{
margin-right:10px;
}


.csc-mailform {
         margin-top:10px;
         margin-left:10px;
         margin-right:10px;
         margin-bottom:10px;
}


.csc-mailform-submit { 
         background-image: url("http://www.iken.de/fileadmin/templates/01/images/submit.gif~");
         FONT: 11px verdana, arial, sans-serif;
         font-weight: bold;
         letter-spacing: 0px;
         color: #FFFFFF;
         WIDTH: 154PX;
         HEIGHT: 23PX;
         cursor:hand;
         BORDER: #000000 1px solid;
         background-color:#6FC3C6;
}


.csc-mailform-submit { 
         margin-top:10px;
        // margin-left:10px;
         margin-right:10px;
         margin-bottom:10px;
}


.csc-mailform-field {
         FONT: 11px verdana, arial, sans-serif;
         font-weight: bold;
         letter-spacing: 1px;
         color: #000000;
         WIDTH: 154PX;
         //HEIGHT: 23PX;
         cursor:hand;
         BORDER: #000000 0px solid;
         background-color:#;
	  margin-bottom:15px;
}
ul {
line-height:20px;
 padding-left:40px;
}

il {

}
.tx_fancycorners_box a{
text-decoration:none;
color:black;

}

.bodytext {
}
