/*
--------------------------------
author: rai.mon k.andziora
www.windermere-internet.de
kandziora@windermere-internet.de
written 2009
--------------------------------
*/
*
{
  margin: 0;
  padding: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #666;
	text-decoration: none;
	background-color: #EEEEEE;
}
	
#container {
	width: 900px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}

#flyer {
	position: absolute;
	visibility: hidden;
}

#falzflyer {
	position: absolute;
	visibility: hidden;
}

#briefpapier {
	position: absolute;
	visibility: hidden;
}

#briefumschlaege {
	position: absolute;
	visibility: hidden;
}

#kurzbriefe {
	position: absolute;
	visibility: hidden;
}
#visitenkarten {
	position: absolute;
	visibility: hidden;
}


#plakate {
	position: absolute;
	visibility: hidden;
}


#prospekte {
	position: absolute;
	visibility: hidden;
}
#mappen {
	position: absolute;
	visibility: hidden;
}

#bloecke {
	position: absolute;
	visibility: hidden;
}
#bloecke_02 {
	position: absolute;
	visibility: visible;
}


#postkarten {
	position: absolute;
	visibility: hidden;
}

#banner {
	position: absolute;
	visibility: hidden;
}

#flaggen {
	position: absolute;
	visibility: hidden;
}
#rollup {
	position: absolute;
	visibility: hidden;
}

#aufkleber {
	position: absolute;
	visibility: hidden;
}



#header {
	height: 100px;
	width: 900px;
	text-indent: -200;
}

#main_left {
	float: left;
	width: 73%;
	background-position: left center;
	height: 500px;
}

#main_right {
	float: left;
	width: 27%;
	line-height: 150%;
}

#footer {
	float: left;
	width: 900px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
#footer a:hover {
	color: #e2007a;
}

#footer a {
	padding-left: 20px;
	text-decoration: none;
	color: #666;
}
#footer a:active {
	color: #F3C;
}

#footer li {
	display: inline;
	text-decoration: none;
}

#footer ul {
	list-style-type: none;
	text-decoration: none;
}
h3 {
	font-size: 18px;
	color: #07529a;
}
h3 {
	font-size: 18px;
	color: #07529a;
}
h3 {
	font-size: 18px;
	color: #07529a;
}
#kleber {
	position: absolute;
	visibility: visible;
}


a:link {
	text-decoration: none;
}

a:link {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}

a:hover {
	text-decoration: none;
	color: #E2007A;
}
a:hover {
	text-decoration: none;
	color: #E2007A;
}
a:hover {
	text-decoration: none;
	color: #E2007A;
}
a:hover {
	text-decoration: none;
	color: #E2007A;
}

a:active {
	text-decoration: none;
	color: #FF00FF;
}
a:active {
	text-decoration: none;
	color: #FF0080;
}
a:active {
	text-decoration: none;
	color: #FF00FF;
}
a:active {
	text-decoration: none;
	color: #F0F;
	font-weight: bold;
}

h2 {
	font-size: 36px;
	color: #666666;
}
h2 {
	font-size: 36px;
	color: #666666;
}
h2 {
	font-size: 36px;
	color: #666666;
}
#index_aufkleber #main_left {
	background-image: url(../bilder/bilder%20print/aufkleber_main_left.png);
	background-repeat: no-repeat;
}
#index_banner #main_left {
	background-image: url(../bilder/bilder%20print/banner_main_left.png);
	background-repeat: no-repeat;
}
/*
--------------------------------
hg bilder abhängig von body id
zb. flyer=index_01
--------------------------------
*/

#index_flyer #main_left {
	background-image: url(../bilder/bilder%20print/flyer_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
}


#index_gefalzte_flyer #main_left {
	background-image: url(../bilder/bilder%20print/falzflyer_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
}
#index_rollup #main_left {
	background-image: url(../bilder/bilder%20print/rollup_main_left.png);
	background-repeat: no-repeat;
}


#index_briefpapier #main_left {
	background-image: url(../bilder/bilder%20print/briefpapier_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
}

#index_briefumschlaege #main_left {
	background-image: url(../bilder/bilder%20print/briefhuellen_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
}

#index_kurzbriefe #main_left {
	background-image: url(../bilder/bilder%20print/kurzbriefe_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
}

#index_visitenkarten #main_left {
	background-image: url(../bilder/bilder%20print/visitenkarten_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
}

#index_poster #main_left {
	background-image: url(../bilder/bilder%20print/plakate_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
	background-position: center center;
}

#index_prospekte #main_left {
	background-image: url(../bilder/bilder%20print/prospekte_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
	background-position: center center;
}

#index_mappen #main_left {
	background-image: url(../bilder/bilder%20print/mappen_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
	background-position: center center;
}

#index_schreibbloecke #main_left {
	background-image: url(../bilder/bilder%20print/bloecke_main_left.png);
	background-repeat: no-repeat;
}

#index_postkarten #main_left {
	background-image: url(../bilder/bilder%20print/postkarten_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
	background-position: center center;
}


#index_flaggen #main_left {
	background-image: url(../bilder/bilder%20print/flaggen_main_left.png);
	background-repeat: no-repeat;
	height: 500px;
	background-position: center center;
}
#flyer_flyer {
	position: absolute;
	visibility: visible;
}
#falz_flyer {
	position: absolute;
	visibility: visible;
}
#papier {
	position: absolute;
	visibility: visible;
}
#unschlaege {
	position: absolute;
	visibility: visible;
}
#kurzb {
	position: absolute;
	visibility: visible;
}
#visi {
	position: absolute;
	visibility: visible;
}
#poster {
	position: absolute;
	visibility: visible;
}
#broschueren {
	position: absolute;
	visibility: visible;
}
#praesentationsmappen {
	position: absolute;
	visibility: visible;
}
#blocks {
	position: absolute;
	visibility: visible;
}
#karten {
	position: absolute;
	visibility: visible;
}
#werbebanner {
	position: absolute;
	visibility: visible;
}
#fahnen {
	position: absolute;
	visibility: visible;
}
#displays {
	position: absolute;
	visibility: visible;
}

#druckerzeugnisse #container #main_left a #index-pink strong blink {
	color: #F0F;
}

#antwort #container #main_left a #index-pink strong {
	color: #F0F;
}

#index_aufkleber #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_banner #container #main_left p a #index-pink strong {
	color: #D6D6D6;
}

#index_banner #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_briefpapier #container #main_left p a #index-pink strong {
	color: #F0F;
}

#index_briefumschlaege #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_flaggen #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_flyer #container #main_left p a #index-pink strong {
	color: #F0F;
}

#index_gefalzte_flyer #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_gestaltungsservice #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#kontakt #container #main_left p a #index-pink strong {
	color: #F0F;
}

#index_kurzbriefe #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_mappen #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_poster #container #main_left p a #index-pink strong {
	color: #F0F;
}

#index_postkarten #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_prospekte #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_rollup #container #main_left p a #index-pink strong {
	color: #F0F;
}

#index_schreibbloecke #container #main_left p a #index-pink strong blink {
	color: #F0F;
}

#index_visitenkarten #container #main_left p a #index-pink strong {
	color: #F0F;
}
