@charset UTF-8;
/*
 Author: Patrick Zeh 
 zeh@saltation.de
*/
* {
font-size:100%;
font-weight:inherit;
font-style:inherit;
font-family:inherit;
text-align:left;
vertical-align:baseline;
margin:0;
padding:0;
}
html,body {
height:100.01%;
}
body {
font:normal normal normal 1em/1em arial, verdana, helvetica, sans-serif;
color:#1F1F1F;
background:#2872B1 url('../gfx/bg_body.jpg') repeat-x left top;
margin:0;
padding:0;
}
* html {
font-size:100.1%;
}
a {
color:#2A72B0;
text-decoration:underline;
cursor:pointer;
}
a:link {
color:#2A72B0;
background-color:transparent;
}
a:visited {
color:#2A72B0;
background-color:transparent;
}
a:hover,a:active {
color:#F90;
text-decoration:underline;
background-color:transparent;
}
a img {
border:none;
}
a:link img,a:visited img {
border-style:none;
}
a.active {
text-decoration:underline;
}
a.pdf {
background:url('../gfx/ico_pdf.gif') no-repeat center left;
padding:1px 0 1px 20px;
}
h1,h2,h3,h4,h5,h6 {
text-align:left;
line-height:120%;
}
h1,h2,h3 {
color:#F90;
font-size:185%;
font-weight:400;
}
h2 {
font-size:124%;
}
h3 {
font-size:100%;
font-weight:700;
}
h5 {
color:#F90;
font-size:100%;
font-weight:700;
}
h6 {
color:#3F3F3F;
font:small-caps 100% "trebuchet ms", verdana, arial, helvetica, sans-serif;
}
p {
margin:0 0 1.2em;
}
p.copyright {
font-size:small;
}
p.copyright small {
font-size:small;
}
button {
border:0;
background-color:transparent;
text-align:center;
margin:0;
padding:0;
}
input,textarea,select {
font:normal normal normal 1em verdana, arial, helvetica, sans-serif;
margin-bottom:.6125em;
}
input.checkbox,input.radio {
border:none!important;
background-color:transparent;
margin-right:.4em;
}
input.input,textarea.textarea,select.select,textarea,select,input.input_eng {
border:1px solid #1D71AA;
}
input.submit,input.button,input.pollsubmit {
text-align:center!important;
width:auto;
}
input.readonly {
background-color:#EFEFEF;
}
input.disabled {
color:#7F7F7F;
}
li input {
vertical-align:top;
}
pre {
margin-left:2em;
}
pre,code {
font-family:monospace;
}
ul,ol,dl {
margin:0;
padding:0;
}
sub {
font-size:70%;
vertical-align:bottom;
}
sup {
font-size:70%;
vertical-align:top;
}
strong {
font-weight:700;
}
b {
font-weight:700;
}
i {
font-style:italic;
}
hr,.hr {
height:.2em;
border:none;
clear:both;
color:#D5ECFA;
background-color:#D5ECFA;
margin:.5em 0 1.6em;
}
hr.ie {
color:#FFF;
background-color:#FFF;
height:.1em;
border:none;
clear:both;
margin:0;
}
.hide {
display:none!important;
}
.center {
text-align:center!important;
}
.right {
text-align:right!important;
}
.highlight {
color:#2A72B0;
}
.highlightstrong {
color:#2A72B0;
font-weight:700;
}
.gray {
color:#7F7F7F;
}
.red,a.red,.red a {
color:#B1004F;
}
.caption {
color:#999;
text-align:right;
}
.clear {
clear:both;
font-size:1px;
line-height:1px;
height:0;
}
.fleft {
float:left;
}
.fright {
float:right;
}
.left {
text-align:left!important;
}
.small {
font-size:89%!important;
font-weight:400!important;
}
.smallstrong {
font-size:89%!important;
font-weight:700!important;
}
.bigger {
font-size:110%!important;
}
.quote {
font-style:italic;
}
.nobr {
white-space:nowrap;
}
#home {
float:left;
}
#home img {
width:43.2em;
}
#home a:focus {
outline:none;
}

#container {
width:76em;
font-size:81%;
}

#navmeta {
float:right;
}

#navmeta ul {
margin-top:3.65em;
}

#navmeta li {
margin-left:1.2em;
display:inline;
}

#navmeta li.flag {
margin-left:.6em;
}

#navmeta a,#navmeta a:link,#navmeta a:visited {
color:#FFF;
text-decoration:underline;
}

#navmeta a:hover {
color:#F90;
}

#navmain {
width:620px;
font-size:125%;
float:left;
border-bottom:.215em solid #FFF;
background-color:#FFB340;
}

#navmain ul,#navpath ul {
list-style:none;
}

#navmain ul ul {
background-color:#FFB340;
}

#navmain li {
float:left;
display:block;
}

#navmain a,#navmain,#navpath a,#navpath {
color:#FFF;
text-decoration:none;
}

#navmain a {
display:block;
padding:.2em 1.2em;
}

#navmain a:hover {
background-color:#FFB340;
}

#navpath {
background-color:#FFF;
}

* html #navpath {
border-bottom:1px solid #FFF;
}

#navpath ul {
margin-left:1.5em;
}

#navpath li {
float:left;
margin:.2em 0 .25em;
}

#navpath a,#navpath span {
margin:0 1em 0 .4em;
}

#navpath a:hover {
color:#2A72B0;
}

#navpersonal {
background-color:#FFF;
}

#navpersonal ul {
list-style:none;
background-color:#FFF;
}

#navpersonal li {
background-color:#FFC266;
border-bottom:.235em solid #FFF;
}

#navpersonal a {
color:#FFF;
display:block;
text-decoration:none;
padding:.2em 0 .25em 1.5em;
}

#navpersonal a:hover {
background-color:#F90;
}

#navpersonal .tx-felogin-pi1 {
padding-top:1.6em;
}

#navpersonal .tx-felogin-pi1 fieldset {
border:none;
}

#navpersonal .tx-felogin-pi1 legend,#navpersonal a#c249 {
display:none;
}

#navpersonal .tx-felogin-pi1 span a {
display:inline;
color:#F90;
padding:0;
}

#navpersonal .tx-felogin-pi1 span a:hover {
background-color:transparent;
}

#myoekt {
border-bottom:.235em solid #FFF;
}

#myoekt h3 {
color:#FFF;
background-color:#f90;
font-size:125%;
line-height:100%;
padding:1em 1.2em .8em;
}

#content {
color:#666;
padding-bottom:1.6em;
}

#content h1 {
margin:.125em 0 1.45em;
}

#content h2 {
margin-bottom:1em;
}

#content ul,#content ol,#column2cnt ul,#column2cnt ol {
margin:0 0 1.2em 1.4em;
}

#content .csc-sitemap ul {
list-style:square;
}

#content,#column2cnt {
line-height:142%;
}

body.fl #column2top {
display:none;
}

.cntmargin {
margin:0 20px;
}

#login .cntmargin {
margin:0;
}

#login input.input {
width:99%;
}

.boxed {
background-color:#FFA319;
}

#column2cnt .boxed {
color:#FFF;
margin:0 20px;
}

#column2cnt .boxed h1,#column2cnt .boxed h2,#column2cnt .boxed h3,#column2cnt .boxed h4,#column2cnt .boxed h5,#column2cnt .boxed h6 {
color:#FFF;
}

#column2 .countdown {
margin-top:1.75em;
}

#column2 .countdown h3 {
margin-top:0;
text-align:center;
}

#search {
padding-left:20px;
padding-right:20px;
background-color:#FFC266;
border-bottom:.235em solid #FFF;
}

#column1 {
width:620px;
min-height:32em;
background-color:#FFF;
float:left;
display:inline;
margin:0 0 0 8.5em;
}

* html #column1 {
overflow:hidden;
}

#column2 {
width:240px;
min-height:32em;
background-color:#FFF;
color:#666;
float:left;
margin-left:10px;
display:inline;
}

#column2top,#column2cnt {
background-color:#FFF;
}

#column2top {
background:#FFF url('../gfx/bg_body.jpg') repeat-x -740px -138px;
padding-bottom:.75em;
background-image:none;
}

#column2cnt {
border-top:1px solid #FFF;
padding-bottom:1.6em;
}

#column2cnt h3 {
margin-top:0;
}

#login {
background-color:#FFF;
line-height:140%;
}

#login legend,#search legend,.tx-saltfeuserregister-pi1 legend {
display:none;
}

#login fieldset,#search fieldset,.tx-saltfeuserregister-pi1 fieldset {
border:none;
}

#login .tx-felogin-pi1 {
margin:0 20px;
}

#column1 .tx-felogin-pi1 {
width:50%;
}

#search input.input {
color:#999;
font-style:italic;
float:left;
font-size:90%;
margin-top:1.25em;
margin-bottom:1.25em;
width:11em;
}

#search input.submit {
margin-top:1.1em;
float:right;
}

#search input.submit,#login input.submit {
font-size:85%;
width:5.5em;
}

*+html #search fieldset {
margin-bottom:.4em;
}

#navmain ul {
float:left;
}

#navmain li ul {
position:absolute;
left:-999em;
height:auto;
font-size:80%;
z-index:8;
margin:0;
padding:0!important;
}

#navmain li li {
display:block;
clear:both;
margin:0;
padding:0;
}

#navmain li.menuparent:hover a {
background-color:#F90;
border-top:.235em solid #FFF;
border-bottom:.235em solid #FFF;
}

#navmain li.menuparent:hover ul li a {
background-color:#FFB340;
border-top:.235em solid #FFB340;
border-bottom:.235em solid #FFB340;
}

#navmain li ul a,#navmain li ul li ul a {
width:11em;
border-top:.235em solid #FFB340;
border-bottom:.235em solid #FFB340;
display:block;
padding:.2em 0 .25em 1.5em;
}

#navmain li ul a:hover,#navmain li ul li ul a:hover,#navmain li.menuparent ul li a:hover {
background-color:#F90;
border-top:.235em solid #FFF;
border-bottom:.235em solid #FFF;
}

#navmain li ul ul {
font-size:100%;
margin:-2.14em 0 0 12.475em;
}

#navmain li:hover ul ul,#navmain li:hover ul ul ul,#navmain li.sfhover ul ul,#navmain li.sfhover ul ul ul {
left:-999em;
}

#navmain li:hover ul,#navmain li li:hover ul,#navmain li li li:hover ul,#navmain li.sfhover ul,#navmain li li.sfhover ul,#navmain li li li.sfhover ul {
display:block;
left:auto;
}

#navmain li:hover,#navmain li.sfhover {
background-color:#FFB340;
}

_#column2top {
display:none;
}

#footer p {
margin-left:20px;
margin-right:20px;
color:#666;
font-size:89%;
}

.csc-frame-frame1,.csc-frame-frame2 {
color:#FFF;
background-color:#F90;
margin-bottom:1.2em;
padding:1em;
}

.csc-frame-frame1 a,.csc-frame-frame2 a {
color:#FFF!important;
}

.csc-frame-frame2 {
width:47%;
}

.csc-frame-frame1 h1,.csc-frame-frame1 h2,.csc-frame-frame1 h3,.csc-frame-frame1 h4,.csc-frame-frame1 h5,.csc-frame-frame1 h6,.csc-frame-frame2 h1,.csc-frame-frame2 h2,.csc-frame-frame2 h3,.csc-frame-frame2 h4,.csc-frame-frame2 h5,.csc-frame-frame2 h6 {
color:#FFF!important;
}

.formhighlight {
color:#FFF;
background-color:#FFC266;
border-bottom:.4em solid #FFF;
padding-left:.4em;
}

td.text input {
margin-right:.4em;
}

ul.tx-saltfeuserregister-multiple-checkboxes,ul.tx-saltfeuserregister-multiple-checked-values {
list-style:none;
margin-bottom:1.6em;
}

ul.tx-saltfeuserregister-multiple-checkboxes li {
clear:both;
margin-right:1.6em;
border-top:1px solid #FFF;
}

ul.tx-saltfeuserregister-multiple-checkboxes li input.tx-saltfeuserregister-pi1-checkbox {
float:left;
margin-right:.4em;
}

ul.tx-saltfeuserregister-multiple-checkboxes li label {
display:inline;
font-weight:400!important;
}

#content .newslettercategory input {
clear:both;
float:left;
margin:0 .4em 0 0;
}

#content .newslettercategory label {
font-weight:400;
float:left;
display:block;
width:16.5em;
}

* html .tx-saltfeuserregister-pi1 {
width:41.25em;
}

input#user,input#pass,input.tx-srfeuserregister-pi1-text,input.tx-srfeuserregister-pi1-uploader,input.tx-saltfeuserregister-pi1-text,input.tx-saltfeuserregister-pi1-uploader,textarea,select {
width:99%;
border:1px solid #1D71AA;
}

#tx-srfeuserregister-pi1-fe_users_form div,#tx-saltfeuserregister-pi1-fe_users_form div,#tx-saltkirchentagsanmeldung-pi1_groupleader div,#tx-saltkirchentagsanmeldung-pi1_groupmember div {
float:left;
width:45%;
margin-right:4%;
}

.tx-saltkirchentagsanmeldung-pi1 td#arrival_select select {
width:16em!important;
}

.tx-saltkirchentagsanmeldung-pi1 table.overview {
width:100%;
}

#tx_saltkirchentagsanmeldung_pi1_registration_group {
width:3.2em;
}

#tx_saltkirchentagsanmeldung_pi1_festspiele_count {
text-align:right;
padding-right:2px;
width:4em;
}

#tx-srfeuserregister-pi1-fe_users_form div.width100,#tx-saltfeuserregister-pi1-fe_users_form div.width100 {
width:100%;
}

#preview #tx-srfeuserregister-pi1-fe_users_form div,#preview #tx-saltfeuserregister-pi1-fe_users_form div {
width:auto;
float:none;
}

.tx-srfeuserregister-pi1 #preview p,.tx-saltfeuserregister-pi1 #preview p {
float:left;
width:45%;
margin-right:4%;
}

.tx-srfeuserregister-pi1 #preview strong,.tx-saltfeuserregister-pi1 #preview strong {
font-weight:700;
display:block;
}

#tx-srfeuserregister-pi1-fe_users_form label,#tx-saltfeuserregister-pi1-fe_users_form label,.tx-saltkirchentagsanmeldung-pi1 label,.tx-saltnewsletter-pi1 label,.tx-veguestbook-pi1 label {
display:block;
font-weight:700;
}

.tx_tipafriend label {
display:block;
}

.error,.tx-srfeuserregister-pi1-error,.tx-saltfeuserregister-pi1-error {
color:#B1004F;
font-weight:700;
}

input.tx-srfeuserregister-pi1-password,input.tx-saltfeuserregister-pi1-password {
width:99%;
border:1px solid #1D71AA;
}

input.dektregnr,input.yearofbirth {
width:9%;
}

input.zip {
width:45%;
}

.tx-veguestbook-pi1 legend {
display:none;
}

.tx-veguestbook-pi1 fieldset {
border:none;
}

.tx-saltnewsletter-pi1 {
margin-bottom:1.6em;
}

.tx_saltbookmark_pi1-bookmark a.bookmarkdelete,span.delete a {
color:#B1004F;
}

.tx-saltfegroupsselection-pi2 fieldset {
border:none;
}

.tx-indexedsearch input,.tx-indexedsearch label {
vertical-align:top;
}

.tx-indexedsearch legend,.tx-indexedsearch-percent,.tx-indexedsearch-text-item-size,.tx-indexedsearch-text-item-crdate,.tx-indexedsearch-text-item-mtime,.tx-indexedsearch-result-number {
display:none;
}

.tx-indexedsearch fieldset {
border:none;
}

.tx-indexedsearch h4 {
background-color:#FFEBCC;
}

.tx-indexedsearch h4 a {
color:#000;
text-decoration:none;
}

.tx-indexedsearch-icon img {
vertical-align:bottom;
}

.tx-indexedsearch .browsebox {
margin-bottom:1.4em;
}

.tx-indexedsearch .browsebox li {
display:inline;
margin-right:.4em;
}

.tx-indexedsearch-res {
margin-bottom:2.4em;
}

dt.tx-indexedsearch-text-item-path,dd.tx-indexedsearch-text-item-path {
display:inline;
}

.tx-rgsmoothgallery-pi1 {
margin:0 auto 1.2em;
}

.myGallery {
border:1px solid #FFF!important;
}

.jdGallery .slideElement {
background-color:#FFF!important;
}

.jdGallery .slideInfoZone {
background:#F90!important;
border-top:1px solid #FFF;
background-color:#2A72B0!important;
}

.jdGallery .slideInfoZone h2 {
color:#FFF!important;
font-size:90%!important;
}

.jdGallery div.carouselContainer {
height:164px!important;
}

.jdGallery .carousel {
height:144px!important;
}

.jdGallery .carousel .label {
font-size:100%!important;
top:8em!important;
bottom:auto!important;
}

.jdGallery a.left,#rglbPrevLink:hover {
background: transparent url('../gfx/ico_arrow_l.png') no-repeat center left !important;
}

* html .jdGallery a.left,* html #rglbPrevLink:hover {
background: transparent url('../gfx/ico_arrow_l.gif') no-repeat center left !important;
}

.jdGallery a.right,#rglbNextLink:hover {
background: transparent url('../gfx/ico_arrow_r.png') no-repeat center right !important;
}

* html .jdGallery a.right,* html #rglbNextLink:hover {
background: transparent url('../gfx/ico_arrow_r.gif') no-repeat center right !important;
}

#rglbOverlay {
background-color:#FFEBCC!important;
}

#rglbCenter {
border:2px solid #F90!important;
background-color:#FFF!important;
}

#rglbBottom {
border:2px solid #F90!important;
border-top:none!important;
color:#3F3F3F!important;
background-color:#FFF!important;
}

#rglbTitle {
padding-bottom:1em;
}

.tx-rspflvplayer-pi1,.tx-rgmediaimages-pi1 {
text-align:center;
background-color:#D5ECFA;
margin:0 -20px;
padding:1.6em 20px;
}

.cntcolleft1 {
float:left;
width:45%;
margin-right:0!important;
}

.cntcolright1 {
float:right;
width:45%;
margin-left:0!important;
}

.cntcolleft1boxed {
float:left;
width:41.25%;
background-color:#F90;
color:#FFF;
margin:1em 0 1em 20px !important;
padding:1em;
}

.cntcolright1boxed {
float:right;
width:41.25%;
background-color:#F90;
color:#FFF;
margin:1em 20px 1em 0 !important;
padding:1em;
}

.cntcolleft1boxed h1,.cntcolleft1boxed h2,.cntcolleft1boxed h3,.cntcolright1boxed h1,.cntcolright1boxed h2,.cntcolright1boxed h3 {
color:#FFF;
margin-top:0!important;
}

.cntcolleft1boxed a,.cntcolright1boxed a {
color:#FFF!important;
}

.cntcolleft2 {
float:left;
width:65%;
margin-right:0!important;
margin-left:20px;
}

.cntcolright2 {
float:right;
width:25%;
margin-left:0!important;
}

.cntcolright2 p {
text-align:right;
}

.cntcolleft3 {
float:left;
width:32%;
display:inline;
}

.cntcolmid3 {
float:left;
width:32%;
display:inline;
margin:0 10px;
}

.cntcolright3 {
float:left;
width:32%;
display:inline;
}

.tt-products table {
 width: 100%;
}
.tt-products td {
vertical-align:top;
}

.tt-products .shophighlight {
background-color:#FFF5E5;
}

.tt-products .tr-last {
border-bottom:1px dashed #FFF5E5;
}

.tt-products #productsingle .productimage {
width:160px;
}

.tt-products #productsingle .productimage img {
margin:0 .5em .9em 0;
}

.tt-products table.productlist {
margin-bottom:1.6em;
border-top:1px solid #FFCC7F;
}

.tt-products td.articleprice, .tt-products td.articlenumber {
width:6em;
}

#column2cnt .tt-products input.productoverview {
display:none;
}

#content .tx-felogin-pi1 legend {
display:none;
}
#content .tx-felogin-pi1 input.input {
width:99%;
}
.tx-felogin-pi1 fieldset {
border:none;
}

ul.tx-ticzi-pi1-alphalist,ul.tx-ticzi-pi1-resultlist {
list-style:none;
}

ul.tx-ticzi-pi1-alphalist li {
display:inline;
}

ul.tx-ticzi-pi1-alphalist li a {
padding:0 .5em;
}

.tx-ticzi-pi1-singleView ul {
margin-left:1em;
}

* html DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:0;
padding-bottom:20px;
}

#externalthumbs {
overflow:auto;
}

.tx-saltpgh-pi1 table {
width:100%;
}

.tx-saltpgh-pi1 table td {
vertical-align:top;
}

.tx-saltpgh-pi1 select.select_time {
width:7em;
}

.tx-saltpgh-pi1 .select_time_bis {
padding:0 2em;
}

.tx-saltpgh-pi1 input.input {
width:99%;
}

.tx-saltpgh-pi1 span.wochentag {
margin-right:1em;
}

.saltpgh_listview td.td-0 {
padding-right:.4em;
}

*+html .tx-saltpgh-pi1 td input,*+html .tx-saltpgh-pi1 td select {
margin-bottom:0;
}

.day_mon {
color:#000;
font-weight:700;
}

.day_tue {
color:#000;
font-weight:700;
}

.day_wed {
color:#0099DC;
font-weight:700;
}

.day_thu {
color:#009036;
font-weight:700;
}

.day_fri {
color:#C5007B;
font-weight:700;
}

.day_sat {
color:#0076B9;
font-weight:700;
}

.day_sun {
color:#A4C400;
font-weight:700;
}

.day_all {
color:#000;
font-weight:700;
}

.browseBoxWrap {
margin-top:1em;
}

.browseBoxWrap a {
padding:.2em .4em;
}

.browseBoxWrap .activeLinkWrap {
color:#F90;
font-weight:700;
padding:.2em .4em;
}

.rgslideshow,.tx-rgmediaimages-pi1 .rgmediaimages-media {
border:none!important;
margin:0 auto;
}
.tx-rgslideshow-pi1 {
 margin-bottom: 1.2em;
}
.rgslideshowce .rgstitle, .rgslideshowce .rgsdescription,
.tx-rgslideshow-pi1 .rgstitle, .tx-rgslideshow-pi1 .rgsdescription {
 display: none;
}
h1,h2,h3,h5 {
color:#2A72B0;
}

h4 {
font-size:124%;
font-weight:700;
color:#F90;
background-color:#D5ECFA;
margin:0 -20px 1.4em;
padding:.1em 20px;
}

#navmainlive {
background-color:#CDEBFA;
width:620px;
font-size:125%;
float:left;
border-bottom:.215em solid #FFF;
letter-spacing:-.025em;
}
#navmainlive ul {
list-style:none;
}
#navmainlive li {
display:block;
float:left;
}
#navmainlive a,#navmainlive {
color:#F90;
text-decoration:none;
}
#navmainlive a {
display:block;
padding:1em 1.2em .8em;
}
#navmainlive a.inner {
padding: 1em 0.8em 0.8em 0.8em;
}
#navmainlive a:hover {
background-color:#A9D5EC;
}
#navpath,#navpath a,#navpath span {
color:#F90;
}

#content h3 {
margin-bottom:.25em;
}

.day_wed00 {
color:#09F;
}

.day_wed01 {
color:#E5F5FF;
}

.day_thu00 {
color:#093;
}

.day_thu01 {
color:#E5F5EA;
}

.day_fri00 {
color:#C5007B;
}

.day_fri01 {
color:#F9E5F2;
}

.day_sat00 {
color:#0070B7;
}

.day_sat01 {
color:#E5F0F8;
}

.day_sun00 {
color:#A4C400;
}

.day_sun01 {
color:#F1F6D9;
}

.box_day {
padding-bottom:.75em;
border-bottom:.235em solid #FFF;
}

.box_day h3 {
font-weight:400;
color:#FFF;
border-bottom:.235em solid #FFF;
margin-top:0;
padding:.2em 20px .25em;
}

.box_day p {
margin:0 20px;
}

.box_day_wed {
background-color:#E5F5FF;
}

.box_day_wed h3 {
background-color:#09F;
}

.box_day_thu {
background-color:#E5F5EA;
}

.box_day_thu h3 {
background-color:#093;
}

.box_day_fri {
background-color:#F9E5F2;
}

.box_day_fri h3 {
background-color:#C5007B;
}

.box_day_sat {
background-color:#E5F0F8;
}

.box_day_sat h3 {
background-color:#0070B7;
}

.box_day_sun {
background-color:#F1F6D9;
}

.box_day_sun h3 {
background-color:#A4C400;
}

#twtr-widget-1 {
font-family:arial, verdana, helvetica, sans-serif!important;
font-size:100%!important;
margin-bottom:.8em;
}

.twtr-hd {
background-color:#CEEBFB;
padding:.525em 20px!important;
}

.twtr-tweet-wrap {
padding:0 19px!important;
}

.twtr-ft div {
padding:.525em 20px!important;
}

.twtr-timeline {
-moz-border-radius:0!important;
-webkit-border-radius:0!important;
border-radius:0!important;
}

.twtr-doc {
-moz-border-radius:0!important;
-webkit-border-radius:0!important;
border-radius:0!important;
}

.tx-rgslideshow-pi1 {
text-align:center;
}

@media aural{
h1,h2,h3,h4,h5,h6 {
voice-family:paul, male;
stress:20;
richness:90;
}

h1 {
pitch:x-low;
pitch-range:90;
}

h2 {
pitch:x-low;
pitch-range:80;
}

h3 {
pitch:low;
pitch-range:70;
}

h4 {
pitch:medium;
pitch-range:60;
}

h5 {
pitch:medium;
pitch-range:50;
}

h6 {
pitch:medium;
pitch-range:40;
}

li,dt,dd {
pitch:medium;
richness:60;
}

dt {
stress:80;
}

pre,code,tt {
pitch:medium;
pitch-range:0;
stress:0;
richness:80;
speak-punctuation:code;
}

em {
pitch:medium;
pitch-range:60;
stress:60;
richness:50;
}

strong {
pitch:medium;
pitch-range:60;
stress:90;
richness:90;
}

dfn {
pitch:high;
pitch-range:60;
stress:60;
}

s,strike {
richness:0;
}

i {
pitch:medium;
pitch-range:60;
stress:60;
richness:50;
}

b {
pitch:medium;
pitch-range:60;
stress:90;
richness:90;
}

u {
richness:0;
}

a:link {
voice-family:harry, male;
}

a:visited {
voice-family:betty, female;
}

a:active {
voice-family:betty, female;
pitch-range:80;
pitch:x-high;
}
}