body,td,div,p {
	font-family: arial, sans-serif;
	font-size:12px;

}
/*p.bodytext {*/
/*    width:500px;*/
/*}*/
h1 {
                font-size:14px;
                font-weight:bold;
                color:#D70000;
                padding:25px 0px 0px 0px;
}
/* First Header of a page is at the top*/
h1.csc-firstHeader{
	margin:-28px 0px 0px 0px;
}
h2 {
                font-size:12px;
                font-weight:bold;
                color:#919191;
}

h3 {
                font-size:12px;
                font-weight:bold;
                color:#555555;
}

div.nav1 {
	background-color:#FFFFFF;
        border-color:#919191;
        border-width:1px;
        border-style:solid;
	margin-left:8px;
	margin-right:8px;
	margin-top:4px;
	margin-bottom:4px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}

a.nav1, a.nav1:visited, a.nav1:active {
	color: #919191;
	text-decoration: none;
}
a.nav1:hover {
        color: #D70000;
	text-decoration: none;
}
a.nav1selected, a.nav1selected:visited, a.nav1selected:active {
        color: #D70000;
	text-decoration: none;
}
a.nav1selected:hover {
	color: #D70000;
	text-decoration: none;
}


div.nav2 {
	background-color:#FFFFFF;
        border-left:solid 1px #CECECE;
        border-right:solid 1px #CECECE;
	margin-left:8px;
	margin-right:8px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
}
a.nav2, a.nav2:visited, a.nav2:active {
	color: #494949;
	text-decoration: none;
}

a.nav2:hover {
	color: #919191;
	text-decoration: none;
}
a.nav2selected, a.nav2selected:visited, a.nav2selected:active {
	color: #D70000;
	text-decoration: none;
}
a.nav2selected:hover {
	color: #D70000;
	text-decoration: none;
}


div.nav3 {
	background-color:#FFFFFF;
        border-left:solid 1px #CECECE;
        border-right:solid 1px #CECECE;
	margin-left:8px;
	margin-right:8px;
	padding-left:15px;
}

a.nav3, a.nav3:visited, a.nav3:active {
	color: #494949;
	text-decoration: none;
}
a.nav3:hover {
	color: #919191;
	text-decoration: none;
}
a.nav3selected, a.nav3selected:visited, a.nav3selected:active {
	color: #D70000;
	text-decoration: none;
}
a.nav3selected:hover {
	color: #D70000;
	text-decoration: none;
}

div.footer, a {
                font-size:11px;
                color:#AAA9A9;
}

a {
                font-size:12px;
                color:#939598;
}
.survey_item {
                border-bottom:1px solid grey;
                padding-bottom:20px;
}

p.csc-caption {
                color:#999999;
                font-size:11px;
                font-weight:bold;
}
img {
                border:none;
}

/* * Listen formatieren * */
ul{
	list-style-image:url(images/list.gif);
	padding-bottom:4px;
	max-width:440px;
}

/* * Tabellen formatieren * */
table.layout{
	border: 1px solid #D70000;
	background-color:#DCDCDC;
	
}
table.layout td{
	border: 1px solid #D70000;
	padding:3px 3px 3px 3px;
	background-color:#FFFFFF;
}
table.layout th{
	padding:3px 3px 3px 3px;
	border: 1px solid #D70000;
	color:#D70000;
	background-color:#ffeeee;
	font-size:12px;
}


/****************************************************************/
/****************************************************************/
/**** alles ab hier ist für die 4 buttons auf der Startseite ****/
/****************************************************************/
/****************************************************************/

a.automation, a.automation table{
	background-image:url(images/startseite/automation.jpg);
	background-position:0px -200px;
	text-decoration:none;
}
a.automation:hover, a.automation:hover table {
	background-image:url(images/startseite/automation.jpg);
	background-position:0px 0px;
	text-decoration:none;
}
a.miete, a.miete table{
	background-image:url(images/startseite/miete.jpg);
	background-position:0px -200px;
	text-decoration:none;
}
a.miete:hover, a.miete:hover table {
	background-image:url(images/startseite/miete.jpg);
	background-position:0px 0px;
	text-decoration:none;
}a.serverhousing, a.serverhousing table{
	background-image:url(images/startseite/serverhousing.jpg);
	background-position:0px -200px;
	text-decoration:none;
}
a.serverhousing:hover, a.serverhousing:hover table {
	background-image:url(images/startseite/serverhousing.jpg);
	background-position:0px 0px;
	text-decoration:none;
}a.impuls, a.impuls table{
	background-image:url(images/startseite/impuls.jpg);
	background-position:0px -200px;
	text-decoration:none;
}
a.impuls:hover, a.impuls:hover table {
	background-image:url(images/startseite/impuls.jpg);
	background-position:0px 0px;
	text-decoration:none;
}
.quickstart{
	width:200px;
	height:200px;
	border:none;
}

.quicklink td {
	padding:8px;
}
