h1 {
	font-size:20px;
	font-weight:bold;
	color:#42515d;
	padding:0;
	margin:0;
	margin-bottom:10px;
	text-transform:uppercase;
}

h2 {
	font-size:12px;
	font-weight:bold;
	color:#42515d;
	padding:0;
	margin:0;
}

h3 {
	font-size:14px;
	font-weight:bold;
	color:#42515d;
	padding:0;
	margin:0;
	margin-bottom:10px;
	text-transform:uppercase;
}

hr {
	border-top:1px solid #a4a4a4;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

.breadcrumb_container {
	clear:both;
	width:789px;
	height:25px;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
}

.content {
	text-align:left;
	padding-right:10px;
	padding-left:10px;
}

.content ul {
	margin:0;
	padding:0;
	padding-left:15px;
}

.content_left {
	float:left;
	width:190px;
	padding-left:10px;
	text-align:left;
	line-height:18px;
}

.content_left ul {
	margin:0;
	padding:0;
	padding-left:15px;
}

.content_right {
	float:right;
	width:579px;
	text-align:left;
	padding-right:10px;
	padding-left:10px;
	border-left:1px solid #a4a4a4;
}

.content_right ul {
	margin:0;
	padding:0;
	padding-left:15px;
}

.content_left a, .content_right a, .content a {
	border:none;
	text-decoration:none;
	color:#0083cb;
}

.content_left a img, .content_right a img, .content a img {
	border:none;
}

.content_left a:hover, .content_right a:hover, .content a:hover {
	color:#000000;
}

* html #bg2 {
	width:1002px;
}

/*------------------------------ Suche ------------------------------*/

.tx-indexedsearch-res table {
	padding:5px;
	margin:10px 0 0 0;
	border:1px solid #aeb4b9;
	background-color:#f4f6f5;
}

.tx-indexedsearch-redMarkup {
	font-style:normal;
	color:#000000;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background-color:#f4f6f5;
}

.tx-indexedsearch-whatis {
	color:#0082cb;
	font-weight:bold;
}

.search_change a {
	color:#0083cb;
}

/*------------------------------ Tabellen Referenzen Online/Print Medien ------------------------------*/

.referenzen_print {
	width:640px;
}

.referenzen_print td {
	width:320px;
}

.referenzen_online {
	width:690px;
}

.referenzen_online td {
	width:230px;
}

/*------------------------------ Tabellen Scanservice ------------------------------*/

.scan {
	width:579px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.scan th {
	background-color:#ededed;
	padding:0;
}

.scan td {
	padding:0;
}

.scan2 {
	width:579px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.scan2 th {
	background-color:#ededed;
	padding:0;
}

.scan2 td {
	padding:0;
}

/*------------------------------ Tabellen Proof ------------------------------*/

.proof {
	width:579px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.proof th {
	background-color:#ededed;
	padding:0;
}

.proof td {
	padding:0;
}

/*------------------------------ Tabellen Klapprahmen ------------------------------*/

.rahmen {
	width:260px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.rahmen th {
	background-color:#ededed;
	padding:0;
}

.rahmen td {
	padding:0;
}

/*------------------------------ Tabellen Staßenständer ------------------------------*/

.str {
	width:260px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.str th {
	width:130px;
	background-color:#ededed;
	padding:0;
}

.str td {
	padding:0;
}

/*------------------------------ Tabellen Plakate ------------------------------*/

.plakate {

}

.plakate th {
	width:170px;
	background-color:#ededed;
}

.plakate td {
	width:170px;
}

/*------------------------------ Tabellen Roll up------------------------------*/

.rollup {
	width:579px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.rollup td {
	padding:0;
	padding-left:5px;
}

.rollup_td {
	background-color:#ededed;
}

/*------------------------------ Tabellen Preis (1 col) ------------------------------*/

.col1_1 {
	width:260px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.col1_1 th {
	background-color:#ededed;
	padding:0;
}

.col1_1 td {
	padding:0;
}


/*------------------------------ Tabellen Preis (3 col) ------------------------------*/

.col3_2 {
	width:260px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.col3_2_th1 {
	width:60px;
	background-color:#ededed;
	padding:0;
}

.col3_2_th2 {
	width:100px;
	background-color:#ededed;
	padding:0;
}

.col3_2 td {
	padding:0;
}

/*------------------------------ Tabellen Preis (3 colm2) ------------------------------*/

.col3_m2 {
	width:260px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.col3_m2_th1 {
	width:60px;
	background-color:#ededed;
	padding:0;
}

.col3_m2_th2 {
	width:100px;
	background-color:#ededed;
	padding:0;
}

.col3_m2 td {
	padding:0;
}

/*------------------------------ Tabellen Preis auf Anfrage ------------------------------*/

.col_anfrage {
	width:260px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.col_anfrage td {
	background-color:#ededed;
	font-weight:bold;
	padding:0;
}


/*------------------------------ Tabellen Preis auf Anfrage2 ------------------------------*/

.col_anfrage2 {
	width:579px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.col_anfrage2 td {
	background-color:#ededed;
	font-weight:bold;
	padding:0;
}

/*------------------------------ Tabellen Eventmanagement ------------------------------*/

.event {
	width:775px;
	border:1px solid #a4a4a4;
	padding:3px;
}

.event th {
	background-color:#ededed;
	font-weight:bold;
	padding:0;
}


.event td {
	padding:0;
}
