/**********************************************************************************
	created by:		Newmedia http://www.newmedia.ch
	project:		PROJEKTNAME
	date:			Januar/2010, Marianne Luck
	version:		0.1
	file:			content.css
	function:		Content Area
**********************************************************************************/
/* STANDARD ELEMENTS ------------------------------------------------------------*/
/* ------------------------------------------------------------------------------*/

/* TEXT ELEMENTS ----------------------------------------------------------------*/
p 
{
	font-size:11px;	
	line-height: 1.5em;
	margin-bottom: 1em;
	padding:0px;	
}

h1 
{
	font-family:AlterGotNo2BTReg, Arial, Helvetica, sans-serif;
	color:#344C86;
	font-size: 1.8em;
	font-weight: normal;
	line-height: 1.8em;
	margin-bottom: 4px;
	padding:0px;
}

h2 
{
	font-family:AlterGotNo2BTReg, Arial, Helvetica, sans-serif;
	color:#344C86;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.8em;
	margin-bottom: 10px;
	margin-top:20px;
	padding:0px;
}

h3 
{
	color:#333;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.8em;
	margin-bottom: 10px;
	padding:0px;	
}


h4 
{
	color:#333;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.8em;
	margin-bottom: 10px;
	padding:0px;
}

/* LIST ELEMENTS ----------------------------------------------------------------*/
#content ul
{
	margin-bottom:10px;
	margin-left:15px;
	list-style:square;
}

#content ol
{
	margin-bottom:1.0em;
	margin-left:22px;
}
#content li
{
	line-height: 18px;
	font-size:11px;	
	padding:0px;
	margin:0px;
}

/* SITEMAPS --------------------------------------------------------------------*/

#content .csc-sitemap ul
{
	margin-bottom:0px;
}

#content .csc-sitemap li
{
	line-height: 25px;
}


/* TABLE ------------------------------------------------------------------------*/
td 
{
	font-size:11px;
	line-height: 15px;
}

/* LINE -------------------------------------------------------------------------*/
hr 
{
	background-color: #666666; 	/* Mozilla 1.4 */
	color: #666666; 			/* IE 6 */
	border: #666666; 			/* Opera 7.11 */
	height: 1px; 				/* in Opera fuer die Anzeige noetig, in Mozilla fuer die einheitliche Hoehe */
	margin:0px;
	padding:0px;
}

/* LINKS ------------------------------------------------------------------------*/
a			{ color: #344C86; line-height:1.5em;}
a:link 		{ color: #344C86; }
a:visited  	{ color: #344C86; }
a:hover 	{ color: #344C86; text-decoration:underline;}
a:active	{ color: #344C86; text-decoration:underline;}
a:focus 	{ color: #344C86; text-decoration:underline;}	

/* IMAGE ------------------------------------------------------------------------*/
#content img
{
	border:none;
}

div .csc-textpic-imagewrap {
	padding-right:10px;
	padding-top:4px;
}

/* SITEMAPS ------------------------------------------------------------------------*/

.csc-menu {
	font-size:11px;
	padding-bottom:20px;
	line-height: 1.5em;	
}


.csc-menu dd {
	padding-bottom:10px;
}

/* FILE LINKS  ------------------------------------------------------------------------*/
.filelinks {
	font-size:11px;
	padding-bottom:5px;
	line-height: 1.5em;	
}
.filelinks .pdf {
	background-image:url(../html/img/pdf.png) !important;
}

/* CONTENT TABLE  ------------------------------------------------------------------------*/
.contenttable {
	width:100%;
	border:1px solid #999999;
	margin-bottom:10px;
}

.contenttable td {
	padding:2px;
	vertical-align:top;
}

.contenttable td .bodytext {
	margin-bottom:0;	
}

.contenttable th {
	padding:4px;
	font-size:11px;
	text-transform:uppercase;
}

.contenttable .tr-even {
	background-color:#EAEAEA;
}

/* Gebühren */
.gebuehren .td-1{
	text-align:right;
}

/* Standardtarife */
.tarife td{
	text-align:right;
}

/* Gastarife */
.gas td{
	text-align:right;
	padding:2px;
}

.gas .td-0{
	text-align:center;
}

.gas .tr-even {
	background-color:#FFFFFF;
}

.gas th,
.gas .tr-3,
.gas .tr-4,
.gas .tr-5 {
	background-color:#EAEAEA;
}
