/* ################## Allgemein */

body
{
font-family:Arial;
margin:0;
padding:0;
text-align:center;
}

.head
{
z-index:20;
}

.clear
{
height: 15px;
width: 791px;
clear: both;
}

/* ##################  Rahmen  */

.frame
{
text-align:left;
z-index:5;
padding:0;
width:791px;
margin:0;
padding:0;
background:url(http://www.it-kms.de/assets/templates/it_kms/images/bg.png);

z-index:1;
/* Hier mit "top" die Poistion des Rahmens zum Seitenanfang festlegen */
position:relative; top:20px;
margin:auto;
}

.frame-bottom
{
width:791px;
z-index:25;
background:url(http://www.it-kms.de/assets/templates/it_kms/images/bottom.png) bottom left no-repeat;
}

.frame-left
{
float:left;
padding:0px;
margin-left:0px;
width: 170px;

}

.frame-right
{
margin:0px;
padding:0px;
float:left;
width: 127px;
margin-left: 65px;
height: 550px;
}

/* ##################  Inhalt  */

.content
{
float:left;
margin-left: 90px;
width: 325px;
font-size:14px;
padding-bottom:20px;
}

.content h1
{
color: #0095CF;
margin:0;
padding:0;
margin-top: 35px;
font-size:18px;
font-weight:bold;
}

.content h4
{
color: #0095CF;
margin:0;
padding:0;
margin-top: 15px;
margin-bottom: 0px;
font-size:14px;
font-weight:bold;
}

.content h4 a
{
text-decoration: none;
}

.content p
{
color: #000000;
margin:0;
padding:0;
margin-top:15px;
font-size:14px;
}

.small
{
font-size:11px;
}


/* ##################  Logoleiste  */

.logos
{
margin:0px;
padding:0px;
background:url(http://www.it-kms.de/assets/templates/it_kms/images/right-break-top.png) top left no-repeat;
background-color:#ffffff;
}

.logos-bottom
{
margin:0px;
padding:0px;
background:url(http://www.it-kms.de/assets/templates/it_kms/images/right-break-bottom.png) bottom left no-repeat;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
padding-bottom: 20px;
text-align: center;
}

.logos-bottom img
{
margin-top: 8px;
margin-bottom: 8px;
border:0px solid #ffffff;
}

.pop
{
font-family:'Arial'; font-size:15px;
}

/* ##################  Infografik (Telefon)  */

.info-right
{
margin:0px;
padding:0px;
padding-left: 20px;
padding-right: 20px;
text-align: center;
}



/* ##################  Links  */

a
{
color:#0095CF;
}

a:link
{color:#0095CF;}

a:visited
{color:#0095CF;}

a:hover
{text-decoration: none;}

a:active
{color:#0095CF;}


/* ##################  Meta */

.bottom
{
z-index: 1000;
position: relative;
left: 0px;
top:  0px;
height: 60px;
width: 791px;
background: #ffffff;
}

.bottom-inner
{
z-index: 1000;
text-align: center;
background: #ffffff;
color: #CCCCCC;
font-size:10px;
padding-top:20px;
padding-left:208px;
padding-right:177px;
padding-bottom:20px;
}

.bottom-inner a
{
color: #CCCCCC;
font-size:10px;
text-decoration: none;
}

.meta, .meta a
{
font-size:10px;
text-decoration: none;
color: #000000;
}

.no-display
{
color: #CCCCCC;
}

/* ##################  Overview */

#list3 {width: 325px;margin-top:15px;}
#list3 div.selected .title { font-weight: bold; }
#list3 div {
	padding: 10px;	
}

#list3 div p{
	margin: 0; padding 0;	
}
#list3 div.title {
                font-size:12px;
		cursor: pointer;
		font-weight: bold;
		display:block;
		height:16px;
		width:325px;
		padding:10px;
		background-image:url(http://www.it-kms.de/assets/templates/it_kms/images/bg-accordion.jpg);
                background-repeat:no-repeat;
                background-position: 0px 0px;

}
#list3 div.selected {
	
}







