/* ######################################################################################################
** # tizian@ansichtsache.com based on YAML (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.2
**  Dateiversion: 01.11.06  
**  Datei       : content.css
**  Funktion    : Formatierung der Inhalte (Texte, Grafiken, Links, Listen, Tabellen usw.)
**
*/

@media all
{
/* ######################################################################################################
** # Standard-Vorgaben ##################################################################################
** ######################################################################################################
** 
*/
body {
	color: #fff;
	font-size: 86.25%;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
	line-height: 140%;
} /* 14px */
h1,h2,h3,h4 {
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
	letter-spacing: 0.1em;
}

h1 {
	font-size: 1.2em;
	color: #FFFFFF;
	margin: 0 0 0.5em 0;
	padding-top: 0;
	font-weight: bold;
}
h2 {
	font-size: 1.0em;
	color: #99B9CE;
	margin: 0 0 0.25em 0;
	padding-top: 1.5em;
	font-weight: bold;
}
h3 {font-size: 1em; color: #CCC; margin: 0 0 0.25em 0; padding-top: 1.5em; font-weight:bold; }
h4 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; padding-top: 1em; font-weight:bold; }
h5 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; font-style:italic; }
h6 {font-size: 1.0em; color: #888; margin: 0 0 0.30em 0; font-style:italic; }


p,ul,dd,dt { line-height: 1.5em; }
p { line-height: 1.8em; margin: 0 0 1em 0; }

#col3_content li{
	line-height: 1.5em;
	list-style-type:disc;
	margin:0 0 0 1em;
}
#col3_content img{

	margin:10px 25px 25px 0;
}
strong,b { font-weight: bold; }
em,i { font-style:italic; }
pre, code {	font-family: "Courier New", Courier, monospace; }
address { font-style:normal; line-height: 1.5em; margin: 0 0 1em 0; }

hr { 
	color: #fff; 
	background:transparent; 
	margin: 0 0 0.5em 0; 
	padding: 0 0 0.5em 0; 
	border:0; 
	border-bottom: 1px #eee solid; 
}

acronym, abbr {
	letter-spacing: .07em;
	border-bottom: 1px dashed #c00;
	cursor: help;
}


/* ### Auszeichnung lokaler und Externer Links ######################################################## */
a  { cursor: pointer; outline: none; /* avoid firefox bug dotted lines */}

a, a em.file {
	color: #99CCCC;
	text-decoration:none;
	font-weight: bold;
}
a:hover {color:#fff; text-decoration:underline;}
a:focus {text-decoration:underline;}

#footer a { color: #888; }
#footer a:hover {color: #333; }
#footer a:focus {}

#main a[href^="http:"], #main a[href^="https:"]
{
	padding-left: 12px;
	background-image: url('../../img/icons/ext_link.gif');
	background-repeat: no-repeat;
	background-position: 0 0.30em;
}

a[href$=".pdf"]:after {
content : " "url(../../img/icons/pdf.gif);
}

#main a.imagelink {
	padding-left: 0;
	background: transparent;
}
a img, img {

border:none;

}


/* ######################################################################################################
** ### Formulare & Tabellen #############################################################################
** ######################################################################################################
*/

table { border-collapse:collapse; width: 100%; margin-bottom: 0.5em; }

form {overflow:hidden;}

input, textarea {
	width: auto;
	padding: 0px;
	color: #fff;
	background-color: #97C7DB;
	border: none;
}

input[type=text]:focus, textarea:focus {
	color: #777;
	background-color: #FFF;
}

.button {
color: #000;
background-color: #97C7DB;
	cursor:hand;
}
#LM_level_1 {
position:relative;margin:0;padding:0;
font-size:1em;
}
#LM_level_2 {
position:relative;margin:0 0 60px 0;padding:0;
font-size:1em;
}

#LM_level_1 ul {
position:relative;margin:0;padding:0;
}
#LM_level_2 ul {
position:relative;margin:0;padding:0 0 30px 0;
}

#LM_level_1 li, #LM_level_2 li {
	position:relative;
	list-style:none;
	line-height:30px;
}

.LM_collapsed a {
	color:#99CCCC;
	background: no-repeat url("../../../img/shared/nav_li_bg1.gif") -5px 1px;
}
.LM_collapsed a:hover {
	color: #FFFFFF;
	background: no-repeat url("../../../img/shared/nav_li_bg1.gif") -5px -15px;
}

#LM_level_2 a {
	color:#99CCCC;
	background: no-repeat url("../../../img/shared/nav_li_bg1.gif") -92px 1px;
}

#LM_level_2 a:hover {
	color: #FFFFFF;
	background: no-repeat url("../../../img/shared/nav_li_bg1.gif") -92px -15px;
}

.LM_expanded a {
	color:#99CCCC;
	background: no-repeat url("../../img/shared/nav_li_bg1.gif") -5px 0px;
}
.LM_expanded a:hover {
	color: #FFFFFF;
	background: no-repeat url("../../img/shared/nav_li_bg1.gif") -5px -15px;
}
.LM_expanded #LM_youAreHere {	color: #FFFFFF;
	background: no-repeat url("../../../img/shared/nav_li_bg1.gif") -5px -15px;}

.LM_endPage a {
	background: no-repeat url("../../img/shared/nav_li_bg1.gif") -5px 1px;
	margin:15px;
}
.LM_endPage a:hover, .LM_endPage a:active {
	color: #FFFFFF;
	background: no-repeat url("../../img/shared/nav_li_bg1.gif") -5px -15px;
}
.LM_endPage #LM_youAreHere {	color:#fff;
	background: no-repeat url("../../../img/shared/nav_li_bg1.gif") -5px -15px;}
	
#LM_level_2 .LM_endPage #LM_youAreHere {	color:#fff;
	background: no-repeat url("../../../img/shared/nav_li_bg1.gif") -92px -15px;}

#LM_level_1 li a, #LM_level_1 li #LM_youAreHere {
	font-weight: bold;
	text-decoration: none;
	list-style-type: none;
	white-space: nowrap;
	padding: 0px 5px 0px 110px;
	margin:0 ;
}
#LM_level_2 li a, #LM_level_2 li #LM_youAreHere {
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
	white-space: nowrap;
	padding: 0px 5px 0px 25px;
	margin: 10px 0 10px 0px;
}


}
