/* Vib24.COM Stylesheet for Pastoralkolleg Meissen*/

body      { font-size: 12px; background-image: url("../../bg.gif"); scrollbar-3dlight-color: #C0C0C0; scrollbar-arrow-color: red; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #808080; scrollbar-track-color: #FFFFFF  
    }

Alle Fonts */
p           { color: #666666; font-size: 12px; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 1px; padding-bottom: 0 }
bodytext       { color: #666666; font-size: 12px; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 1px; padding-bottom: 0 }
td				 { color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
OL     { color: #666666; font-size: 11px; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 0; padding-bottom: 0 }
UL     { color: #666666; font-size: 11px; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 0; padding-bottom: 0 }
DIV    { color: #666666; font-size: 11px; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 0; padding-bottom: 0 }

H1       { color: #999; font-size: 15px; font-family: Verdana, sans-serif; font-variant: small-caps; font-weight: 700; margin-top: 10px; margin-bottom: 0; border-bottom: thin dotted #666 }
H2     { color: #666666; font-size: 12px; font-family: Verdana, sans-serif; margin-top: 20px; margin-bottom: 10px }
H3     { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 10px; margin-bottom: 5px }
H4    { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 10px; margin-bottom: 0; border-bottom: thin solid #666 }
H5     { color: #fff; font-size: 14px; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 1px; padding-bottom: 0 }
.ticketlink { color: #032C71; padding: 2px; border: solid 5px }



/*-----------------------------------  News  -----------------------------------*/

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer { height: 1px; clear: right; border: solid 1px #fff }
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
dt     { color: #fff; font-size: 12px; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 1px; padding-bottom: 0 }
.news-latest-container     { color: #fff; background-color: #032c71; border-width: 1px; border-color: white }
.news-latest-container H2,.news-latest-gotoarchive   { color: #fff; background-color: #032c71; margin: 3px; padding: 3px; border: solid 1px #032c71 }
.news-latest-gotoarchive  { color: #fff; font-weight: bold; margin-top: 5px }
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item     { color: #fff; background-color: #032c71; margin: 3px; padding: 3px; height: 1%; border: solid 1px #032c71 }

.news-latest-item IMG  { margin-right: 5px; margin-bottom: 5px; float: left; border: solid 1px #032c71 }
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category  { color: #fff; font-size: 9px }
.news-latest-morelink  { color: #fff; height: 12px }
.news-latest-morelink A:LINK ,.news-latest-morelink A:VISITED, .news-latest-morelink A:HOVER  { color: #fff }
.news-latest-title { color: #fff; font-size: 14px; font-weight: bold; font-family: Verdana, sans-serif}
.news-latest-title A:LINK, .news-latest-title A:VISITED, .news-latest-title A:HOVER { color: #fff}
.news-latest-date { color: #fff; font-size: 10px; font-family: Verdana, sans-serif}
.news-latest-date A:LINK, .news-latest-date A:VISITED, .news-latest-date A:HOVER { color: #fff}


/* Footer */
.footer  { color: #003366; font-size: 10px; text-align: right }


/* Last Update */
.lastupdate {
   font-size: 12px;
   color: #003366;   /* dark blue */
   line-height: 150%; 
   text-align: right;
}

/* Quote */
.quote  {
  color: #9B193D;   /* dark burgundy */
  font-weight: 550;
}


/* In Text Hyperlinks */
a:link    { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a:visited    { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a:hover      { color: red; font-family: Verdana, Arial, Helvetica, sans-serif }

a:active     { color: red; font-family: Verdana, Arial, Helvetica, sans-serif }
.linkExt     { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px dotted red }
.linkInt    { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px dashed red }
.linkMailto     { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid red }



/* Top Navigation Menu */
.navi_no     { color: #696969; font-size: 10px; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 2px }
.navi_act    { color: #f00; font-size: 10px; font-family: Verdana, sans-serif; font-weight: bold; text-transform: uppercase; padding: 2px }
.navi_ro    { color: #f00; font-size: 10px; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: underline; text-transform: uppercase; padding: 2px }
/* Feedbacklinks */
.fback A {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333333;    /* grauschwarz */
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #333333;    /* grauschwarz */
}

.fback A:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #333333;    /* grauschwarz */
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #333333;    /* grauschwarz */
}
.fback A:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;    /* white */
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   background: #333333;    /* grauschwarz */
   padding: 0.25em;
   border: 1px solid #333333;    /* grauschwarz */
}

 

/* Formular-Felder */
SELECT  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
TEXTAREA   { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif } 
INPUT   { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

.caption   { color: #333; font-size: 12px; font-family: Verdana, sans-serif }

.bulletlist   { color: #333; font-size: 12px; font-family: Verdana, sans-serif }

.table   { color: #333; font-size: 12px; font-family: Verdana, sans-serif }

/* Suchfunktion */
.searchform  { color: red; font-size: 12px; font-family: Verdana, sans-serif; font-weight: normal }
.searchresultpagetitle  { color: #333333; font-family: Verdana, sans-serif }
.searchresultcontent  { color: red; font-size: 11px; font-family: Verdana, sans-serif; font-weight: normal }
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup  { color: red }
.loginform  { color: #000000; font-size: 10px; font-family: Verdana, sans-serif; font-weight: normal }

 

/* Kontaktformular */
.mailform  { color: #333333; font-size: 10px; font-family: Verdana, sans-serif; font-weight: normal }
.mailformrequired  { color: #333333; font-size: 10px; font-family: Verdana, sans-serif; font-weight: bolder }
.mailformcomment  { color: #cc0000; font-size: 10px; font-family: Verdana, sans-serif; font-weight: bolder }
.mailformradio {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #333333;    /* grauschwarz */
 font-weight : normal;
}

 

.filelinks  { color: #999; font-size: 12px; font-family: Verdana, sans-serif }
.filelinkssize  { color: #999; font-size: 12px; font-family: Verdana, sans-serif }


/* Inhaltsverzeichnis */
.csc-sitemap-level1   { color: #f30; font-size: 12px; font-family: Verdana, sans-serif }
.csc-sitemap-level2   { color: #f60; font-size: 11px; font-family: Verdana, sans-serif; margin-left: 20px }
.csc-sitemap-level3   { color: #fc0; font-size: 10px; font-family: Verdana, sans-serif; margin-left: 40px }
.csc-sitemap-level4   { color: #ccc; font-size: 9px; font-family: Verdana, sans-serif; margin-left: 60px }


/* Zusatz Formattting */

.borderfooter   { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }


.tx-guestbook-list-header { background-color: #666666; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-list-row { background-color: #FFFFFF; }
.tx-guestbook-list-rowleft { background-color: #EEEEEE; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #666666; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #FFFFFF; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#666666; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }

 
