/* paula - CSS by geschmacksache.at *//* G L O B A L  W R A P P E R */.wrapper{	width: 950px;	height: 633px;	position: absolute;	top: 50%;	left: 50%;	margin: -316px 0 0 -475px;}/* B A C K G R O U N D - I M A G E S */#home{	background: url(../../img/background_home.jpg) no-repeat;}#homeE{	background: url(../../img/background_homeE.jpg) no-repeat;}#favoriten{	background: url(../../img/background_favoriten.jpg) no-repeat;}#presse{	background: url(../../img/background_presse.jpg) no-repeat;}#paulacards{	background: url(../../img/background_paulacards.jpg) no-repeat;}#kontakt{	background: url(../../img/background_kontakt.jpg) no-repeat;}#impressum{	background: url(../../img/background_impr.jpg) no-repeat;}/* H E A D E R */#header{	position: relative;	top: 80px;	left: 140px;	width: 805px;	height: 60px;	clear: left;}* html #logo{	background: url(../../img/logo.gif) no-repeat;}#logo{	background: url(../../img/logo.png) no-repeat;	width: 198px;	height: 42px;	margin: 10px 3px 0 5px;	float: left;	display: block;}.image{	border: none;}.navigation{	display: block;	margin: 40px 12px 0;	padding: 0;	font-size: 11pt;	letter-spacing: 0.2em;	font-weight: bold;	text-decoration: none;	color: #000;	float: left;}.navigationE{	display: block;	margin: 40px 12px 0;	padding: 0;	font-size: 11pt;	letter-spacing: 0.2em;	font-weight: bold;	text-decoration: none;	color: #000;	float: right;}.navigation:hover{	color: #fff;}#active{	color: #fff;}/* C O N T E N T */#content_home{	position: relative;	top: 105px;	left: 235px;	width: 450px;	height: 470px;}#content_homeE{	position: relative;	top: 105px;	left: 235px;	width: 550px;	height: 470px;}#content_impr{	position: relative;	top: 105px;	left: 235px;	width: 560px;	height: 470px;}#content_center{	position: relative;	top: 105px;	left: 235px;	width: 655px;	height: 450px;}/* P A U L A C A R D S */#card_wrapper{	width: 645px;	height: 425px;	margin: 25px 5px 0 5px;	padding: 5px;	overflow: hidden;}#card_detail_wrapper{	width: 510px;	margin: 0 auto;}#card_detail{	width: 460px;	height: 326px;	float: left;}.card{	margin: 0;	border: none;	float: right;}#card_arrow_left{	float:left;}#card_arrow_right{	float: right;}/* F A V O R I T E N */#favoriten_wrapper{	width: 557px;	height: 308px;	margin: 25px 25px 0;	padding: 15px;	background: #fcdedc;	overflow: hidden;}#favoriten_buttons{	clear: both;	width: 585px;	height: 30px;	margin: 0 25px;}#agb_button{	clear: both;	width: 630px;	height: 30px;	margin: 25px 0;	position: absolute;	top: 360px;}#favoriten_buttons_center{	width: 400px;	margin: 0 auto;}* html #favoriten_buttons_center{	width: 460px;}.favoriten_button{	display: block;	float: left;	background: #f24c38;	font-size: 10pt;	color: #fff;	padding: 2px 10px;	margin: 10px 15px;	text-decoration: none;}#activeB{	background: #993333;	font-size: 10pt;	color: #fcdedc;	text-decoration: none;}p.favoriten_text{	margin: 0 20px;	padding: 0;}.favoriten_produkt{	/*margin: 2px 0;*/	margin: 4px 0 0 0;	border: none;}.fav_arrow{	margin: 2px 0 0 3px;	border: none;}p.favoriten_produkt_text{	color: #fff;	margin: 0;	padding: 0;	text-align: center;}p.favoriten_agb{	font-size: 10pt;	margin: 0;	padding: 0;}#favoriten_produkt_detail_wrapper{	width: 490px;	margin: 0 auto;}#favoriten_produkt_detail{	width: 440px;	height: 295px;	background: #f24c37;	float: left;}#favoriten_produkt_detail_arrow_left{	float:left;}#favoriten_produkt_detail_arrow_right{	float: right;}#favoriten_produkt_detail_image{	margin: 8px 5px;	float: right;}.favoriten_produkt_detail_headline{	color: #fff;	font-size: 10pt;	margin: 60px 10px 0;	letter-spacing: 0.1em;}* html .favoriten_produkt_detail_headline{	margin: 40px 10px 0;}.favoriten_produkt_detail_text{	margin: 0 10px;	color: #fff;	font-size: 10pt;}/*favoriten P R O D U K T S L I D E R*/#favoriten_produkt_slider{	width: 558px;	height: 162px;	margin: 15px 0;	background: #f24c37;}#favoriten_slider_wrapper{	float:right;	width: 40px;	height: 325px;	margin: 15px 0 0;}/*#favoriten_slider_down{	width: 26px;	height: 310px;	background: #f69990;}#favoriten_slider_up{	width: 26px;	height: 310px;	background: #f69990;}*/#favoriten_uebersicht{	position: relative;	width: 85px;	height: 30px;	text-align: right;	font-size: 9pt;	font-weight: bold;	top: 10px;	left: 500px;}* html #favoriten_uebersicht{	top: -20px;}/*agb S C R O L L E R*/#up { position:absolute; left:630px; top:40px; z-index:2; cursor:pointer; }#track {	position:absolute;	left:630px;	top:54px;	z-index:3;	height:325px;	width:26px;	background-image: url(../../img/track_hg.gif);	background-repeat: repeat-y;}#drag { position:absolute; left:630px; top:54px; z-index:4; cursor:pointer;}#down { position:absolute; left:630px; top:370px; z-index:5; cursor:pointer; }#inhaltMask { position:absolute; left:25px; top:40px; width:570px; height:315px; margin: 15px 15px 0 15px; clip:rect(0px,570px,315px,0); overflow:hidden; z-index:6; }#inhalt { position:absolute; left:0px; top:0px; width:540px; }/* C A R D S */#ed_buttons{	position: absolute;	top: 460px;	left: 800px;	width: 150px;		}#ed_buttons_center{	width: 150px;}/** html #ed_buttons_center{	width: 180px;}*/.ed_button{	display: block;	float: left;	background: #f24c38;	font-size: 10pt;	color: #fff;	padding: 2px 10px;	margin: 10px 20px;	text-decoration: none;}/* H E A D L I N E S */h1{	margin: 0 0 10px;	padding: 0;	font-size: 14pt;	letter-spacing: 0.1em;	font-weight: normal;}h2{	font-size: 11pt;	margin: 20px 0 0 40px;	padding: 0;}h3{	font-size: 11pt;	margin: 20px 0 0 0;	padding: 0;}/* h4 fuer presse + impressum */h4{	font-size: 11.5pt;	letter-spacing: 0.1em;	margin: 20px 0 0 0;	padding: 0;	font-weight: normal;}	h4 a, h4 a:visited {	color: #999999;	text-decoration: none;}h4 a:hover, h4 a:active {	color: #ed7b00;	text-decoration: none;}.leftHeadline{	text-align: left;	font-weight: bold;}.centeredHeadline{	text-align: center;	font-weight: bold;}/* S T Y L E S */*{	font-family: Arial, Helvetica, sans-serif;}/*a, a:visited {	color: #999999;	text-decoration: none;}a:hover, a:active {	color: #ed7b00;	text-decoration: none;}*/p{	letter-spacing: 0.1em;	font-size: 11pt;}p a, p a:visited {	color: #999999;	text-decoration: none;}p a:hover, p a:active {	color: #ed7b00;	text-decoration: none;}p.paulacards{	text-align: center;	margin: 0;	padding: 0;	font-size: 10pt;}p.kontakt{	margin: 0 0 0 40px;}p.impr{	margin: 0 0 0 0;}#paula{	vertical-align: top;}#paula_klein{	vertical-align: middle;}#imgCenter{	margin: 20px 0 0 80px;}.bold{	font-weight: bold;}