html, body {background:#FCF9E9; margin:0; padding:0; font:normal 100% Arial, Helvetica, sans-serif; color:#000;}
a {color:#f60000; text-decoration:none;}
a:hover {color:#f60000; text-decoration:underline;}
img {border:none;}

#container {background:#fff; width:960px; border:solid 2px #F2CE62; margin:15px 0 0 12px; padding:1px; float:left; position:absolute; display:inline;}

#header {background:url(/site/fileadmin/res/img/bg_header.gif) no-repeat; width:960px; height:123px; margin:0 0 1px 0; padding:0;}
#header a#logo {background:url(/site/fileadmin/res/img/la_logo.gif) no-repeat; width:152px; height:56px; float:right; margin:30px 30px 0 0;}
#header a span {display:none;}
#header h2 {margin:0; padding:0; display:none;}

#language {position:absolute; margin:130px 5px 0 0; padding:0; right:0; float:right; height:25px}
#language ul {margin:0; padding:0;}
#language li {margin:0; padding:0; display:inline; width:75px; height:25px; _margin:0 0 0 4px;}

#language a { text-decoration:none; font:bold 0.7em Arial, Helvetica, sans-serif; margin:0; padding:0; color:#000;}
#language a:hover { text-decoration:underline;}
#language a.active { text-decoration:underline; font:bold 0.7em Arial, Helvetica, sans-serif; margin:0; padding:0; color:#fff;}
#language a.active:hover { text-decoration:none;}

#language ul li span {font:bold 0.7em Arial, Helvetica, sans-serif; color:#fff;}
#language li.flagDe {background:url(/site/fileadmin/res/img/flag_de.gif) no-repeat 0 0; padding:0 6px 7px 24px;}
#language li.flagDeOff {background:url(/site/fileadmin/res/img/flag_de_off.gif) no-repeat 0 0; margin:0; padding:0 6px 7px 24px;}
#language li.flagEn {background:url(/site/fileadmin/res/img/flag_en.gif) no-repeat 0 1px; padding:0 9px 7px 26px;}
#language li.flagEnOff {background:url(/site/fileadmin/res/img/flag_en_off.gif) no-repeat 0 0; padding:0 10px 7px 26px;}

#language span.flagDe {background:url(/site/fileadmin/res/img/flag_de.gif) no-repeat 0 0; margin:0; padding:0 0 0 17px;}
#language span.flagEnOff {background:url(/site/fileadmin/res/img/flag_en_off.gif) no-repeat 0 0; margin:0; padding:0 0 0 17px;}
#language span.flagEn {background:url(/site/fileadmin/res/img/flag_en.gif) no-repeat 0 1px; margin:0; padding:0 0 0 19px;}
#language span.flagDeOff {background:url(/site/fileadmin/res/img/flag_de_off.gif) no-repeat 0 0; margin:0; padding:0 0 0 17px;}

#text {background:#F2C22D url(/site/fileadmin/res/img/bg_text.gif) no-repeat; width:960px; height:30px; margin:0 0 1px 0; padding:0;}
#text div {font-size:0.7em; margin:0 0 0 20px; padding:8px 0 0 0;}
#text marquee {width:650px; margin:0 0 0 10px; padding:5px 0 0 0;}
#text span.text {font-size:70%; margin:0; padding:0; display:inline;}

#navigation {background:#D30104 url(/site/fileadmin/res/img/bg_navigation.jpg) repeat-x; margin:0; padding:0; height:3.1em; font-size:0.8em; width:960px;}


/* #navigation ul {margin:0 0 0 10px; padding:0; width:710px; float:left; display:inline;} */
#navigation ul {margin:0 0 0 2px; _margin: 0 0 0 1px; padding:0; width:710px; height: 40px; float:left; display:block;}



/*  #navigation li {margin:0; padding:0; display:inline;} */
#navigation li {margin:0; padding:0; display:block; float: left; width: 132px; }


/*
#navigation li.act {margin:0; padding:0; display:inline; padding:11px 10px 14px 10px; margin:0; float:left; font:bold 0.9em Arial, Helvetica, sans-serif; text-decoration:none; background:url(/site/fileadmin/res/img/bg_navi_test.gif); color:#000;}
#navigation li.cur {margin:0; padding:0; display:inline; padding:11px 10px 14px 10px; margin:0; float:left; font:bold 0.9em Arial, Helvetica, sans-serif; text-decoration:none; background:url(/site/fileadmin/res/img/bg_navi_test.gif); color:#000;}
*/

#navigation li.act span, #navigation li.cur span 
{ display: block; width: 100%; padding-top:11px; padding-bottom: 14px; float: left; font:bold 0.9em Arial, Helvetica, sans-serif; text-decoration:none; text-align: center; background:url(/site/fileadmin/res/img/bg_navigation.gif);}

/* #navigation a {padding:11px 10px 14px 10px; margin:0; float:left; font:bold 0.9em Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;} */
#navigation a { display: block; width: 100%; padding-top:11px; padding-bottom: 14px; margin:0; font:bold 0.9em Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline; text-align: center;}



/* #navigation a:hover {text-decoration:none; background:url(/site/fileadmin/res/img/bg_navi_test.gif); color:#000;} */
#navigation a:hover {text-decoration:none; background:url(/site/fileadmin/res/img/bg_navigation.gif); color:#000;}



#addon {float:left; margin:12px 0 0 0; padding:0;}
#addon span {color:#fff}
#addon strong {color:#f4c834}

#main {float:left; width:960px; margin:1px 0 1px 0; display:inline; background:url(/site/fileadmin/res/img/background_main.gif) repeat-y right top; }
#pnlFlash {float:left; width:710px; margin:0; padding:0;}

#pnlShow {float:right; width:249px; margin:0; padding:0;}
#pnlShow ul, li {margin:0; padding:0; list-style-type:none;}
#pnlShow span {visibility:hidden; margin:0; padding:0; font-size:0.6em;}
#pnlShow p {margin:0; padding:0;}
/*span.cleaner{display:block; margin:0px!important; padding:0px!important; font-size:1px; line-height:1px; color:#fff; float:none; clear:right; overflow:hidden;}*/

#container div.clearer {clear:right; width:1px; height:1px; overflow:hidden;}

div.contact {float:left; padding:5px 0 5px 0!important; margin:0 0 1px 0; background:#fbf3da; width:100%; _width:960px;}
div.contact h2.call {font-size:1.1em; margin:0; padding:0 7px 0 10px; display:inline; float:left}
div.contact div.number {font-size:0.9em; font-weight:bold; color:#f70000; margin:0; padding:3px 10px 0 0; float:left}
div.contact div.small {font-size:0.6em; margin:0; padding:4px 0 0 0;}

/*
#pnlShow div.contact {padding:10px; margin:0; background:#fbf3da;}
#pnlShow div.contact h2.call {font-size:1.1em; margin:0; padding:0;}
#pnlShow div.contact div.number {font-size:0.9em; font-weight:bold; color:#f70000; margin:0; padding:0;}
#pnlShow div.contact div.small {font-size:0.6em; margin:0; padding:0;}
*/


div.rightLinks a {width:249px; height:50px; display:block; margin:0 0 1px 0; padding:0; text-decoration:none}
div.rightLinks a.angebote {background:url(/site/fileadmin/res/img/btn_top_angebote.gif) no-repeat;}
div.rightLinks a.newsletter {background:url(/site/fileadmin/res/img/btn_newsletter.gif) no-repeat;}
div.rightLinks a.webshop {background:url(/site/fileadmin/res/img/btn_webshop.gif) no-repeat; }
div.rightLinks a.fluginformation {background:url(/site/fileadmin/res/img/btn_fluginfo.gif) no-repeat;}
div.rightLinks a.travelinfo {background:url(/site/fileadmin/res/img/btn_travelinfo.gif) no-repeat;}
div.rightLinks a.gutscheine {background:url(/site/fileadmin/res/img/btn_gutscheine.gif) no-repeat;}

#pnlShow div.point {text-align:center; width:100%; margin:0; padding:0;}

#pnlShow a.angeboteEn {background:url(/site/fileadmin/res/img/btn_hot_offers_en.gif) no-repeat;}
#pnlShow a.newsletterEn {background:url(/site/fileadmin/res/img/btn_newsletter_en.gif) no-repeat;}
#pnlShow a.webshopEn {background:url(/site/fileadmin/res/img/btn_webshop_en.gif) no-repeat; }
#pnlShow a.fluginformationEn {background:url(/site/fileadmin/res/img/btn_flyinfo_en.gif) no-repeat;}
#pnlShow a.travelinfoEn {background:url(/site/fileadmin/res/img/btn_travelinfo_en.gif) no-repeat;}
#pnlShow a.gutscheineEn {background:url(/site/fileadmin/res/img/btn_gutscheine_en.gif) no-repeat;}

#pnlShow a.sylvester {background:url(/site/fileadmin/res/img/bolzano_de.gif) no-repeat; width:152px; height:153px; margin:5px auto;}
#pnlShow a.sylvesterEn {background:url(/site/fileadmin/res/img/bolzano_en.gif) no-repeat; width:152px; height:153px; margin:5px auto;}

#pnlShow a.xmas {background:url(/site/fileadmin/res/img/xmas.gif) no-repeat; width:152px; height:153px; margin:5px auto;}


#pnlShow div.textlinks {padding-left: 10px}
#pnlShow div.textlinks a { width: auto; height: auto; font-size: 0.75em; padding-bottom: 10px}
#pnlShow div.textlinks a:hover { text-decoration: underline; }

#footer {float:left; background:url(/site/fileadmin/res/img/bg_text.gif) no-repeat; width:960px; height:30px; margin:0; display:inline;}
#footer ul {margin:4px 0 0 5px; padding:0; width:70%; float:left; _margin:10px 0 0 5px; }
#footer li {margin:0; padding:0; display:inline;}
#footer a {text-decoration:none; color:#000; font:bold 0.7em Arial, Helvetica, sans-serif; margin:0 0 0 15px;}
#footer a:hover {text-decoration:underline;}

#footer div.copy {float:right; margin:10px 15px 0 0; padding:0; font-size:0.7em;}

/* styles for subpage */
#leftNavigation {width:150px; float:left; margin:20px 20px 0 0; padding:0;}
#leftNavigation ul {margin:0; padding:0;}
#leftNavigation li {margin:0 0 1px 0; padding:0;}
#leftNavigation li.cur, #leftNavigation li.act {margin:0 0 1px 0; padding:0; font-size:0.75em; background:#F6DC8D url(/site/fileadmin/res/img/bg_leftnavi_on.gif); margin:0 0 1px 0; padding:4px 0 0 10px; display:block; width:140px; _height:1.7em; min-height:1.7em; color:#000; font-weight:bold;}
#leftNavigation a {font-size:0.75em; background:#F6DC8D url(/site/fileadmin/res/img/bg_leftnavi.gif); margin:0; padding:4px 0 0 10px; display:block; width:140px; _height:1.7em; min-height:1.7em; color:#000;}
#leftNavigation a:hover { text-decoration:none;background:url(/site/fileadmin/res/img/bg_leftnavi_on.gif); font-weight:bold;}

#content {width:520px; float:left; margin:20px 20px 0 0; padding:0 0 20px 0; font-size:80%;}
div.noLeftNavigation {margin:20px 0 0 160px!important; display:inline;}
#content h1 {margin:0 0 15px 0; padding:0; font:normal 150% Arial, Helvetica, sans-serif;}
#content h2 {margin:0 0 15px 0; padding:0; font:bold 120% Arial, Helvetica, sans-serif;}
#content h3 {margin:0; padding:0; font:normal 0.9em Arial, Helvetica, sans-serif;}
#content h4 {margin:0; padding:0; font:normal 0.8em Arial, Helvetica, sans-serif;}
#content p.bodytext {margin:0; padding:0;}
#content a { text-decoration:underline;}
#content a:hover { text-decoration:none;}
#content ul {margin:0 0 10px 15px; padding:0;}
#content li {list-style:disc; margin:0; padding:0;}


#pnlShow div.contactSub {padding:10px; margin:0; background:#fff;}
#pnlShow div.contactSub h2.call {margin:0; padding:0; font:normal 1.2em Arial, Helvetica, sans-serif;}
#pnlShow div.contactSub h3.number {color:#f70000; display:inline; margin:0; padding:0;}
#pnlShow div.contactSub div.small {font-size:0.6em;}
/* subpage */

/* sache aussschalten begin */
#metaContainer hr,
#metaContainer p,
#metaContainer p.noscreen,
#metaContainer span.noscreen,
#metaContainer .noscreen,
#languageslector li.noscreen,
.noscreen,
h2.noscreen,
span.noscreen,
div.noscreen,
#subnavigation p,
#subnavigation hr,
#subnavigation dfn,
#breadcrump p,
#breadcrump dfn,
#breadcrump hr,
hr.noscreen,
.barrierefreieAnzeige,
#content span.noscreen,
#countryinfoselector form .inhalt label,
#flashAid{position:absolute!important; left:0px!important;	top:-500px!important; width:1px!important;	height:1px!important; overflow:hidden!important;}
#searcharea br,
#employesearcharea br{display:none;}
form fieldset legend{display:none;}

/* semantics sachen begin */
.semantic{ position:absolute!important;	left:0px!important;	top:-500px!important; width:1px!important;	height:1px!important; overflow:hidden!important;}
caption.semantic{text-indent:-5000px!important; line-height:1px!important; font-size:1px!important}
div.semantic_link{ display:block; position:absolute; top:-4em; right:0px; z-index:0; }
div.semantic_link a:focus, div.semantic_link a:active {display: inline; z-index: 2; border: solid black 1px; color: #cc0; text-decoration: none; position: absolute; top: 5em; right: 0px; color:#000!important; background:#FF7300!important; font-size:10pt; padding:3px; white-space:nowrap; font-weight:bold; z-index:9999;}

/* sache aussschalten end */
#wainavigation {position:absolute; left:0; width:250px; display:inline; top:0;}
#wainavigation li.noscreen{margin:0px!important; padding:0px; background:#FCF9E9; font-size:0.7em;}
#wainavigation li.noscreen a{position:absolute!important; left:-5000px!important; top:0px!important; background:url(/fileadmin/res/img/pfeil_rechts_rot.gif) no-repeat left center; overflow:visible!important;}
#wainavigation ul li.noscreen{position:absolute; left:0px; top:0px!important; overflow:visible!important; width:auto!important;}
#wainavigation ul li.noscreen a:active,
#wainavigation ul li.noscreen a:focus{ position:relative!important; left:8px!important;}





/* bad old styles */

/* sitemap */
#content #sitemap a {color:#E40001;}
#content #sitemap ul { margin:0px; padding:5px 0 0 10px;}
#content #sitemap li { list-style-type:none; margin:0; padding:0;}
#content #sitemap h2 a { font-weight:bold; margin:0; color:#000;}
#content #sitemap .subroot {width:140px; _height:160px; min-height:160px; float:left; margin:0 20px 20px 0;}

/* kontakt */
#content #kontakt	{ }
#content #kontakt .brd { border: 1px solid #666;}
#content #kontakt div { margin-left: 100px }
#content #kontakt div input { width: auto; height: auto; margin-right:10px;}
#content #kontakt p	{ margin: 10px 0px }
#content #kontakt fieldset { border: 0px }
#content #kontakt legend { display: none }
#content #kontakt label { float: left }
#content #kontakt input { width:130px; font-size:100%;}
#content #kontakt span  { display: block; margin-bottom: 2px; width:350px }
#content #kontakt textarea { width:180px; font-size:100%;}



/* suche */
h3.csc-searchResultHeader { margin-bottom: 0px; margin-top: 15px }
table.csc-searchform { margin-top: 15px }
table.csc-searchform p.csc-form-label { width: 80px}
table.csc-searchform td.csc-form-fieldcell input { border: 1px solid #666 }

table.csc-uploads, p, tr.tr-even, td.csc-uploads-fileName {margin:0; padding:0;}



/* Formulare */
#content input, #content select, #content label, #content textarea {font-size:90%; width:152px}

#content fieldset {margin:10px 30px 10px 0; padding:0 10px 10px 10px; border:none;}
#content fieldset br, #content fieldset div, #content fieldset p {clear:both;}
#content fieldset span {
	display: block;
	float: left;
	width: 18em;
	white-space: nowrap;
	margin-top:5px;
	margin-right: 10px;
}

#content legend {
	font-size: 150%;
	color:#252525;
	margin-left: -5px;
	padding-left: 0px;
	font-weight:normal;
	display:none;
}


#content label {font-weight:bold; color:#707070; width:8.3em; display:block; float:left; padding-top:0.1em;}


#content input, #content select, #content textarea {border:solid 1px #ccc; float:left;}
#content fieldset .cbtext {display:inline; width:auto; white-space:normal; margin-top:0px;}
#content fieldset .controls { text-align:right; margin-top:20px; margin-bottom:10px; height:2em;}

#content fieldset p {margin: 20px 0px 0px 0px;}

#content #kontakt .controls input.btn_next, #content #kontakt .controls input.btn_reset {background:url(/site/fileadmin/res/img/bg_btn.gif); font-size:0.8em; _font-size:0.9em; font-weight:bold; cursor:pointer; margin:2px 7px 0 0; padding:4px 10px; _padding:4px 5px 3px 5px; _margin:0 7px 0 0; border-top:double 1px #fff; border-left:double 1px #fff; border-bottom:double 1px #8D8D8D; border-right:double 1px #8D8D8D; text-decoration:none;}
#content .controls input.btn_next, #content .controls input.btn_reset {background:url(/site/fileadmin/res/img/bg_btn.gif); font-size:0.8em; _font-size:0.9em; font-weight:bold; cursor:pointer; margin:2px 7px 0 0; padding:4px 10px; _padding:4px 5px 3px 5px; _margin:0 7px 0 0; border-top:double 1px #fff; border-left:double 1px #fff; border-bottom:double 1px #8D8D8D; border-right:double 1px #8D8D8D; text-decoration:none;}

#content #newsletter .submit, #content #kidsclub .btn_next {background:url(/site/fileadmin/res/img/bg_btn.gif); font-size:0.9em; font-weight:bold; cursor:pointer; margin:2px 7px 0 0; padding:4px 10px; _padding:4px 5px 3px 5px; _margin:0 7px 0 0; border-top:double 1px #fff; border-left:double 1px #fff; border-bottom:double 1px #8D8D8D; border-right:double 1px #8D8D8D; text-decoration:none;}
#content #newsletter .reset, #content #kidsclub .btn_reset {background:url(/site/fileadmin/res/img/bg_btn.gif); font-size:0.9em; font-weight:bold; cursor:pointer; margin:2px 7px 0 0; padding:4px 10px; _padding:4px 5px 3px 5px; _margin:0 7px 0 0; border-top:double 1px #fff; border-left:double 1px #fff; border-bottom:double 1px #8D8D8D; border-right:double 1px #8D8D8D; text-decoration:none;}

#content fieldset .fehler {color:red; display:none;}
#content fieldset .note {font-size:90%; font-style:italic; color:#707070; width:35em;}

#content #einverstaendnis {border:0px; margin-right:5px; margin-left:10px}

#content .font10px{font-size:10px;}
#content .font12px{font-size:12px;}
#content .font14px{font-size:14px;}
#content .font16px{font-size:16px;}
#content .font18px{font-size:18px;}

#content legend {
    font-size: 150%;
    color:#252525;
    margin-left: -5px;
    padding-left: 0px;
    font-weight:normal;
    display:none;
} 


table{font-size:100%;}
table.imgtext-table{width:100%;}
table.imgtext-table img{margin-bottom:5px;}
table.imgtext-table td{text-align:center}
table.imgtext-nowrap{width:100%;}
table.imgtext-nowrap table.imgtext-table{margin-right:10px; width:auto;}
table.imgtext-nowrap table.imgtext-table td{text-align:left;}


.clearleft{clear:left!important;}


/* content blocks */
.cvrtxt h2 {font-size:125%; font-weight:bold;}
.text, .imgtext	{margin-bottom:15px; clear:left; clear:none;}
.imgtext		{ }
.imgtext div	{ margin-left: 165px }
.imgtext img	{ float: left }
.imgtext2{margin-bottom:15px; clear:left;}

/* sonderwuensche */

#sonderwuensche legend {display: none;}
#sonderwuensche table {margin-top:20px;}
#sonderwuensche #name, #sonderwuensche #email, #sonderwuensche #vorgangsnummer {width:200px;}
#sonderwuensche span {width:450px!important; margin:0;}
#sonderwuensche label{width:150px!important;}

/* newsletter */
#newsletter span  {width:440px!important;}
#newsletter label { width:130px;}

#newsletter .controls { text-align: right; width:320px;}
#newsletter select { width:90px }
#newsletter input#gebjahr {width:90px }
#newsletter div input#einverstaendnis {width:20px;}
#newsletter div label.cbtext {width:330px}
#newsletter div input.btn {width:100px;}

#content table.contenttable {width:100%;}

/* NEW - PROMO */
#pnlShow div.promo {margin:0px 0px 0px 0px; padding:0; float:left; width:249px; text-align:center;}
#pnlShow div.promo a {margin:0 auto; padding:0; display: block; width:152px; height:153px; background:url(/site/fileadmin/res/img/red_dot.gif) no-repeat; color:#EFC02A; font-family: Arial;}
#pnlShow div.cleaner {margin:0 auto; padding:0; display: block; height:1px; overflow:hidden; clear:both;}
#pnlShow div.promo a:hover { text-decoration:none;}
#pnlShow div.promo a:active { text-decoration:none;}
#pnlShow div.promo a span.header {margin:0; padding:40px 0 0 0; font-size:150%; font-weight:normal;}
#pnlShow div.promo a span {margin:5px 0 0 0; padding:0; display: block; visibility:visible!important;  font-size:90%; font-weight:bold;}




#languageSelectionMenu{margin:0px; padding:0px; width:134px;}
#languageSelectionMenu .top{margin:0px; padding:0px; height:3px; display:blcok; 
background:url(/site/fileadmin/res/img/languageSelectionMenu_top.png) no-repeat left top; 
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/fileadmin/res/img/languageSelectionMenu_top.png',sizingMethod='scale');
font-size:1px; line-height:1px; overflow:hidden;}
#languageSelectionMenu .bottom{display:none;}
#languageSelectionMenu .center{margin:0px; padding:0px; 
background:url(/site/fileadmin/res/img/languageSelectionMenu_center.png); 
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/fileadmin/res/img/languageSelectionMenu_center.png',sizingMethod='scale');
min-height:24px; _height:24px;}

#languageSelectionMenu #languageSelectionMenuHidden{display:none;}
#languageSelectionMenu.open #languageSelectionMenuHidden{display:block;}

#languageSelectionMenu .pfeil{margin:0px; padding:0px; background:url(/site/fileadmin/res/img/languageSelectionMenu_pfeil.gif) no-repeat right top;}
#languageSelectionMenu.open .pfeil{background:url(/site/fileadmin/res/img/languageSelectionMenu_pfeil_closse.gif) no-repeat right top;}
#languageSelectionMenu span{display:block; margin:0px; padding:0px 10px 0px 10px;}
#languageSelectionMenu span a{display:block; color:#fff; text-decoration:none!important; margin:0px; padding:0px 0px 0px 24px!important; background:url(/site/fileadmin/res/img/flagen_default.gif) no-repeat left center; position:relative;}

#languageSelectionMenu span a#tpl_flaggen_english{background:url(/site/fileadmin/res/img/flagen_english.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_russisch{background:url(/site/fileadmin/res/img/flagen_russisch.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_turkisch{background:url(/site/fileadmin/res/img/flagen_turkisch.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_deutsch{background:url(/site/fileadmin/res/img/flagen_deutsch.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_italienisch{background:url(/site/fileadmin/res/img/flagen_italienisch.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_portugiesisch{background:url(/site/fileadmin/res/img/flagen_portugiesisch.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_espanol{background:url(/site/fileadmin/res/img/flagen_espanol.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_griechisch{background:url(/site/fileadmin/res/img/flagen_griechisch.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_castellan{background:url(/site/fileadmin/res/img/flagen_castellan.gif) no-repeat left center;}
#languageSelectionMenu span a#tpl_flaggen_turkisch{background:url(/site/fileadmin/res/img/flagen_turkisch.gif) no-repeat left center;}


/***********************************
 *	Right Buttons - BEGIN
 ***********************************/

/* DE */
div.rightLinks a.angebote {background:url(/site/fileadmin/res/img/right_buttons/de/btn_top_angebote.gif) no-repeat;}
div.rightLinks a.newsletter {background:url(/site/fileadmin/res/img/right_buttons/de/btn_newsletter.gif) no-repeat;}
div.rightLinks a.webshop {background:url(/site/fileadmin/res/img/right_buttons/de/btn_jumper.gif) no-repeat; }
div.rightLinks a.fluginformation {background:url(/site/fileadmin/res/img/right_buttons/de/btn_fluginfo.gif) no-repeat;}
div.rightLinks a.travelinfo {background:url(/site/fileadmin/res/img/right_buttons/de/btn_travelinfo.gif) no-repeat;}
div.rightLinks a.gutscheine {background:url(/site/fileadmin/res/img/right_buttons/de/btn_gutscheine.gif) no-repeat;}
div.rightLinks a.webchecking {background:url(/site/fileadmin/res/img/right_buttons/de/btn_webchecking_de.gif) no-repeat;}

/* EN */
#pnlShow a.angeboteEn {background:url(/site/fileadmin/res/img/right_buttons/en/btn_hot_offers_en.gif) no-repeat;}
#pnlShow a.newsletterEn {background:url(/site/fileadmin/res/img/right_buttons/en/btn_newsletter_en.gif) no-repeat;}
#pnlShow a.webshopEn {background:url(/site/fileadmin/res/img/right_buttons/en/btn_jumper_en.gif) no-repeat; }
#pnlShow a.fluginformationEn {background:url(/site/fileadmin/res/img/right_buttons/en/btn_flyinfo_en.gif) no-repeat;}
#pnlShow a.travelinfoEn {background:url(/site/fileadmin/res/img/right_buttons/en/btn_travelinfo_en.gif) no-repeat;}
#pnlShow a.gutscheineEn {background:url(/site/fileadmin/res/img/right_buttons/en/btn_gutscheine_en.gif) no-repeat;}
#pnlShow a.webcheckingEN {background:url(/site/fileadmin/res/img/right_buttons/en/btn_webchecking_en.gif) no-repeat;}

/* ES */
#pnlShow a.angeboteEs {background:url(/site/fileadmin/res/img/right_buttons/es/btn_01.gif) no-repeat;}
#pnlShow a.newsletterEs {background:url(/site/fileadmin/res/img/right_buttons/es/btn_02.gif) no-repeat;}
#pnlShow a.webshopEs {background:url(/site/fileadmin/res/img/right_buttons/es/btn_03.gif) no-repeat; }
#pnlShow a.fluginformationEs {background:url(/site/fileadmin/res/img/right_buttons/es/btn_04.gif) no-repeat;}
#pnlShow a.travelinfoEs {background:url(/site/fileadmin/res/img/right_buttons/es/btn_05.gif) no-repeat;}
#pnlShow a.gutscheineEs {background:url(/site/fileadmin/res/img/right_buttons/es/btn_06.gif) no-repeat;}

/* IT */
#pnlShow a.angeboteIT {background:url(/site/fileadmin/res/img/right_buttons/it/btn_01.gif) no-repeat;}
#pnlShow a.newsletterIT {background:url(/site/fileadmin/res/img/right_buttons/it/btn_02.gif) no-repeat;}
#pnlShow a.webshopIT {background:url(/site/fileadmin/res/img/right_buttons/it/btn_03.gif) no-repeat; }
#pnlShow a.fluginformationIT {background:url(/site/fileadmin/res/img/right_buttons/it/btn_04.gif) no-repeat;}
#pnlShow a.travelinfoIT {background:url(/site/fileadmin/res/img/right_buttons/it/btn_05.gif) no-repeat;}
#pnlShow a.gutscheineIT {background:url(/site/fileadmin/res/img/right_buttons/it/btn_06.gif) no-repeat;}

/* CA */
#pnlShow a.angeboteCA {background:url(/site/fileadmin/res/img/right_buttons/ca/btn_01.gif) no-repeat;}
#pnlShow a.newsletterCA {background:url(/site/fileadmin/res/img/right_buttons/ca/btn_02.gif) no-repeat;}
#pnlShow a.webshopCA {background:url(/site/fileadmin/res/img/right_buttons/ca/btn_03.gif) no-repeat; }
#pnlShow a.fluginformationCA {background:url(/site/fileadmin/res/img/right_buttons/ca/btn_04.gif) no-repeat;}
#pnlShow a.travelinfoCA {background:url(/site/fileadmin/res/img/right_buttons/ca/btn_05.gif) no-repeat;}
#pnlShow a.gutscheineCA {background:url(/site/fileadmin/res/img/right_buttons/ca/btn_06.gif) no-repeat;}


/* TR */
#pnlShow a.angeboteTR {background:url(/site/fileadmin/res/img/right_buttons/tr/btn_01.gif) no-repeat;}
#pnlShow a.newsletterTR {background:url(/site/fileadmin/res/img/right_buttons/tr/btn_02.gif) no-repeat;}
#pnlShow a.webshopTR {background:url(/site/fileadmin/res/img/right_buttons/tr/btn_03.gif) no-repeat; }
#pnlShow a.fluginformationTR {background:url(/site/fileadmin/res/img/right_buttons/tr/btn_04.gif) no-repeat;}
#pnlShow a.travelinfoTR {background:url(/site/fileadmin/res/img/right_buttons/tr/btn_05.gif) no-repeat;}
#pnlShow a.gutscheineTR {background:url(/site/fileadmin/res/img/right_buttons/tr/btn_06.gif) no-repeat;}


/***********************************
 *	Right Buttons - END
 ***********************************/
 
 
.csc-textpic-intext-left-nowrap .csc-textpic-text .text{padding-left:10px!important;}