html{	height:100%;}body{	background-color:#FFFFFF;	color:#7f868a;	font-family:verdana;	font-size:10px;	line-height:13px;	height:100%;	margin:0px;	padding:0px;	text-align:center;}/* ##### ALLGEMEIN #####*/p, h1, h2, h3, h4, h5, h6, form, ul, li, div, legend,input, fieldset{	margin:0pt;	padding:0pt;}p.align-center{	text-align:center;}.small{	font-size:10px;}span.tx_audiodoo_error {	background-color:#FBD1D1;	border:1px solid #FF0000;	display:block;	margin:10px 5px;	padding:10px;}span.tx__error ul {	padding-left:18px;}.body_padding{	margin:0px 0px 20px 8px;}.legend{	color:#74727A;	font-weight:bold;	margin:0px 0px 20px 8px;}.Infotext{	font-size:10px;	left:210px;	margin:5px 0px 0px 0px;	position:relative;	text-align:left;	width:200px;}a{	border:0px;	color:#044e80;	outline:none;	text-decoration:none;}a:hover{	text-decoration:underline;}a.homelink:hover{	text-decoration:none;}fieldset{	background-color:#ededed;	border: 0px;	margin: 0;	padding: 10px;	position: relative;}#footerbanner iframe{	z-index:0;}iframe{	z-index:1002;}img{	border:0px;	/*margin-bottom:5px;*/}input,select{	outline:none;}input.preview{	color:#707173;}input.preview_title{	width:370px;}h1{	font-size:14px;	padding-bottom:5px;}h2{   color:#74727A;   font-size:12px;   font-weight:normal;   line-height:15px;}h5{	font-family:verdana;	font-size:11px;	font-weight:normal;	text-decoration:none;}label{	display:block;	float:left;	position:absolute;	text-align:left;	width:200px;}legend{	border: 0px;	color:#74727a;	font-weight : bold;	margin-left: 10px;	padding: 0px 10px;	top: -0.5em;}textarea{	font-family:verdana;	font-size:12px;}ul.menu, ul.menu ul {    list-style-type: none;}ul.menu a {	color:#0066CC;	font-weight:normal;	padding: 0px 9px;	position:relative;	top:0px;}ul.menu a:hover{	color:#000;}ul.menu li {	background-color: #fff;	background-image: none;	border-left :1px solid #0066CC;	float:left;	margin:0;	padding:0;	position:relative;}ul.menu li:first-child {	border-left:0 none;}ul.menu li:last-child a {padding-right:0px;}ul.menu li ul li a{	color:#0066CC;	font-weight:normal;	padding: 0px 14px 0px 14px;	position:relative;	top:0px;}ul.menu ul {	background-color: #fff;	/*border:0px;*/	border-color:#EDEDEE;	border:1px solid;	border-top:0px;	display:none;	margin-left:0;	padding: 0 0 5px 0;	position: absolute;	left:-3px;		min-width:135px;	z-index:9999;}ul.menu li#navi1_3 ul {	left:1px;}ul.menu span{	position:absolute;	top:0px;	right:0px;}/* IE-Hack f�r die Breite */*html ul.menu ul {    width:135px;}/* Dies sind die Klassenstile für das Untermenu wenn sich die Maus *//* über der Liste  befindet (hover siehe JavaScript oben) */ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul, ul.menu li.over ul {    display:block;}ul.menu ul li {    float:none;    background-color: transparent;	margin-top:8px;	z-index:99999;	border-left:0 none;}.right-top{	left:709px;	position:absolute;	top:110px;}.pollsubmit{	background-color:#D4D7DB;	border:medium none;	color:#000000;	height:24px;	left:138px;	position:absolute;	top:31px;	width:72px;}/* ##### LAYOUT #####*/.center{	margin:auto;	position:relative;	text-align:left;	width:745px;}#mailformplus{	width:470px;}.main{	position:relative;	width:745px;}.main .header{	background-color:#fff;	padding:165px 0px 10px 0px;	position:relative;	width:920px;}#header {	background:url('../img/border.jpg') repeat-x top left;	padding-top: 25px;width:745px;}#headerTop {	background:url('../img/border.jpg') repeat-x bottom left;	padding-bottom:25px; 	width:745px;	float:left;}#headerBottomLeft {width:520px;float:left;}#headerBottomRight {float:right;}#header .flags {	text-align:right;	height:13px;	font-size:13px;}#audiodoo_produktgruppe, #audiodoo_hersteller, #header .finden {margin-top:5px;}#contentWrapper {clear:both;margin-top:8px;}#headerBottomLeft div,#headerBottomRight div, #header .menue {	margin-top:8px;}#login {float:right;text-align:right;}#login form {float:right;}#login .icon {margin-left:-60px;margin-right:20px;margin-top:5px;position:absolute;}#login .icon .text {		float:left;	height:17px;	line-height:17px;	margin-right:10px;}#logo {float:left;width:280px;}.main .header .border_bottom{	background-image:url('../img/border.jpg');	height:17px;	width:745px;}.main .header .homelink{	display:block;	height:50px;	left:175px;	position:absolute;	top:28px;	width:274px;}.main .header .homelink .subtitle{	color:#707173;	font-size:13px;	left:0px;	letter-spacing:1px;	line-height:13px;	position:absolute;	top:38px;}#header .infotext{	margin-bottom:5px;}#header .inp {	margin-right:8px;	height:20px;			background-color:#f6f6f6;	border:1px solid #b3b4b6;	color:#b3b4b6;	line-height:24px;	padding-top:4px;	text-align:left;	width:67px;}#header .sub{	background-color:#e31e2d;	border:none;	color:#fff;	height:24px;	width:60px;}#header .register{	background-color:#e31e2d;	border:none;	color:#fff;	height:32px;	text-align:center;	margin-bottom:5px;}#header .register a{	color:#fff;	font-size:13px;		line-height:32px;	}.main .header #logout{	background-color:#d4d7db;	border:none;	color:#000;	height:24px;	left:860px;		position:absolute;	top:54px;	width:60px;}.main .header #logoutUName{	line-height:24px;	height:24px;	font-size:12px;	font-weight:bold;	right:71px;		position:absolute;	text-align:right;	top:54px;	width:300px;}.main .header #highend {	height:84px;	left:26px;	line-height:32px;	position:absolute;	text-align:right;	top:88px;	width:134px;}.footernavi #date{	color:#929395;	height:17px;	left:15px;	line-height:32px;	position:absolute;	text-align:right;	top:0px;}.main .header .flags{	height:17px;	left:24px;	line-height:32px;	position:absolute;	text-align:right;	top:40px;	width:100px;}.main .header .flags a{	padding-left:10px;}.main .header .flag_de{	height:17px;	left:849px;	position:absolute;	top:88px;	width:26px;}.main .header .flag_en{	height:17px;	left:879px;	position:absolute;	top:88px;	width:26px;}#header .menue{	color:#044e80;	font-size:12px;		z-index:100;}#header .search {	background-color:#E4E5E6;	color:#000000;	height:32px;	width:100%;	z-index:1;	padding:3px;}#header .search ul {	list-style:none;	float:left;	width:100%;	height:32px;}#header .search ul li { 	float:left;	height:32px;	margin-right:8px;}#header .search .text{	font-size:13px;	line-height:32px;	z-index:2;}#header .search .produktgruppe {	width:130px;	z-index:3;}#header .search .hersteller {	width:130px;	z-index:4;}#header .finden {	background-image:url(../img/button.jpg);	border:medium none;	height:22px;	width:55px;}.main #header .textbox {	color:#000000;	font-size:12px;	margin-bottom:17px;	line-height:15px;	}.main .header .textbox h2{	color:#000000;	display:inline;	font-size:12px;}.main .header .spacerie{	color:#000;	font-size:12px;	left:175px;	line-height:0px;	padding:0px 0px 0px 0px;	position:relative;	width:520px;}.main .header .textbox a{	/*text-decoration:underline;*/}.main .left-start{	float:left;	width:160px;	min-height:10px;}.main .left-start .headline{	background-color:#767D82;	height:20px;	left:26px;	padding-bottom:0px;	position:relative;	width:134px;}.main .left-start .headline .text{	margin-left:5px;	color:#fff;	line-height:20px;	font-size:13px;	font-weight:bold;}.main .left-start .headline .text a{	margin-left:5px;	color:#fff;	line-height:20px;	font-size:13px;	font-weight:bold;}.main .left-start p{	border-bottom:1px dashed #000;	padding:5px 0px 5px 0px;	margin-bottom:5px;}.main .left-start .red{	width:160px;	display:block;	color:#e31e2d;	font-size:12px;	line-height:15px;}.main .left-start .grey{	width:160px;	display:block;	color:#5e5e60;	font-size:12px;	line-height:15px;}.main .left-start a{	font-size:12px;	line-height:15px;}.main .left-start div.normal{	padding:10px 0px 10px 0px;	background-color:#ededee;}.main .left-start div.high{	padding:10px 0px 10px 0px;	background-color:#f6f6f6;}.main .left{		width:160px;	min-height:10px;	position:absolute;right:-180px;}.main .rightAbs {	position:absolute;	left:-180px;	width:160px;	}.main .left .headline{	background-color:#767D82;	height:20px;	left:26px;	padding-bottom:0px;	position:relative;	width:134px;}.main .left .headline .text{	margin-left:5px;	color:#fff;	line-height:20px;	font-size:13px;	font-weight:bold;}.main .left .headline .text a{	margin-left:5px;	color:#fff;	line-height:20px;	font-size:13px;	font-weight:bold;}.main .left p{	border-bottom:1px dashed #000;	padding:5px 0px 5px 0px;	margin-bottom:5px;}.main .left .red{	width:160px;	display:block;	color:#e31e2d;	font-size:12px;	line-height:15px;}.main .left .grey{	width:160px;	display:block;	color:#5e5e60;	font-size:12px;	line-height:15px;}.main .left a{	font-size:12px;	line-height:15px;}.main .left div.normal{	padding:10px 0px 10px 0px;	background-color:#ededee;}.main .left div.high{	padding:10px 0px 10px 0px;	background-color:#f6f6f6;}.main .content{	color:#000;	float:left;	font-size:12px;	line-height:15px;		width:520px;}.main .contentg{	color:#000;	float:left;	font-size:12px;	line-height:15px;	margin-left:15px;	width:745px;}.main .content .headline_blue{	background-color:#004c7e;	color:#fff;	font-size:13px;	font-weight:bold;	height:20px;	line-height:20px;	/*margin-left:5px;*/	padding-bottom:0px;	width:520px;	z-index:90;}.main .content .headline_blue .text{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}.main .content .headline_blue .text a{color:#FFFFFF;font-size:13px;font-weight:bold;line-height:20px;margin-left:5px;}.main .content .headline_grey{	background-color:#767D82;	color:#fff;	font-size:13px;	font-weight:bold;	height:20px;	line-height:20px;	/*margin-left:5px;*/	padding-bottom:0px;	width:520px;	z-index:90;}.main .content .headline_grey .text{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}.main .content .headline_grey .text a{	color:#FFFFFF;	font-size:13px;	font-weight:bold;	line-height:20px;}.main .content .headline_grey .spende{	color:#FFFFFF;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-right:5px;	position:absolute;	right:225px;}.main .content .headline_grey .spende a{	color:#FFFFFF;	font-size:13px;	font-weight:bold;	line-height:20px;}.main .content .headline_grey .text a#ShLink{	margin-left:95px;}.main .content .headline{	height:20px;	padding-bottom:0px;	width:520px;	z-index:90;}.main .content .headline .text{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}.main .content .padding{		padding:15px 0px 5px 0px;	width:520px;}.main .contentg .padding{	margin-left:10px;	padding:15px 0px 5px 0px;	width:500px;}.main .content .paddingFooter{	margin-left:10px;	padding:0px 0px 5px 0px;	width:500px;}.main .content .link_padding{	margin-left:10px;	padding:5px 10px 0px 5px;	width:500px;}.main .content .button_padding{	margin-left:10px;	padding:10px 0px 10px 200px;}.main .content .paddingUser{	width:500px;}.main .content .padding .footernavi{	border-bottom:1px dashed #000;	border-top:1px dashed #000;	height:32px;	left:-10px;	line-height:32px;	margin:10px 0px 10px 0px;	position:relative;	width:520px;}.main .content .padding .footernavi ul{	list-style-type:none;	margin-left:95px;}.main .content .padding .footernavi ul li{	display: inline;}.main .content .padding .footernavi a{	color:#929395;	padding: 0px 4px;}.main .content .padding #footerbanner{	margin-top: 10px;	text-align:center;}.main .content .padding .bookmarking{	height:32px;	line-height:32px;	position:relative;	width:500px;}.main .content .padding .bookmarking .iconbox{	left:167px;	position:absolute;	top:8px;}.main .content .padding .bookmarking .icon{	float:left;	margin-right:10px;}.main .content .padding .bookmarking .rssbox{	position:absolute;	right:0px;	top:12px;}.main .content .padding .bookmarking .rssbox .text{	cursor:pointer;	position:absolute;	right:34px;	top:-7px;}.main .content .paddingFooter .footernavi{	border-bottom:1px dashed #000;	border-top:1px dashed #000;	height:32px;	left:-10px;	line-height:32px;	margin:10px 0px 10px 0px;	position:relative;	text-align:center;	width:520px;}.main .content .paddingFooter .footernavi ul{	list-style-type:none;}.main .content .paddingFooter .footernavi ul li{	display: inline;}.main .content .paddingFooter .footernavi a{	color:#929395;	padding: 0px 4px;}.main .content .footernavi .rssbox{	position:absolute;	right:10px;	top:0px;}.main .content .footernavi .rssbox img{	position:absolute;	right:10px;	top:8px;}.main .content .footernavi .rssbox .text{	cursor:pointer;	position:absolute;	right:34px;	top:0px;}.main .content .paddingFooter #footerbanner{	margin-top: 10px;	text-align:center;}.main .content .paddingFooter .bookmarking{	height:32px;	line-height:32px;	position:relative;	width:500px;}.main .content .paddingFooter .bookmarking .iconbox{	left:150px;	position:absolute;	top:8px;}.main .content .paddingFooter .bookmarking .icon{	float:left;	margin-right:10px;}.main .content .paddingFooter .bookmarking .rssbox{	position:absolute;	right:0px;	top:12px;}.main .content .paddingFooter .bookmarking .rssbox .text{	cursor:pointer;	position:absolute;	right:34px;	top:-7px;}.main .right{	clear:right;	float:left;	margin-left:10px;	width:215px;}.main .right .headline{	/*background-color:#004C7E;*/	background-color:#767D82;		height:20px;	padding-bottom:0px;	position:relative;	/*text-align:center;*/	width:215px;}.main .right .headline_blue{	background-color:#004C7E;		height:20px;	padding-bottom:0px;	position:relative;	width:215px;}.main .right .headline_grey{	background-color:#767D82;		height:20px;	padding-bottom:0px;	position:relative;	width:215px;}.main .right .headline .text{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:0px;}.main .right .headline .text a{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}.main .right .headline_blue .text a{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}.main .right .headline_blue .text{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}.main .right .headline_grey .text a{	color:#fff;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}.main .right div.normal{	padding:9px 0px 9px 0px;	background-color:#ededee;}.main .right div.high{	padding:9px 0px 9px 0px;	background-color:#f6f6f6;}.main .right a{	font-size:12px;	line-height:15px;}.main .right .piccol{	float:left;	/*width:90px;*/	width:85px;}.main .right .infocol{	float:left;	font-size:12px;	overflow:hidden;	/*width:115px;*/	width:125px;}.main .right .red{	color:#e31e2d;}.main .right .grey{	color:#5e5e60;}.main .right .clear{	clear:left;}.felogin-label-normal{	display:block;	left:8px;	padding:5px 0px;	position:relative;	width:480px;}.tx_formslib-field, .tx_formslib-select, .tx_formslib-checkbox, .tx_formslib-checkboxes, .disabled_field {	left:210px;	position:relative;}#mailplusbox .tx_formslib-submitbuttons{	padding-top:12px;	position:relative;	left:210px;}#mailplusbox{	margin-bottom:20px;	margin-left:8px;	margin-top:8px;	overflow:hidden;}#mailplusbox textarea{	width:252px;}#mailplusbox .mailformplusbutton{	/*background-color:#004C7E;*/	border:none;	color:#fff;	margin-top:0.5em;	}#mailplusbox .fileupload{	position:relative;	display:block;	left:210px;	width:100px;}.bluebutton{	background-color:#004C7E;	border:none;	color:#fff;	margin-top:0.5em;	}.greybutton{	background-color:#72797e;	border:none;	color:#fff;	margin-top:0.5em;	}.mailformplusbutton a{	background-image:url('../img/sendbutton.jpg');	border:1px solid #000;	border-top-color:#fff;	border-left-color:#fff;	color:#000;	height:22px;	padding:0px 5px 0px 5px;}input .mailformplusbutton {	background-image:url('../img/sendbutton.jpg');	border:1px solid #000;	border-top-color:#fff;	border-left-color:#fff;	color:#000;	height:22px;	padding:0px 5px 0px 5px;}/*##### agbs ######*/div.agb{   font-size:11px;   line-height:12px;}div.agb h1{   color:#74727A;   padding:0px;   margin:10px 0 5px 0;   font-weight:bold;   font-size:12px;   background:none;}div.agb ul{   padding:0;   margin:0;}div.agb ul li{   padding:0;   margin-left:18px;}.hidden{	width:0px;	height:0px;	overflow:hidden;	visibility:hidden;}.market_newestside_img{	background-color:#707173;	height:57px;    margin:0px;    padding:0px;    text-align:center;    width:80px;}.rightheight{	margin-bottom: 35px;	margin-top:18px;}.rightheight_home{	margin-bottom:35px;	margin-left:55px;	margin-top:0px;}.tx-timtabsociable-pi1 a{	margin-left:5px;}/* ##### IFRAME #####*/.imageUploadIframe {	width:470px;}.important a {	color:#e31e2d;	text-decoration:none;}.important a:hover {	color:#e31e2d;	text-decoration:underline;}.tx_pnmaudiodoo_pi5_newestbox {margin-right:18px !important;}.main .header .register{	visibility:hidden;}.main .content .headline {	background-color:#004C7E;}.main .content .headline_grau {	background-color:#767D82;	height:20px;	padding-bottom:0px;	width:520px;	z-index:90;}h1.headline_grau .text {	color:#FFFFFF;	font-size:13px;	font-weight:bold;	line-height:20px;	margin-left:5px;}#witem {z-index:9999 !important;}.tx_pnmaudiodoo_pi3_overview{	background-color:#ededee;	padding: 1px 0px 0px 0px;	position:relative;	width:500px;}.tx_pnmaudiodoo_pi3_overview .whitebox {	background-color:#fff;	left:1px;	padding:0px 0px 0px 0px;	position:relative;	width:498px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding {	left:5px;	margin:0px;	position:relative;	width:488px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .pictureCol{	background-color:#707173;	float:left;	height:80px;	position:relative;	text-align:center;	width:110px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .pictureCol img{	padding:0px;	margin:0px;	margin-bottom:5px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .trader{	position:absolute;	right:5px;	text-align:right;	top:5px;	width:100px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .infoCol{	float:left;	margin-left:5px;	padding-bottom:0px;	position:relative;	width:373px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .infoCol .text_red{	color:#e31e2d;	display:block;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .optionRow{	height:20px;	position:relative;	display:block;	bottom:-3px;	/*left:115px;*/	width:488px;	clear:left;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .optionRow  .greybox{	background-color:#fff;	font-weight:bold;	height:20px;	line-height:20px;	position:relative;	text-align:right;	width:130px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .optionRow  .text{	height:20px;	line-height:20px;	top:0px;	left:3px;	position:absolute;	text-align:left;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .optionRow  .location{	font-weight:normal;	height:20px;	left:135px;	line-height:20px;	position:absolute;	text-align:left;	top:0px;	width:150px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .optionRow  .view_edit{	bottom:0px;	height:20px;	line-height:20px;	position:absolute;	right:0px;	text-align:right;	width:173px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .optionRow .staroff{	background-image:url('img/staroff.gif');  	position:absolute;	left:0px;	top:0px;	width:100px;	height:20px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .optionRow  .staron{	background-image:url('img/staron.gif');  	position:absolute;	left:0px;	top:0px;	height:20px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .marketOptionRow{	height:20px;	position:relative;	bottom:0px;	left:115px;	width:373px;	clear:left;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .marketOptionRow  .greybox{	background-color:#e2e2e4;	font-weight:bold;	height:20px;	line-height:20px;	position:relative;	text-align:right;	width:130px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .marketOptionRow  .greybox .text{	height:20px;	left:3px;	line-height:20px;	position:absolute;	top:0px;	text-align:left;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .marketOptionRow  .greybox .location{	font-weight:normal;	height:20px;	left:135px;	line-height:20px;	position:absolute;	text-align:left;	top:0px;	width:150px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .marketOptionRow  .view_edit{	height:20px;	line-height:20px;	position:absolute;	right:0px;	text-align:right;	top:0px;	width:173px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .marketOptionRow .greybox .staroff{	background-image:url('img/staroff.gif');  	position:absolute;	left:0px;	top:0px;	width:100px;	height:20px;}.tx_pnmaudiodoo_pi3_overview .whitebox .padding .marketOptionRow .greybox .staron{	background-image:url('img/staron.gif');  	position:absolute;	left:0px;	top:0px;	height:20px;}.clear{	clear:left;}.closebox {	background-color:#ededee;	height:1px;	overflow:hidden;	position:relative;	width:500px;}.tx_pnmaudiodoo_pi3_pagenazier{	position:relative;	width:500px;	text-align:center;	padding-bottom:10px;}.tx_pnmaudiodoo_pi3_pagenazier a{	padding:0px 3px 0px 3px;}.tx_pnmaudiodoo_pi3_pagenazier a:hover{	color:#E31E2D;}.tx_pnmaudiodoo_pi3_pagenazier a.active{	color:#E31E2D;}.tx_pnmaudiodoo_pi3_pagenazier span{	padding:0px 3px 0px 3px;	line-height:20px;	color:#044E80;}.tx_pnmaudiodoo_pi3_pagenazier span.page{	color:#E31E2D;}.main .content .headline {	/*background-color:#767D82;*/}.tx_pnmaudiodoo_pi5_centerButton {	padding-top:12px;	text-align:center;	width:472px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow .view_del {	height:20px;	line-height:20px;	position:absolute;	right:0;	text-align:right;	top:-45px;	width:173px;}.tx-pnmaudiodoo-pi5 .tx_formslib_formelement{	display:block;	position:relative;	left:8px;	padding:5px 0px 5px 0px;	width:480px;}.tx_pnmaudiodoo_pi5_formslib_infoText {	padding:0px 0px 15px 7px;	position:relative;	top:0px;}.clearStyle{	clear:left;}.pagenazier_flow{	margin:20px 0px 0px 0px;}.tx-pnmaudiodoo-pi5 label{	display:block;	float:left;	position:absolute;	text-align:left;	width:200px;}.tx_formslib-field, .tx_formslib-select, .tx_formslib-checkbox, .tx_formslib-checkboxes, .disabled_field{	left:208px;	position:relative;}.tx-pnmaudiodoo-pi5 #tx_pnmaudiodoo_pi2_fe_users_agb{	left:0px;	position:relative;}.tx-pnmaudiodoo-pi5 #tx_pnmaudiodoo_pi2_fe_users_email{	width:260px;}.tx-pnmaudiodoo-pi5 textarea.tx_formslib-field{	position:relative;	width:262px;}.tx_pnmaudiodoo_pi5_simpleText {	/*margin-left:3px;*/	padding:5px 0px 0px 7px;	position:relative;	top:0px;}.tx-pnmaudiodoo-pi5 div.comment{	clear:both;	color:#5E5E60;	display:block;	font-size:10px;	left:210px;	position:relative;	width:260px;}.imageUploadFormWrapper {	border-bottom:1px dashed #000;	height:70px;	overflow:hidden;	width:475px;}.tx_pnmaudiodoo_pi5_greybox_img{	/*border:2px solid #EDEDEE;*/	margin:3px 0px 3px 0px;	padding: 3px 0px 3px 0px;	position:relative;}.tx-pnmaudiodoo-pi5 span.red{	color:#ff0000;}.tx-pnmaudiodoo-pi5 legend{	color:blue;	margin-left:5px;}.tx-pnmaudiodoo-pi5 fieldset{	margin-bottom:10px;	padding: 10px 0px 10px 0px;}.tx-pnmaudiodoo-pi5 #audiodoo_agbText{	border:1px solid;	height:100px;	left:0px;	margin-bottom:10px;	overflow:auto;	padding:5px 0px 5px 0px;	position:relative;	width:480px;}.tx-pnmaudiodoo-pi5 #audiodoo_agbText span{	left:5px;	position:relative;	width:470px;}.tx-pnmaudiodoo-pi5 .smallButton{	}.tx-pnmaudiodoo-pi5 .tx_formslib-submitbuttons{	padding:20px 0px 20px 0px;	text-align:center;}.tx_audiodoo_error{	background-color:#fbd1d1;	border:1px solid #ff0000;	display:block;	margin:10px 0px 10px 0px;	padding:10px;}.tx_audiodoo_error ul{	padding-left:18px;}.tx_pnmaudiodoo_pi5_newestbox{	float:left;	/*height:160px;*/	margin-right:10px;	padding-bottom:10px;	width:160px;}.tx_pnmaudiodoo_pi5_newestbox_nomargin{	float:left;	/*height:160px;*/	padding-bottom:10px;	width:160px;}.tx_pnmaudiodoo_pi5_img{	background-color:#fff;	height:120px;	text-align:center;	width:160px;	border:1px solid #ccc;}.tx_pnmaudiodoo_pi5_type{	color:#767D82;	font-weight:bold;}.tx_pnmaudiodoo_pi5_details{	color:#e31e2d;}.verticalLine{	float:left;	height:0px;	overflow:hidden;	width:500px;}.clear{	clear:left;}/* ##### IFRAME #####*/#loadingMessage {	color:#000;	float:right;	font-family:verdana;	font-size:12px;	margin-bottom:20px;	padding-top:10px;	width:250px;}.iframeError{	position:relative;	left:0px;	top:0px;	font-size:12px;	line-height:16px;	height:16px;	overflow:hidden;	font-family:Verdana;	margin:0px;	padding:0px;	width:400px;	float:left;}.tx_pnmaudiodoo_previewImageTitle{	float:right;	font-family:verdana;	font-size:12px;	padding-top:50px;	text-align:right;	width:270px;}.tx_pnmaudiodoo_previewImage {	float:left;	height:100px;	width:100px;}.tx_pnmaudiodoo_previewImageTitle #imageUploadButton {	margin-left:20px;} /*** Market upload-iframes */.tx_pnmaudiodoo_previewImage img{	height:70px;}.tx_pnmaudiodoo_pi5_picturebox{	width:115px;	position:relative;}.tx_pnmaudiodoo_pi5_upload_picturebox{	width:500px;	position:relative;}.tx_pnmaudiodoo_pi5_upload_picturebox iframe{	position:relative;	width:500px;}.tx_pnmaudiodoo_pi5_ad .inforow{	float:left;	position:relative;	/*width:330px;*/	width:300px;}.tx_pnmaudiodoo_pi5_ad .picrow{   background-color:#fff;	float:left;	margin-left:10px;   padding-top:5px;	position:relative;	text-align:center;	width:160px;	border:1px solid #ccc;}.tx_pnmaudiodoo_pi5_ad  .hline{	border-top:1px solid #000;	height:1px;	/*left:-10px;*/	overflow:hidden;	position:relative;	/*width:520px;*/	width:480px;}.tx_pnmaudiodoo_pi5_ad  .box {	color:#000;	padding-bottom:10px;	margin-left:110px;	position:relative;	width:190px;}.tx_pnmaudiodoo_pi5_ad  .market_description {	overflow:hidden;	width:365px;}.tx_pnmaudiodoo_pi5_ad .box .label{	left:-110px;	position:absolute;	top:0px;	text-align:left;}.tx_pnmaudiodoo_pi5_ad  h1{	color:#e43332;}.tx_pnmaudiodoo_pi5_overview{	background-color:#ededee;	padding: 1px 0px 0px 0px;	position:relative;	width:500px;}.tx_pnmaudiodoo_pi5_overview .whitebox {	background-color:#fff;	left:1px;	padding:0px 0px 0px 0px;	position:relative;	width:498px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding {	left:5px;	margin:0px;	position:relative;	width:488px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .pictureCol{	background-color:#707173;	float:left;	position:relative;	text-align:center;	width:110px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .pictureCol img{	margin:0px;	padding:0px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .trader{	position:absolute;	right:5px;	text-align:right;	top:5px;	width:100px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .infoCol{	float:left;	margin-left:5px;	padding-bottom:25px;	position:relative;	width:373px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .infoCol .text_red{	color:#e31e2d;	display:block;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .optionRow{	height:20px;	position:absolute;	bottom:5px;	left:115px;	width:373px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .optionRow  .greybox{	background-color:#fff;	font-weight:bold;	height:20px;	line-height:20px;	position:relative;	text-align:right;	width:130px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .optionRow  .greybox .text{	height:20px;	line-height:20px;	top:0px;	left:3px;	position:absolute;	text-align:left;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .optionRow  .greybox .location{	font-weight:normal;	height:20px;	left:135px;	line-height:20px;	position:absolute;	text-align:left;	top:0px;	width:150px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .optionRow  .view_edit{	height:20px;	line-height:20px;	position:absolute;	right:0px;	text-align:right;	top:0px;	width:173px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .optionRow .greybox .staroff{	background-image:url('img/staroff.gif');  	position:absolute;	left:0px;	top:0px;	width:100px;	height:20px;}.tx_pnmaudiodoo_pi5_overview .whitebox .padding .optionRow .greybox .staron{	background-image:url('img/staron.gif');  	position:absolute;	left:0px;	top:0px;	height:20px;}.tx_pnmaudiodoo_pi5_myadsoverview{	background-color:#ededee;	padding: 1px 0px 0px 0px;	position:relative;	width:500px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox {	background-color:#fff;	left:1px;	padding:0px 0px 0px 0px;	position:relative;	width:498px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding {	left:5px;	margin:0px;	position:relative;	width:488px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .pictureCol{	background-color:#707173;	float:left;	position:relative;	text-align:center;	width:110px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .pictureCol img{	padding:0px;	margin:0px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .trader{	position:absolute;	right:5px;	text-align:right;	top:5px;	width:100px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .infoCol{	float:left;	margin-left:5px;	padding-bottom:45px;	position:relative;	width:373px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .infoCol .text_red{	color:#e31e2d;	display:block;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow{	height:40px;	position:absolute;	bottom:5px;	left:115px;	width:373px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow  .greybox{	background-color:#fff;	font-weight:bold;	height:20px;	line-height:20px;	position:relative;	text-align:right;	width:160px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow  .greybox .text{	height:20px;	line-height:20px;	top:0px;	left:3px;	position:absolute;	text-align:left;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow  .greybox .location{	font-weight:normal;	height:20px;	left:135px;	line-height:20px;	position:absolute;	text-align:left;	top:0px;	width:150px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow  .view_edit{	height:20px;	line-height:20px;	position:absolute;	right:0px;	text-align:right;	top:0px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow .greybox .staroff{	background-image:url('img/staroff.gif');  	position:absolute;	left:0px;	top:0px;	width:100px;	height:20px;}.tx_pnmaudiodoo_pi5_myadsoverview .whitebox .padding .optionRow .greybox .staron{	background-image:url('img/staron.gif');  	position:absolute;	left:0px;	top:0px;	height:20px;}.closebox {	background-color:#ededee;	height:1px;	overflow:hidden;	position:relative;	width:500px;}a.cancel {	background-color:#ff0000;	color:#fff;	padding:2px;}a.renew {	background-color:#007700;	color:#fff;	padding:2px;}.tx_pnmaudiodoo_pi5_pagenazier{	position:relative;	width:500px;	text-align:center;	padding-bottom:10px;}.tx_pnmaudiodoo_pi5_pagenazier a{	padding:0px 3px 0px 3px;}.tx_pnmaudiodoo_pi5_pagenazier a:hover{	color:#E31E2D;}.tx_pnmaudiodoo_pi5_pagenazier a.active{	color:#E31E2D;}.tx_pnmaudiodoo_pi5_pagenazier span{	padding:0px 3px 0px 3px;	line-height:20px;	color:#044E80;}.tx_pnmaudiodoo_pi5_pagenazier span.page{	color:#E31E2D;}ul.form_error{	list-style:none;	position:relative;	left:10px;}.tx_pnmaudiodoo_pi5_historyButton {	text-align:center;	width:500px;}.tx_pnmaudiodoo_pi5_centerButton {	text-align:center;	width:472px;}.tx_audiodoo_error{	background-color:#fbd1d1;	border:1px solid #ff0000;	display:block;	margin:10px 5px 10px 5px;	padding:10px;}.tx_audiodoo_error ul{	padding-left:18px;}.form_unsicht{	display:block;	height:0px;	width:0px;	overflow:hidden;	line-height:0px;	position:absolute;	left:300px;	top:-1000px;} .tx_pnmaudiodoo_pi5_centerButton form {	display:inline;}.tx_formslib-field #tx_pnmaudiodoo_pi5_contact_email, #tx_pnmaudiodoo_pi5_contact_name {	width:260px;}#divCharCounter{	font-size:10px;}/*** Showroom Forms*/.main .content .headline {	/*background-color:#004C7E;*/}.tx-pnmaudiodoo-pi4 div.comment {	clear:both;	color:#5E5E60;	display:block;	font-size:10px;	left:119px;	position:relative;	width:350px;}.tx_pnmaudiodoo_pi4_row{	background-color:#ededee;	height:20px;	margin:3px 0px 3px 0px;	padding: 3px 0px 3px 0px;	position:relative;}.tx_pnmaudiodoo_pi4_check{	margin-left:3px;	padding:0px;	position:relative;	top:3px;}* html .tx_pnmaudiodoo_pi4_check{	margin-left:0px;	padding:0px;	position:relative;	top:-1px;}*+ html .tx_pnmaudiodoo_pi4_check{	margin-left:0px;	padding:0px;	position:relative;	top:-1px;}.tx_pnmaudiodoo_pi4_check_label{	background-color:#fff;	display:block;	height:15px;	left:20px;	line-height:15px;	padding:0px 2px 0px 2px;	position:absolute;	top:5px;	width:150px;}.tx_pnmaudiodoo_pi4_simpleText{	margin-left:3px;	padding:5px 0px 5px 0px;	position:relative;	top:0px;}.tx_pnmaudiodoo_pi4_greybox{	background-color:#EDEDEE;	margin:3px 0px 3px 0px;	padding: 3px 0px 3px 0px;	position:relative;}.tx_pnmaudiodoo_pi4_greybox textarea{	left:3px;	width:490px;	height:200px;	position:relative;}#divCharCounter{	margin-left:3px;	padding:5px 0px;	position:relative;}.tx_pnmaudiodoo_pi4_greybox .padding{	display:block;	margin-left:3px;	padding:3px 0px 3px 0px;	position:relative;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .optionRow .greybox {	background-color:#FFFFFF;	font-weight:bold;	height:20px;	line-height:20px;	position:relative;	text-align:right;	width:100px;}.imageUploadFormWrapper {	border-bottom:1px dashed #000;	height:70px;	overflow:hidden;}.verticalLine{	float:left;	height:0px;	overflow:hidden;	width:500px;}/* ##### IFRAME #####*/#loadingMessage {	color:#000;	float:right;	margin-bottom:20px;	padding-top:10px;	width:250px;}.tx_pnmaudiodoo_pi4_greybox_img{	background-color:#EDEDEE;	border:2px solid #EDEDEE;	margin:3px 0px 3px 0px;	padding: 3px 0px 3px 0px;	position:relative;}.tx_pnmaudiodoo_previewImageTitle{	float:right;	padding-top:50px;	text-align:right;	width:270px;}.tx_pnmaudiodoo_previewImage {	float:left;	height:100px;	width:100px;}.tx_pnmaudiodoo_previewImageTitle #imageUploadButton {	margin-left:20px;}.tx_pnmaudiodoo_pi4_picturebox{	width:115px;	position:relative;}.tx_pnmaudiodoo_pi4_upload_picturebox{	border-bottom:1px dashed #000;	position:relative;	width:494px;}.tx_pnmaudiodoo_pi4_upload_picturebox iframe{	width:500px;	position:relative;}.tx_pnmaudiodoo_pi4_manu{	position:absolute;	right:159px;	top:0px;	width:150px;}.tx_pnmaudiodoo_pi4_manu select{	left:-7px;	position:absolute;	top:3px;	width:150px;}.tx_pnmaudiodoo_pi4_model{	right:3px;	position:absolute;	width:150px;}.tx_pnmaudiodoo_pi4_solid{	border-top:1px solid #000;	height:1px;	overflow:hidden;}.tx_pnmaudiodoo_pi4_dashed{	border-top:1px dashed #000;	height:1px;	overflow:hidden;}.tx_pnmaudiodoo_pi4_greybox .imageUploadIframe{  /*height:70px;*/}/*** Showroom upload-iframes */.tx_pnmaudiodoo_previewImage img{	height:70px;}.tx_pnmaudiodoo_previewImageTitle{	font-family:verdana;	font-size:12px;}#loadingMessage{	font-family:verdana;	font-size:12px;}/*** Showroom Home*/.tx_pnmaudiodoo_pi4_pagenazier{	position:relative;	width:500px;	text-align:center;	padding-bottom:10px;}.tx_pnmaudiodoo_pi4_pagenazier a{	padding:0px 3px 0px 3px;}.tx_pnmaudiodoo_pi4_pagenazier a:hover{	color:#E31E2D;}.tx_pnmaudiodoo_pi4_pagenazier a.active{	color:#E31E2D;}.tx_pnmaudiodoo_pi4_pagenazier span{	padding:0px 3px 0px 3px;	line-height:20px;	color:#044E80;}.tx_pnmaudiodoo_pi4_pagenazier span.page{	color:#E31E2D;}.tx_pnmaudiodoo_pi4_newestbox{	float:left;	margin-right:10px;	padding-bottom:10px;	width:160px;}.tx_pnmaudiodoo_pi4_img{	background-color:#707173;	height:120px;	text-align:center;	width:160px;}.tx_pnmaudiodoo_pi4_details{	color:#767D82;	width:157px;}.tx_pnmaudiodoo_pi4_newestbox_nomargin{	float:left;	padding-bottom:10px;}/*** Showroom itselfs */.tx_pnmaudiodoo_pi4_showroomPictures{		position:relative;	width:520px;}.tx_pnmaudiodoo_pi4_showroomPictures .mainPic{	background-color:#E4E5E6;	display:block;	height:300px;	left:0px;	line-height:300px;	overflow:hidden;	padding:0px;	position:relative;	text-align:center;	width:400px;}.tx_pnmaudiodoo_pi4_showroomPictures .mainPic img{	/*margin:0px;*/}.tx_pnmaudiodoo_pi4_showroomPictures .mainPic a{	margin:0px;	padding:0px;	line-height:0px;	font-size:0px;	position:absolute;	top:0px;	left:0px;}.tx_pnmaudiodoo_pi4_showroomPictures .thumbCol{   background-color:#E4E5E6;	height:300px;	left:410px;	overflow:hidden;	position:absolute;	text-align:center;	top:0px;	width:110px;}.tx_pnmaudiodoo_pi4_showroomPictures .thumbCol img{	 height:83px;	 margin:0px 0px 0px 0px;	 padding:0px;}.tx_pnmaudiodoo_pi4_showroomPictures .thumbCol #spacer{	 display:block;    height:25px;	 width:110px;}.tx_pnmaudiodoo_pi4_showroomPictures .thumbCol #spacer2{	 display:block;    height:26px;	 width:110px;}.tx_pnmaudiodoo_pi4_showroomDetails{	left:-10px;	position:relative;	width:520px;}.tx_pnmaudiodoo_pi4_showroomDetails .owner{	background-color:#fff;	font-size:16px;	color:#e31e2d;	margin:10px 0px 8px 0px;}.tx_pnmaudiodoo_pi4_showroomDetails .optionLinks {	margin-bottom:10px;}.tx_pnmaudiodoo_pi4_showroomDetails .optionLinks a{	background-image:url('img/linksquare.gif');  	background-repeat:no-repeat;	background-position:left center;	display:block;	padding:0px 0px 0px 14px;	margin-right:10px;	float:left;}.tx_pnmaudiodoo_pi4_showroomDetails .optionLinks span{	background-image:url('img/linksquare.gif');  	background-repeat:no-repeat;	background-position:left center;	display:block;	padding:0px 0px 0px 14px;	margin-right:10px;	float:left;}.clear{	clear:left;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol{	float:left;	left:0px;	position:relative;	width:400px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .description{	border-top:1px solid #000;	padding-top:5px;	width:400px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .description .grey{	background-color:#ededee;	padding:3px 0px 3px 0px;	width:400px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .description .text{	margin-left:3px;	overflow:hidden;	width:394px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .rating{	border-bottom:1px solid #000;	border-top:1px solid #000;	line-height:20px;	/*margin: 5px 0px 5px 3px;*/	margin: 5px 0px 5px 0px;	padding:2px 0px 2px 0px;	position:relative;	width:400px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .rating .sendrating{	background-color:#ededee;	display:block;	height:20px;	padding:0px 5px 0px 5px;	position:absolute;	right:0px;	top:2px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .rating p{	color:#5E5E60;	font-size:10px;	left:170px;	position:absolute;	top:28px;	width:220px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .comments{	position:relative;	width:400px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .comments .grey{	background-color:#ededee;	line-height:20px;	position:relative;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .comments .text{	margin-left:3px;	position:relative;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .comments .pages{	position:absolute;	right:3px;	top:0px;	line-height:20px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .comments .item{	padding:10px 0px 10px 0px;}.tx_pnmaudiodoo_pi4_showroomDetails .infoCol .comments .spacer{	height:1px;	overflow:hidden;	border-top:1px dashed #000;}.tx_pnmaudiodoo_pi4_showroomDetails .detailCol{	border-top:1px solid #000000;	float:left;	left:5px;	position:relative;	overflow:hidden;	top:0px;	width:120px;}.tx_pnmaudiodoo_pi4_showroomDetails .detailColInner{	margin-top:8px;}.tx_pnmaudiodoo_pi4_showroomDetails .text_red{	color:#000;	display:block;}.tx_pnmaudiodoo_pi4_showroomDetails .text_grey{	color:#5e5e60;	display:block;	margin-bottom:5px;}/***	Showroom Overview*/.tx_pnmaudiodoo_pi4_overview{	background-color:#ededee;	padding: 1px 0px 0px 0px;	position:relative;	width:500px;}.tx_pnmaudiodoo_pi4_overview .whitebox {	background-color:#fff;	left:1px;	padding:0px 0px 0px 0px;	position:relative;	width:498px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding {	left:5px;	margin:0px;	position:relative;	width:488px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .pictureCol{	float:left;	position:relative;	width:110px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .pictureCol img{	padding:0px;	margin:0px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .infoCol{	float:left;	margin-left:5px;	padding-bottom:0px;	position:relative;	width:373px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .optionRow{	height:20px;	/*position:absolute;*/	bottom:5px;	/*left:115px;*/	width:498px;	float:left;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .optionRow  .rating{	background-color:#ededee;	height:20px;	position:relative;	width:200px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .optionRow  .view_edit{	bottom:0px;	height:20px;	line-height:20px;	position:absolute;	right:0px;	text-align:right;	/*top:0px;*/	/*width:173px;*/	width:273px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .optionRow .staroff{	background-image:url('img/staroff.gif');  	position:absolute;	left:4px;	bottom:0px;	width:100px;	height:20px;}.tx_pnmaudiodoo_pi4_overview .whitebox .padding .optionRow .staron{	background-image:url('img/staron.gif');  	position:absolute;	left:4px;	bottom:0px;	height:20px;}.closebox {	background-color:#ededee;	height:1px;	overflow:hidden;	position:relative;	width:500px;}/***	Random Frontend User*/.tx_pnmaudiodoo_pi1_randomuser {	font-size:12px;	color:#004C7E;	left:26px;	padding:15px 0px 10px 0px;	position:relative;	width:134px;}.tx_pnmaudiodoo_pi1_randomuser .zitat {	color:#000000;}.tx_pnmaudiodoo_pi1_randomuser img{	text-align:center;}.tx_pnmaudiodoo_pi4_historyButton {	text-align:center;	width:500px;}.tx_pnmaudiodoo_pi4_historyButton form{	display:inline;}.tx_pnmaudiodoo_pi4_centerButton {	padding-top:12px;	text-align:center;	width:472px;}.tx_pnmaudiodoo_pi4_centerButton form{	display:inline;}ul.form_error{	list-style:none;	position:relative;	left:10px;}.tx_audiodoo_error{	background-color:#fbd1d1;	border:1px solid #ff0000;	display:block;	margin:10px 5px 10px 5px;	padding:10px;}.tx_audiodoo_error ul{	padding-left:18px;}.form_unsicht{	display:block;	height:0px;	width:0px;	overflow:hidden;	line-height:0px;	position:absolute;	left:300px;	top:-1000px;}.iframeError{	position:relative;	left:0px;	top:0px;	font-size:12px;	line-height:16px;	height:16px;	overflow:hidden;	font-family:Verdana;	margin:0px;	padding:0px;	width:400px;	float:left;}#tx_pnmaudiodoo_pi4_contact_email#tx_pnmaudiodoo_pi4_contact_name {	width:260px;}/*  styles for the unit rater--------------------------------------------------------- ryan masuga, masugadesign.comryan@masugadesign.com Licensed under a Creative Commons Attribution 3.0 License.http://creativecommons.org/licenses/by/3.0/See readme.txt for full credit details.--------------------------------------------------------- */.ratingblock {	display:block;	border-bottom:0px solid #999;	padding-bottom:8px;	margin-bottom:0px;	}.loading {	height: 30px;	background: url('../img/working.gif') 50% 50% no-repeat;	}	.unit-rating { /* the UL */	list-style:none;	margin: 0px;	padding:0px;	height: 30px;	position: relative;	background: url('../img/starrating.gif') top left repeat-x;			}.unit-rating li{    text-indent: -90000px;	padding:0px;	margin:0px;	/*\*/	float: left;	/* */	}	.unit-rating li a {	outline: none;	display:block;	width:30px;	height: 30px;	text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;	}	.unit-rating li a:hover{	background: url('../img/starrating.gif') left center;	z-index: 2;	left: 0px;	}.unit-rating a.r1-unit{left: 0px;}.unit-rating a.r1-unit:hover{width:30px;}.unit-rating a.r2-unit{left:30px;}.unit-rating a.r2-unit:hover{width: 60px;}.unit-rating a.r3-unit{left: 60px;}.unit-rating a.r3-unit:hover{width: 90px;}.unit-rating a.r4-unit{left: 90px;}	.unit-rating a.r4-unit:hover{width: 120px;}.unit-rating a.r5-unit{left: 120px;}.unit-rating a.r5-unit:hover{width: 150px;}.unit-rating a.r6-unit{left: 150px;}.unit-rating a.r6-unit:hover{width: 180px;}.unit-rating a.r7-unit{left: 180px;}.unit-rating a.r7-unit:hover{width: 210px;}.unit-rating a.r8-unit{left: 210px;}.unit-rating a.r8-unit:hover{width: 240px;}.unit-rating a.r9-unit{left: 240px;}.unit-rating a.r9-unit:hover{width: 270px;}.unit-rating a.r10-unit{left: 270px;}.unit-rating a.r10-unit:hover{width: 300px;}.unit-rating li.current-rating {	background: url('../img/starrating.gif') left bottom;	position: absolute;	height: 30px;	display: block;	text-indent: -9000px;	z-index: 1;	}.voted {color:#000;}.thanks {color:#000;}.static {color:#000;}		#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 2000; text-align: center; line-height: 0;}#lightbox img{ width: auto; height: auto;}#lightbox a img{ border: none; }#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#imageContainer{ padding: 10px; }#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 100; }#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../img/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../img/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	#overlay{ position: absolute; top: 0; left: 0; z-index: 1900; width: 100%; height: 500px; background-color: #000; }#login ins {color:#fff;}.showResultsWrap{font-weight: bold;}.browseLinksWrap{padding:15px 0; text-align:center;}span.inactiveLinkWrap,span.activeLinkWrap{padding:0 2px;}span.activeLinkWrap,span.inactiveLinkWrap a:hover{color:#E31E2D;}
