
/* #### Latest und Listenansicht #### */
div.storyaddons {height: 30px; padding: 2px 0 5px 0; margin: 0; color: #414141; float: none; clear: both;}
div.storycat {width: 205px; height: 20px; line-height: 20px; font-size: 11px; color: #666666; font-weight: bold; padding: 4px 0 0 2px; margin: 0; float: none; border-bottom: 1px solid #E0E0E0;}
div.storyinfo {width: 205px; height: 30px; line-height: 18px; font-size: 10px; color: #888888; padding: 2px 0 0 2px; margin: 0; float: none;}
div.storydate {width: 200px; font-size: 10px; color: #888888; text-transform: uppercase; margin: 0; float: none;}
div.storyrating {width: 170px; font-size: 11px; padding: 2px 0 5px 0; margin: 0; color: #414141; float: right;}
div.storytime {font-size: 12px; color: #414141; float: none;}

.story {width: 205px; height: 320px; font-size: 11px; margin: 5px 5px 5px 0; padding: 0; float: left;}
.storyinnen {padding: 1px 0 0 1px;}
.storytextheader {height: 60px;}
.storytext {font-size: 12px; line-height: 1.2em; margin: 0; padding: 0; float: left;}
.storytext p {font-size: 12px; line-height: 1.2em;}
.storytextlatest {height: 100px; font-size: 11px; line-height: 1.2em; margin: 0; padding: 0; float: left;}
.storytextlatest p {font-size: 11px; line-height: 1.2em;}

.storystarttrenner {width: 1px; height: 320px; margin: 2px 6px 0 3px; background: url(../../../fileadmin/_tryfactory2009/gfx/dotted_y_bg.gif) repeat-y top center; float: left;}

h3.storylasthl a  {font-size: 14px; color: #889F09; font-weight: bold; text-transform: none; line-height: 18px; padding: 0; margin: 0; cursor: hand; float: none;}
h3.storylasthl a:link {color: #889F09; font-weight: bold; text-decoration: none;}
h3.storylasthl a:visited {color: #889F09; text-decoration: none;}
h3.storylasthl a:active  {color: #889F09; text-decoration: none;}
h3.storylasthl a:hover  {color: #242021; text-decoration: none;}

h3.storylisthl a  {font-size: 14px; color: #889F09; font-weight: bold; text-transform: none; line-height: 18px; padding: 2px 2px 2px 2px; margin: 0; cursor: hand; float: none;}
h3.storylisthl a:link {color: #889F09; font-weight: bold; text-decoration: none;}
h3.storylisthl a:visited {color: #889F09; text-decoration: none;}
h3.storylisthl a:active  {color: #889F09; text-decoration: none;}
h3.storylisthl a:hover  {color: #242021; text-decoration: none;}

/*### SUBHEADER bei NEWS-Liste und IMAGE ###*/
h6 {color: #282828; font-size: 12px; font-weight: normal; text-transform: none; display: inline; line-height: 18px;}
.teaserimginside {width: 196px; float: right; margin: 2px; border: 0px solid #103F91; overflow: hidden; }
.teaserimgoutside {width: 200px; height: 110px; float: none; clear: both; margin: 0 0 1px 1px; background: #D8D8D8; border: 1px solid #E5E5E5; overflow: hidden;}
h4 {color: #666666;}



/*############# TYPO3 Gaestebuch ############ */
.tx-guestbook-pi1 form input, form option, form submit, form select, form textarea {color: #000000; font-size: 14px; font-family: tahoma, arial, verdana, helvetica;}
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 10px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #FFFFFF; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }

.tx-guestbook-latest-small { font-size: 10px; color: #FFFFFF; }
.tx-guestbook-form-inputfield-med {width: 290px; font-size: 14px; border-style: solid; border: 4px solid #CDD0B4; padding: 5px; background-color: #EDEFE0;}
.tx-guestbook-form-inputfield-big {width: 290px; font-size: 14px; border-style: solid; border: 4px solid #CDD0B4; padding: 5px; background-color: #EDEFE0;}
.tx-guestbook-form-textarea {width: 290px; height: 70px; font-size: 14px; font-family: tahoma, arial, verdana, helvetica; border-style: solid; border-style: solid; border: 4px solid #CDD0B4; padding: 5px; background-color: #EDEFE0;}
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }


/*###### Comments Neu ######*/
.postcom {
float:none;
width:444px;
margin-top: 30px;
}

.postcom_top  {
background-image:url(../../../fileadmin/_tryfactory2009/gfx/postcom_top.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:9px;
padding-left:10px;
padding-right:10px;
width:424px;
}

.postcom_inhalt {
background-image:url(../../../fileadmin/_tryfactory2009/gfx/postcom_inhalt.gif);
background-repeat:repeat-y;
color:#99B20F;
font-size:12px;
line-height:18px;
margin:0;
padding-left:10px;
padding-right:10px;
width:424px;
}
.postcom_bottom {
background-image:url(../../../fileadmin/_tryfactory2009/gfx/postcom_bottom.gif);
background-position:center top;
background-repeat:no-repeat;
height:27px;
padding-left:10px;
padding-right:10px;
width:424px;
}
.postcom_authordate {
color:#99B20F;
font-size:12px;
font-weight:bold;
height:50px;
padding-left:5px;
padding-right:10px;
width:424px;
}

/*###### Comments Neu ######*/
.tx-srfreecap-pi2-cant-read {color: #3960C8;}
/*############# TYPO3 Gaestebuch ############ */


/*### TT-News Single Ansicht ###*/

div.singleaddons {width: 600px; height: 30px; padding: 2px 0 5px 0; margin: 0 0 30px 0; color: #888888; float: none; clear: both; border-top: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0;}
div.singledate {width: 40px; font-size: 10px; padding: 0; margin: 0; color: #888888; float: left;}
div.singleartikelinfo {width: 400px; font-size: 11px; padding: 2px 0 5px 0; margin: 0; color: #888888; float: left;}
div.singleartikelrating {width: 170px; font-size: 11px; padding: 0 0 5px 0; margin: 0; color: #888888; float: right;}
div.singletime {font-size: 12px; color: #888888; float: none;}
div.rating {width: 160px;float: right;}

.supertitle {
font-family:Arial,Helvetica,FreeSans,sans-serif;
font-size:11px;
/*font-size-adjust:none;*/
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
color:#7B0099;
line-height:24px;
text-transform:uppercase;
float: left;
width: 200px;
}

.article .title {
font-family:Arial,Helvetica,FreeSans,sans-serif;
font-size:30px;
line-height:48px;
margin: 0 0 12px 0;
color: #2D2D2D;
border-bottom:2px solid #E2E2E2;
border-top:3px solid #E2E2E2;
}

.article .subtitle {
font-size:24px;
line-height:28px;
margin-top:2px;
color: #2D2D2D;
}
h3.subtitle {font-size: 16px; color: #889F09; text-transform: none;}

.article p {
font-family:Georgia,Palatino,Palatino Linotype,FreeSerif,serif;
font-size:16px;
line-height:24px;
margin-bottom:19px;
}

