/* 
==================================================
NewsMag Unlimited Emerald Container Stylesheet
©2007-2008 www.dnnportal.eu (Rosenthal Consulting)

The resale and/or redistribution of this CSS File
and/or of this skin is strictly prohibited.

You're free to modify this CSS File to match your
personal needs.

Revision: 04/20/2008
==================================================
*/

div.C3_Container
{
	display:block;
	margin-bottom: 4px;
	overflow:hidden;
	width:100%;
}

#layout2 .toppane div.C3_Container {width:828px;}
#layout2 .bottompane div.C3_Container {width:828px;}
#layout2 .contentpane div.C3_Container {width:595px;}
#layout2 .rightpane div.C3_Container {width:197px;}

#layout3 .toppane div.C3_Container {width:828px;}
#layout3 .bottompane div.C3_Container {width:828px;}
#layout3 .contentpane div.C3_Container {width:595px;}
#layout3 .leftcontentpane div.C3_Container {width:296px;}
#layout3 .rightcontentpane div.C3_Container {width:296px;}
#layout3 .rightpane div.C3_Container {width:197px;}

table.C3_Container
{
	display:block;
	border:solid 1px #E1E4DB;
	table-layout:fixed;
}
#layout2 .toppane table.C3_Container {width:828px;}
#layout2 .bottompane table.C3_Container {width:828px;}
#layout2 .contentpane table.C3_Container {width:595px;overflow:hidden;}
#layout2 .rightpane table.C3_Container {width:197px;overflow:hidden;}

#layout3 .toppane table.C3_Container {width:828px;}
#layout3 .bottompane table.C3_Container {width:828px;}
#layout3 .contentpane table.C3_Container {width:595px;overflow:hidden;}
#layout3 .leftcontentpane table.C3_Container {width:293px;overflow:hidden;}
#layout3 .rightcontentpane table.C3_Container {width:293px;overflow:hidden;}
#layout3 .rightpane table.C3_Container {width:197px;overflow:hidden;}

/* Default Rendering when used on SideBar */
td.C3_Header
{
	background-color: #05D2B7; 
}
/* Different Rendering of the Header when used on ContentPane*/
#layout1 .contentpane td.C3_Header, #layout1 .toppane td.C3_Header, #layout1 .bottompane td.C3_Header,
#layout2 .contentpane td.C3_Header, #layout2 .toppane td.C3_Header, #layout2 .bottompane td.C3_Header,
#layout3 .contentpane td.C3_Header, #layout3 .toppane td.C3_Header, #layout3 .bottompane td.C3_Header,
#layout3 .leftcontentpane td.C3_Header, #layout3 .rightcontentpane td.C3_Header
{
	height: 19px;
	background-color: #EAE8EB;
	background-image: url("images/header_light.png");
	background-position:left top;
	background-repeat:repeat-x;
	border-bottom: #E1E4DB;
}

#layout1 .toppane td.C3_Header {width:826px;}
#layout1 .bottompane td.C3_Header {width:826px;}
#layout1 .contentpane td.C3_Header {width:816px;}

#layout2 .toppane td.C3_Header {width:826px;}
#layout2 .bottompane td.C3_Header {width:826px;}
#layout2 .contentpane td.C3_Header {width:593px;}
#layout2 .rightpane td.C3_Header {width:195px;}

#layout3 .toppane td.C3_Header {width:826px;}
#layout3 .bottompane td.C3_Header {width:826px;}
#layout3 .contentpane td.C3_Header {width:593px;}
#layout3 .leftcontentpane td.C3_Header {width:291px;}
#layout3 .rightcontentpane td.C3_Header {width:291px;}
#layout3 .rightpane td.C3_Header {width:195px;}

td.C3_Title
{
	padding:0px 0px 0px 3px;
}
/* Default Rendering of the Title Text */
.C3_TitleText
{
	display: inline;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	margin:0;
	padding:0;
}
/* Different Rendering when used on SideBar */
.leftpane .C3_TitleText, .rightpane .C3_TitleText
{
	color: #FFFFFF;
	font-size: 11px;
	line-height: 19px;
	margin: 0;
	padding: 0;
	padding-left: 2px;
}
}
td.C3_Action
{
	padding:0px 0px 0px 0px;
	margin-right: 2px;
	text-align: right;
}
td.C3_Footer
{
	text-align:right;
	background-color:#FFFFFF;
}
/* Different Rendering when used on SideBar (Background-Color) */
.leftpane td.C3_Footer, .rightpane td.C3_Footer
{
	background-color:#EAE8EB;
}

td.C3_FooterAction
{
	white-space:nowrap;
	margin-left:2px;
	margin-right:2px;
}

/* Default Rendering des Contents */
td.C3_Content
{
	background-color:#FFFFFF;
}
* html #layout2 .leftpane td.C3_Content {word-wrap:break-word;}
* html #layout2 .rightpane td.C3_Content {word-wrap:break-word;}

/* Content wird im den meisten Panes mit Padding gerendert */
#layout1 .contentpane td.C3_Content {padding:3px 3px 3px 3px;}

#layout2 .contentpane td.C3_Content {padding:3px 3px 3px 3px;}
#layout2 .leftpane td.C3_Content {padding:5px 5px 5px 5px;}
#layout2 .rightpane td.C3_Content {padding:5px 5px 5px 5px;}

#layout3 .contentpane td.C3_Content {padding:3px 3px 3px 3px;}
#layout3 .leftcontentpane td.C3_Content {padding:3px 3px 3px 3px;}
#layout3 .rightcontentpane td.C3_Content {padding:3px 3px 3px 3px;}
#layout3 .leftpane td.C3_Content {padding:5px 5px 5px 5px;}
#layout3 .rightpane td.C3_Content {padding:5px 5px 5px 5px;}

.leftpane td.C3_Content, .rightpane td.C3_Content
{
	background-color: #EAE8EB;
}

/* Color specific rendering of the header background-color/-image*/
#C3_Emerald td.C3_Header
{
	background-color:#05D2B7;
}
#layout1 .contentpane #C3_Emerald td.C3_Header, #layout1 .toppane #C3_Emerald td.C3_Header, #layout1 .bottompane #C3_Emerald td.C3_Header,
#layout2 .contentpane #C3_Emerald td.C3_Header, #layout2 .toppane #C3_Emerald td.C3_Header, #layout2 .bottompane #C3_Emerald td.C3_Header,
#layout3 .contentpane #C3_Emerald td.C3_Header, #layout3 .toppane #C3_Emerald td.C3_Header, #layout3 .bottompane #C3_Emerald td.C3_Header,
#layout3 .leftcontentpane #C3_Emerald td.C3_Header, #layout3 .rightcontentpane #C3_Emerald td.C3_Header
{
	background-image: url("images/header_light.png");
