/*
** Author    : t3media AG
** Version   : 0.1.4
** Datei     : styles_col12.css
** Desc      : Stylesheet fuer Spalte 1 und 2
** LayoutKey : t3media_def
** Changes   : 21.02.08 - pf - create file version
**             24.04.08 - eb - new categories
**             15.08.08 - gp - Abstaende angepasst
*/

/* -----------------------------------------------------------------------------
** Schriftfarbe im Content Spalte1 und Spalte2
** -----------------------------------------------------------------------------
*/
#col1_content,
#col2_content {color:#666666;} /*@@LAYOUT:MAIN:COL12:FONT:CONTENT;Schriftfarbe Inhaltsspalten 1 und 2@@*/ /*@@LAYOUT:MAIN:FONT:CONTENT;Schriftfarbe Inhaltsspalten 1 und 2@@*/ /*@@LAYOUT:BODY:FONT:TEXT;Schriftfarbe Inhaltsspalten 1 und 2@@*/ /*##LAYOUT:MAIN:COL12;Schriftfarbe Inhaltsspalten 1 und 2##*/



/* -----------------------------------------------------------------------------
** Linkfarbe im Content Spalte1 und Spalte2
** -----------------------------------------------------------------------------
*/

#col1_content a,
#col2_content a,
#col1_content a:link,
#col2_content a:link,
#col1_content a:visited,
#col2_content a:visited,
#col1_content a:hover,
#col2_content a:hover,
#col1_content a:active,
#col2_content a:active {
	color:#038DC9; /*@@LAYOUT:MAIN:COL12:FONT:LINK;Linkfarbe Inhaltsspalten 1 und 2@@*/  /*##LAYOUT:MAIN:COL12;Linkfarbe Inhaltsspalten 1 und 2##*/
}



/* -----------------------------------------------------------------------------
** Content Allgemein / Elemente
** -----------------------------------------------------------------------------
*/

#col1_content p,
#col2_content p {

}

#col1_content .bodytext,
#col2_content .bodytext {
	font-size: 100%;/*##LAYOUT:MAIN:COL12;Schriftgrösse Spalte 1 und 2##*/
}

/* -----------------------------------------------------------------------------
** Rahmenfarbe auf alles im Content
** Hinweis : Wenn ein Element keine Borderfarbe hat, wird die Schriftfarbe zur Borderfarbe
** -----------------------------------------------------------------------------
*/
#col1_content div,				/**/
#col2_content div,				/**/
#col1_content table,			/**/
#col2_content table,			/**/
#col1_content .csc-frame-rulerBefore,	/* Rahmen: Linie davor */
#col2_content .csc-frame-rulerBefore,	/* Rahmen: Linie davor */
#col1_content .csc-frame-rulerAfter,		/* Rahmen: Linie danach */
#col2_content .csc-frame-rulerAfter,		/* Rahmen: Linie danach */
#col1_content .csc-frame-frame1,		/* Rahmen: Rahmen 1 */
#col2_content .csc-frame-frame1,		/* Rahmen: Rahmen 1 */
#col1_content .csc-frame-frame2,		/* Rahmen: Rahmen 2 */
#col2_content .csc-frame-frame2,		/* Rahmen: Rahmen 2 */
#col1_content hr,				/* Horizontale Linie (HTML) */
#col2_content hr				/* Horizontale Linie (HTML) */
{
	border-color:#EAECED; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BORDER:CONTENT;Rahmenfarbe Tabelle,DIVs und Trennlinien@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS;Rahmenfarbe Tabelle,DIVs und Trennlinien##*/
  border-style: solid; /*##LAYOUT:MAIN:COL12:EXTENSIONS;Rahmenstil Tabelle,DIVs und Trennlinien##*/
}

#col1_content .csc-frame-frame1,	
#col2_content .csc-frame-frame1  {	
	background-image:url(/fileadmin/images_layouts/bg_frame1.gif);
	background-repeat: repeat-x;
	background-position: top left;
}


/* -----------------------------------------------------------------------------
** Container
** -----------------------------------------------------------------------------
*/

#col1_content .st3-cont,
#col2_content .st3-cont,
#col1_content .st3-cont-border,
#col2_content .st3-cont-border,
#col1_content .csc-frame,
#col2_content .csc-frame
{
	margin: 0em 0em 1em 0em; /*##LAYOUT:MAIN:COL12:EXTENSIONS:CONTAINER;Aussenabstand Container linke und rechte Spalte##*/
	padding:0em 0em 0em 0em; /*##LAYOUT:MAIN:COL12:EXTENSIONS:CONTAINER;Innenabstand Container linke und rechte Spalte##*/
	background-color:#F9F9FA; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BACKGROUND:CONTAINER;Hintergrundfarbe Container linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:CONTAINER;Hintergrundfarbe Container##*/
  	border-width:1px 1px 1px 1px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:CONTAINER;Borderweite Container##*/
  	border-style:solid solid solid solid; /*##LAYOUT:MAIN:COL12:EXTENSIONS:CONTAINER;Borderstyle Container##*/
  	border-color:#EAECED #EAECED #EAECED #EAECED; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BORDER:CONTAINER;Rahmenfarbe Container linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:CONTAINER;Rahmenfarbe Container##*/
}

/*----- Rahmen: Rahmen 1 ------ */
#col1_content .csc-frame-rulerBefore,
#col2_content .csc-frame-rulerBefore {border-width:1px 0px 0px 0px;border-top-style:solid;padding:1em 0em 0em 0em;margin:0em 0em 0em 0em;}
/*----- Rahmen: Rahmen 2 ------ */
#col1_content .csc-frame-rulerAfter,
#col2_content .csc-frame-rulerAfter {border-width:0px 0px 1px 0px;border-bottom-style:solid;padding:0em 0em 0em 0em;margin:0em 0em 10em 0em;}

/* -----------------------------------------------------------------------------
** Header
** -----------------------------------------------------------------------------
*/

/* Abstand auf 0 setzten */
#col1_content h2.lay1,
#col2_content h2.lay1
{
	padding: 0em 0em 0em 0em;
}

#col1_content .st3-header h3,
#col2_content .st3-header h3,
#col1_content .st3-header-border h3,
#col2_content .st3-header-border h3,
#col1_content .st3-header-line h3,
#col2_content .st3-header-line h3,
#col1_content .st3-header-bottomline h3,
#col2_content .st3-header-bottomline h3,
#col1_content .st3-header-bg h3,
#col2_content .st3-header-bg h3,
#col1_content .st3-header-bg-border h3,
#col2_content .st3-header-bg-border h3,
#col1_content .st3-header-bg-line h3,
#col2_content .st3-header-bg-line h3,
#col1_content .st3-header-bg-bottomline h3,
#col2_content .st3-header-bg-bottomline h3,
#col1_content .csc-header h2,
#col2_content .csc-header h2
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #333333; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:FONT:HEADER:H3;Schriftfarbe Ueberschrift Header Extension linke und rechte Spalte@@*/ /*@@QUICKCOLOR:S_SPEZIALUEBERSCHRIFTEN;Schriftfarbe der Ueberschriften Spezialelemente@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER:H3;Schriftfarbe der Ueberschrift##*/       
	font-size: 1em; /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER:H3;Schriftgrösse der Ueberschrift##*/
  	font-weight: normal;/*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER:H3;Schriftgewicht der Ueberschrift##*/  
}

#col1_content .st3-header,
#col2_content .st3-header,
#col1_content .st3-header-border,
#col2_content .st3-header-border,
#col1_content .st3-header-line,
#col2_content .st3-header-line,
#col1_content .st3-header-bottomline,
#col2_content .st3-header-bottomline,
#col1_content .st3-header-bg,
#col2_content .st3-header-bg,
#col1_content .st3-header-bg-border,
#col2_content .st3-header-bg-border,
#col1_content .st3-header-bg-line,
#col2_content .st3-header-bg-line,
#col1_content .st3-header-bg-bottomline,
#col2_content .st3-header-bg-bottomline,
#col1_content div.csc-frame .csc-header,
#col2_content div.csc-frame .csc-header
{
  	background-color:transparent; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BACKGROUND:HEADER;Hintergrundfarbe Header linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER;Hintergrundfarbe Header linke und rechte Spalte##*/  
  	margin:0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER;Aussenabstand des Headers##*/ 
	padding:7px 5px 5px 9px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER;Innenabstand des Headers##*/
  	border-width: 0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER;Borderweite Header##*/ 
	border-style: solid solid solid solid; /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER;Borderstil Header##*/
	border-color:#9a9a9a #9a9a9a #9a9a9a #9a9a9a; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BORDER:HEADER;Rahmenfarbe Header linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:HEADER;Rahmenfarbe Header##*/  	
}

/* -----------------------------------------------------------------------------
** Item
** -----------------------------------------------------------------------------
*/

/* Abstaende auf 0 setzen */
#col1_content .st3-item p.bodytext,
#col2_content .st3-item p.bodytext,
#col1_content .st3-item-bg p.bodytext,
#col2_content .st3-item-bg p.bodytext,
#col1_content .st3-item-line p.bodytext,
#col2_content .st3-item-line p.bodytext,
#col1_content .st3-item-bg-line p.bodytext,
#col2_content .st3-item-bg-line p.bodytext {
	margin: 0;
}

#col1_content .st3-item,
#col2_content .st3-item,
#col1_content .st3-item-bg,
#col2_content .st3-item-bg,
#col1_content .st3-item-line,
#col2_content .st3-item-line,
#col1_content .st3-item-bg-line,
#col2_content .st3-item-bg-line,
#col1_content div.csc-frame .bodytext,
#col2_content div.csc-frame .bodytext{
  	background-color:transparent; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BACKGROUND:ITEM;Hintergrundfarbe Item linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Hintergrundfarbe ##*/
	margin: 0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;margin Item##*/  
	padding:15px 5px 16px 9px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;padding Item##*/
	border-width: 0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Borderweite Item##*/ 
	border-style: solid solid solid solid; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Borderstil Item##*/ 
	border-color: #038DC9 #038DC9 #038DC9 #038DC9; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BORDER:ITEM;Rahmenfarbe Header linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Borderfarbe Item##*/   
	overflow:hidden;
}

/*----- Item-Titel ------ */
#col1_content .st3-title,
#col2_content .st3-title {
	background-color:transparent; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Hintergrundfarbe Titel##*/ 
  	margin: 0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Aussenabstand Titel##*/ 
	padding:2px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Innenabstand Titel##*/  
	font-size:1em; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Schriftgrösse Titel##*/ 
	font-weight:bold; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Schriftgewicht Titel##*/ 
	border-width: 0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Rahmenweite Titel##*/
	border-style: solid solid solid solid;  /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Rahmenstil Titel##*/
	border-color: #038DC9 #038DC9 #038DC9 #038DC9; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BORDER:ITEM:TITLE;Rahmenfarbe Titel Item linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Rahmenfarbe Titel##*/ 
}

/*----- Link in einem Item-Titel ------ */
#col1_content .st3-title a,
#col2_content .st3-title a, 
#col1_content .st3-title a:link,
#col2_content .st3-title a:link,
#col1_content .st3-title a:visited,
#col2_content .st3-title a:visited,
#col1_content .st3-title a:hover,
#col2_content .st3-title a:hover,
#col1_content .st3-title a:active,
#col2_content .st3-title a:active {
	color:#038DC9;/*@@LAYOUT:MAIN:COL12:EXTENSIONS:FONT:LINK:TITLE;Linkfarbe Titel linke und rechte Spalte@@*/ /*@@LAYOUT:MAIN:EXTENSIONS:FONT:LINK:TITLE;Linkfarbe Titel linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM:TITLE;Linkfarbe Titel linke und rechte Spalte##*/
}

/*----- Text Element ------ */
#col1_content .st3-txt,
#col2_content .st3-txt,
#col1_content .st3-txt-bg,
#col2_content .st3-txt-bg
 {padding:2px 0px;}/*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Innenabstand Text Item##*/


/*----- Datum ------*/
#col1_content .st3-date,
#col2_content .st3-date {padding:0 0 0 0; font-size:0.8em;} /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Datum##*/


/*----- more-link ------ */
#col1_content .st3-morelink,
#col2_content .st3-morelink {
	text-align:right;
}

#col1_content .st3-morelink a,
#col2_content .st3-morelink a {
	color:#038DC9;  /*@@LAYOUT:MAIN:COL12:EXTENSIONS:FONT:LINK:MORELINK;Linkfarbe Morelink linke und rechte Spalte@@*/ /*@@LAYOUT:MAIN:EXTENSIONS:FONT:LINK:MORELINK;Linkfarbe Morelink linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Linkfarbe Morelink linke und rechte Spalte##*/
}

/*----- back-link ------ */
#col1_content .st3-backlink,
#col2_content .st3-backlink {}

#col1_content .st3-backlink a,
#col2_content .st3-backlink a {
	color:#038DC9; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:FONT:LINK:BACKLINK;Linkfarbe Backlink linke und rechte Spalte@@*/ /*@@LAYOUT:MAIN:EXTENSIONS:FONT:LINK:BACKLINK;Linkfarbe Backlink linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Linkfarbe Backlink linke und rechte Spalte##*/
}


/*----- navi ------ */
#col1_content .st3-navi,
#col2_content .st3-navi {}

#col1_content .st3-navi a,
#col2_content .st3-navi a {
	color:#038DC9;  /*@@LAYOUT:MAIN:COL12:EXTENSIONS:FONT:LINK:NAVI;Linkfarbe Navi linke und rechte Spalte@@*/ /*@@LAYOUT:MAIN:EXTENSIONS:FONT:LINK:NAVI;Linkfarbe Navi linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:ITEM;Linkfarbe Navi linke und rechte Spalte##*/
}


/* -----------------------------------------------------------------------------
** Bottom
** -----------------------------------------------------------------------------
*/

#col1_content .st3-bottom,
#col2_content .st3-bottom,
#col1_content .st3-bottom-line,
#col2_content .st3-bottom-line,
#col1_content .st3-bottom-bottomline,
#col2_content .st3-bottom-bottomline,
#col1_content .st3-bottom-bg,
#col2_content .st3-bottom-bg,
#col1_content .st3-bottom-bg-line,
#col2_content .st3-bottom-bg-line,
#col1_content .st3-bottom-bg-bottomline,
#col2_content .st3-bottom-bg-bottomline {
	background-color:#e9e9e9; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BACKGROUND:BOTTOM;Hintergrundfarbe Bottom linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;Hintergrundfarbe Bottom ##*/
  	margin:0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;margin bottom##*/   
	padding:0px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;padding bottom##*/   
	border-color:#9a9a9a #9a9a9a #9a9a9a #9a9a9a; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:BORDER:BOTTOM;Rahmenfarbe Bottom linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;Rahmenfarbe bottom##*/
	border-width: 1px 0px 0px 0px; /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;Rahmenweite bottom##*/
	border-style: solid solid solid solid; /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;Borderstil bottom##*/	
	font-size:1em; /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;Schriftgrösse Footer Extension linke und rechte Spalte##*/ 
  	font-weight:normal; /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;Schriftgewicht Footer Extension linke und rechte Spalte##*/ 
	text-align: right;
}

#col1_content .st3-bottom a,
#col2_content .st3-bottom a,
#col1_content .st3-bottom-line a,
#col2_content .st3-bottom-line a,
#col1_content .st3-bottom-bottomline a,
#col2_content .st3-bottom-bottomline a,
#col1_content .st3-bottom-bg a,
#col2_content .st3-bottom-bg a,
#col1_content .st3-bottom-bg-line a,
#col2_content .st3-bottom-bg-line a,
#col1_content .st3-bottom-bg-bottomline a,
#col2_content .st3-bottom-bg-bottomline a{
  color:#038DC9; /*@@LAYOUT:MAIN:COL12:EXTENSIONS:FONT:LINK:BOTTOM;Schriftfarbe Link Bottom linke und rechte Spalte@@*/ /*##LAYOUT:MAIN:COL12:EXTENSIONS:BOTTOM;Schriftfarbe Link Bottom##*/
}
