/* for positioning of elements include: */
/*@import "solutions_sub_layout.css";*/

/* General header and bodytext: */
H1 {    
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FF3300;
	text-align: left;
}
H2 {    
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #303030;
}
H3 {    
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #FF3300;
	text-align: left;
	font-weight: normal;
	margin: 0 0 0 0;
}

H4 {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #FF3300;
	text-align: left;
	font-weight: normal;
	margin: 0 0 0 0;
}

li,
P.bodytext {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #303030;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
	text-align: left;
}
ul {
	list-style-image: url(../../main/solutionsBild/square7.gif);
	list-style-type: square;
	padding: 0px 0px 18px 15px;
}

#toplink {
}


/* Die Zweispaltero ct7 und ct11 */
#ct11 #colRight H1,
#ct11 #colNormal H1,
#ct7 #colRight H1,
#ct7 #colNormal H1
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	margin: 0px 0px 14px 0px;
	color: #FF3300;
	text-align: left;
}
#ct11 #colRight H2,
#ct11 #colNormal H2,
#ct7 #colRight H2,
#ct7 #colNormal H2
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	color: #000000;
	text-align: left;
}
#ct11 #colRight H3,
#ct11 #colNormal H3,
#ct7 #colRight H3,
#ct7 #colNormal H3
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FF3300;
	text-align: left;
}
#ct11 #colRight H4,
#ct11 #colNormal H4,
#ct7 #colRight H4,
#ct7 #colNormal H4
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	margin: 0px 0px 16px 0px;
	color: #FF3300;
	text-align: left;
}
#ct11 #colRight P,
#ct11 #colNormal P,
#ct7 #colRight P,
#ct7 #a1_abstract,
#ct7 #colNormal P.bodytext
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #303030;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
	text-align: left;

}
#ct7 .csc-textpic-imagewrap {
	padding-bottom: 10px;
}
#ct7 .csc-textpic-text {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #303030;
	margin: 0px 0px 0px 162px;
}
#ct7 .csc-textpic-text A:hover {
	color: #CCCCCC;
}

#ct7 #a1_title {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 7px 0px;
	color: #FF3300;
	text-align: left;
}

/* ct8 Dreispalter, alle gleich */
#ct8 #colRight H1,
#ct8 #colLeft H1,
#ct8 #colNormal H1
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FF3300;
	text-align: left;
	margin: 0px 0px 14px 0px;
}
#ct8 #colRight H2,
#ct8 #colLeft H2,
#ct8 #colNormal H2
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	color: #000000;
	text-align: left;
}
#ct8 #colRight H3,
#ct8 #colLeft H3,
#ct8 #colNormal H3
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FF3300;
	margin: 0px 0px 16px 0px;
	text-align: left;
}

#ct8 #colRight H4,
#ct8 #colLeft H4,
#ct8 #colNormal H4
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	margin: 0px 0px 16px 0px;
	color: #FF3300;
	text-align: left;
}

#ct8 #colRight P,
#ct8 #colLeft P.bodytext,
#ct8 #colNormal P.bodytext
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #303030;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
	text-align: left;
}

/* ct9 Dreispalter fuer Start bzw. Newsseite */
#ct9 #colRight H1,
#ct9 #colLeft H1,
#ct9 #colNormal H1
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FF3300;
	text-align: left;
	margin: 0px 0px 14px 0px;
}
#ct9 #colRight H2,
#ct9 #colLeft H2,
#ct9 #colNormal H2
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	color: #000000;
	text-align: left;
}
#ct9 #colRight H3,
#ct9 #colLeft H3,
#ct9 #colNormal H3
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FF3300;
	margin: 0px 0px 16px 0px;
	text-align: left;
}
#ct9 #colRight H4,
#ct9 #colLeft H4,
#ct9 #colNormal H4
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #FF3300;
	text-align: left;
	margin: 0px 0px 16px 0px;
}

#ct9 #colRight P,
#ct9 #colLeft P.bodytext,
#ct9 #colNormal P.bodytext
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #303030;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
	text-align: left;
}

#ct9 #colLeft P.bodytext {
	font-size: 10px;
}

/* ct10 Einspalter, z.b. Single News */
#ct10 #colNormal H1
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FF3300;
	text-align: left;
	margin: 0px 0px 14px 0px;
}
#ct10 #colNormal H2
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	color: #000000;
	text-align: left;
}

#ct10 #colNormal H3
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FF3300;
	margin: 0px 0px 16px 0px;
	text-align: left;
}

#ct10 #colNormal H4
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	color: #FF3300;
	text-align: left;
}

#ct10 #colNormal P.bodytext
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	color: #303030;
	text-align: left;
}
#ct13 #colBorder P.bodytext A
{
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-weight: normal;
}

/* News Styles */
/* Styles fuer #ct_x beachten */
/* Latest News - links Spalte */

.news-latest-date {
}
.news-latest-title {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	color: #FF3300;
}

.news-latest-text P.bodytext {
	font-size: 11px;
	color: #303030;
}
.news-latest-morelink A {
}

/* List News - Minispalte mitte */

.news-list-date {
}
.news-list2-title, 
.news-list-title {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #FF3300;
}

.news-list-text P.bodytext {
	font-size: 10px;
	color: #303030;
}
.news-list-morelink A {
}

/* Single News */

.news-single-date {
	margin: 0px 0px 5px 0px;
	font-weight: bold;
	color: #303030;
}

/* wie H2 */
.news-single-title {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	color: #FF3300;
	margin: 0px 0px 16px 0px;
}
/* wie H1 */
.news-single-subheader {
	font-family: "Lucida Grande", Lucida, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #303030;
	margin: 15px 0px 14px 0px;
}
/* wie P */
.news-single-text P.bodytext {
	font-size: 11px;
	line-height: 16px;
	color: #303030;
	margin: 0px 0px 0px 0px;
}
.news-single-backlink {
	margin: 16px 0px 16px 0px;
}
