/*
    (c) 2010 Werbung & Media Huber - www.bluemeetsyou.com
	Florian Gerlesberger
*/


* {font-family: Verdana, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;font-size:1em;}
BODY {text-align:left;margin:0;padding:0;background: #CFCFCF;}

A {text-decoration:none;color:#003333;}
A:hover {text-decoration:none;}

.noShow  {position: absolute;left:-999em;}


DIV#pageContainer {margin:0 10px;width:1050px;text-align:center;padding:0px;}
DIV#page {float:left;clear:both;width:850px;background:#FFFFFF;}


DIV#header {float:left;width:850px;height:190px;}

DIV#logo {float:left;margin:0px 0 0 20px;text-align:left;width:140px;}
DIV#logo IMG{border:none;z-index:1000;}

DIV#head {float:left;width:630px;margin:0px 10px 0px 10px;z-index:0;padding:0px}
DIV#holzeder {float:left;min-height:50px;}
DIV#holzeder H1 {color:#003333;font-family:Times New Roman,serif;font-size:450%;font-weight:bold;border-bottom:1px solid #00110F;padding:0px;margin:0 0 0 40px;height:72px;width:415px}
DIV#holzeder H3 {color:#003333;font-family:Times New Roman,serif;font-size:210%;font-weight:lighter;margin:0px;padding:0px;}

DIV#toolbar {width:845px;height:20px !important;margin:5px 5px 0px 0px;padding:0px 0px 0px;float:left;}
DIV#toolbar UL {float:right;text-align:left;margin:0px 0px 0px;padding:0px;height:20px;width:400px;}
DIV#toolbar UL LI {float:right;display:inline;margin:0px 0px 0px 20px;height:20px;}
DIV#toolbar UL LI A{color:#00110F;font-size:70%;font-family: Verdana, Trebuchet MS,Arial,Helvetica,sans-serif;;font-weight:lighter;height:17px;vertical-align:top;}
DIV#toolbar UL LI.on A{color:#00110F;font-size:70%;font-family: Verdana, Trebuchet MS,Arial,Helvetica,sans-serif;;font-weight:bold;height:17px;vertical-align:top;}
DIV#toolbar UL LI A:hover {text-decoration:none;}
DIV#toolbar UL.language {float:right;text-align:right;margin:0px 0px 0px 10px;padding:0px;width:30px;}
DIV#toolbar UL.language LI {float:left;display:inline;margin:0px 0px 0px 5px;height:auto;}
/* DIV#toolbar UL.language LI.on {opacity:1;} */
DIV#toolbar UL.language LI IMG.flags {border:0px;}
/*DIV#impressum A.addthis_button {margin:0px 0px 0px 30px;}*/

DIV#mainMenu {position:relative;top:-58px;left:170px;float:left;clear:both;width:680px;margin:10px 0px 10px 0px;padding:5px 0;z-index:1000;height:20px;background:#FFFECC;}
DIV#mainMenu UL {float:left;margin:0;height:22px;padding:0px}
DIV#mainMenu UL LI{display:inline;margin:0px;padding:0 0 2px;border-right:1px solid #00110F;}
DIV#mainMenu UL LI.last {display:inline;margin:0px;padding:0 0 2px;border-right:0px solid #00110F;}
DIV#mainMenu UL LI A{color:#00110F;font-size:80%;font-weight:lighter;font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;padding:7px 5px;}
DIV#mainMenu UL LI.on A{color:#00110F;font-size:80%;font-weight:lighter;font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;background:#F1F1F1;padding:7px 5px;}
DIV#mainMenu UL LI A:hover {text-decoration:none;background:#F1F1F1;padding:7px 5px;}

DIV#subMenu {position:relative;top:-78px;left:170px;height:20px;float:left;clear:both;width:680px;margin:10px 0px 10px 0px;padding:0px;background:#F1F1F1;}
DIV#subMenu UL {float:left;margin:0;padding:0 5px;}
DIV#subMenu UL LI {display:inline;list-style-type:none;height:20px;text-align:left;padding:1px 5px 2px 0px;margin:0 5px 3px 0;border-right:1px solid #00110F;}
DIV#subMenu UL LI.last {display:inline;list-style-type:none;height:20px;text-align:left;padding:1px 5px 2px 0px;margin:0 5px 3px 0;border-right:0px solid #00110F;}
DIV#subMenu UL LI A {color:#00110F;font-size:80%;font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;text-transform:uppercase;}
DIV#subMenu UL LI A:hover {text-decoration:underline;color:#00110F;text-transform:uppercase;}
DIV#subMenu UL LI.on A{text-decoration:underline;color:#00110F;}

#flashHeader {float:left;margin:0px;clear:none;}
DIV#flashHeader {float:left;padding:5px 0px;margin:0px;position:relative;top:0px;clear:none;width:560px !important;}
DIV#flash_header IMG {float:left;margin:0px;padding:0px}
DIV#fohlenbilder A IMG {border:none;}

DIV#main {clear:both;float:left;width:850px;margin:0px;padding:0;}

DIV#mainColumn {float:left;width:850px;margin:10px 0px;padding:0px 0 0 0;}
DIV#leftMainColumn {float:left;width:560px !important;margin:0px;padding:0px;clear:none;}
DIV#leftContent {float:left;width:560px !important;margin:0px !important;padding:5px 0 0 0 !important;}
DIV#rightMainColumn {float:right;width:275px !important;margin:0px;padding:0px;clear:none;}
DIV#rightContent {float:right;width:275px !important;margin:0px;;padding:0px;}

DIV.right_typ1 {background:#00110F url(../images/verlauf_rechts1.png);height:40px;margin:5px 0px 0px;padding:15px 20px 5px;text-align:left;}
DIV.right_typ1 A {color:#fff;font-size:18pt;font-family: Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;padding:0 0 0 10px;}
DIV.right_typ2 {background:#FEFCCB url(../images/verlauf_rechts2.png);height:35px;margin:5px 0px 0px;padding:15px 20px 5px;text-align:left;}
DIV.right_typ2 A {font-size:20pt;font-family:Maiandra GD,Arial,serif;font-weight:bold;padding:13px 0 10px 60px;background:url(../images/tv.gif) no-repeat scroll 0 0;}
DIV#hengste {background:#FEFCCB;margin:5px 0px 0px;padding:10px;}
DIV#hengste H3 {color:#003333;margin:0px 0px 5px;font-family:Times New Roman,serif;font-size:20pt;font-weight:bold;}
DIV#motto {margin:20px 0px;padding:0px;}
DIV.right_bottom {background:#FFFFFF url(../images/trenner_rechts.png);height:10px;margin:0px 0px 10px;padding:0px;}
HR.boxline {border:0px;border-bottom:1px solid #fff;padding:0px;margin:3px 0px}
DIV.right_typ2 HR.boxline {display:none;}

DIV#addonColumn {float:left;width:160px;margin: 0 0 0 5px;padding:0px 0 0px 0;text-align:left;}
DIV#skyscraper {}
DIV#skyscraper UL {margin:0;padding:0;margin-top:0px;}
DIV#skyscraper UL LI {list-style-type:none;text-align:center;margin:15px 0; padding:10px 10px 8px 10px; border:1px solid #b7cd11;}
DIV#skyscraper UL LI P {margin:0;font-size:60%;font-style:italic;color:#666;}
DIV#skyscraper H1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:145%;font-weight:normal;margin-top:0px;color:#006699;text-transform:uppercase;padding-bottom:3px;background:url(h1_border.gif) bottom repeat-x;}
DIV#skyscraper H2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:130%;font-weight:normal;margin-top:0px;color:#006699;text-transform:uppercase;padding-bottom:3px; }


/* Login */
DIV.tx-felogin-pi1 {font-size:80%; color:#26ACE5; margin-bottom:15px;}
DIV.tx-felogin-pi1 FORM FIELDSET {border:none; padding:10px 0;}
DIV.tx-felogin-pi1 FORM FIELDSET LEGEND {display:none;}
DIV.tx-felogin-pi1 FORM FIELDSET DIV {float:left;border:none;width:300px; margin:15px 0 0 0;}
DIV.tx-felogin-pi1 FORM FIELDSET INPUT {float:left;width:200px;background:#edf5fe;margin:2px;margin-left:0px;border:0px;border-bottom:1px solid #26ACE5;border-right:1px solid #26ACE5;}
DIV.tx-felogin-pi1 FORM FIELDSET INPUT.submit {float:left;clear:both;width:auto;margin:10px 0;display:block;color:#26ACE5;border:outset 1px #26ACE5;background:#ccc;}

DIV.tx-newloginbox-pi1 {font-size:80%; color:#231F20; margin:15px;}
DIV.tx-newloginbox-pi1 FIELDSET {border:none; padding:10px 0;}
DIV.tx-newloginbox-pi1 LEGEND {display:none;}
DIV.tx-newloginbox-pi1 DIV {float:left;border:none;width:300px; margin:15px 0 0 0;}
DIV.tx-newloginbox-pi1 INPUT {float:left;width:200px;background:#edf5fe;margin:2px;margin-left:0px;border:0px;border-bottom:1px solid #231F20;border-right:1px solid #231F20;}
DIV.tx-newloginbox-pi1 INPUT.submit {float:left;clear:both;width:auto;margin:10px 0;display:block;color:#231F20;border:outset 1px #231F20;background:#ccc;}

DIV#login {margin:0px 0 10px 0px;padding:0px 0px;}
DIV#login DIV.loginTop {background:transparent url(../images/sub_top.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}
DIV#login DIV.tx-newloginbox-pi1 {font-size:60%;color:#0EA5D5;margin:0px;padding:0 15px;background:transparent url(../images/sub_middle.png) repeat-y scroll 0 0;}
DIV#login DIV.tx-newloginbox-pi1 FIELDSET {border:none; padding:0px 0; margin:0px}
DIV#login DIV.tx-newloginbox-pi1 LEGEND {display:none;}
DIV#login DIV.tx-newloginbox-pi1 DIV {float:left;border:none;width:150px; margin:0px;}
DIV#login DIV.tx-newloginbox-pi1 INPUT {float:left;width:150px;background:#fff;margin:0px;margin-left:0px;border:1px solid #ccc;}
DIV#login DIV.tx-newloginbox-pi1 INPUT.submit {float:left;clear:both;width:auto;margin:2px 0;display:block;color:#231F20;border:1px solid #ccc;background:#fff;}
DIV#login DIV.tx-newloginbox-pi1 P {margin:0px;padding:0px;}
DIV#login DIV.loginBottom {background:transparent url(../images/sub_bottom.png) no-repeat scroll 0 0;height:10px;overflow:hidden;position:relative;width:190px;}


/* Genius Mailer */
DIV.tx-geniusmailer-pi1 {margin:10px 15px 0;color:#231F20;}
DIV.tx-geniusmailer-pi1 FORM {}
DIV.tx-geniusmailer-pi1 FORM FIELDSET {border:none;font-size:80%; padding:10px 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET LABEL {float:left;text-align:left;width:120px;padding:2px 5px 0 0;color:#000;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET LABEL.label {float:left;clear:both;text-align:left;width:120px;padding:2px 5px 0 0;color:#000;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET INPUT {float:left;width:230px;background:#fff;margin:2px 5px;border:0px;border:1px solid #ccc;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET INPUT.submit {float:left;clear:both;display:inline;width:150px;background:#fff;color:#231F20;border:1px solid #ccc;margin:2px 0 2px 170px;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV {margin:0;float:left;clear:both;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect SPAN.label {margin:15px 0 0 0;display:block;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL {padding:0;width:400px;margin:0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL LI {float:left;clear:both;list-style-type:none;width:100%;margin:5px 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL LI INPUT {float:left;clear:both;width:30px;border:none;outline:none;background:#fff;padding:5px 0 0 0;margin:2px 0 0 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET DIV.groupselect UL LI LABEL {float:left;text-align:left;color:#000;width:300px;margin:2px 0 0 0;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET INPUT.submit {width:auto;margin:10px 0;display:block;}
DIV.tx-geniusmailer-pi1 FORM FIELDSET SPAN.error{color:#f00;padding:5px 0 2px;width:380px;float:left;}

/* MailformPlus */
tx-thmailformplus-pi1 {margin:15px 0 0 0;color:#8B9091;font-size:70%;margin:0;padding:10px 15px 5px;text-align:justify;}
FORM#mailform {width:100%;}
LEGEND {color:#f99b07;font-size:110%;font-weight:bold;}
FORM#mailform FIELDSET {border:none;font-size:80%;width:450px;}
FORM#mailform FIELDSET LABEL {clear:both;float:left;text-align:right;padding:2px 5px 0 0;width:100px;margin:5px 0;}
FORM#mailform FIELDSET INPUT {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#mailform FIELDSET INPUT#zip {float:left;width:100px;background:#eee;border:1px solid #ccc;margin:5px 150px 5px 5px;}
FORM#mailform FIELDSET SELECT {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#mailform FIELDSET TEXTAREA {float:left;width:250px;background:#eee;border:1px solid #ccc;margin:5px;}
FORM#mailform FIELDSET INPUT.submit {float:left;clear:both;display:inline;width:150px;background:#fff;color:#231F20;border:1px solid #ccc;margin:2px 0 2px 110px;}
FORM#mailform FIELDSET LI {list-style-type:none;margin-left:110px;float:left;}

DIV.tx-thmailformplus-pi1 UL {display:none;}