/* default styles for extension "tx_fdfx2cols_pi1" */
/*  Layout 1 */ .c2l1-left{  padding-right: 5px;  width:50%;    white-space:normal;  vertical-align:top;} .c2l1-middle{    padding-left: 10px;    width:50%;    white-space:normal; vertical-align:top;} /*  Layout 2 */ .c2l2-left{    padding-right: 5px;    width:50%;    white-space:normal; vertical-align:top;} .c2l2-middle{    padding-left: 5px;    width:50%;    white-space:normal; vertical-align:top;} /* Layout 2 */ .c2l3-left{    border-right: 1px solid #FFEDA8;    padding-right: 5px;    width:70%;    white-space:normal; vertical-align:top;} .c2l3-middle{    background-color:#FFEDA8;    border: 1px solid blue;    padding-left: 5px;    width:30%;    white-space:normal; vertical-align:top;} /* 	Styles 2 Column DIV Section */ div.tx-fdfx2cols-pi1{     position:relative;     left:0px; 	margin-bottom:10px; vertical-align:top;} /* Layout 1 */ div.c2l1d-left{    position:absolute;    left:0px;    padding: 0px;    width:380px;    white-space:normal;    border:1px solid red; vertical-align:top;} div.c2l1d-middle{    position:absolute;    left:390px;    padding: 0px;    width:380px;    border:1px solid blue;    white-space:normal; vertical-align:top;} /* Layout 2 */ div.c2l2d-left{    position:absolute;    left:0px;    padding: 0px;    width:380px;    border:1px solid blue;    white-space:normal; vertical-align:top;} div.c2l2d-middle{    position:absolute;    left:390px;    padding: 0px;    width:380px;    white-space:normal;    border:1px solid blue;    background-color:#C0C0C0; vertical-align:top;} /*  	Layout 3  	 	embedded */ div.c2l3d-left{    position:absolute;    left:0px;    padding: 0px;    width:770px;    white-space:normal;    border:1px solid red; vertical-align:top;} div.c2l3d-middle{    float:right;    margin:5px;    padding: 0px;    width: 200px;    height: 100px;    overflow:auto;    white-space:normal;    border:1px solid blue;    background-color:#C0C0C0; vertical-align:top;}