/**************
* Layout
***************/

#content_top {
	border:solid #fff;
	border-width:0;
	padding:0;
	margin:0 auto 0 0;
	width:590px;
	background:url(../../layout/content_bg.gif);
	background-repeat: repeat-y;
	overflow:hidden;
}

#content_left {
	float:none;
	float:left;
	border:solid #fff;
	border-width:1px 0 0 0;
	width:360px;
	margin-right:10px;
	overflow:hidden;
}

#content_right {
	float:none;
	float:left;
	border:solid #fff;
	border-width:1px 0 0 0;
	width:190px;
	padding:0;
	margin-right:0;
	text-align:right;
	overflow:hidden;
}


/*************************************/
/* elements							 */ 	
/*************************************/

div.teasersmall {
	text-align:left;
	border:none;
	margin:0;
	margin:0 0 0 auto;
	width:185px;
}

div.teasersmall div.teaser_outer {
}

div.teasersmall div.teaser_inner {
}

div.teasersmall div.teaser_header {
	background:url(../../layout/teaser_head_background_center.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height:21px;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	padding:3px 0 3px 5px;
}

div.teasersmall div.teaser_body {
	padding:5px;
	border:solid #CCCCCC;
	border-width:0 1px 1px 1px;
}

table.teaserlarge {
	border:solid 1px #989898;
	width:460px;
}

table.teasersmall th, table.teaserlarge th {
	/*background:url(../../layout/teaser_head_background.gif) right top no-repeat;*/
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	background:#717171;
	height:20px;
}

td.teaser_content {
	vertical-align:top;
	background-color:#EEEEEE;
	
}

/**********
* CEs
***********/

table.ce_image_teaser {width:100%;}
td.ce_it_header {}
td.ce_it_bodytext {vertical-align:top; width:50%}
td.ce_it_images {width:50%}

table.ce_image_teaser_top {}




