/*********************************************************/
/*************** LAYOUT STYLE DEFINITIONEN ***************/
/*********************************************************/


/** HTML **/

html
{ 
	/* Scroll-Leisten in Mozilla immer anzeigen */
	overflow: -moz-scrollbars-vertical; 
	
	/* Scroll-Leisten in Safari/Chrome immer anzeigen */
	overflow-y: scroll; 
}

* 
{
	margin:0px;
	padding:0px;
	/*list-style-type:none;*/
	position:static;
}

table 
{
	border-width: 0;
	border-spacing: 0;
	/*empty-cells: show;*/
}

body, .body
{
	background-color: #cfcfcf;
	background-repeat:no-repeat;
	background-position: bottom left;
}



/** LAYOUT TABELLE **/
.tablebackground
{
	background-image: url(/pic/bg/hg.gif);
	background-position: top left;
	background-repeat: repeat-x;	
}


/* Seitenmaße */
table.tablemain
{
	background-image: url(/pic/bg/rechts_oben.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

div.page_margins
{
	margin: 0px auto;
	margin-top: 50px;
	margin-bottom: 50px;
	width: 975px;
	background-color: #ffffff;
	background-image: url(/pic/bg/rechts.jpg);
	background-position: top right;
	background-repeat: repeat-y;		
}

div.hintergrund_top
{
	width: 975px;
	margin: 0;
	background-position: top left; 
	background-repeat: no-repeat;
}

table.tablemain_inner
{
	width: 100%;
}

.main_width
{
	
}

/* Hintergrund*/
.hintergrund
{
	/*background-color: #ffffff;
	background-image: url(/pic/navi/balken_bg.gif);
	background-repeat: no-repeat;*/
}


/*********************************************************/


/** PLATZHALTER (f. Komponenten) **/

/* Spalte 1 */
.placeholder_col1
{
}

/* Spalte 2 */
.placeholder_col2
{

}

/* Spalte 3 */
.placeholder_col3
{

}


/* Zeile 1, Spalte 1 */
.placeholder1
{
	
}

/* Zeile 1, Spalte 2 */
.placeholder2 {	/* Keine Definition, da Zelle verbunden */ }

/* Zeile 1, Spalte 3 */
.placeholder3 { /* Keine Definition, da Zelle verbunden */ }

/*******/


/* Zeile 2, Spalte 1 */
.placeholder4
{
	

}

/* Zeile 2, Spalte 2 */
.placeholder5 {	/* Keine Definition, da Zelle verbunden */ }

/* Zeile 2, Spalte 3 */
.placeholder6
{
	
}

/*******/


/* Zeile 3, Spalte 1 */
.placeholder7
{
	
}

/* Zeile 3, Spalte 2 */
.placeholder8
{
	
}

/* Zeile 3, Spalte 3 */
.placeholder9
{
	
}

/*******/


/* Zeile 4, Spalte 1 */
.placeholder10
{
}

/* Zeile 4, Spalte 2 */
.placeholder11
{
}

/* Zeile 4, Spalte 3 */
.placeholder12
{
}

/*******/


/* Zeile 5, Spalte 1 */
.placeholder13
{
}

/* Zeile 5, Spalte 2 */
.placeholder14
{
}

/* Zeile 5, Spalte 3 */
.placeholder15
{
}



/*

TEMPLATE STYLES

*/


/* Zurück/Weiter links bei Unterseiten */
.template_prevnext
{

}

/* Trennlinie */
.template_borderline
{
	
}


/* Spalten-Definition - Spalte Allgemein */
.template_col
{

}

/* Spalten-Definition - 1 Spalte einzeln */
.template_1col
{
	
}

/* Spalten-Definition - 2 Spalten zusammen */
.template_2col
{
	
}

/* Spalten-Definition - 3 Spalten zusammen */
.template_3col
{

}

/* Spalten-Definition - Alle Spalten zusammen */
.template_allcol
{

}

/* Spalten-Definition - Spalte 1 */
.template_col1
{
}

/* Spalten-Definition - Spalte 2 */
.template_col2
{
	width: 225px;
}

/* Spalten-Definition - Spalte 3 */
.template_col3
{
	width: 225px;
}

/* Spalten-Definition - Zwischenraum */
.template_col_space
{
	width: 10px;
}

/* Text-Spalte */
.template_col_text
{
	text-align: justify;
}

/* Bild-Spalte */
.template_col_pic
{
	width: 240px;
	
}

/* Spalte f. Tabelleninhalte */
.template_col_table
{

}


/* DIV um gesamtes Template */
.template_main
{
	
}

/* Template 1 */
.template_1
{

}

/* Template 2 */
.template_2
{

}

/* Template 3 */
.template_3
{

}

/* usw */

