html  {
	margin: 0;
	padding: 0; /*** achtung folgende reihenfolge nicht verändern, wegen ff, safari ... blah blah ****/
	overflow: -moz-scrollbars-vertical;
	overflow: scroll;
	overflow-x: hidden;
}

body  {
	font-family: "Trebuchet MS", Arial, Geneva, Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	/*text-align: center;*/
	color: #000;
	background: #574f42 url(../images/bgr_main.jpg) repeat-y center top;
	background-attachment: fixed;
	line-height: 18px;
}

.clearFix {
	clear: both;
	content: ".";
	visibility:hidden;
	height:1px;
	line-height:1px;
	display:block;
	float:none;
}


* + html, 
* html {
	margin: 0px;
	padding: 0px;
}

a  {
	color: #ff0000;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Geneva, Verdana, Tahoma, Arial, sans-serif;
	outline: none;
}

a:hover  {
	text-decoration: underline;
	outline: none;
}

img,
a img {
	border-width: 0px;
}

h1,
h1.csc-firstHeader {
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

div.csc-header-n2 h1,
div.csc-header-n3 h1,
div.csc-header-n4 h1,
div.csc-header-n5 h1,
div.csc-header-n6 h1,
div.csc-header-n7 h1,
div.csc-header-n8 h1,
div.csc-header-n9 h1,
div.csc-header-n10 h1,
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 10px;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;

}

h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
	margin-left: 10px;
}


.align-left {
	text-align:left;
}
.align-center {
	text-align:center;
}

.align-right {
	text-align:right;
}


#content_right_wrapper ul {
	margin-left:13px;
}

#content_right_wrapper .csc-default {
	-moz-box-shadow: 0px 0px 10px gray;
	-webkit-box-shadow: 0px 0px 10px gray;
	box-shadow: 0px 0px 10px gray;
	margin-bottom: 5px;
    margin-top: 10px;
}

#content_right_wrapper .csc-default .csc-default {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

p,
.bodytext  {
	margin: 0 0 5px 0;
	padding: 0;
}

td, span, p, div,
.bodytext  {
	font-size: 12px;
	line-height: 16px;
}

#content_right ul  {
	margin-left: 15px;
}

/*td, div, p, span, h1, h2, h3, h4 {
	font-size:11px;
}*/
.csc-textpic-imagewrap  {
	margin-top: 5px;
	margin-bottom: 5px;
}

td, div  {
	margin: 0;
}

#site_wrapper  {
	margin: 0 auto 0 auto;
	/*text-align: center;*/
	margin-top: 25px;
}

#main  {
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0;
	z-index: 10;
	width: 995px;
	border-top: 0px solid #ff0000;
}

#head_wrapper  {
	/*background: url(../images/bgr_header.gif) repeat-x left top;*/
	background: #ff0000;
	width: 995px;
	margin: 0px auto;
	-moz-box-shadow: 0px 0px 10px gray;
	-webkit-box-shadow: 0px 0px 10px gray;
	box-shadow: 0px 0px 10px gray;
}

#head_wrapper2 {
	position:relative;
}





#head_wrapper2:after,
#main:after,
#head_wrapper:after,
.csc-default:after,
#content:after,
#content_left:after {
	zoom: 1;
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}

/**************** Head inhalt **********************/

#bread {
	position:absolute;
	right:35px;
	height:30px;
	width:400px;
	top:70px;
	color:#cccccc;
	z-index:888;
	text-align:right;
/*	display:none;*/
	
}

.tx_slrootline-allWrap {
	float:right;
}


#bread a {
	color:white;
	font-size:11px;
}


#iffo_logo {
	position: relative;
	float: left;
	margin: 0;
	margin-left: 20px;
	margin-top: 10px;
	z-index: 10;
}

#language_box  {
	position: relative;
	top: 15px;
	right: 35px;
	float: right;
	height: 20px;
	z-index: 10;
	text-align: right;
}

	.tx-srlanguagemenu-pi1
	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

	.tx-srlanguagemenu-pi1 a
	{
	font-size: 12px;
}

		.tx-srlanguagemenu-pi1 .NO a
		{
	color: #fff;
}

		.tx-srlanguagemenu-pi1 .CUR a,
		.tx-srlanguagemenu-pi1 .CUR a:hover,
		.tx-srlanguagemenu-pi1 .NO a:hover
		{
	color: #fff;
	text-decoration: underline;
}

		
		.tx-srlanguagemenu-pi1 .CUR img {
	display: none;
	visibility: hidden;
}

		.tx-srlanguagemenu-pi1 .CUR img.tx-srlanguagemenu-pi1-flag {
	display: block;
	visibility: visible;
}

		.tx-srlanguagemenu-pi1 .INACT a
		{
	color: #a39781;
	filter: alpha(opacity=30); /* Internet Explorer */
	-moz-opacity: 0.30; /* Mozilla Browser */
	opacity: 0.30; /* Opera */
	cursor: default;
	font-weight: normal;
}

		.tx-srlanguagemenu-pi1 .INACT a:hover
		{
	cursor: default;
	font-weight: normal;
}

		.tx-srlanguagemenu-pi1 .SPC
		{
	width: 10px;
	height: 12px;
	margin: 0 3px 0 5px;
	background: url(../images/lang_menu_spacer.gif) repeat-y left top;
}

/**************** CONTENT **********************/
#content_wrapper  {
	position: relative;
	float: left;
	left: 0px;
	width: 700px;
	margin: 0 0 0 0;
	text-align: left;
	border: solid 0px green;
	z-index: 10;
	background: #fff;
}

#content_real  {
	padding: 10px;
	min-height: 400px;
	height: auto!important;
	height: 400px;
	margin: 0 0 0 0;
	text-align: left;
	z-index: 1; /*	box-shadow: 10px 10px 5px #888;
*/
	-moz-box-shadow: 0px 0px 10px gray;
	-webkit-box-shadow: 0px 0px 10px gray;
	box-shadow: 0px 0px 10px gray;
}

/*#content_real:after {
	content:".";
	height:0;
	display:block;
	visibility:hidden;
	clear:both;
	
}*/
#content {
	width: 100% !important;
	padding-bottom: 10px;
}

#content_left hr {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0;
	color: #9E9E9E;
	background-color: #9E9E9E;
	height: 1px;
	width: 100%;
	text-align: left;
}

/*#content_left b{
	color: #319289;	
}*/

/*********** content rechts ************/
/*#content_right_wrapper  {
	float: left;
	width: 257px;
	margin: 0px;
	padding: 0;
	text-align: left;
	z-index: 100;
	border: 0px solid #0066CC;
}*/

.content_right_whole_wrapper  {
	float: right;

	width: 257px;
	margin: 0px;
	margin-left: 30px;
	border: 0px solid red;
}

#c1671.csc-default,
#c1475.csc-default,
#c1778.csc-default,
#c1779.csc-default {
	-moz-box-shadow: 0 6px 10px gray;
	-webkit-box-shadow: 0 5px 10px gray;
	box-shadow: 0 5px 10px gray;
	background: #fff;
}

#c1671.csc-default,
#c1778.csc-default,
#c1779.csc-default {

	margin-top: 10px;
	margin-bottom: 5px;
	padding: 10px;

}
#c1778.csc-default div.text-image a:hover,
#c1779.csc-default div.text-image a:hover,
.tx-rzcolorbox-pi2 div.text-image a:hover {
	text-decoration:none;
	}

/*************** boxen rechts ***************/
#box_right_std_wrapper {
	padding: 0;
	display:block;
}


	
		#box_cont_wrapper_top
		{
	background: #fff;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 15px;
}

		
			#box_content_top
			{
}

.newsletter_input,
#searchform td.macina_input_td input {
	background: url(../images/unterstrich.png) repeat-x left 24px; 
	/*	border: solid 1px red;*/
	margin-left: 0px;
	padding-top:5px;
	padding-bottom: 15px;
	float: left;
	width: 190px;
	margin-right:0;
	border: none;
}

.newsletter_submit,
#searchform td.macina_submit_td input {
	float: left; /*border: solid 1px red;*/
	background: url(../images/content_button.png) no-repeat;
	margin-left: 15px;
	padding: 0;
	width: 27px;
	height: 26px;
	border-width:0 !important;
}
.newsletter_input, #searchform td.macina_input_td input[type=text]
{
	background: #fff7f7 !important;
}
	
	
	
#box_content_search_button {
	float: left; /*border: solid 1px red;*/
	margin-left: 25px;
	padding: 0;
	width: 27px;
	height: 26px;
}
	
		/*  Unterer teil der Box  */
#box_cont_wrapper_bottom {
	background: #fff;
}

#box_content_bottom {
	padding: 0px 0 25px 30px;
	width: 225px;
}

#box_content_bottom a.show_link, 
#box_content_bottom a:link.show_link{
	display: block;
}

#box_content_bottom li {
	list-style: none;
	background: transparent url(../images/hr_flickr.png) no-repeat left bottom;
	margin: 0;
	padding: 0;
}

/******************box right media*************************/
#box_right_media_wrapper
{
	margin-top: 15px;
	/*margin-bottom: 15px;*/
	background: #fff;
}

			#box_right_media_content
			{
	padding: 10px;
}

			#box_right_media_content p
			{
}

				#box_right_media_content .csc-header br
					{
	line-height: 0px;
}

					#box_right_media_content .csc-header img.spacer-gif
					{
	height: 5px;
}

					#box_right_media_content .tx-rgsmoothgallery-pi1
					{
	margin-left: 12px;
}








/******* FOOTER****************/
#footer_logos {
	height: 45px;
	width: 1100px;
	
	margin: 20px auto 0 auto;
	text-align: center;
	padding: 10px 8px 10px 8px;
	background:#fff;
	-moz-box-shadow: 0px 0px 10px gray;
	-webkit-box-shadow: 0px 0px 10px gray;
	box-shadow: 0px 0px 10px gray;
  position:relative;
  left:-60px;
}

.footer_text {
	text-align: center;
	padding: 0;
	background: none;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	margin-top: 10px;
}

/********************FCE STOERER */
#box_right_stoerer_con {
	width: 693px; /*background: url(../images/Stoerer.png);*/
	height: 144px; /*overflow: visible;*/
	position: absolute;
	right: 0;
	z-index: 20;
}

/********************FCE PIN BUTTON */
#box_pin_button {
	background: #fff;
	width: 305px;
	height: 288px;
	position: relative;
	left: -60px;
	
	top: -60px;
	z-index: 200; /*   display: none;
   visibility: hidden;*/
}

#box_pin_button_content {
	margin: 40px 0 0 20px;
}

#box_pin_button_content .csc-header {
	padding-top: 40px;
}

#box_pin_button_content img{
	position: relative;
	
	left: -50px;
	top: -55px;
	border: 0px solid green;
}

/*******************Shop box Right Side Deeplayers*****************************/
#shop_box_right  {
}

#shop_box_right_wrapper {
	background: #fff;
	width: 305px;
	height: 288px;
	display: block; /*overflow: visible;*/
	position: relative;
	margin-left: 15px;
}

#shop_box_right_content {
	margin: 0px 0 0 15px;
	padding-top: 40px;
	width: 230px;
}

	#shop_box_right_content img {
	position: absolute;
	left: 150px;
	top: 140px;
}

/*
.rgsgcontent a {
	background-position: 0px 0px;
	border: solid 1px fuchsia;
}
*/
/*****************FCE HOME TRAILER************************/
#fce_home_trailer {
	width: 100%;
}

#fce_home_trailer_image_wrapper {
}

#fce_home_trailer_image {
}

#fce_home_trailer_navi_wrapper {
}

#fce_home_trailer_navi {
}

#fce_home_trailer_navi h3 {
	font-size: 15px;
	font-weight: bold;
	background: #fff; /*cursor: pointer;*/
}

#fce_home_trailer_navi li p{
	margin: 0;
	padding: 0;
	line-height: 12px;
}

#fce_home_trailer_navi li {
	margin: 0;
	padding: 5px 10px;
	list-style: none;
}

#fce_home_trailer_navi li:hover {
	margin: 0;
	padding: 5px 10px;
	background: url(../images/bgr_trailer_navi_li_hover.png) no-repeat left top;
}

/**************ende fce trailer**********************/
/**************fce 4 mini stoerer**********************/
#mini_stoerer {
	/*float: left;*/
	width: 257px;
	-moz-box-shadow: 0px 0px 10px gray;
	-webkit-box-shadow: 0px 0px 10px gray;
	box-shadow: 0px 0px 10px gray;
}

.inter {
	line-height: normal;
	margin: 0px;
	padding: 8px;
	color: #fff;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	background: #ff0000;
}

#mini_stoerer_right_wrapper {
	background: #ff0000;
	padding-top: 8px;
}

/*************************Newsletter Subscrption*****************************/
form font input {
	background: url(../images/unterstrich.png) repeat-x left 15px;
	margin-left: 20px;
	padding-bottom: 15px;
	float: left;
	width: 145px;
	border: none;
}

#box_content_bottom form font b{
}


#content_left h1 {
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
}

/* vorbelegung der newsletter subscription*/
.vorbelegung {
	color: #808080;
	font-style: italic;
}

.normal {
	color: #000000;
	font-style: normal;
}

input#eingabe {
	width: 15em;
}

textarea {
	width: 20em;
	height: 15em;
}

/*********** für den GIFBUILDER der Headlines **************/
h1.imageheader {
	height: 32px;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0 0 7px;
	text-transform: uppercase;
}

h1.imageheader strong{
	display: none;
	text-transform: uppercase;
}

h1#printheader,
h1#printheader strong  {
	text-transform: uppercase;
}

/*#content_left h1#printheader {
 margin-left: 0px;
}*/
/************ flickr ********************/
div#box_content_bottom div.tx-timtabflickrrss-pi1 {
	display: block;
	margin: 0;
	padding: 0;
	width: 240px;
}

div#box_content_bottom div.tx-timtabflickrrss-pi1 ul li, div#box_content_bottom div.tx-timtabflickrrss-pi1 ul li a {
	display: inline;
	background: transparent url();
	margin: 0;
	padding: 0;
	border: 0;
}

div#box_content_bottom div.tx-timtabflickrrss-pi1 ul li a img{
	width: 70px;
	height: 70px;
	margin: 4px 4px 4px 2px;
}

/************** Indexed_Search - Ausgabe der Ergebnisse ***************/
.browsebox {
	padding-bottom: 8px;
}

td.tx-indexedsearch-title {
	padding-bottom: 5px;
}

strong.tx-indexedsearch-redMarkup {
	font-size: 12px;
	color: #ff0000;
}

div.tx-indexedsearch-res {
	border-bottom: 1px dashed #999999;
	margin: 0 0 10px 0;
	display: block;
}

div.tx-indexedsearch-res table {
	margin: 0 0 -10px 0;
}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
	font-style: normal;
}

/** Twitter Box**/
ol.twitter-timeline{
	list-style-type: none;
	text-align: left;
	padding: 0px 0px 5px 0px;
	margin: -10px 0 0 10px;
}

ol.twitter-timeline li{
	border-bottom: 1px dashed #D2DADA;
	padding: 10px 0px 10px 0px;
	margin: 0px;
}

ol.twitter-timeline li.last{
	border-bottom: none;
}

.userProfile {
	display: block;
	margin: -10px 0 0 10px;
}

.userProfile h1{
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 12px;
}

.tx-imtwitterajax-pi1{
	padding-bottom: 10px;
}

span.tweet-time{
	font-style: italic;
	color: #999;
	font-size: 11px;
}

span.tweetsLoad{
	background: url(ajax-loader.gif) no-repeat;
	padding: 0px 0px 0px 20px;
	height: 30px;
	display: block;
}

/************* Kontakt Formular **************/
#mailform .csc-mailform {
	border: 0;
	margin: 0;
	padding: 0;
}

form#mailform .csc-mailform-field input {
	width: 260px;
	border: 1px solid #ccc;
	margin-bottom: 5px;

}

form#mailform .csc-mailform-field input.csc-mailform-submit {
	width: 100px;
	border: 1px solid #ccc;
	margin-top: 10px;

}


form#mailform .csc-mailform-field textarea {
	

	border: 1px solid #ccc;
	background: transparent url();
}

#mailform .csc-mailform #mailformformtype_mail {
	width: 100px;
}

/*********** POPUP FENSTER *******************/
html#popup {
	margin: 0;
	padding: 0;
	height: 100%; /*** achtung folgende reihenfolge nicht verändern, wegen ff, safari ... blah blah ****/
	_overflow: -moz-scrollbars-vertical;
	overflow: hidden;
	overflow-x: hidden;
}

body.popup {
	margin: 0;
	padding: 0;
	text-align: left;
	background: #000; /*** achtung folgende reihenfolge nicht verändern, wegen ff, safari ... blah blah ****/
	overflow: hidden;
	overflow: hidden;
	overflow-x: hidden;
}

body.popup .content_wrapper_popup,
body.popup .content_wrapper_popup #content {
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

/**********************************************
**************** PROGRAMM *********************
***********************************************/
#prog_search {
	border-bottom: 1px solid #ff0000;
	width: 100%;
	margin-top: 12px;
	margin-bottom: 12px;
}

	#prog_search td.padd_t_b
	{
	padding-top: 5px;
	padding-bottom: 5px;
}

	#prog_search select
	{
	width: 200px;
	margin: 3px 0px;
}

	#prog_search input
	{
	width: 198px;
	margin: 3px 0px;
}

	#prog_search input.btn_prog_search
	{
	width: 100px;
	height: 20px;
	background: url(../images/bgr_headline_suchen_input.gif) no-repeat left top;
	border: none;
	margin-bottom: 12px;
	cursor: pointer;
}

/***********************/
#prog_search_list {
	width: 90%;
	margin-left: 7px;
}

	#prog_search_list td
	{
	padding-left: 5px;
	padding-right: 7px;
}

	#prog_search_list a.show_movie
	{
	display: block;
	background: url(../images/content_button.png) no-repeat right top;
	padding-right: 35px;
	height: 27px;
	text-align: right;
}

#prog_search_list a.show_movie div
		{
	padding-top: 5px;
}

/***********************/
#movie_desc {
}

	#movie_desc td.desc_spacer
	{
	padding-top: 12px;
}

	#movie_desc .desc_border
	{
	border-bottom: solid 1px #ccc;
	padding-bottom: 7px;
}

	#movie_desc .desc_headline
	{
	font-weight: bold;
	font-size: 16px;
}

	#movie_desc .desc_upper
	{
	text-transform: uppercase;
	padding-bottom: 7px;
}

	#movie_desc .desc_big_pic img
	{
	padding: 3px;
	border: solid 1px #ccc;
	background: #fff;
}

	
table#playtime {
	margin-top: 15px;
	width: 100%;
	border-top: 2px dashed #ff0000;
}

table#playtime .first_row td {
	padding: 15px 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	border-bottom: solid 1px #ccc;
}

table#playtime td {
	text-align: left;
	padding: 5px;
	font-size: 11px;
	border-bottom: solid 1px #ccc;
}

table#playtime td a {
	font-weight: bold;
	font-size: 12px;
}

/******************************/
#lightwindow_loading iframe#lightwindow_iframe {
	border: none;
	overflow: hidden;
}

@charset "utf-8"; /* FB Fan Rev 2 */ 
/* fb over */
.fb_over {
	position: absolute;
	margin-top: 78px;
	width: 250px;
	height: 300px;
	border: 0px solid green;
	z-index: 1999; /*	top:0;
	left:0;*/
}

/* twitter */
h2.tut{
	color: white;
	font-family: "Myriad Pro",Arial,Helvetica,sans-serif;
	font-size: 16px;
	padding: 12px 0 0 58px;
	text-transform: uppercase;
	text-shadow: 2px 1px 6px #333;
}

	
	.tx-incoretwitter-pi1{
	width: 300px !important;
	height: 380px !important;
	color: #666666;
	text-align: left;
}

	
	#tweet-container, 
	div.tweet-container {
	height: 380px !important;
	width: 300px !important;
	overflow: auto !important;
}

	
	.tweet{
	padding: 0px;
	margin: 0 8px 8px;
	border: 0px solid #F0F0F0;
	width: 270px !important;
	overflow: hidden !important;
}

	
	.tweet .avatar,
	.tweet .user,
	.tweet .time{
	float: left;
}

	
	.tweet .time{
	text-transform: uppercase;
	font-size: 10px;
	color: #AAAAAA;
	white-space: nowrap;
}

	
	
	.tweet .avatar img{
	width: 36px;
	height: 36px;
	border: 2px solid #eeeeee;
	margin: 0 5px 5px 0;
}

	
	a, a:visited {
	color: #ff0000;
	text-decoration: none;
	outline: none;
}

	
	a:hover{
	text-decoration: underline;
}

	
	#loading{
	margin: 100px 95px;
}

#head_wrapper2, #betw_footer {
	width: 995px;
	margin: 0px auto;
}

#box_cont_wrapper_bottom:after, #betw_footer:after {
	content: ".";
	height: 0;
	visibility: hidden;
	clear: both;
	display: block;
}

#box_right_stoerer_wrapper, #box_pin_button_wrapper {
	position: absolute;
}

td.tx-indexedsearch-title a, .tweet .user {
	font-weight: bold;
}

ol.twitter-timeline li.first, #shop_box_right_content .bodytext, .tx-imtwitterajax-pi1 ul li {
	font-size: 11px;
}

.tweet .txt, #fce_home_trailer:after, #clearer {
	clear: both;
}

.csc-header, div.csc-header-n3 div h1, ul, li, #box_cont_wrapper_bottom form, #box_cont_wrapper_bottom a, #box_right_media_content .csc-header, #box_right_media_content .csc-header h1.csc-firstHeader, #shop_box_right_content h1 {
	margin: 0;
	padding: 0; /*border: 1px solid red;*/
}

.cf, #box_content_bottom a, div.tx-indexedsearch div.tx-indexedsearch-rules, div.tx-indexedsearch div.tx-indexedsearch-searchbox, td.tx-indexedsearch-icon, td.tx-indexedsearch-result-number, td.tx-indexedsearch-percent, td.tx-indexedsearch-info, .reloadTweets, .userProfile a img, .userProfile span.friends {
	display: none;
}



/* input */

select,
option,
input {
	border:1px solid #666666;
}

input[type=submit] {
	border:1px solid gray;
	cursor:pointer;
}


/* fce 2col 60 40 */

.fce_2col_wrapper.sixty_forty {
	/*width:100%;*/
}
div#content_left div.fifty_fifty .fce_col_left {
	width:300px;
	background: none;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
div#content_left div.fifty_fifty .link {
	padding:0 0 0 25px;
}
div#content_left div.fifty_fifty .fce_col_right {
	width:300px;
	background: none;
	float:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
div#content_left div.fifty_fifty .fce_col_right .csc-default p,
div#content_left div.fifty_fifty .fce_col_left .csc-default p {
	background:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
.sixty_forty .fce_col_left {
	/*width:59%;*/
	background: white;
	/*float:left;*/
	padding-right:20px;
	margin-right:280px;
}
.sixty_forty .fce_col_right {
	width:270px;
	background: white;
	float:right;
   
}
