/* TYPO3 CVS id: $id$ */
/* Template stylesheet which can be used for new sites */
/* Make a copy of this stylesheet to some other location, modify it and use it from there! */
/*

Colorscheme is:

Background Color 1: #EDEBF1;	(Background 1) 
Background Color 1-dimmed: #D8D7DC;	(Background 1 - dimmed)
Background Color 2: #F5FFAA;	(Background 2)
Background Color 3: #D1D2E4;	(Background 2)

Text, main:	#000000
Text Color 1: #186900;	(red)
Text Color 2: #10007B;	(green)
Text Color 3: #8A0020;	(blue)

Links		#000066
Link hover: #660000;

Borders/Lines	#333333
*/


/***************************/
/* General element styles: */
/***************************/

H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT {
font-family: Trebuchet MS;
font: Trebuchet MS;
font-style: bolder;
color: #F36523;
margin-bottom: 10px; 

}
PRE { font-family: "Trebuchet MS"; }
A { color: green; text-decoration: none; }
A:hover { color: orange;
text-decoration: underline;
}
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
P, TD, UL, OL { font-size: 14px; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 14px; }

/******************/
/* Headers, plain */
/******************/
H1 { font-size: 18px; 
 margin-bottom: 10px; 
}
H2 { font-size: 14px;}
H3 { font-size: 14px;}
H4 { font-size: 14px; }
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 20px; }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #F36523; text-decoration: none; }
H2 A {color: #4886B5;}
H3 A { color: #4886B5;}
H4 A {color: #4886B5;}
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: ; }



/*******************/
/* RTE / Bodytext: */
/*******************/
P.bodytext { font-size: 14px; color: #00415A; font-weight: bolder;}
P.bodytext A { font-weight: bold;}


/* RTE / Bulletlists */
UL { margin-top: 0px;  }
UL UL LI { font-size: 14px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

/* RTE / Table styling */
TABLE.contenttable { border: 0px solid #042E45; margin: 10px 0px 10px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 6px 6px 6px 6px; }
TABLE.contenttable TR TD P.bodytext { font-size: 14px; }
TABLE.contenttable TR { background-color: white; }



/************************/
/* Filelinks, generally */
/************************/
TABLE.csc-uploads { border: 0px; }
TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 12px; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR.tr-even { background-color: #A3B6D5; }
TABLE.csc-uploads TR.tr-odd { background-color: #CCD6EC; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 5px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */
TABLE.csc-uploads-1 { border-color: #186900; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }
TABLE.csc-uploads-3 TR TD { vertical-align: middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }

 p {line-height:1.3em; margin:0 0 0em 0;}

