@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by transparent werbeagentur chemnitz   ##
** ################################################################
**
**  Date     : 23.8.07
**  File     : myOwnStyles.css
*/
@media all
{
body {background:#5f0101 url(../img/tw/bg.gif) fixed repeat-x; padding-top:10px;}

/* ####################################
** ### Borders around page ############
** ####################################
*/
#page{border:0px; background:#fff;}
#page_margins {border:0px; width:990px; margin:auto;}

/* ####################################
** ### Header #########################
** ####################################
*/
#header {position:relative; height:270px; color:#fff; background:#000;}
#header img {position:absolute; left:438px; top:10px; font-size:208%; z-index:19;}

#banner {position:absolute; top:27px; right:150px; z-index:1;}
#banner img {position:relative; top:-30px; left:150px; font-size:100%;}
#topnav {top:20px; font-size:13px; z-index:20;}

/* ####################################
** ### Footer #########################
** ####################################
*/
#footer {color:#888; background:#fff; margin:1em; padding:1em 0 0 0; border-top:1px #ddd solid; line-height:2em;}

/* ####################################
** ### Content columns ################
** ####################################
*/
#main {background:#fff ; padding-top:0;}

/* ####################################
** ### Lightbox-Overlay ###############
** ####################################
*/
#sbOverlay {
z-index:100;
}

/* ####################################
** ### Teaser #########################
** ####################################
*/
#teaser {margin:0; padding:0; background:#eed; color:#910201;}
#teaser div {float:left; width:auto; margin-right:2em; font-size:12px;}

#teaser .rootline {margin:6px 0 4px 10px;}
#teaser .rootline a {color:#334;}
#teaser .rootline a:hover {background:transparent;}

#teaser .langMenu {float:right; margin:3px 10px 0 0;}
#teaser .langMenu a:hover {background:transparent;}
#teaser .langMenu img {margin-top:3px;padding-right:3px;}

#teaser .selectFontSize {float:right; margin:6px 10px 0 0;}
#teaser .selectFontSize a {color:#334;}
#teaser .selectFontSize a:hover {background:transparent;}

#teaser .aktDatum {float:right; margin:6px 20px 4px 0;}

/* ###  Überschriften, Fließtexte ###################################################################### */
body {color:#222; font-size:83.33%; font-family: Georgia, serif;}

h1, h2, h3, h4, h5 {
display:block;
font-family: Georgia, serif;
font-weight:bold;
}

h1 {font-size:1.15em; color:#910201; background:transparent; margin:1.1em 0 0.5em 0; border-bottom:1px #ccc solid;}
h2 {font-size:1.0em; color:#fff; background:#910201; margin:1.1em 0 0.5em 0; padding:0.3em;}
h3 {font-size:1.0em; color:#666; background:transparent; margin:1.1em 0 0.6em 0;}
h4 {font-size:0.9em; color:#888; background:transparent; margin:1.1em 0 0.6em 0; border-bottom:1px #ccc solid;}
h5 {font-size:0.9em; color:#888; background:transparent; margin:1.1em 0 0.6em 0;}

/* ###  Bildunterschriften ############################################################################# */

dd.csc-textpic-caption { background-color:#fff; padding-top:5px; }
p.csc-uploads-description { background-color:#fff; }

td #user { width:83%;}
td #pass { width:83%;}

/* ###  Zitate ############################################################################# */

q { quotes: "\201E" "\201C" }

/* ###  Abstände unter den Partner-Links ############################################################################# */

#c356 .subcl .csc-default, #c356 .subc .csc-default, #c356 .subcr .csc-default {
margin-bottom:30px;
}

#c356 .subcl .csc-default img, #c356 .subc .csc-default img, #c356 .subcr .csc-default img {
margin-bottom:10px;
}

/* ###  Abstände um einzelneBilder im Text CSC-TEXTPIC ############################################################################# */

.csc-textpic-single-image {
  margin-top:10px;
  margin-bottom:15px;
}


/* ####################################
** ### Mitglieder-Loginbox ############
** ####################################
*/

.tx-felogin-pi1 h3 {
font-size:0.8em;
}

.tx-felogin-pi1 div {
font-size:0.7em;
margin-bottom:5px;
}

.tx-felogin-pi1 a {
font-size:0.7em;
}

.tx-felogin-pi1 input {
margin-left:0;
}

input[id="user"], input[id="pass"] { margin: 0; width:160px; }

/* ###########################################
** ### tt_news - Konfiguration für twBlog ####
** ###########################################
*/
.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:1px solid #ccc; background:#eee;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent;}

/* LATEST Ansicht */
.news-latest-item {margin-bottom:1em;}
.news-latest-item h3 {padding-top:0;}
.news-latest-item h3 a {text-decoration:underline;}
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-item img {padding-right:1em; padding-top:0.5em; float:left;}
.news-latest-morelink {padding:1px; border:1px solid #ccc; background:#eee; text-align:center;}

/* LIST Ansicht */
.news-list-item {margin-bottom:1em;}
.news-list-item h3 {padding-top:0; display:block;}
.news-list-item h3 a {
  display:block;
  font-size:1.0em; 
  text-decoration:none; 
  color:#888; 
  background:transparent; 
  margin:0.4em 0 0.3em 0; 
  border-bottom:1px #ccc solid;
}
.news-list-item h3 a:hover {background:transparent;}
.news-list-item h3 span.news-list-date {color:#aaa; font-weight:normal; font-size:0.8em;}
.news-list-item img {
  margin:0 15px 0 0;
  float:left;
}
.news-list-morelink {padding:1px; border:1px solid #ccd; background:#f0f0f4; text-align:center;}
.news-list-morelink a {color:#669;}
.news-list-morelink a:hover {background:transparent;}
.news-list-category {color:#aaa;}

/* SINGLE Ansicht */
.news-single-item h2 {margin-bottom:1em; margin-top:1em; color:#fff; padding:0.5em; background:#bbb;}
.news-single-item h3 {margin-bottom:1em; margin-top:1em; color:#000; padding:0em; background:#fff; border-left:0; font-size:0.9em; line-height:1.6em;}
del { text-decoration:line-through; }
.news-single-img {padding-right:15px;  float:left;}
.news-single-img p {padding:0; margin:0;}
.news-single-imgcaption { font-size:0.8em; color:#999999; }
.news-single-timedata {color:#aaa; margin-bottom:1em;}
.news-single-additional-info dl {margin-left:0;}
.news-single-additional-info dd {margin-top:-1.5em; margin-left:0;}
.news-single-additional-info dt {margin-bottom:1.4em; margin-left:0; color:#aaa;}
.news-single-timedata, .news-single-backlink {display:none;}

/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a {display:inline; padding-left:2px;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}
.news-catmenu .news-catmenu-NO {height:16px;}
p.news-catmenu-header {line-height:1em; margin:0;}

#c469 {position:fixed; width:230px; margin-top:10px;} 

/* ###########################################
** ### tt_news - Konfiguration für twBlog ####
** ###########################################
*/

.month-large .day {
height:80px;
width:100px;
}

#month-header {
width:720px;
}

.red_catheader_bullet {
font-size:24px;
line-height:20px;
}

/* ###########################################
** ### Formularformatierung Kalender #########
** ###########################################
*/

table#calendar-nav {display:none;} /* kleine Kalender zur Navigation ausblenden */
form#tx_cal_controller_create_element { width:100% }

#tx_cal_controller_create_element input[type=hidden] {
display:none;
}

#tx_cal_controller_create_element label {
display:block;
width:100px;
}

#tx_cal_controller_create_element input#startdate,
#tx_cal_controller_create_element input#enddate {
display:inline;
width:70px;
}

#tx_cal_controller_create_element select#starttime, 
#tx_cal_controller_create_element select#endtime,
#tx_cal_controller_create_element select#startminutes,
#tx_cal_controller_create_element select#endminutes {
display:inline;
width:auto;
}

#tx_cal_controller_create_element input#submit {
float:none;
width:auto;
}

#tx_cal_controller_create_element label {
text-align:right;
padding-right:1em;
line-height:1em;
}

#tx_cal_controller_create_element p {
margin:10px;
}

#category_tree { 
background-color: #eee; 
position: absolute; 
top: 120px; 
right: 5px;
width: 150px;
height: 140px;
padding: 10px;
}

#categoryEntries { height:220px; overflow: none; }
#category_tree label { text-align: left; padding-bottom: 10px; padding-left:0; margin-left:0; }

.cal_required { margin-left: 10px; }

input#title, input#startdate { margin-left: 0 }

input[type="button"] { float: left; }
input[type="button"], input[type="submit"] { margin: 10px 0 10px 0; background-color: #ddd; cursor: pointer; width:165px; }

#editorWraptx_cal_controller[description] { width: 100%, height: 300px; margin-top, margin-button: 10px; }

#tx_cal_controller_create_element .treelevel0 {
margin-left:0px;
}

table.treelevel0 td { width:200px; }
table.treelevel0 td input { width:50 px; display:inline; }


/* ###########################################
** ### Submenü neu fornmatieren 11/09 ########
** ###########################################
*/

#submenu li#title {
display:none;
}

#submenu {
margin-top:1.6em;
}

#submenu a, #submenu strong {
border-bottom:1px solid #DDDDDD;
}

#submenu li {
line-height:1.8em;
}

/* ###########################################
** ### Wiki-Hintergrund 03/2010 ##############
** ###########################################
*/

.tx-drwiki-pi1 { background-color: #eee; padding:10px; }

}


