/*===============================================================
PEERINGPOINT 2009/2010
Author: Florian Jessl
URL: http://www.create.at / http://www.peeringpoint.at

All Rights reserved.
===============================================================*/
@charset "utf-8";


#content {
		width:880px;
		padding:30px 0 0 60px;
}



.banner_bg{
		height:224px;
		width:859px;
		
		background-image:url(../img/content/1_2_3_bg.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
		
		/*border:1px green solid;*/
}

.banner1 {
	float:left;
	padding-top:2px;
	padding-left:10px;
	width:283px;
}

.banner2 {
	float:left;
	padding-top:2px;
	padding-left:0px;
	width:296px;
}

.banner3 {
	float:left;
	padding-top:2px;
	padding-left:0px;
	width:260px;
}


#banner_zahl {
		float:left;
		padding-right:5px;
		height:190px;
		width:23px;
		font-size:29px;
		font-weight:bold;
		color:#f06f07;
}

.banner_txt {
		width:269px;
		padding:0 0 0 0px;
}

.banner_txt p.bodytext a {
		padding-top:3px;
		font-weight:bold;
		background-image: url(../img/content/banner_link_arrow.gif);
		background-position: right;
		background-repeat: no-repeat;
		padding-right: 12px;
}

.banner_txt_header{
		height:52px;
		padding-top:9px;
}

.banner_content {
		padding-top:6px;
		height:98px;
}

.banner_link {
		padding-top:3px;
		font-weight:bold;
}

.banner_link1 {
		padding-top:2px;
		padding-left:41px;
		font-weight:bold;
}

.orangeHeader {
		font-size:20px;
		font-weight:bold;
		color:#f06f07;
}


#content .banner_txt ul, 
.ulListStyle {
		list-style-position:inside;
}

#content .banner_txt li, 
.listStyle {
		list-style-image: url(../img/design/dreieck.gif);
}
#content .banner_txt h1, 
#content .banner_txt p {
	margin-bottom: 0px;
}

.news_entry {
		padding-top:10px;
		padding-right:25px;
		padding-bottom:10px;
		border-bottom: 1px solid #e5e5e5;
}

.news_entry_img {
		float:left;
		width:245px;
}

.news_entry_text {
		margin-left:245px;
		width:569px;
		padding-bottom: 20px;
}

.news_entry hr {
		border-top: solid 1px #FFF;
		border-bottom: solid 1px #e5e5e5;
		border-left: solid 1px #FFF;
		border-right: solid 1px #FFF;
		height:1px;		
}

#content td.news_img {
		padding-right:25px;
}

#content h1 {
		color:#212121;
		font-size:30px;
		
		/* entered hf
		padding-top:10px;
		padding-right:25px;
		padding-bottom:10px; */
}

#content h2 {
		color:#525252;
		font-size:20px;
}

#content h1, 
#content h2, 
#content h3, 
#content p, 
#content table, 
#content ul, 
#content ol {
	margin-bottom: 0.5em;
}

#content ul {
	margin-left: 1.5em;
}

#content ol {
}

#content ul li {
		list-style-image: url(../img/design/dreieck.gif);
}

#content ul li ul li {
		list-style-image: none;
		list-style-type: circle;
}
#content table.contenttable {
}
#content table.contenttable th {
	color: #ffffff;
	text-align: left;
	vertical-align: top;
	background-color: #454545;
	padding: 2px 8px 2px 8px;
}
#content table.contenttable th.align-center {
	text-align: center;
}
#content table.contenttable th p.bodytext {
	margin-bottom: auto;
}
#content table.contenttable td {
	vertical-align: top;
	background-color: #cccccc;
	padding: 2px 8px 2px 8px;
}
#content table.contenttable td.align-center {
	text-align: center;
}
#content table.contenttable td p.bodytext {
	margin-bottom: auto;
}

