/*########## TYPO3 Rendering der Inhalte in der Spalte NORMAL (INHALT) ###########*/
#inhalt {width: 460px; min-height: 400px; text-align: left; padding: 10px 0; margin: 0; float: left; background: url(../../../fileadmin/_tryfactory2009/gfx/scannerstriche_bg.gif) repeat-y center right #FFFFFF;}
/*########## TYPO3 Rendering der Inhalte in der Spalte NORMAL (INHALT) ###########*/

/*########## TYPO3 Rendering der Inhalte in der Spalte RAND (RAND) ###########*/
#rand {width: 910px; height: 256px; text-align: left; padding: 80px 0 0 0; margin: 0; float: none; clear: both; background: url(../../../fileadmin/_tryfactory2009/gfx/footer_blog_bg.gif) repeat-x top center #E5E4E0;}
/*########## TYPO3 Rendering der Inhalte in der Spalte RAND (RAND) ###########*/

/*########## TYPO3 Rendering der Inhalte in der Spalte RIGHT (RIGHT) ###########*/
#right {width: 435px; text-align: left; padding: 0 0 0 10px; margin: 0; float: right;}
DIV.righttext {margin: 33px 0 0 0;}
/*########## TYPO3 Rendering der Inhalte in der Spalte RIGHT (RIGHT) ###########*/


/*######### Variable Rahmen fuer Normaler Fliesstext ###############*/
DIV.text {float: none; margin: 20px 20px 0 15px;}
DIV.text DIV.csc-header h1 {color: #333333; font-size: 170%;}
DIV.text p.bodytext {color: #333333;}
DIV.text ul li {color: #333333;}
/*######### Variable Rahmen fuer Normaler Fliesstext ###############*/

/*######### Variable Rahmen fuer BLOG Spalte Inhalt ###############*/
DIV.blogtext {width: 460px; float: left; margin: 0 0 0 10px;}
DIV.blogtext DIV.csc-header h1 {color: #333333; font-size: 170%;}
DIV.blogtext p.bodytext {color: #333333;}
/*######### Variable Rahmen ###############*/


/*######### Variable Rahmen fuer Loesungen Spalte RIGHT ###############*/
DIV.loesungentext {}
DIV.loesungentext DIV.csc-header h2 {color: white; display: block; font-size: 12px; font-weight: bold; line-height: 30px; padding: 0 0 0 10px; background: url(../../../fileadmin/_tryfactory2009/gfx/hl_right_bg.gif) no-repeat left top #383C3C;}
DIV.loesungentext p.bodytext {color: #333333; padding-left: 10px; }
/*######### Variable Rahmen ###############*/


/*######### Variable Rahmen fuer Spalte Rechts - Kundenupdates, Friends, Kontakt ###############*/
DIV.assetstext {width: 290px; float: left; margin: 0 0 0 20px; padding-left: 15px; background: url(../../../fileadmin/_tryfactory2009/gfx/footer_kasten_bg.gif) no-repeat top left;}
DIV.assetstext DIV.csc-header h2 {color: #333333; font-size: 1.3em; line-height: 1.0em;}
DIV.assetstext p.bodytext {color: #333333; font-size: 0.8em; line-height: 1.6em;}
DIV.assetstext a {color: #333333;}
DIV.assetstext.address {width: 200px; float: left; margin: 0 0 0 20px; padding-left: 15px; background: url(../../../fileadmin/_tryfactory2009/gfx/footer_kasten_bg.gif) no-repeat top left;}
/*######### Variable Rahmen fuer Spalte Rechts - Kundenupdates, Friends, Kontakt ###############*/


DIV.csc-textpic.csc-textpic-left.csc-textpic-above DIV.csc-textpic-imagewrap {margin-left: 10px;}

.csc-textpic-caption  {
color:#6C1685;
font-size:10px;
line-height:14px;
padding:0 0 0 10px;
}

/*########## TYPO3 Rendering CONTENT ###########*/
.bildtext {float: left; margin: 8px 10px 8px 0px; border: 0px solid #103F91;}
.textbild {float: right; margin: 2px 0px 2px 10px; border: 0px solid #103F91;}

.contenttable {margin: 0; background: #FFFFFF; }
.contenttable td {padding: 5px; font-size: 12px; line-height: 14px;}
.tr-even.tr-0 td {font-size: 11px; }
.tr-even {background-color: #FFFFFF;}
.tr-odd {background-color: #FFFFFF;}

.td-0 {color: #000000; font-weight: bold; }
.td-1, .td-2, .td-3, .td-4, .td-5, .td-6, .td-last {text-align: left;}
/*########## TYPO3 Rendering CONTENT ###########*/


/*########## TYPO3 Rendering Tabellen Webhosting ###########*/
table.webhosting {border-collapse: separate; border-spacing: 1px; margin-bottom: 16px; width:100%;}
table.webhosting thead th {background: #A1BC0F; font-size:13px; color: white; font-weight:bold; padding:7px 5px 7px 5px; border-bottom:1px solid #CECECE;}
table.webhosting tr.tr-odd {background: #F1F1F1;}
table.webhosting tr.tr-even {background: #E8E8E8;}
table.webhosting tbody td {font-size:11px; font-weight:normal; padding: 7px 5px 7px 5px; border-bottom:1px solid #CECECE;}
table.webhosting .td-0 {font-weight: bold; }
td {vertical-align:top;}
th, td {padding: 2px;}
table.webhosting tfoot td {background: #7A2290; font-size:11px; color: white; font-weight:normal; padding: 7px 5px 7px 5px; border-bottom:1px solid #CECECE;}
table.webhosting caption {color: #A1BC0F; font-family:Arial; font-size:14px; font-weight:bold; padding:0 0 5px; text-align:left;}
/*########## TYPO3 Rendering Tabellen Webhosting ###########*/

/*###### NEW FORM FOR TYPO3 4.0  ########*/
.csc-mailform {width: 100%;}
.csc-mailform-field {width: 100%; font-size: 16x; clear: both; margin: 11px 0 11px 0;line-height: 1.6em; }
.csc-mailform-field label {width: 220px; display: block; font-size: 12px; padding: 0 8px 0 0; line-height: 1.6em; float: left;}
.csc-form-label-req {color: #b3d111; font-weight: bold;}

.csc-mailform-check {border: 4px solid #CDD0B4; padding: 5px; background-color: #EDEFE0;}
.input {font-size: 14px; color: #000000; width: 340px; border-style: solid; border: 4px solid #CDD0B4; padding: 5px; background-color: #EDEFE0;}	
input:hover.input {border: 4px solid #B3D111; padding: 5px; background-color: #FFFFFF;}
input:focus.input {border: 4px solid #B3D111; padding: 5px; background-color: #FFFFFF;}
.textarea {font-size: 14px; color: #000000; width: 340px; height: 110px; border-style: solid; border: 4px solid #CDD0B4; padding: 5px; background-color: #EDEFE0;}
textarea:hover.textarea {border: 4px solid #B3D111; padding: 5px; background-color: #FFFFFF;}
textarea:focus.textarea {border: 4px solid #B3D111; padding: 5px; background-color: #FFFFFF;}		
.option {font-size: 14px; color: #000000; width: 358px; border: 4px solid #CDD0B4; padding: 5px; background-color: #EDEFE0;}
.sub {/*margin: 10px 0 0 280px;*/ margin: 20px 0 0 0x; float: left; font-size: 18px; font-weight: 700; color: #FFFFFF; width: 250px; height: 38px; border-style: solid; border: 1px groove #000000; background-color : #B3D111; cursor: hand;}
input:hover.sub {background: #313131;}
/*###### NEW FORM FOR TYPO3 4.0  ########*/
		
/*########## FORMULARE ###########*/
p.form {
font-family: tahoma, arial, verdana, helvetica;
font-size: 14px;
margin: 1px 0px 1px 0px;
padding: 0px;}

form input, form option, form submit, form select, form textarea {
font-family: tahoma, arial, verdana, helvetica;
font-size: 14px;
line-height: 24px;
color: #000000;
font-weight: normal;   
border-style: solid;
border: 1px solid #CDD0B4;
background-color : #EDEFE0;
margin: 0px;
padding: 5px;
}
		


