/* ######################################################################################################

** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################

** # "YAML for TYPO3" (c) by Dieter Bunkerd (http://yaml.t3net.de) ######################################

** ######################################################################################################

**

**  YAML Version: 2.5.2

**  Dateiversion: 6.11.06

**  Datei       : basemod_bsp_spaltentrenner.css

**  Funktion    : Einschalten der vertikalen Spaltentrenner an #col3 (beidseitig)

**  Checked with http://jigsaw.w3.org/css-validator/ 19.1.07 - DB

*/



@media screen

{

#main {min-height:400px;
}
#nav_main ul li a:hover { text-decoration:none; background-color: #4c7f9b; border-bottom:1px #4c7f9b solid;}
#slogan { position: absolute; top: 100px; z-index:90;}
.dokumente-brancheninfos { padding:0.0em 0pt 0.1em; }
ul.csc-menu a {margin-left:0em;}
#col3_content {margin-left:0.5em; margin-right:0.5em; }

#col1_content .tx-macinasearchbox-pi1 { width:180px;
}
#col1_content .tx-macinasearchbox-pi1 *{
padding:2px 0pt 1px 0em;
}

#col1_content .dam-filelinks {padding-bottom:0; border:none; background-color: transparent; }


#col1_content h3, #col2_content h3, #col3_content h3 {font-size:1.0em; color:#23234b; background:transparent; margin:0.4em 0 0.3em 0; padding-top:1em; font-weight:bold;}
#col3_content #erste-news h3 {  padding-top:0.7em;} 

#col3_content h4 { font-size:100.01%;
}
#row_unten #col2_content { font-size:83.33%;}
}

#row_unten #col2_content h3 { font-size:116.76%;}
}


* html #row_unten #col3_content { margin-left: 0;}

#erste-news h3 { 
}
#zweite-news h3 {  
}

.filelinks .pdf {background:url(../../img/menu/pdf_icon2.gif) no-repeat scroll 0pt 1px !important; padding:0pt 0pt 0pt 20px !important; line-height:1.6em;}
#col1_content ul.filelinks li { 
margin-left:0em;
}

#row_unten h3  { padding-top:0.5em;
}

.tx-jppageteaser-pi1-list a, .tx-jppageteaser-pi1-list a:hover {
background:none;
color:#1E6289;
}
.tx-jppageteaser-pi1-list h4 a { text-indent:0px; background:none;
}
.tx-jppageteaser-pi1-list h4, .tx-jppageteaser-pi1-list-entry-description { margin-left:1em;
}
.tx-jppageteaser-pi1-list-entry-description { margin-bottom:0;
}

#col1_content .filelinks * {
padding-left:0em; padding-right:1em;
}

#col2_content a { font-size:100%;
}
#col1_content a { font-size:100%;
}
#teaser #col1_content { margin-left:0em; margin-right:0em;
}
#col1_content, #col2_content, #col3_content  { margin-left:1em; margin-right:1em;
}
#col2_content { margin-left:0.5em;
}

#row_unten #col3_content { margin-left:1.2em; }

#col3_content .tx-jppageteaser-pi1-list h4 a {  padding:0pt 0pt 0pt 0px; display:block; font-weight:bold; background: none; text-indent:0px; }
/*
#col3_content .tx-jppageteaser-pi1-list h4 a {  padding:0pt 0pt 0pt 0px; display:block; background: url(../../img/menu/quadrat_dblau.gif) no-repeat scroll 0pt 7px; text-indent:10px; }
*/ 
#col1_content h3, #col2_content h3 { padding-left:0em;
} 
 
#col1_content .csc-header, #col2_content .csc-header {
	border:none; background:none;
}
#col1_content, #col2_content {
  border:none;
}

#row_mitte{ background: url(../../img/menu/bg_content_mitte8.gif) repeat-y left; 
}
#row_mitte { padding-bottom:1.0em; 
}
#row_unten { background: url(../../img/menu/left_upper_box_bg8.gif) no-repeat top left; 
}

#footer { background: url(../../img/menu/left_lower_box_bg8.gif) no-repeat top left;   }
}
#col3 { margin-right:195px;
}
#col2 { width:180px;
}
#col3.mitte { margin-right:0px;
}

.links { float:left; width:48%;
}
.rechts { float:right; width:47%;
}

#teaser #col1 { width:170px; background-color: #4c7f9b; height:160px; padding-left:15px; padding-right:15px; overflow:hidden;    
}
#teaser #col1 ul { display: block; padding-top:5px; 
}
#teaser #col1 ul li { zoom:1;
}
#teaser #col1 a { color:#fff; 
}
/*
#teaser #col1 .csc-menu a { background: url(../../img/menu/pfeil_tblau.gif) no-repeat scroll 0pt 8px;
}
*/
#teaser #col1 .csc-menu a { background: url(../../img/menu/quadrat_weiss.gif) no-repeat scroll 0pt 10px; text-decoration:none;
}
#teaser #col1 .csc-menu a:hover { background: url(../../img/menu/quadrat_dblau.gif) no-repeat scroll 0pt 10px;
}

.menu-kat { color:#fff; border-bottom:1px solid #fff; text-align:right; margin-top:-1.2em; margin-bottom:0.3em; font-size:0.75em; font-weight:bold; 
}


#teaser #col1 .csc-menu a {
}


#col1_content .filelinks { background: transparent; padding-top:0em; border:none;
}




ul.csc-menu { list-style-type:none; margin:0pt 0pt 0pt 0pt;
}
ul.csc-menu li { margin-left:0pt;
}
/*
.csc-menu a { background: url(../../img/menu/kreispfeil_dblau.gif) no-repeat scroll 0pt 6px; padding:0pt 0pt 0pt 15px;  display:block; 
}
*/
.csc-menu a { background: url(../../img/menu/quadrat_dblau.gif) no-repeat scroll 0pt 10px; padding:0pt 0pt 0pt 10px;  display:block; 
}
/*
#row_mitte .csc-menu a { padding:0pt 0pt 0pt 18px; color:#23234B; 
}
*/
#row_mitte .csc-menu a { color:#23234B; 
}

#col1_content .tx-macinasearchbox-pi1 input { width: 108px; }
#col1_content .tx-macinasearchbox-pi1 input.search-submit { width: 50px; margin-bottom:0; padding:1px; margin-right:0; padding-right:0; }

.tx-jppageteaser-pi1-list-entry-description {  color:#23234b
}
.tx-jppageteaser-pi1-list h4 a { border:none;
}
.tx-jppageteaser-pi1-list-entry-description h3 { color:#23234b
}
#row_mitte, #row_unten { position: relative;
}

#col3_content .tx-jppageteaser-pi1-list h4 a {  border-top:none;
}
#col3_content .tx-jppageteaser-pi1-list-entry-description {  border-bottom:none; margin-bottom:0.5em;
}



#col2_content ul.filelinks li { margin-left:0em; 
}


#row_mitte #col3_content { margin-left:15px;
}

.rechts { margin-right:10px; margin-left:20px;
}

.filelinks a {
color:#1E6289; color:#23234B;
text-decoration:none; display:block; padding-left:18px;
}
#main { padding-top:0px; background:none;}
#footer {color:#23234b; font-size:0.8em; padding-left:1em; }
#footer {color:#23234b; font-size:0.8em; padding-left:1em; }

#tickerspace { height:20px; overflow:hidden; position:absolute; padding-top:1.3em;}


}

