/**
 * Style sheet SKF_StyleSheet
 */

/**
 * Basic tags
 */
body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana;
	font-size:12pt;
	line-height:16pt;
}

h1
{
	margin:0px 0px 15px 0px;
	padding:0px;
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:1.5em;
	line-height:1.3em;
}

h2
{
	margin:0px 0px 6px 0px;
	padding:0px;
	font-family:Georgia, sans serif;
	font-weight:normal;
	font-size:1.6em;
	line-height:1.6em;
}

h3
{
	display:inline;
	margin:0px 0px 6px 0px;
	padding:0px;
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:1.1em;
	line-height:1.2em;
}

td
{
	margin:0px;
	padding:2px 10px 2px 0px;
}

#main a
{
	text-decoration:none;
}

#main a:hover,
#main ul li a:hover
{
	text-decoration:underline;
}


/**
 * Basic tags (blau)
 */
#main .blau h1,
#main .blau h2
{
	color:#005096;
}

#main .blau li
{
	list-style-image:url("tl_files/layout/plus_blau.gif");
}


/**
 * Basic tags (gelb)
 */
#main .gelb h1,
#main .gelb h2,
#main .gelb a
{
	color:#f8af00;
}

#main .gelb li
{
	list-style-image:url("tl_files/layout/plus_orange.gif");
}


/**
 * Basic tags (gruen)
 */
#main .gruen h1,
#main .gruen h2,
#main .gruen a
{
	color:#839a1f;
}

#main .gruen li
{
	list-style-image:url("tl_files/layout/plus_gruen.gif");
}


/**
 * Basic tags (lila)
 */
#main .lila h1,
#main .lila h2,
#main .lila a
{
	color:#5b1445;
}

#main .lila li
{
	list-style-image:url("tl_files/layout/plus_lila.gif");
}


/**
 * Basic tags (magenta)
 */
#main .magenta h1,
#main .magenta h2
{
	color:#e40064;
}

#main .magenta li
{
	list-style-image:url("tl_files/layout/plus_magenta.gif");
}


/**
 * Basic tags (orange)
 */
#main .orange h1,
#main .orange h2,
#main .orange a
{
	color:#e74d09;
}

#main .orange li
{
	list-style-image:url("tl_files/layout/plus_orange.gif");
}


/**
 * Basic tags (rot)
 */
#main .rot h1,
#main .rot h2
{
	color:#e74d09;
}

#main .rot li
{
	list-style-image:url("tl_files/layout/plus_rot.gif");
}

#main .rot a
{
	color:#e74d09;
}


/**
 * Basic tags (standard)
 */
#main ul li a
{
	font-family:Georgia, sans serif;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	color:#b5113e;
}

#main ul li
{
	list-style-image:url("tl_files/layout/plus_standard.gif");
}


/**
 * Basic tags (tuerkis)
 */
#main .tuerkis h1,
#main .tuerkis h2
{
	color:#00788e;
}

#main .tuerkis ul li
{
	list-style-image:url("tl_files/layout/plus_tuerkis.gif");
}


/**
 * Basic tags (weiss)
 */
#main .weiss h1,
#main .weiss h2,
#main .weiss p,
#main .weiss li
{
	color:#ffffff;
}

#main .weiss li
{
	list-style-image:url("tl_files/layout/plus_weiss.gif");
}


/**
 * Google Map
 */
div.dlh_googlemap .map
{
	font-family:Georgia, sans serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
}


/**
 * Header
 */
#header .selectFontSize
{
	border:0px solid #000000;
}

#metanavigation
{
	float:right;
	margin:10px 0px 0px 150px;
	padding:0px;
}

#metanavigation ul
{
	margin:0px;
	padding:0px;
}

#metanavigation li
{
	float:left;
	padding:0px 5px 0px 0px;
	font-family:Arial, Verdana;
	font-weight:normal;
	font-size:0.7em;
	list-style-type:none;
}

#metanavigation a
{
	margin:5px;
	padding:0px;
	text-decoration:none;
}

#metanavigation a:hover,
#metanavigation a.active
{
	text-decoration:underline;
}

#header #suche
{
	float:right;
	clear:both;
	margin:6px 0px 0px 0px;
	padding:0px;
}

#suche .text,
#main .text
{
	width:120px;
	margin:0px 0px 0px 5px;
	padding:0px 5px;
	vertical-align:bottom;
	background-color:#ffffff;
	border:1px solid;
	font-family:Georgia, sans serif;
	font-style:italic;
	font-weight:normal;
	font-size:0.6em;
	color:#aba9a7;
	border-top: 1px solid #aba9a7;
	border-right: 1px solid #aba9a7;
	border-left: 2px solid #d5d3d0;
	border-bottom: 2px solid #d5d3d0;
}

#header .odd,
#header .even,
#header .header
{
	display:none;
}


/**
 * Left
 */
#left
{
	margin:8px 0px 0px 0px;
	padding:0px;
}

#logo
{
	margin:0px 0px 0px 50px;
	padding:0px;
}


/**
 * Left | Logo
 */
#left #logolink
{
	width:141px;
	height:89px;
	display:block;
	background-image:url("tl_files/layout/skf_logo.gif");
	background-position:left top;
	background-repeat:no-repeat;
	text-indent: -2000px;
}


/**
 * Main
 */
#main
{
	padding-top:25px;
	padding-left:25px;
}

#main .mod_article,
#main .layout_short,
#main .layout_full
{
	padding-bottom:25px;
	background-image:url("tl_files/layout/dotte_line_content.gif");
	background-position:left bottom;
	background-repeat:repeat-x;
}

#main .noBorder
{
	background-image:url("tl_files/layout/spacer.gif");
	background-position:left bottom;
	background-repeat:repeat-x;
}

#main .ce_text,
#main .layout_short,
#main .mod_search
{
	font-family:Georgia, sans serif;
	font-weight:normal;
	font-size:0.8em;
	color:#565656;
	line-height:1.5em;
}

#startseite a,
#main a
{
	display:inline;
	font-family:Arial, Verdana;
	font-weight:bold;
	text-decoration:none;
	color:#b61c3e;
}

#main .kontaktzeile a
{
	border-bottom:1px solid #b61c3e;
	font-family:Georgia, sans serif;
	font-weight:normal;
	text-decoration:none;
	color:#565656;
}

#main .ce_toplink
{
	right:0px;
	position:absolute;
	margin:0px;
	padding:0px;
}

#main .ce_download
{
	margin:0px 0px 20px 0px;
	padding:0px;
}

#main .ce_toplink a,
#main .pdf_link a
{
	border:0px;
	font-family:Arial, Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:0.6em;
	color:#b61c3e;
}

#main .pdf_link
{
	right:75px;
	position:absolute;
	margin:0px;
	padding:0px;
}

#main p
{
	margin:0px 0px 15px 0px;
	padding:0px;
	font-family:Georgia, sans serif;
	font-weight:normal;
	font-size:1em;
	line-height:1.5em;
}

#main li
{
	margin-top:4px;
	margin-bottom:4px;
	font-family:Georgia, sans serif;
	font-weight:normal;
	font-size:1em;
	line-height:1.4em;
}

/* SUCHE */
#main #sucheergebnis .formbody
{
	display:none;
}

#main .mod_article.trebuchet h2
{
	font-family:Trebuchet MS, Tahoma, Helvetica, sans-serif;
}


/**
 * Main | Suchergebnis
 */
#main .mod_search div
{
	margin-bottom:25px;
}

#main p.url,
#main p.context
{
	margin:4px 0px;
	padding:0px;
}

#main h3 a,
#main p.url a
{
	font-family:Arial, Verdana;
	font-weight:bold;
	text-decoration:none;
	color:#b61c3e;
}

#main .highlight
{
	font-weight:bold;
	font-style:italic;
	color:#b61c3e;
}


/**
 * Main | Tab-Menü
 */
#tab_menue ul,
#tab_menue ul li ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#main #tab_menue ul li
{
	float:left;
	margin:0px 8px 5px 0px;
	padding:0px 8px 0px 0px;
	border-right:1px solid #b61c3e;
	list-style-type:none;
	list-style-image:url("tl_files/layout/spacer.gif");
}

#main #tab_menue ul li a
{
	font-family:Arial, Verdana;
	font-weight:bold;
	color:#b61c3e;
}

#main #tab_menue ul li ul li
{
	float:left;
	margin:0px 8px 5px 0px;
	padding:0px 8px 0px 0px;
	border-right:1px solid #b61c3e;
	font-size:0.8em;
}

#main #tab_menue ul li.last,
#main #tab_menue ul li ul li.last
{
	border-right:0px;
}

#main #tab_menue ul li ul li a
{
	font-family:Arial, Verdana;
	font-weight:normal;
	color:#b61c3e;
}


/**
 * News
 */
#main .layout_full h1
{
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:1.2em;
}

#main .layout_full h2
{
	font-weight:bold;
	font-size:1.2em;
	line-height:1.28em;
}

#main .layout_short h3 a
{
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:1.2em;
	color:#b61c3e;
}

#main p.teaser
{
	margin-bottom:0px;
	padding-bottom:0px;
}

#main p.more a
{
	margin-top:0px;
	padding-top:0px;
	font-family:Arial, Verdana;
	font-weight:bold;
	color:#b61c3e;
}

#main p.more a
{
	font-family:Arial, Verdana;
	font-weight:bold;
	color:#b61c3e;
}

#main .mod_newsreader p.back
{
	margin-top:10px;
}

#main .mod_newsreader p.back a
{
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:0.75em;
	color:#b61c3e;
}


/**
 * Sprungtabs
 */
#sprungtabs a
{
	margin:0px 10px 0px 0px;
	padding:0px;
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:1em;
	color:#b61c3e;
}

#sprungtabs a:hover
{
	text-decoration:underline;
}
