/* 
==================================================
NewsMag Unlimited Shared 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.C0_Container
{
	display:block;
	margin-bottom:4px;
	padding-top:12px; /* additional 10 Pixels */
	border-top:solid 1px #E1E4DB;
	overflow:hidden;
	width:100%;
}

#layout2 .toppane div.C0_Container {width:828px;}
#layout2 .bottompane div.C0_Container {width:828px;}
#layout2 .contentpane div.C0_Container {width:595px;}
#layout2 .rightpane div.C0_Container {width:197px;}

#layout3 .toppane div.C0_Container {width:828px;}
#layout3 .bottompane div.C0_Container {width:828px;}
#layout3 .contentpane div.C0_Container {width:595px;}
#layout3 .leftcontentpane div.C0_Container {width:296px;}
#layout3 .rightcontentpane div.C0_Container {width:296px;}
#layout3 .rightpane div.C0_Container {width:197px;}

table.C0_Container
{
	display:block;
	table-layout:fixed;
}
#layout2 .toppane table.C0_Container {width:828px;}
#layout2 .bottompane table.C0_Container {width:828px;}
#layout2 .contentpane table.C0_Container {width:595px;overflow:hidden;}
#layout2 .rightpane table.C0_Container {width:197px;overflow:hidden;}

#layout3 .toppane table.C0_Container {width:828px;}
#layout3 .bottompane table.C0_Container {width:828px;}
#layout3 .contentpane table.C0_Container {width:595px;overflow:hidden;}
#layout3 .leftcontentpane table.C0_Container {width:293px;overflow:hidden;}
#layout3 .rightcontentpane table.C0_Container {width:293px;overflow:hidden;}
#layout3 .rightpane table.C0_Container {width:197px;overflow:hidden;}

/* Default Rendering when used on SideBar */
td.C0_Header
{
	background-color: #F3F3F3;
}
/* Different Rendering of the Header when used on ContentPane*/
#layout1 .contentpane td.C0_Header, #layout1 .toppane td.C0_Header, #layout1 .bottompane td.C0_Header,
#layout2 .contentpane td.C0_Header, #layout2 .toppane td.C0_Header, #layout2 .bottompane td.C0_Header,
#layout3 .contentpane td.C0_Header, #layout3 .toppane td.C0_Header, #layout3 .bottompane td.C0_Header,
#layout3 .leftcontentpane td.C0_Header, #layout3 .rightcontentpane td.C0_Header
{
	height: 19px;
	background-color: #FFFFFF;
}

#layout1 .toppane td.C0_Header {width:826px;}
#layout1 .bottompane td.C0_Header {width:826px;}
#layout1 .contentpane td.C0_Header {width:816px;}

#layout2 .toppane td.C0_Header {width:826px;}
#layout2 .bottompane td.C0_Header {width:826px;}
#layout2 .contentpane td.C0_Header {width:593px;}
#layout2 .rightpane td.C0_Header {width:195px;}

#layout3 .toppane td.C0_Header {width:826px;}
#layout3 .bottompane td.C0_Header {width:826px;}
#layout3 .contentpane td.C0_Header {width:593px;}
#layout3 .leftcontentpane td.C0_Header {width:291px;}
#layout3 .rightcontentpane td.C0_Header {width:291px;}
#layout3 .rightpane td.C0_Header {width:195px;}

td.C0_Title
{
	padding:0px 0px 0px 3px;
}
/* Default Rendering of the Title Text */
.C0_TitleText
{
	display: inline;
	color: #000000;
	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 .C0_TitleText, .rightpane .C0_TitleText
{
	color: #000000;
	font-size: 11px;
	line-height: 19px;
	margin: 0;
	padding: 0;
	padding-left: 2px;
}

td.C0_Action
{
	padding:0px 0px 0px 0px;
	margin-right: 2px;
	text-align: right;
}
td.C0_Footer
{
	text-align:right;
	background-color:#FFFFFF;
}
/* Different Rendering when used on SideBar (Background-Color) */
.leftpane td.C0_Footer, .rightpane td.C0_Footer
{
	background-color:#F3F3F3;
}

td.C0_FooterAction
{
	white-space:nowrap;
	margin-left:2px;
	margin-right:2px;
}

/* Default Rendering des Contents */
td.C0_Content
{
	background-color:#FFFFFF;
}
* html #layout2 .leftpane td.C0_Content {word-wrap:break-word;}
* html #layout2 .rightpane td.C0_Content {word-wrap:break-word;}

/* Content wird im den meisten Panes mit Padding gerendert */
#layout1 .contentpane td.C0_Content {padding:3px 3px 3px 3px;}

#layout2 .contentpane td.C0_Content {padding:3px 3px 3px 3px;}
#layout2 .leftpane td.C0_Content {padding:5px 5px 5px 5px;}
#layout2 .rightpane td.C0_Content {padding:5px 5px 5px 5px;}

#layout3 .contentpane td.C0_Content {padding:3px 3px 3px 3px;}
#layout3 .leftcontentpane td.C0_Content {padding:3px 3px 3px 3px;}
#layout3 .rightcontentpane td.C0_Content {padding:3px 3px 3px 3px;}
#layout3 .leftpane td.C0_Content {padding:5px 5px 5px 5px;}
#layout3 .rightpane td.C0_Content {padding:5px 5px 5px 5px;}

.leftpane td.C0_Content, .rightpane td.C0_Content
{
	background-color: #F3F3F3;
}

