.impressleft {width: 300px; text-align: left; float: left;}
.impressleft p.bodytext {line-height: 14px; color: #666666;}
.disclaimerright {width: 580px; text-align: left; float: right;}
.disclaimerright p.bodytext {line-height: 16px; color: #666666;}


/*######### Variable Rahmen fuer jeden Datesatz - Ganz Neu 03.03.09 ###############*/

table.mastertd {background: #E7E7E7; margin: 1px;}
td.contentbg {vertical-align: top; height: 897px; background: url(../../../fileadmin/_beyondcubes_v2/gfx/teaser_bg.gif) repeat-x bottom center #CCCECF;}

DIV.teyecatcher {width: 312px; height: 225px; float: none;clear: both; border-bottom: 1px solid #E7E7E7;}
DIV.tslogan {width: 312px; height: 59px; float: none;clear: both; border-bottom: 1px solid #E7E7E7;}


DIV.oneqlick-c-1 {width: 316px; min-height: 899px; margin: 0 5px 1px 1px; background: #BBBBBB; color: #444444; float: left;}

DIV.oneqlick-c-1 p.bodytext {line-height: 16px; text-align: left; margin: 20px 10px 10px 10px; padding: 0; color: #444444;}
DIV.oneqlick-c-1 DIV.csc-header h1 {margin: 0; font-size: 12px; line-height: 18px; color: #444444;}
DIV.oneqlick-c-1 a {color: #444444;}
DIV.oneqlick-c-1 a:link {color: #444444;}
DIV.oneqlick-c-1 a:visited  {color: #444444;} 
DIV.oneqlick-c-1 a:active {color: #444444;}
DIV.oneqlick-c-1 a:hover {color: #444444;}

DIV.oneqlick-c-2 {width: 316px; min-height: 899px; margin: 0 0 5px 0;background: #BBBBBB; color: #444444; float: left; }
DIV.oneqlick-c-2 p.bodytext {line-height: 16px; text-align: left; margin: 20px 10px 10px 10px; padding: 0; color: #444444;}
DIV.oneqlick-c-2 DIV.csc-header h1 {margin: 0; font-size: 12px; line-height: 18px; color: #444444;}
DIV.oneqlick-c-2 a {color: #444444;}
DIV.oneqlick-c-2 a:link {color: #444444;}
DIV.oneqlick-c-2 a:visited  {color: #444444;}
DIV.oneqlick-c-2 a:active {color: #444444;}
DIV.oneqlick-c-2 a:hover {color: #444444;}

DIV.oneqlick-c-3 {width: 316px; min-height: 899px; margin: 0 0 0 5px; background: #BBBBBB; color: #444444; float: left;}
DIV.oneqlick-c-3 p.bodytext {line-height: 16px; text-align: left; margin: 20px 10px 10px 10px; padding: 0; color: #444444;}
DIV.oneqlick-c-3 DIV.csc-header h1 {margin: 0; font-size: 12px; line-height: 18px; color: #444444;}
DIV.oneqlick-c-3 a {color: #444444;}
DIV.oneqlick-c-3 a:link {color: #444444;}
DIV.oneqlick-c-3 a:visited  {color: #444444;}
DIV.oneqlick-c-3 a:active {color: #444444;}
DIV.oneqlick-c-3 a:hover {color: #444444;}



/*###### NEW FORM FOR TYPO3 4.0  ########*/
.csc-mailform {width: 98%;}
.csc-mailform-field {width: 98%px; font-size: 11px; clear: both;}
.csc-mailform-field label {width: 150px; display: block; font-size: 12px; margin: 2px 1px 2px 1px; text-align: left; padding: 2px 5px 2px 0px; line-height: 1.3em; float: none;}
.csc-form-label-req {color: #434544; font-weight: bold;}
.csc-form-label {background: #DBDBDB;}
DIV.csc-mailform-label {float: none; clear: both; padding-left: 6px; background: #EBF4F9; height: 24px; line-height: 24px; font-weight: bold; color: #527DB2;text-align:left;}

.csc-mailform-check {background-color: #FFFFFF; border: 1px solid #A18C63; margin-right: 200px;}
.input {font-size : 12px; width: 300px; height: 20px; line-height: 20px; border-style: solid; border: 1px solid #00A54F; background-color : #FAF9F7;margin: 2px;}	
.textarea {font-size : 12px; width: 300px; height: 130px; line-height: 20px; border-style: solid; border: 1px solid #00A54F; background-color : #FAF9F7; margin: 2px;}		
.option {font-size: 12px; width: 300px; height: 20px; line-height: 20px; padding: 0px; background-color: #F2F6FB; margin: 2px;}
.sub {margin: 10px 0px 5px 0px; font-weight: 700; color : #FFFFFF; width: 192px; height: 30px; line-height: 30px;
padding: 0 2px 2px 6px;
background: #00A54F;
border: 0px;
font-size: 16px;
text-transform: uppercase;
text-align: center;
letter-spacing: 0.1em;
 cursor: hand;}
/*###### NEW FORM FOR TYPO3 4.0  ########*/

		
/*########## FORMULARE ###########*/
p.form {
font-family: arial, verdana, helvetica;
font-size: 12px;
margin: 1px 0px 1px 0px;
padding: 0px;}

form input, form option, form submit, form select, form textarea {
font-family: arial, verdana, helvetica;
font-size : 12px;
font-weight	: normal;   
border-style: solid;
border: 1px solid #00A54F;
background-color : #F2F6FB;
margin: 0px;
/*display: inline;*/}

