/* Lupidoo 2014 */
/* ---------------- */
/*  28.03. 2014		*/
/* ---------------- */

/* Importieren von CSS aus Editor */
@import "styles_content.css";
@import "styles_shopping.css";

/* DIVs */


* {margin:0px; padding:0px;}
a {outline:none;}
a:active {outline:none;}
a img {border: 0;}
.clearfloat {clear:both};
html {
	overflow-y: scroll;
	}
body {font: 80% Arial, Helvetica, sans-serif;text-align: center;line-height:1.4em;background-color:#fff;color:#9e9e9e; margin-top:20px}
#logo{background-image:url(/UserFiles/structure/logo_zippidoo.png); background-repeat:no-repeat; text-indent:-10000px; display:block; width:271px; height:83px; float:left; margin-top:0px; margin-left:0px}
#background {width:100%; text-align:center; background-image:url(http://www.zippidoo.at/styles.css?d=2016110501); background-position:top center; background-repeat:no-repeat; position:absolute; z-index:0; height:800px;}
#container { position:relative; z-index:1; min-height:670px}

#header {position:relative; width:100%; height:186px;}

#nav{padding-top:120px; height:20px; width:840px}
#navabschluss {height:1px; background-color:#e6007e; width:838px; margin-top:2px;}

#ulnav {list-style: none outside none; position:relative;}
#ulnav li {list-style: none outside none; position:relative; }
#ulnav li {float:left; font-weight:bold; font-size:12px;  padding-top:2px; text-transform:uppercase; background-color:#e6007e; margin-right:2px; text-align:center}
#ulnav li:hover {background-color:#ff54b1;}
#ulnav li.aktiv, #nav #ulnav li.button0 aktiv span {float:left; height:20px; background-color:#ff54b1; color:#FFFFFF}
#ulnav li span, #ulnav li.aktiv span {display:block; height:20px;}
#nav a {color:#fff;text-decoration:none;}
#nav a:hover {color:#fff;text-decoration:none;}
#nav a.aktiv {color:#fff;text-decoration:none;}
#nav a.aktiv span {}
#nav #ulnav li span {}
#nav #ulnav li.button0 span {}
#nav #ulnav li.buttonlast {border-right:0px; width:103px}

#teaserHome {width:856px; height:154px; overflow:hidden; clear:both}
.teaser {width:150px; height:150px; overflow:hidden; border:1px solid #e6007e; border-radius:5px; float:left; margin-right:19px; display:block; background-repeat:no-repeat; background-size:160px 160px}
.teaser:last-child {float:right}
.abdecker_teaser {width:150px; height:28px; background-color:#e6007e; display:block; position:relative; top:122px; text-align:center; color:#FFF; font-size:11px; padding-top:5px}
.teaser:hover .abdecker_teaser, .abdecker_teaser:hover {background-color:#FFF; color:#e6007e}

#home { margin-left:0px; margin-top:-45px; width:838px;  display:block;  text-align:left; height:650px; overflow:hidden}
#home img {width:836px; border:1px solid #e6007e; border-bottom-left-radius:5px; border-bottom-right-radius:5px}
.startfirst {width:175px; height:175px; position:relative; padding-right:20px; float:left;}
.startlast {width:175px; height:175px; position:relative; padding-right:0px; float:left}



/*#content {text-align:left; margin-top:0px; background-image:url(http://www.zippidoo.at/UserFiles/structure/bg_total.png); background-repeat:no-repeat; background-position:0px -180px; min-height:500px;}*/
#content {text-align:left; margin-top:0px;}
#contentinnen {width:840px; margin-left:0px; color:#000}

#inhalt {width:840px; position:relative; margin:0px auto; text-align:center;}

#layout0 #spalte1 {width:175px;margin-right:20px;float:left;position:relative; padding-top:5px;}
#layout0 #spalte2 {width:430px;float:left;position:relative; margin-top:10px; border:1px solid #e6007e; background-color:#fff; padding:10px; margin-right:13px }
#layout0 #spalte3 {width:155px;float:left;position:relative; padding-top:0px; border:0px solid #e6007e; background-color:#fff; padding:10px; }


#layout1 #spalte1 {width:175px;margin-right:20px;float:left;position:relative; padding-top:5px;}
#layout1 #spalte2 {width:620px;float:left;position:relative; margin-top:10px; border:1px solid #e6007e; background-color:#fff; padding:10px }


#spalte1 ul li a span {text-transform:uppercase;}
#spalte2 ul li {margin-left:10px}




#footer {width:100%; background-color:#e6007e; height:38px; margin-top:-102px; position:relative; z-index:98;}
#adresse {width:900px; height:120px; background-image:url(http://www.zippidoo.at/styles.css?d=2016110501);color:#FFF; text-align:left; margin:0px auto; background-repeat:no-repeat;  padding-top:50px; background-position:center; position:relative; z-index:99;}
#adresse a {text-decoration:none; color:#FFF;}
#adresse a:hover {text-decoration:none; color:#d0aeac;}
.bottomnav {margin-right:20px;}


#layout0 #spalte1 ul {list-style: none outside none; position:relative; font:90% Arial, Helvetica, sans-serif;}
#layout0 #spalte1 ul li {color:#9e9e9e;  border-bottom:1px solid #e6007e}
#layout0 #spalte1 ul li:hover {border-bottom:1px solid #d0aeac}
#layout0 #spalte1 ul li a  {color:#9e9e9e; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 150px !important;  background-image:url(/UserFiles/structure/arrow-right.png); background-position:right; background-repeat:no-repeat }
#layout0 #spalte1 ul li a:hover  {color:#d0aeac; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 150px !important; background-image:url(/UserFiles/structure/arrow-right-hover.png);}
#layout0 #spalte1 ul li a.aktiv {background-position: 164px -82px; background-image:url(/UserFiles/structure/arrow-right-hover.png); background-position:right; color:#d0aeac}
#layout0 #spalte1 ul li a.aktivsub {color:#9e9e9e;   background-image:url(/UserFiles/structure/arrow-down-hover.png); background-position: right; background-repeat:no-repeat; display: block;}
#layout0 #spalte1 ul li.subnav {list-style: none outside none; position:relative; font:100% Arial, Helvetica, sans-serif; padding-left:10px; text-align:right; }
#layout0 #spalte1 ul li.subnav a  {color:#9e9e9e; background-image:url(/UserFiles/structure/arrow-right.png); background-repeat:no-repeat; background-position: right; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 120px !important; }
#layout0 #spalte1 ul li.subnav a:hover, #layout0 #spalte1 ul li.subnavaktiv a  {color:#e77c19; background-image:url(/UserFiles/structure/arrow-right.png); background-repeat:no-repeat; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 120px !important; }
#layout0 #spalte1 ul li.subnavaktiv a  {color:#e77c19; background-image:url(/UserFiles/structure/arrow-right-hover.png); background-repeat:no-repeat; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 120px !important; }



#layout1 #spalte1 ul {list-style: none outside none; position:relative; font:90% Arial, Helvetica, sans-serif;}
#layout1 #spalte1 ul li {color:#9e9e9e;  border-bottom:1px solid #e6007e}
#layout1 #spalte1 ul li:hover {border-bottom:1px solid #d0aeac}
#layout1 #spalte1 ul li a  {color:#9e9e9e; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 130px !important;  background-image:url(/UserFiles/structure/arrow-right.png); background-position:right; background-repeat:no-repeat }
#layout1 #spalte1 ul li a:hover  {color:#d0aeac; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 130px !important; background-image:url(/UserFiles/structure/arrow-right-hover.png);}
#layout1 #spalte1 ul li a.aktiv {background-position: 164px -82px; background-image:url(/UserFiles/structure/arrow-right-hover.png); background-position:right; color:#d0aeac}
#layout1 #spalte1 ul li a.aktivsub {color:#9e9e9e;   background-image:url(/UserFiles/structure/arrow-down-hover.png); background-position: right; background-repeat:no-repeat; display: block;}
#layout1 #spalte1 ul li.subnav {list-style: none outside none; position:relative; font:100% Arial, Helvetica, sans-serif; padding-left:10px; text-align:right; }
#layout1 #spalte1 ul li.subnav a  {color:#9e9e9e; background-image:url(/UserFiles/structure/arrow-right.png); background-repeat:no-repeat; background-position: right; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 120px !important; }
#layout1 #spalte1 ul li.subnav a:hover, #layout0 #spalte1 ul li.subnavaktiv a  {color:#e77c19; background-image:url(/UserFiles/structure/arrow-right.png); background-repeat:no-repeat; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 120px !important; }
#layout1 #spalte1 ul li.subnavaktiv a  {color:#e77c19; background-image:url(/UserFiles/structure/arrow-right-hover.png); background-repeat:no-repeat; display: block; padding: 8px 20px 6px 2px; text-decoration: none; width: 120px !important; }









.subnavhead {font:115% Arial, Helvetica, sans-serif; font-weight:bold; display:block; padding-bottom:5px; border-bottom:#990000 2px solid; text-indent:2px;}

#shadow955 {background-image:url(http://www.zippidoo.at/UserFiles/structure/shadow955.png); background-repeat:no-repeat; text-align:center; width:955px; height:9px}
#toolboxshell {height:50px; width:955px; background-color:#F7F7F7; border-top:1px solid #CCC; margin-top:20px}
#impressumshell {width:955px; margin-top:20px; text-align:center}
#impressumshell a {text-decoration:none; color:#000000; margin-right:5px}
#impressumshell a:hover {text-decoration:underline; color:#000000}
#fbshell {float:left; position:relative; top:10px; margin-left:10px}
#bawaglogoshell {float:left; text-align:center; width:955px; position:relative; top:-20px;}
#bawagblog {float:right; text-align:right;  position:relative; top:-55px; padding-right:10px}
#medienpartnershell {width:955px; text-align:right; font:80% Arial, Helvetica, sans-serif; margin-top:10px;}
#kooperationspartner {width:955px; text-align:left; font:80% Arial, Helvetica, sans-serif; margin-top:-20px;}

.headline {font:130% Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:10px; text-transform:uppercase; color:#e6007e}
.ziehharmonika{border:0px;padding:0px;margin:0px;width:100%;font: 100% Arial, Helvetica, sans-serif;}
.ziehharmonika > thead {margin:0px;padding:0px;cursor:pointer;border:0px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#000;}
.ziehharmonika > thead > tr > td {border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;	color:#000;	padding:3px; font:110% Arial, Helvetica, sans-serif; font-weight:bold; color:#953543}
.ziehharmonika > thead > tr > td:hover{}
.ziehharmonika > tbody {margin:0px;	padding:0px;	padding-bottom:20px;	border:1px solid #d1d1d1;	vertical-align:top;	display:none;}
.ziehharmonika > tbody > tr > td {padding:10px;}
.downButton{	background-image: url(/UserFiles/structure/sliderButtons.gif);	width:18px;	height:10px;	background-repeat:no-repeat;	background-position:0px 2px;	text-indent:20px;}
.downButtonOpen{	background-image: url(/UserFiles/structure/sliderButtons.gif);	width:18px;	height:10px;	background-repeat:no-repeat;	background-position:0px -130px;	text-indent:20px;}


.bilderdownloaddiv{margin-top:5px; margin-bottom:5px;}


#contentinnnen a {	color:#e77c19;	text-decoration:underline;}
#contentinnnen a:hover {color:#000;	text-decoration:underline;}



.tablinks {width:100px;  padding:5px; font-weight:bold; float:left; clear:left;}
.tabrechts {width:500px;  padding:5px; float:left}
.tabrechts input {width:95%; height:30px; border:1px solid #999; border-radius:5px; font:110% Arial, Helvetica, sans-serif; padding-left:5px}
.tabrechts input:focus {background-color:#f7f7f7; border:1px solid #990000}
.tabrechts input.checkbox {width:15px; height:15px; border:0px}
.tabrechts button {width:97%; height:30px; border:1px solid #999; border-radius:5px; font:110% Arial, Helvetica, sans-serif;}
.hinweis {font:80% Arial, Helvetica, sans-serif; color:#999999}
.breit {width:250px;}
.breitheadline {width:728px; background-color:#999999; color:#FFF;}
.breit1 {width:450px;}
.gebdatum {width:250px;}
.rahmen {border:1px solid #999; border-radius:5px;}
.clearleft {clear:left;}


	
/* Zoom-Silder */

* .highslide {	cursor: url(http://www.zippidoo.at/img/zoomin.cur), pointer;	outline: none;}
.highslide img {border: 1px solid black;}
.highslide:hover img {	border: 1px solid gray;}
.highslide-image {	border-bottom: 1px solid black;	cursor: pointer; /* opera */	cursor: url(http://www.zippidoo.at/img/zoomout.cur), pointer;}
.highslide-image-blur {	cursor: pointer;	cursor: hand;}
/* Ende Zoom */

#ui-datepicker-div {z-index: 9999999;	border:10px solid transparent;	background-color:fff;}
#eform select, #eform input, #eform textarea {	border:1px solid #7e7e80;	background-color:#FFF;	color:#7e7e80;}
#eform select:focus, #eform input:focus, #eform textarea:focus {	border:1px solid #73292c;	background-color:#eee;	color:#7e7e80;}
#eform .achtung {	background-color:#F00;	color:#FFF;}

.infotabelle thead td {background-color:#999999;color:#FFF; padding:2px}
.infotabelle tbody td {border-bottom:1px solid #000; padding:2px}
.infotabelle td.borderright {border-right:1px solid #000}
.infotabelle td.borderbottom {border-bottom:1px solid #000}

.achtung {display:block; padding:5px; background-color:#FF0000; color:#FFFFFF; width:100%; margin-bottom:2px; text-align:left}
.audiogalerie {font-weight:bold;text-decoration:underline;}

.ergebnissediv {margin-top:10px; clear:both;}
.sieger {border:1px solid #990000; background-color:#990000; color:#fff; padding:5px; margin-bottom:2px; font-weight:bold}
.nosieger {border:1px solid #666; color:#000; padding:5px; margin-bottom:2px; background-color:#FFFFFF;}
.headlineergebnisse {padding:10px; font-weight:bold; border-bottom:2px solid #000; margin-bottom:10px; padding-left:2px;}
.zwischenheadline {padding:10px; font-weight:bold; margin-bottom:10px; padding-left:2px;}
.imgborder {border:1px solid #999;}
.rot {border:1px solid #990000; background-color:#990000; color:#fff;font-weight:bold; color:#FFFFFF}
.imagevorschau {width:100px; height:70px; overflow:hidden; float:left; margin-right:6px; margin-bottom:6px; display:block;}


.bilderanimation {position:absolute; top:0px; left:0px; z-index:5}
.bilderanimiert {width:170px; height:175px; vertical-align:top;}
.bilderanimation div.bilderanimiert {display:none}
.bilderanimation div.first {display:block}
.strong {font-weight:bold;}
.zwischenheadline1 {float:left}
.rechts {float:right;}
ul.weit li {margin-bottom:10px;}
.highslide img {border:0px;}
.highslide img:hover {border:0px; margin:0px; padding:0px; top:0px; left:0px; zoom:0;}

.bild-abstand-rundherum {margin:10px}
.bild-abstand-rechts {margin-right:10px;}
.bild-abstand-links {margin-left:10px;}



table.farbwechsel {width:100%; padding:0px; margin:0px; border:0px; background:none; border-collapse:collapse;}
table.farbwechsel {padding:0px;}
table.farbwechsel tr:nth-child(odd) {background:rgba(255,84,177,1);}
table.farbwechsel tr td {padding:5px; vertical-align:text-bottom; border:0px; margin:0px}
table.farbwechsel tr td p {padding:0px; margin:0px; vertical-align:text-bottom}
table.farbwechsel td.first {padding:0px}
table.farbwechsel tr:first-child {background-color:#e6007e; color:#FFF}
table.farbwechsel tr:nth-child(even) {background:rgba(255,255,255,1);}

#layout0 #spalte2 table.farbwechsel tr td p {padding:0px; margin:0px; vertical-align:text-bottom}

a.teaserlink {text-decoration:none; color:#e6007e}