/* accinity.de 
--------------------------------------------------------
Autor: Fixtreme.de
Version 1.0, 27-01-2007
*/


/*>>>> ALLGEMEIN <<<<<*/

html,body,div,p,table,td,h1,h2,h3,span,ul,ol,li,a {font-family:Verdana,Arial, Helvetica, sans-serif;color: #666;}
html,body{	background:#f3f4f6;
	margin: 0; 
	padding: 0;
}
a img{border:none;}
a {color:#81a017;}


/*>>>> STRUKTUR <<<<<*/

.center{
width:750px;
margin:5px auto;
}


/*>>>> HEADER <<<<<*/

.header{
		width:750px; 
		height:79px; 
		float:left;
}

.header a:link,a:visited{color:#999;text-decoration:none;}
.header a:hover{color:#81a017; text-decoration:underline;}
#logo{
		position: relative;
		top:0px;
		left: 0px;
		float:left;
}

.header p{

		width:250px;
		margin:0px;		
		position: relative;
		top:30px;
		left: 230px;
		float:left;
		
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#999;
}

#l1{
		position: relative;
		top:30px;
		left: 230px;
		float:left;
}

#l2{
		position: relative;
		top:30px;
		left: 240px;
		float:left;
}

#flash {
z-index:1;}

/*>>>> TOP NAVI <<<<<*/

.topnavi { 
		width:750px;
		height:31px; 		
		float:left;
margin-bottom:10px;
}
.topnavi a{padding:0px;}
.topnavi a span{display:none;}

/*>>>> CONTENT <<<<<*/

/*linke Navi*/

#navlist1
{
width: 169px;
padding: 0px;
margin: 0px;
float:left;
}

ul#navlist1 li
{
list-style: none;
margin: 0px;
padding: 0px;
background:url(../images/navi_bg_1.gif) top left no-repeat scroll;

}

ul#navlist1 li a
{
display: block;
width: 139px;
padding: 7px 8px 7px 22px;
border-bottom: 1px solid #ccc;
text-decoration: none;
text-align: left;
font: bold 10px Arial, Helvetica, sans-serif;

}

ul#navlist1 li a:link { color: #666; }
ul#navlist1 li a:visited { color: #666; }

ul#navlist1 li a:hover
{
			color: #0F6E77;
			background:url(../images/navi_bg_1_hover.gif) top left no-repeat scroll;

}

ul#navlist1 li a#act{
			color:#0F6E77;
			background:url(../images/navi_bg_1_hover.gif) top left no-repeat scroll;
}
ul#navlist1 li a#act:hover{
			color: #0F6E77;}


ul#navlist1 li.top { background:  url(../images/navi_bg.gif) top left no-repeat scroll; }
ul#navlist1 li.top a:hover { background:url(../images/navi_bg_hover.gif) top left no-repeat scroll;}
ul#navlist1 li.top a#act{color: #0F6E77;background:url(../images/navi_bg_hover.gif) top left no-repeat scroll;}
ul#navlist1 li.top a#act:hover{color: #0F6E77;}
ul#navlist1 li.bottom { background:  url(../images/navi_bg_2.gif) top left no-repeat scroll;}
ul#navlist1 li.bottom a:hover { background:url(../images/navi_bg_2_hover.gif) top left no-repeat scroll;}
ul#navlist1 li.bottom a {border:none; }
ul#navlist1 li.bottom a#act{color: #0F6E77;background:url(../images/navi_bg_2_hover.gif) top left no-repeat scroll;}
ul#navlist1 li.bottom a#act:hover{color: #0F6E77;}


/*Inhalt*/
.main{

		background: url(../images/content.gif) top left no-repeat scroll #fff;
		width:750px; 
		height:483px;
		float:left;	
				margin:10px 0px 0px 0px;
		padding:0px 0px 0px 0px;

	}
.main1{

		background: url(../images/content1.gif) top left no-repeat scroll;
		width:750px; 
		height:232px;
		float:left;	
		margin:10px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	


	.main H1{
		font:bold 13px Arial, Helvetica, sans-serif; 
		text-transform: uppercase; color:#0F6E77; 
		margin:20px 20px 10px 20px;		
		padding-bottom: 10px;
		border-bottom:1px solid #e9e9e9;
	}

/*Startseite News Teaser*/

	.teaser {
	padding:0px 0px 0px 14px;
	width: 169px;
	float:left;
	}

	.teaser H1{
		background: url(../images/h2_eck.gif) 0% 30% no-repeat;
		font:bold 11px Arial, Helvetica, sans-serif; 
		text-transform: uppercase; color:#0F6E77; 
		margin:10px 0px 10px 0px;		
		padding:0px 0px 5px 10px;
		border-bottom:1px solid #e9e9e9;
	}
	
	.teaser H2{
		margin:10px 10px 0px 10px;		
		font:bold 11px Arial, Helvetica, sans-serif; 
	}
	
	
	.teaser p{		
	margin:5px 10px 0px 10px;		

		font:normal 10px Arial, Helvetica, sans-serif; 
	}

.content{
		position:relative;
		left:20px;
		width:710px; 
		height:390px;
		overflow:auto;		
		padding:0px;
	}

.content p#gallery a img{margin:10px 5px 10px 5px; border:3px solid #ddd;} 
.content p#gallery a:hover img{margin:10px 5px 10px 5px; border:3px solid #666;} 
.content p{margin:0px 20px 20px 190px;font:normal 10px/11pt Verdana,Arial, Helvetica, sans-serif; }

.content H2{ 
background: url(../images/h2_eck.gif) 2px 3px no-repeat;
		font:bold 12px Arial, Helvetica, sans-serif; 
		text-transform: uppercase; color:#0F6E77; 
		margin:5px 0px 10px 180px;
		padding:0px 0px 0px 10px;
}
.content H2 a{ text-decoration:none;color:#0F6E77!important;} 
.content H2 a:hover{ text-decoration:underline;} 

.content H3 {
	margin:0px 0px 10px 190px;
	font:bold 10px/11pt Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.content UL{margin:0px 20px 20px 190px;font:normal 10px/11pt Verdana,Arial, Helvetica, sans-serif; }

.content TABLE{margin:0px 20px 20px 20px;font:normal 10px/11pt Verdana,Arial, Helvetica, sans-serif; }
.content TABLE TH{ text-align:left; background: #B0DAD4; padding-left:5px; }
.content TABLE TR TD{ text-align:left; background: #eee; padding:5px; }
/*pdf-pikto*/

.pdf {
float:right;
/*padding:40px 20px 50px 30px*/
margin:40px 20px 0px 0px}

/*Seite: 1| 2| ...*/

.seite{
position:relative;
top:-40px;
left: 600px;
width:200px;
margin-bottom:-20px;
padding:0px;
font:bold 10px/11pt Verdana,Arial, Helvetica, sans-serif;
height:18px;
}
.seite a{color:#999; text-decoration:none;}
.seite a:hover{color:#0F6E77;}

/*zur¸ck zur Đbersicht*/

.back{
position:relative;
top:-40px;
left: 600px;
width:200px;
margin-bottom:-20px;
padding:0px;
height:18px;
}

.back a{ 
background: url(../images/h2_eck_1.gif) 0px 50% no-repeat;
		font:bold 11px Arial, Helvetica, sans-serif; 
 color:#999; 
		padding:0px 0px 0px 10px;
}
/*Team*/

.team{
margin:0px 0px 0px 190px;
height:180px;
}
.team IMG {border: 2px solid #ccc;}
.team h2.t,h3.t2,p.t3{margin-left:130px!important;}

/*Success Stories*/


div.news{padding:10px 0px 10px 0px; border-bottom:1px solid #e9e9e9; float:left;}
div.news p{width:430px;margin-bottom:0px;}
div.news H2{width:430px;}
div.news H3{width:430px;}
div.news1{padding:10px 0px 0px 0px;}

.sspic{float:right;margin:0px 10px 10px 20px;border: 2px solid #ccc;}


	div.ss{
		background:url(../images/bg_ss.gif) top left no-repeat scroll;
		width:169px;
		height:110px;
		text-align:center;
		line-height:110px;
		font-size:90px!important;
		float:left;
		padding:0px;
		margin:0px;
		}
		
	
	*>div.ss{
		font-size:12px;
	}
	
	html>/**/body div.ss{font-size:12px!important;}
	
	.ss img{
		vertical-align:middle;
	}

	
	div.ss3{
		background:url(../images/bg_ss_2.gif) top left no-repeat scroll;
		width:169px;
		height:82px;
		text-align:center;
		line-height:82px;
		font-size:72px;
		
		}
	
	*>div.ss3{
		font-size:12px;
	}
	.ss3 img{
		vertical-align:middle;
	}
	
	div.ss1{
		background:url(../images/bg_ss_1.jpg) top left no-repeat scroll;
		width:169px;
		height:321px;
		margin-top: 120px;
		padding-top:20px;
		}
		
		div.ss1 H2{ 
background: url(../images/h2_eck_2.gif) 0% 3px no-repeat;
		font:bold 12px Arial, Helvetica, sans-serif; 
		text-transform: uppercase; color:white; 
		margin:0px 0px 0px 20px;
		padding:0px 20px 0px 10px;
}

div.ss1 p{margin:20px 20px 10px 20px;font:normal 10px/11pt Verdana,Arial, Helvetica, sans-serif; color:white;}
div.ss1 a#pdf1:link,a#pdf1:visited,a#pdf1:hover{
padding:10px  0px 11px 0px;
margin:10px 30px 0px 20px;
width:125px;
height:50px;
font:bold 10px/9pt Verdana,Arial, Helvetica, sans-serif; color:white; 
float:left; 
text-decoration:none; 
background: url(../images/pdf2.gif) top right no-repeat;
}

div.ss1 H4#lnk{background: url(../images/h4_eck.gif) 0% 4px no-repeat;
		font:bold 12px Arial, Helvetica, sans-serif; 
		color:white; 
		margin:0px 0px 0px 20px;
		padding:0px 20px 0px 10px;
}
div.ss1 H4#lnk a{font:bold 10px/9pt Verdana,Arial, Helvetica, sans-serif; color:white;
 
}

div.ss2{float:left;}


.pdfshow{
	background: url(../images/pdf.gif) top right no-repeat;
	width:50px;
}




/*Tabelle*/

/*.t_h_600 {
background: url(../images/t_h_600.jpg) top left no-repeat scroll;
font: bold 12px  Arial,Verdana, sans-serif;color:#040093;
letter-spacing:0.05em;
padding: 8px 0px 10px 16px;
width:600px;
margin:30px 0px -5px 0px;

}

.tabelle {
		border:2px #ECECEC solid;
		border-top:1px #EAEAEA solid;
		background:#ececec;
		width:600px;
		border-collapse: separate;
		border-spacing:1px;
}


.tabelle TD {
		border:1px #ddd solid;
		background: #fafafa;
		padding:6px 0px 6px 4px;
		font: normal 10px verdana,arial,helvetica,sans-serif;
		color:#00114A;
}

.tabelle TH {
		border:1px #ddd solid;
		padding:6px 0px 6px 4px;
		font: bold 11px verdana,arial,helvetica,sans-serif;
		color:#00114A;
		text-align:left;
}

.tabelle TR TD IMG {
float:none;}

.unten{background: url(../images/t_h_600_unten.jpg) top left no-repeat scroll;
float:left!important;
}
*/
/*>>>> FOOTER <<<<<*/

.footer{width:750px;float:left; text-align:right;padding:5px 0px 5px 0px;}
.footer a{padding-right:20px; font-size:11px; text-decoration:none;color:#999;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#999;
}
.footer a:hover{color:#7da50b;}
