@import url("960.css");
@media all {
#specialContent {
	position: absolute;
	top: 0;
}
/* @group FerienInsel */

#fi{
	background-image: url(img/FerienInsel/bg_body.png);
}
#fi a {
	color: #2179C3;
}

#fi #homewrap a {
	background-image: url(img/FerienInsel/logo.png);
}

#fi #hotline {
	background-image: url(img/FerienInsel/hotline.png);
}

#fi #tabs li {
	background-image: url(img/FerienInsel/tabs/spacer.png);
}
#fi #tabs .first a span {
	background-image: url(img/FerienInsel/tabs/front.png);
}

#fi #content h3, #fi #content h3 {
	color: #2179C3;
}

/* @end */

/* @group Quovadis */

#qv{
	background-image: url(img/QuoVadis/bg_body.png);
}
#qv a {
	color: #384DA5;
}

#qv #homewrap a {
	background-image: url(img/QuoVadis/logo.png);
}

#qv #hotline {
	background-image: url(img/QuoVadis/hotline.png);
}

#qv #tabs li {
	background-image: url(img/QuoVadis/tabs/spacer.png);
}
#qv #tabs .first a span {
	background-image: url(img/QuoVadis/tabs/front.png);
}

#qv #content h3, #fi #content h3 {
	color: #384DA5;
}

/* @end */


/* @group SwissExpress */
#se{
	background-image: url(img/SwissExpress/bg_body.png);
}
#se a {
	color: #D7001A;
}
#se #homewrap a {
	background-image: url(img/SwissExpress/logo.png);
}

#se #hotline {
	background-image: url(img/SwissExpress/hotline.png);
}

#se #tabs li {
	background-image: url(img/SwissExpress/tabs/spacer.png);
}
#se #tabs .first a span {
	background-image: url(img/SwissExpress/tabs/front.png);
}

#se #content h3, #se #content h3 {
	color: #D7001A;
}


/* @end */

/* @group Foots */
#foots {
	position: fixed;
	width: 480px;
	height: 460px;
	z-index: -100;
	overflow: hidden;
}

#foots.pos1 {
	bottom: 0;
	right: 0;
}

#foots.pos2 {
	top: 150px;
	right: 0;

}

#foots.pos3 {
	bottom: 10px;
	left: 0;
}

/* @end */

/* @group Tags */

body {
	background: #fff repeat center top;
	font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	color: #333;
	font-size: 11px;
	margin:10px 0 40px;
}

a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:15px}
address{
	font-style: normal;
}
a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#headlines {
	position: absolute;
	height: 1px;
	width: 1px;
	left: -999em;
	top: -999em;
	overflow: hidden;
}

.aright {
	text-align: right;
}

.right {
	float: right;
}

.left {
	float: left;
}

.trenner {
	height:20px;
}

.pointer {
	cursor: pointer;
}

small {
	font-size: 10px;
}

/* @group Hides */

.js .jsHide, .jsShow,.hide,#tabs i,#homelink span,#meta a span,#content h2 span,#content .h_img span {
	visibility: hidden;
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	z-index: -1 !important;
}
.js .jsShow{
	visibility: visible;
	position: static;
	width: auto;
	height: auto;
	overflow: auto;
}



/* @end */

/* @group Button */

button.button,a.button {
	cursor: pointer;
	display: block;
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
}

button.button {
	margin: 2px;
	padding: 2px 6px 3px;
	height: 24px;
}
a.button {
	padding: 4px 9px 0;
	height: 18px;
}

a.button small, a.button span {
	display: block;
}

a.button:hover {
	text-decoration: none;
}

#fi button.button,#fi a.button {
	border: 1px solid #aed0ea;
	background: #7bc0ef url(img/ui/bg_highlight-soft_75_7bc0ef_1x100.png) 50% 50% repeat-x;
}

#fi button.button:hover,#fi a.button:hover {
	border-color: #1574bc;
	background: #2694e8 url(img/ui/bg_highlight-soft_100_2694e8_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #ebf9ff;
	outline: none;
}

#fi button.button:active,#fi a.button:active {
	border: 1px solid #2694e8;
	background: #3baae3 url(img/ui/bg_inset-hard_50_3baae3_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #fff;
	outline: none;
}
#fi button.button a {
	color: #444;
	text-decoration: none;
	outline: none;
}
#fi button.button a:hover {color: #ebf9ff;}
#fi button.button a:active {color: #fff;}

#se button.button,#se a.button {
	color: #fff;
	border: 1px solid #D7001A;
	background: #D7001A url(img/ui/bg_highlight-soft_75_D7001A_1x100.png) 50% 50% repeat-x;
}

#se button.button:hover,#se a.button:hover {
	border-color: #910b0f;
	background: #950012;
	font-weight: bold;
	color: #ffebed;
	outline: none;
}

#se button.button:active,#se a.button:active {
	border: 1px solid #5b0b0d;
	background: #910b0f url(img/ui/bg_inset-hard_50_910b0f_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #ffffff;
	outline: none;
}
#se button.button a {
	color: #444;
	text-decoration: none;
	outline: none;
}
#qv button.button a:hover {color: #ebf9ff;}
#qv button.button a:active {color: #fff;}

#qv button.button,#se a.button {
	color: #fff;
	border: 1px solid #D7001A;
	background: #D7001A url(img/ui/bg_highlight-soft_75_D7001A_1x100.png) 50% 50% repeat-x;
}

#qv button.button:hover,#se a.button:hover {
	border-color: #910b0f;
	background: #950012;
	font-weight: bold;
	color: #ffebed;
	outline: none;
}

#qv button.button:active,#se a.button:active {
	border: 1px solid #5b0b0d;
	background: #910b0f url(img/ui/bg_inset-hard_50_910b0f_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #ffffff;
	outline: none;
}
#qv button.button a {
	color: #444;
	text-decoration: none;
	outline: none;
}
#qv button.button a:hover {color: #ebf9ff;}
#qv button.button a:active {color: #fff;}

/* @end */

iframe {
	border: none;
	margin: 0;
	padding: 0;
	background: transparent;
}

/* @end */

/* @group Meta */

#meta {
	position: absolute;
	left:50%;
	top: 115px;
	margin-left: 485px;
	height: 100px;
	width: 17px;
}

#meta a {
	background-image: url(img/metanav.png);
	background-repeat: no-repeat;
	display: block;
	width: 17px;
}

#agb {
	height: 28px;
	background-position: left top;
}

#impressum {
	height: 54px;
	background-position: left -28px;
}

#addthis {
	height: 19px;
	background-position: left bottom;
}

#agb:hover {
	background-position: right top;
}
#impressum:hover {
	background-position: right -28px;
}

#addthis:hover {
	background-position: right bottom;
}
/* @end */

/* @group Homelink */

#homewrap {
	position: relative;
	z-index: 2;
}

#homewrap a {
	position: absolute;
	right: 0;
	top: 0;
	width: 240px;
	height: 100px;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}



/* @end */

/* @group Navigation */

#navigation {
	position: relative;
	padding-top: 56px;
}

#nav {
	margin: 0 !important;
	padding: 0;
	height: 40px;
	background: url(img/nav/shadow.png) no-repeat left bottom;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

#nav li {
	float: left;
	padding: 0;
	margin: 0;
	list-style-type: none;
	background: url(img/nav/spacer.png) no-repeat left top;
}

#nav #mainfirst {
	background-image: url(img/nav/front.png);
}

#nav #mainfirst.cur {
	background-position: 0 -200px;
}

#nav #mainfirst.hover {
	background-position: 0 -100px;
}


#nav a {
	position: relative;
	float: left;
	display: block;
	padding: 0;
	margin:0 0 0 2px;
	/* width: 112px; */
	height: 31px;
	font-size: 15px;
	color: #555;
	text-decoration: none;
	text-align: center;
}

#nav #mainfirst a {
	margin-left: 9px;
	/* width: 103px; */
}

#nav a:hover {
	color: #111;
}

#nav a.act {
	color: #fff;
}



/* @end */

/* @group Header */

#header {
	height: 290px;
	width:966px;
	background: url(img/bg_header.png) no-repeat center top;
	position: absolute;
	top: 112px;
	overflow: hidden;
}

#order-newsletter {
	position: absolute;
	display: block;
	z-index: 999;
	right: 3px;
	top: 234px;
	height: 27px;
	width: 180px;
	text-indent: -999em;
	background: url(img/clear.gif);
}

#fader *  {
	padding: 0;
	margin: 0;
	list-style: none;
}

#fader {
	height: 270px;
	float: left;
	position: relative;
	margin: 3px;
}

#fader li {
	position: absolute;
}


#hotline {
	position: fixed;
	left:50%;
	top: 200px;
	margin-left: -630px;
	z-index: -5;
	height: 298px;
	width: 182px;
	text-indent: -999em;
	background-repeat: no-repeat;
	background-position: left top;
}



/* @end */

/* @group Newsletter */

#newsletterform {
	display: none;
	position: absolute;
	right: 4px;
	z-index: 999;
	width: 282px;
	height: 201px;
	background: url(img/tooltip/toolform.png) no-repeat;
}

#newsletterform form {
	margin: 2px;
	float: left;
}

.newsletterform fieldset {
	margin: 0;
	width: 100%;
	float: left;
}

.newsletterform legend {
	float: left;
	width:100px;
}

.newsletterform label {
	display: block;
	width: 235px;
	float: left;
}

.newsletterform .text {
	width: 150px;
	border: #333 solid 1px;
	float: right;
}

form .red,
form legend.red {
	color:#c91418;
}
form .red input.text {
	border-color: #c91418;
}

.newsletterform,.newsletterPerson label {
	margin-bottom: 0.25em;
}


.newsletterID label {
	float: left;
	width: 230px;
	height:50px;
}

.newsletterID label input {
	float: left;
	width: auto;
	margin-top: .25em;
}

.newsletterID label span {
	display: block;
	width: 190px;
	margin-left: 10px;
	float: left;
}

.newsletterSubmit {
	border: 1px solid #333;
	background: #fafafa;
	padding: 2px 0px;
	margin-top: 0px;
	cursor: pointer;
}

.marginSubmit {
	margin-left: 100px;
}

/* @end */

/* @group Travelnav */

#travelnav {
	position: relative;
	height: 40px;
	background: url(img/bg_shadow.png) no-repeat left bottom;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	margin-top:290px;
}

#tabs {
	margin: 0 !important;
	padding: 0;
	height: 31px;
}

#tabs li {
	float: left;
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left top;
}

#tabs li.first,#fi #tabs li.first,#se #tabs li.first,#qv #tabs li.first {
	background: none;
}
#tabs .first a span {
	width: 9px;
	height: 31px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: 0 0;
}


#tabs .first a:hover span {
	background-position: 0 -100px;
}

#tabs .first a.current span {
	background-position: 0 -200px;
}

#tabs a {
	float: left;
	display: block;
	margin-left: 2px;
	text-decoration: none;
	height: 31px;
	color: #0D5DA0;
	position: relative;
	background-repeat: no-repeat;
	background-position: right 0;
	/*width: 158px;*/
	width: 135px;
}

#tabs .first a {
	margin-left: 0;
}

#tabs a:hover {
	color: #094678;
	background-position: right -31px;
}

#tabs a.current {
	color: #555;
	cursor: default;
	background-position: right -62px;
}


/* @end */

/* @group Subnavigation */

#countryswitch {
	width: 240px;
}

#subnav,#subnav li,#subnav a, #subnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#subnav li, #subnav a {
	width: 260px;
	display: block;
}
#subnav a {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999em;
	overflow: hidden;
}
#subnav .act a,#subnav a.act {
	background-position: left bottom;
}

#subnav ul a {
	background: none;
	text-indent: 0;
}

#subnav ul a:hover,#subnav ul a.act {
	color: #D7001A;
	text-decoration: none;
}

#subnav ul {
	margin-left: 20px;
}


/* @end */

/* @group Content */

.container{margin-left:auto;margin-right:auto;width:966px;}

.nobr {
	white-space: nowrap;
}

#contentTop {
	background: url(img/bg_content/col_2_top.png) no-repeat center bottom;
	height: 15px;
}

#content {
	background: url(img/bg_content/col_2_middle.png) repeat-y center;
	font-size: 12px;
	line-height: 1.4em;
	padding-top: 9px;
	min-height: 460px;
}

#contentBottom {
	background: url(img/bg_content/col_2_bottom.png) no-repeat center top;
	height: 5px;
}

.one #contentTop,#contentTop.one {
	background-image: url(img/bg_content/col_1_top.png);
}

.one #content,#content.one {
	background-image: url(img/bg_content/col_1_middle.png);
}

.one #contentBottom,#contentBottom.one {
	background-image: url(img/bg_content/col_1_bottom.png);
}

#content h2,#content .h_img {
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	white-space:nowrap;
}

#content h2 a,#content .h_img a {
	display:block;
	height: 100%;
	width: 100%;
}

#content h3 {
	font-size: 18px;
	font-weight: normal;
	margin: 1em 0 .5em;
	line-height: 20px;
}

#content h4 {
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	margin: 0 0 .5em;
	background-repeat:no-repeat;
}

.relative {
	position: relative;
}

#badge {
	background: url(img/Badge/dubai.png) no-repeat center center;
	height: 100px;
	width: 100px;
	top: 35px;
	left: -40px;
	position: absolute;
	z-index: 5;
}

.contenttable th,.contenttable td {
	padding-right: 10px;
}

/* @group Welcome */

#welcome {
	background: url(img/Oehler.jpg) no-repeat right bottom;
	min-height: 460px;
	margin-bottom: -15px;
}

#welcome p {
	width: 250px;
}

#welcome #welcomeSignature {
	background: url(img/Oehler_Schrift.gif) no-repeat left top;
	width: 290px;
	margin-top: 40px;
	padding-top: 70px;
	font-style: italic;
	text-align: right;
}

#se #welcome #welcomeSignature {
	margin-top: 10px;
}

#qv #welcome #welcomeSignature {
	margin-top: 10px;
}


/* @end */

/* @group tooltip */

#tooltip {
	position: absolute;
	z-index: 200;
	display: none;
	margin: 0;
	padding: 0;
	color: #ccc;
}

#tooltip * {
	background-repeat: no-repeat;
	margin: 0;
	display: block;
}

#tooltip.w100 * {
	background-image: url(img/tooltip/100.png);
}

#tooltip.w150 * {
	background-image: url(img/tooltip/150.png);
}

#tooltip.w200 * {
	background-image: url(img/tooltip/200.png);
}

#tooltip.w250 * {
	background-image: url(img/tooltip/250.png);
}

#tooltip.w400 * {
	background-image: url(img/tooltip/400.png);
}

#tooltip li {
	background: none !important;
}

#tooltip h4, #tooltip h5, #tooltip h6 {
	padding: 10px 10px 0 10px;
	background-position: 0 0;
}
#tooltip h4 {
	font-size: 15px;
}

#tooltip h5 {
	font-size: 14px;
}
#tooltip h6 {
	font-size: 13px;
}

#tooltip span {
	font-size: 3px;
	background-position: 0 0;
}

#tooltip p, #tooltip ul {
	padding: 7px 10px 10px;
	background-position: 0 bottom;
	font-size: 12px;
}
#tooltip.w400 li {
	width: 190px;
	float: left;
}
#tooltip.w400 ul {
	float: left;
}

/* @end */

/* @group Headlines */

#sofort_buchen,#tipp_des_Monats,#unsere_top_10,#eventtipp  {
	width: 260px;
	height: 30px;
	text-indent: -999em;
	background-repeat: no-repeat;
	background-position: left top;
}

#eventtipp {
	background-image: url(img/headlines/Unser_Eventtipp.png);
}

#sofort_buchen {
	background-image: url(img/headlines/Sofort_buchen.png);
}

#tipp_des_Monats {
	background-image: url(img/headlines/Tipp_des_Monats.png);
}

#unsere_top_10 {
	background-image: url(img/headlines/Unsere_Top_10.png);
}

/* @end */

/* @group iFrame */
.iFrame {
	position: relative;
}

#fastbookingFrame {
	overflow: hidden;
}


/* @end */


/* @group Startseite */

#content .news h3,#content  .news h2 {
	margin-bottom: .5em;
}

#content .news p {
	margin: 0;
}

#content .news .more{
	text-align: right;
}
#content .grid_64 .news h3 {
	margin: 0.5em 0 0.25em;
}
#content .grid_64 .news {
	margin-bottom: 3em;
}

/* @end */

.overview {
	padding: 20px;
}

/* @group News */

.news-list-container,.news-single-item {
	margin-bottom: 2em;
	float: left;
}
.tx_movies_pi1 {
	margin-left: -10px;
}
#content .news-list-container h3,#content .news-single-item h3 {
	font-size: 22px;
}

.news-list-container h3 small,.news-single-item h3 small {
	float: right;
	font-size: 11px;
	color: #333;
}

.news-list-container h3 small span {
	color: #666;
}

.news-list-morelink {
	text-align: right;
	float: right;
}

.news-single-additional-info dt {
	font-weight: bold;
	margin-top: 1.5em;
	font-size: 12px;
}

.news-list-browse {
	margin-top: 20px;
	margin-right: 10px;
}

.news-list-browse span, .news-list-browse a {
	float: left;
	margin: 0 15px 0 0;
}

.news-list-browse .disabledLinkWrap {
	color: #999;
}

/* @end */

#content p.csc-caption {
	text-align: right;
	margin-right: 10px;
	margin-top: 4px;
	font-style: italic;
	width: auto;
}

/* @group Twitter */

.twitter {
	margin-right: 20px;
}

.twitter dt {
	font-size: 11px;
	text-align: left;
}

.twitter dd {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #ccc;
}

/* @end */

/* @group Reiseinfos */

.tx-pitgooglemaps-pi1 {
	margin-bottom:20px;
}

.embassy a.button {
	float: left;
	height: auto;
	text-align: center;
	width: 600px;
	padding: 4px 0 0;
}

.embassy h2 {
	margin:5px 0 0;
}

.embassytable {
	width: 600px;
	margin: 1em 0;
	border: 1px solid #aaa;
}


.embassytable .odd td, .embassytable .odd th {
	background: #f4f4f4;
}

.embassytable .highlight td, .embassytable .highlight th {
	background: #d6ecff;
}


.embassytable td, .embassytable th {
	padding: 1em;
}

/* @end */

/* @group Mitarbeiter & Filialen */

.staff {
	margin-left: -20px;
	position: relative;
	width: 660px;
	background:url(img/color_e2e2e2.gif) repeat-y 329px;
	float: left;
}

.staffitem {
	width: 330px;
	float: left;
	border-top: 1px solid #e2e2e2;
}

.staff .even ul {
	position: relative;
	width: 329px;
	overflow: hidden;
}

.filiale {

	float: left;
	margin: -13px 0 0;
	position: relative;
}

.filiale .grid_31 {
	background:url(img/color_e2e2e2.gif) repeat-y 309px;
}

.filialenbilder {
	width: 330px;
}

.filiale ul {
	height: 218px;
	overflow: hidden;
}

.filiale ul, .filiale li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.filiale h2 {
	margin-top: 13px;
	margin-bottom: 15px;
}

.staffitem ul, .staffitem li {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	height: 250px;
	position: relative;
}

.staffitem p.placeholder {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	height: 250px;
	position: relative;
}

.staffitem p.placetxtempty {
	padding: 1em 0;
	border-top: 1px solid #fff;
}
.staffitem p.placetxt {
	padding: 1em 0;
	border-top: 1px solid #e2e2e2;
}

.staffitem li {
	position: absolute;
}


.grid_64 .staffitem p {
	border-top: 1px solid #e2e2e2;
	padding: 1em 0;
	margin: 0;
	text-align: center;
	width: 330px;
	font-style: italic;
	display: block;
}

.grid_64 .staffitem p a {
	padding: 0;
	margin: 0;
	display: block;
}

.grid_64 .staffitem a:hover {
	text-decoration: none;
	color: #c91418;
}

.grid_64 .staffitem span {
	color: #c91418;
	font-weight: bold;
}

#se .filiale p {
	width: auto;
	margin-right: 10px;
}

#qv .filiale p {
	width: auto;
	margin-right: 10px;
}


/* @end */

h1 a {
	display: block;
	width: 277px;
	height: 85px;
	padding-top: 60px;
	background: #f7f7f7;
	text-align: center;
	border: 1px solid #ccc;
	float: left;
	margin: 10px;
}

/* @group Paragraph */

.grid_64 p {
	width: 620px;
	max-width: 620px;
}

.grid_64 .grid_30 p, .grid_64 .grid_60 p, .grid_31 p,.grid_32 p, .grid_64 .staffitem p,.grid_64 .csc-textpic p {
	width: auto;
}

/* @end */

h1 a:hover {
	text-decoration: none;
	background: #efefef;
}

/* @group Powermail */
.powermail_mandatory {
	color: #9d261d;
}
.powermail_mandatory_helper{visibility:hidden;height:1px;position:absolute;}
form{margin-bottom:18px;}
fieldset{margin-bottom:10px;padding-top:10px;}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#404040;}
.clearfix{margin-bottom:18px;}
label,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",Lucida,Verdana,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
div.input{margin-left:150px;}
input[type=checkbox],input[type=radio]{cursor:pointer;}
input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;font-size:13px;line-height:18px;color:#404040;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none;}
input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;}
select,input[type=file]{height:27px;line-height:27px;}
textarea{height:auto;}
.uneditable-input{background-color:#eee;display:block;border-color:#ccc;color:#808080;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
:-moz-placeholder{color:#bfbfbf;}
::-webkit-input-placeholder{color:#bfbfbf;}
input,select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
input:focus,textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
form div.error input,form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
.input-mini,input.mini,textarea.mini,select.mini{width:60px;}
.input-small,input.small,textarea.small,select.small{width:90px;}
.input-medium,input.medium,textarea.medium,select.medium{width:150px;}
.input-large,input.large,textarea.large,select.large{width:210px;}
.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px;}
.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px;}
textarea.xxlarge{overflow-y:scroll;}
input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.actions{margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf;}
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
.help-block{display:block;max-width:600px;}
.inline-inputs{color:#808080;}.inline-inputs span,.inline-inputs input{display:inline-block;}
.inline-inputs input.mini{width:60px;}
.inline-inputs input.small{width:90px;}
.inline-inputs span{padding:0 2px 0 1px;}
.input-prepend input,.input-append input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546;}
.input-prepend .add-on{*margin-top:1px;}
.input-append input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0;}
.inputs-list{margin:0 0 5px;width:100%;}.inputs-list li{display:block;padding:0;width:100%;}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;}.inputs-list li label strong{color:#808080;}
.inputs-list li label small{font-size:12px;font-weight:normal;}
.inputs-list li label span{padding-left:5px;}
.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
.inputs-list li:first-child{padding-top:5px;}
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;}
.form-stacked{padding-left:20px;}.form-stacked fieldset{padding-top:9px;}
.form-stacked legend{margin-left:0;}
.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
.form-stacked .clearfix{margin-bottom:9px;}.form-stacked .clearfix div.input{margin-left:0;}
.form-stacked .inputs-list{margin-bottom:0;}.form-stacked .inputs-list li{padding-top:0;}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
.form-stacked .actions{margin-left:-20px;padding-left:20px;}
.powermail_submit,.tx_powermail_pi1_submitmultiple_forward{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.powermail_submit.danger,.tx_powermail_pi1_submitmultiple_forward.danger,.powermail_submit.danger:hover,.tx_powermail_pi1_submitmultiple_forward.danger:hover,.powermail_submit.error,.tx_powermail_pi1_submitmultiple_forward.error,.powermail_submit.error:hover,.tx_powermail_pi1_submitmultiple_forward.error:hover,.powermail_submit.success,.tx_powermail_pi1_submitmultiple_forward.success,.powermail_submit.success:hover,.tx_powermail_pi1_submitmultiple_forward.success:hover,.powermail_submit.info,.tx_powermail_pi1_submitmultiple_forward.info,.powermail_submit.info:hover,.tx_powermail_pi1_submitmultiple_forward.info:hover{color:#ffffff;}
.powermail_submit.danger,.tx_powermail_pi1_submitmultiple_forward.danger,.powermail_submit.error,.tx_powermail_pi1_submitmultiple_forward.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.powermail_submit.success,.tx_powermail_pi1_submitmultiple_forward.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.powermail_submit.info,.tx_powermail_pi1_submitmultiple_forward.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.powermail_submit:hover,.tx_powermail_pi1_submitmultiple_forward:hover{background-position:0 -15px;color:#333;text-decoration:none;}
.powermail_submit.primary,.tx_powermail_pi1_submitmultiple_forward.primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.powermail_submit:active,.tx_powermail_pi1_submitmultiple_forward:active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);}
.powermail_submit.disabled,.tx_powermail_pi1_submitmultiple_forward.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.powermail_submit[disabled],.tx_powermail_pi1_submitmultiple_forward[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.powermail_submit.large,.tx_powermail_pi1_submitmultiple_forward.large{font-size:16px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.powermail_submit.small,.tx_powermail_pi1_submitmultiple_forward.small{padding:7px 9px 7px;font-size:11px;}
.powermail_submit:hover,.tx_powermail_pi1_submitmultiple_forward:hover{color:white;}
fieldset.hideLegend legend{position:absolute;width:1px;height:1px;overflow:hidden;}
.tx_powermail_pi1_fieldwrap_html_submit,.tx_powermail_pi1_fieldwrap_html_reset{display:inline;}
.tx_powermail_pi1_submitmultiple_back,.powermail_reset,.tx_powermail_pi1_fieldwrap_html_button input{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.tx_powermail_pi1_submitmultiple_back.danger,.powermail_reset.danger,.tx_powermail_pi1_fieldwrap_html_button input.danger,.tx_powermail_pi1_submitmultiple_back.danger:hover,.powermail_reset.danger:hover,.tx_powermail_pi1_fieldwrap_html_button input.danger:hover,.tx_powermail_pi1_submitmultiple_back.error,.powermail_reset.error,.tx_powermail_pi1_fieldwrap_html_button input.error,.tx_powermail_pi1_submitmultiple_back.error:hover,.powermail_reset.error:hover,.tx_powermail_pi1_fieldwrap_html_button input.error:hover,.tx_powermail_pi1_submitmultiple_back.success,.powermail_reset.success,.tx_powermail_pi1_fieldwrap_html_button input.success,.tx_powermail_pi1_submitmultiple_back.success:hover,.powermail_reset.success:hover,.tx_powermail_pi1_fieldwrap_html_button input.success:hover,.tx_powermail_pi1_submitmultiple_back.info,.powermail_reset.info,.tx_powermail_pi1_fieldwrap_html_button input.info,.tx_powermail_pi1_submitmultiple_back.info:hover,.powermail_reset.info:hover,.tx_powermail_pi1_fieldwrap_html_button input.info:hover{color:#ffffff;}
.tx_powermail_pi1_submitmultiple_back.danger,.powermail_reset.danger,.tx_powermail_pi1_fieldwrap_html_button input.danger,.tx_powermail_pi1_submitmultiple_back.error,.powermail_reset.error,.tx_powermail_pi1_fieldwrap_html_button input.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.tx_powermail_pi1_submitmultiple_back.success,.powermail_reset.success,.tx_powermail_pi1_fieldwrap_html_button input.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.tx_powermail_pi1_submitmultiple_back.info,.powermail_reset.info,.tx_powermail_pi1_fieldwrap_html_button input.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.tx_powermail_pi1_submitmultiple_back:hover,.powermail_reset:hover,.tx_powermail_pi1_fieldwrap_html_button input:hover{background-position:0 -15px;color:#333;text-decoration:none;}
.tx_powermail_pi1_submitmultiple_back.primary,.powermail_reset.primary,.tx_powermail_pi1_fieldwrap_html_button input.primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.tx_powermail_pi1_submitmultiple_back:active,.powermail_reset:active,.tx_powermail_pi1_fieldwrap_html_button input:active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);}
.tx_powermail_pi1_submitmultiple_back.disabled,.powermail_reset.disabled,.tx_powermail_pi1_fieldwrap_html_button input.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tx_powermail_pi1_submitmultiple_back[disabled],.powermail_reset[disabled],.tx_powermail_pi1_fieldwrap_html_button input[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tx_powermail_pi1_submitmultiple_back.large,.powermail_reset.large,.tx_powermail_pi1_fieldwrap_html_button input.large{font-size:16px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.tx_powermail_pi1_submitmultiple_back.small,.powermail_reset.small,.tx_powermail_pi1_fieldwrap_html_button input.small{padding:7px 9px 7px;font-size:11px;}
.powermail_pagebrowser{width:350px;text-align:left;}
.powermail_multiplejs_tabs{margin:0 0 20px;padding:0;list-style:none;zoom:1;margin-bottom:18px;width:100%;border-bottom:1px solid #ddd;}.powermail_multiplejs_tabs:before,.powermail_multiplejs_tabs:after{display:table;content:"";}
.powermail_multiplejs_tabs:after{clear:both;}
.powermail_multiplejs_tabs>li{float:left;}.powermail_multiplejs_tabs>li>a{display:block;}
.powermail_multiplejs_tabs>li{position:relative;top:1px;}.powermail_multiplejs_tabs>li>a{margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.powermail_multiplejs_tabs>li>a:hover{background-color:#eee;border-bottom:1px solid #ddd;text-decoration:none;}
.powermail_multiplejs_tabs>li.active>a{background-color:#fff;padding:0 14px;border:1px solid #ddd;border-bottom:0;color:#808080;}
.powermail_multiplejs_tabs .menu-dropdown,.powermail_multiplejs_tabs .dropdown-menu{top:35px;border-width:1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.powermail_multiplejs_tabs a.menu:after,.powermail_multiplejs_tabs .dropdown-toggle:after{border-top-color:#999;margin-top:15px;margin-left:5px;}
.powermail_multiplejs_tabs li.open a.menu:after,.powermail_multiplejs_tabs .dropdown.open .dropdown-toggle:after{border-top-color:#555;}
.tx-powermail-pi1 .powermail_multiplejs_tabs a.act{background-color:#fff;padding:0 14px;border:1px solid #ddd;border-bottom:0;color:#808080;}
input.powermail_time{width:60px;}
.error{background-color:#931000;border:1px solid #931000;font-size:11px;color:#fff;padding:3px 10px 5px 10px;margin-left:-2px;z-index:10;text-align:left;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 6px #dddddd;-moz-box-shadow:0 0 6px #dddddd;box-shadow:0 0 6px #dddddd;}.error p{margin:0;padding:0;font-weight:bold;}
html:root .error em{display:block;width:0;height:0;border:10px solid;border-color:#931000 transparent transparent;position:absolute;bottom:-10px;left:5px;border-bottom:0 none;}
.date{width:237px !important;}
.input input.date{width:90px !important;}
#calroot{z-index:10000;margin-top:-1px;width:198px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 15px #666666;-moz-box-shadow:0 0 15px #666666;box-shadow:0 0 15px #666666;}
#calhead{padding:2px 0;height:22px;}
#caltitle{font-size:14px;color:#FA8800;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd;}#caltitle select{font-size:10px;width:auto;}
#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url("img/prev.gif") no-repeat scroll center center;float:left;cursor:pointer;}#calnext.caldisabled,#calprev.caldisabled{visibility:hidden;}
#calnext{background-image:url(img/next.gif);float:right;}
#caldays{height:18px;border-bottom:1px solid #ddd;}#caldays span{display:block;float:left;width:28px;text-align:center;}
#calweeks{background-color:#fff;margin-top:4px;}
.calweek{clear:left;height:22px;}.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.calweek a:hover,.calfocus{background-color:#ddd;}
a.calsun{color:#931000;}
a.caloff{color:#ccc;}a.caloff:hover{background-color:#f5f5fa;}
a.caldisabled{background-color:#efefef !important;color:#ccc	!important;cursor:default;}
#calcurrent{background-color:#498CE2;color:#fff;}
#caltoday{background-color:#333;color:#fff;}
/*.slider{background:#3c72e6 url(img/h30.png) repeat-x 0 0;height:9px;position:relative;cursor:pointer;border:1px solid #333;width:150px;float:left;clear:right;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 4px #000000;-moz-box-shadow:inset 0 0 4px #000000;box-shadow:inset 0 0 4px #000000;}*/
.progress{height:9px;background-color:#C5FF00;display:none;opacity:0.6;}
.handle{background:#ffffff url(img/h30.png) repeat-x 0 0;height:14px;width:14px;top:-4px;position:absolute;display:block;margin-top:1px;border:1px solid #000;cursor:move;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 0 3px #000000;-moz-box-shadow:0 0 3px #000000;box-shadow:0 0 3px #000000;}
fieldset.tx-powermail-pi1_fieldset input.powermail_text.range{float:left;margin:0 0 0 15px;padding:3px 0;text-align:center;width:50px;}

/* @end */


/* @end */

/* @group Shadowbox */
#sb-container a{color:white;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(img/sbox/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(img/sbox/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(img/sbox/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(img/sbox/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(img/sbox/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
#sb-body-inner iframe {background:white;}
/* @end */
#sb-body .noscroll,#sb-body .noscroll iframe {
	overflow: hidden;
}

/* @group Popeye */
.ppy ul {
	height: 0;
	width: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.popeye * {
	margin: 0;
	padding: 0;
}

.ppy-stage {
	background: transparent no-repeat center center;
}

.ppy {
    font-size: 0.8em;
}

.ppy-tools {
    overflow:hidden;
    zoom:1;
    position:absolute;
    padding:10px;
    top:0;
    background:black;
    z-index:100;
    display:inline;
}
.ppy-tools.ppy-left {
	left: 0;
	-moz-border-radius-bottomright:6px;
	-khtml-border-bottom-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
}
.ppy-tools.ppy-right {
	right: 0;
	-moz-border-radius-bottomleft:6px;
	-khtml-border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
}
.ppy-tools div {
	width: 25px;
	height: 0 !important;
	padding-top: 35px;
	overflow: hidden;
	float: left;
	background: transparent no-repeat center top;
	cursor: pointer;
}
.ppy-prev {
	background-image:url(img/popeye/prev.png) !important;
}
.ppy-enlarge {
	width: 49px !important;
	margin: 0 10px;
	background-image:url(img/popeye/enlarge.png) !important;
}
.ppy-compact {
	width: 49px !important;
	margin: 0 10px;
	background-image:url(img/popeye/compact.png) !important;
}
.ppy-next {
	background-image:url(img/popeye/next.png) !important;
}
.ppy-tools div:hover {
	background-position: center -35px;
}
.ppy-cap {
	background: #f6faff;
	color: #666;
	line-height: 1.2em;
	border-bottom: 1px solid #e2e2e2;
	font-size: 0.9em;
	position: relative;
	overflow: hidden;
}
.ppy-textwrap {
	padding: 10px;
}
.ppy-count {
	float: right;
	display: inline;
	padding: 0 0 0 5px ;
	font-style: italic;
}
.ppy-loading {
	background: #333 url(img/popeye/loading.gif) no-repeat center !important;
}


/* @end */
}
