@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "3col_fixed_seo"
 * (de) Zentrales Stylesheet - Beispiellayout "3col_fixed_seo"
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.3
 * @revision        $Revision: 118 $
 * @lastmodified    $Date: 2007-08-18 16:03:42 +0200 (Sa, 18 Aug 2007) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url("../yaml/core/base.css");

/* import screen layout | Screen-Layout einbinden */
@import url("../yaml/navigation/nav_shinybuttons.css");
@import url("screen/basemod.css");
@import url("screen/basemod_3col_fixed_seo.css");
@import url("screen/content.css");

/* import print layout | Druck-Layout einbinden */
@import url("../yaml/print/print_100_draft.css");

/* MF */
#col2 a:hover  { color: #201366; text-decoration: underline }
#header     { margin-bottom: 0; height: 190px }
body     { background-image: url("../alexandertechnik_bg_dark.jpg"); background-repeat: repeat-x }
#col2 ul  { margin-left: 10px }
#col2 ul li  { list-style-type: none; list-style-image: none; margin-bottom: 8px; margin-left: 0; padding-top: 5px; border-top: 1px dotted FFA800; }
#col2 ul li a     { color: #201366; font-weight: bold }
#col2 ul li.ACT a    { color: FFA800; font-weight: bold; text-decoration: none }
#col2 ul li a:hover    { color: FFA800; text-decoration: none }
#col2 ul li.umenue { margin-top: 0; margin-left: 10px; border-top: 0 }
#col2 ul li.umenue a    { color: #201366; font-weight: normal }
#col2 ul li.umenue a:hover  { color: FFA800; font-weight: normal }
#col2 ul li.umenueACT { list-style-image: url("../pfeil.gif"); margin-top: 0; margin-left: 10px; border-top: 0 }
#col2 ul li.umenueACT a    { color: FFA800; font-weight: bold }
#footer     { color: #fff; font-size: 11px; background-image: url("../footer_hg_pict.jpg"); background-repeat: repeat-x; margin: 0; padding: 3px 3px 3px 10px; height: 18px }
#footer a  { color: #fff; font-weight: normal }
#footer a:hover  { color: #FFA800; font-weight: normal; text-decoration: none }
#nav_main ul li a { font-size: 12px; color: #201366; }
#nav_main ul li a:hover  { background-image: url("../nav_hg_pict.jpg"); background-repeat: repeat-x }
#col3 h1   { color: #FFA800; font-size: 14px; font-weight: bold }
ul { list-style-image: url("/cms/fileadmin/template_y/pfeil.gif") }
h1  { color: #201366; font-size: 14px; margin-bottom: 15px }
h2 { color: #201366; margin-bottom: 15px }
h3 { color: #201366; margin-bottom: 15px; font-weight: bold; font-size: 14px; }
h4 { color: #201366; margin-bottom: 15px }
/* Tabellen */
td {vertical-align:top}
.tr-even  { background-color: #ececec !important; vertical-align: top; border-bottom: 1px dotted #b8a79f }
.tr-odd { vertical-align: top; border-bottom: 1px dotted #b8a79f }
.csc-header-n2 { margin-top: 35px }
.csc-header-n3 { margin-top: 35px }
.csc-header-n4 { margin-top: 35px }
.csc-header-n5 { margin-top: 35px }
.csc-header-n6 { margin-top: 35px }
.csc-header-n7 { margin-top: 35px }
.csc-header-n8 { margin-top: 35px }
.csc-header-n9 { margin-top: 35px }
.csc-header-n10 { margin-top: 35px }
.csc-header-n11 { margin-top: 35px }
.csc-header-n12 { margin-top: 35px }
.csc-header-n13 { margin-top: 35px }
table { border: dotted 1px #b8a79f }
/* tt_news */
div.news-list-item h3 a   { font-size: 14px; margin-bottom: 3px; font-weight: bold }
div.news-list-morelink { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #ffcf57 }
div.news-single-item h2 { font-size: 14px; font-weight: bold; margin-top: 40px }
div.news-single-item h3 { font-size: 12px; font-weight: bold; margin-top: 20px }
h3 .news-list-date { font-size: 10px; font-weight: normal; margin-top: 20px }

.tx-indexedsearch-title {font-size: 13px; font-weight: bold;}
.tx-indexedsearch-percent { font-size: 12px;}
div.news-list-category { font-size: 11px }
div.news-list-item p.bodytext { margin-bottom: 2px; padding-bottom: 2px }
div.news-list-item { margin-bottom: 5px; height: auto; border-bottom: 1px dotted #ffa800 }
/*news in der rechten spalte/startseite*/
#col3 div.news-list-item h3 a { color: #201366; font-size: 11px; font-weight: normal; text-decoration: none }
#col3 div.news-list-item h3 { background-image: url("../content_client_reSpalte.gif"); padding-left: 15px }
#col3 div.news-list-item h3 a:hover { color: #ffa800; font-size: 11px; font-weight: normal; text-decoration: underline }
#col1 div.news-list-item h3 a { color: #201366; font-size: 12px; font-weight: bold; text-decoration: none }
#col1 div.news-list-item h3 a:hover { color: #ffa800; font-size: 12px; font-weight: bold; text-decoration: underline }
#col3 div.irfaq-search-form { margin-bottom: 15px }
/* Adressliste */
div.tx-newloginbox-pi3-listrow table {width:95%}
div.tx-newloginbox-pi3-listrow table tbody tr td p {margin: 0pt; padding: 0pt}
div.tx-newloginbox-pi3-singleView table tbody tr td p {margin: 0pt; padding: 0pt; padding-left: 3px; padding-bottom: 0px; padding-top: 2px;}
div.tx-newloginbox-pi3-singleView h3 {visibility: hidden;}
div.tx-newloginbox-pi3-singleView table tbody tr td {margin: 0pt; padding: 0pt}
tr.tx-newloginbox-pi3-listrow-header td p a {color:#000;}
div.tx-newloginbox-pi3-listrow table tbody tr th  {text-align: left; }
div.tx-newloginbox-pi3-listrow table tbody tr  { background-color: #fff; border-bottom: 1px dotted #b8a79f }
div.tx-newloginbox-pi3-listrow table tbody tr td {background-color: #fff; }
div.tx-newloginbox-pi3-browsebox {height: 0pt; visibility: hidden;}
div.tx-newloginbox-pi3-searchbox form table {width: 300px;}

div#lang  { display: block; padding-top: 11px; position: relative; right: 0; left: 38px; float: left; height: 20px;}
div#lang a  { padding: 0.5em 0.8em }
div#lang img  { padding-right: 2px; padding-left: 2px; vertical-align: middle }

#col1 ul li  { list-style-image: none }

div#quotes    { color: #fff; font-size: 16px; text-align: right; position: absolute; z-index: 20; top: 140px; right: 38px; width: 350px; height: 40px }

#col1_content table.imgtext-table {border: 0pt}
#col1_content table.imgtext-nowrap {border: 0pt}
#col3_content table.imgtext-table {border: 0pt}

div.user-wbarchitos2-pi1 table {width: 90%}

div.tx-irfaq-pi1 p   { color: #201366 }
div.tx-irfaq-pi1 p a { font-weight: bold }
div.tx-irfaq-pi1 .slash { color: #ffa800; font-weight: bold }
div.tx-newloginbox-pi3-listrow a { font-weight: bold }
sup { font-size: 10px }

div.csc-mailform-field { margin-bottom: 10px; display: block; clear: both;}
div.csc-mailform-field input.csc-mailform-check { margin-left: 20px; }
div.csc-mailform-field label {font-size: 11px; font-weight: bold; width: 400px; float: left; margin-bottom: 10px;}
div.csc-mailform-field label#mailformVorname { margin-top: 20px;}

p.bodytext a {font-weight: bold;}

div.tx-mmforum-pi3 a {font-weight: bold}
table.csc-loginform {width: 100%}
table p.csc-form-label-req { width:100px; }

div.tx-newloginbox-pi3  { width: 440px; overflow: hidden; }

input.tx-newloginbox-pi3-button {margin-left: 100px;}