@charset "utf-8";
* { padding:0; margin:0;}
ul,ol { list-style:none;}
body{
	font-family:  Arial,"Trebuchet MS", Geneva, Helvetica, Sans-serif;
	font-size: 11px;
	color: #30465e;
}
a:link {
	color: #30465e;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #30465e;
}
a:hover {
	text-decoration: underline;
	color: #009ece;
}
a:active {
	text-decoration: none;
	color: #30465e;
}
img { border:0;}
.clear { clear:both; height:0; overflow:hidden;}
.clearfix:after { content:''; height:0; display:block; clear:both; visibility:hidden;}/*for firefox*/
h1,h2,h3 { text-transform:uppercase;}
.show{display:block;} 
.hidden { display:none;}

/*=======================================layout==========================*/
#layout, #navAndSearch , #header, #main{ width:995px; margin:0 auto;height:100%;}
#layout{position:relative;}
#navAndSearch , #header, #main, #footer { position:absolute; left:0;}
#navAndSearch { top:0;}
#header{ top:35px;}
#main {top:239px;}
/*==navAndSearch==*/
#navAndSearch { height:36px;}
#navigation { width:559px; height:36px;float:left; margin-left:199px; display:inline; background:url(../../images/home_r5_c6.jpg) repeat-y 0 0;}
#navigation ul { overflow:hidden;}
#navigation ul li { float:left; background:url(../../images/home_r2_c9.jpg) no-repeat 0 50%; padding:0 17px; font-size:11px; line-height:36px; margin-left:-1px;}
#navigation ul li a{ color:#616161; text-decoration:none;}
#navigation ul li a:hover  { color:#009ece;text-decoration: underline;}

/*==topSearch==*/
#topSearch { width:237px; float:left;}
#topSearch form { padding:5px 8px;}
#topSearch form input{ border:1px solid #b1b1b1; vertical-align:middle;}
.inputStyle, .erroreStyle{ border:1px solid #A0A0A0;color:#30465E;font-family:Arial,"Trebuchet MS",Geneva,Helvetica,Sans-serif;font-size:11px;padding:2px;width:172px;}
.erroreStyle {border:1px solid #d80202;}
/*=header=*/
#header { height:204px; overflow:hidden;}
#logo { width:199px; float:left;height:204px; overflow: hidden;background:url(../../images/home_r6_c1_14.jpg) no-repeat 0 0;}
#logo h1 { text-indent:-9999px;}
#logo a { display:block; height:204px; width:199px; }
#logo a img { display:none;}
#banner { width:796px; overflow:hidden; float:left; background:url(../../images/home_r6_c6.jpg) no-repeat 0 0; padding-top:4px; position:absolute; top:0; right:0;} 

#Search { height:204px;}
#defaultSearch, #advancedSearch{width:243px; position:absolute; right:0;top:0; height:205px; }
#defaultSearch.goTop, #advancedSearch.goTop{top:-9999px;}

#searchBg {background:url(../../images/search_bg.png) repeat-y 0 0; width:243px; height:205px; position:absolute; top:0; left:0; z-index:3;}
#defaultSearch form, #advancedSearch form {z-index:9; position:absolute; top:15px; left:30px;}
#advancedSearchBg {background:url(../../images/hightSearch_bg.png) repeat-y 0 0; width:796px; height:205px; position:absolute; top:0; left:0; z-index:2;}
#advancedSearch { width:796px;}
* html #defaultSearch {width:238px;}
* html #searchBg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true" , sizingMethod="scale" , src="/fileadmin/templates/images/search_bg.png");background:none}
* html #advancedSearchBg {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="/fileadmin/templates/images/hightSearch_bg.png");background:none}
/*HightSearch*/
#advancedSearch_left, #advancedSearch_center, #advancedSearch_right, #advancedSearch_R { width:176px; float:left; position:absolute; z-index:100; left:-20px;}
.searchTitle{margin:12px 0 5px 0;}
.searchTitle img{padding:1px;}
/*#HightSearch_left { margin-left:160px; display:inline;}
#HightSearch_center { margin:19px 0 0 28px;}
#HightSearch_right{ margin:69px 0 0 20px;}*/
#HightSearch_right{ margin:69px 0 0 20px;}*/
#advancedSearch_left { left:-20px; width:300px; }
#advancedSearch_left .reiseTitle {width:760px;}
#advancedSearch_center { top:19px;left:175px;}
#advancedSearch_right{ top:69px; left:370px;}
/*HightSearch end*/
.reiseTitle{width:174px; margin-bottom:3px; height:16px;}
*+html .reiseTitle{width:174px; margin-bottom:2px; height:16px;}
* html  .reiseTitle{ margin-bottom:1px;}
.reiseTitle span{; float:left; display:block;}
.reiseTitle a { float:right;}
#Search .reiseTitle a{color:#FFF; text-decoration:underline; font-weight:bold;}
#Search .reiseTitle a:hover{color:#FFF; text-decoration:none; font-weight:bold;}
.inputBox .reise_but{width:174px; height:25px; background:url(../../images/suchmaske_master_09.gif) no-repeat 0 0; border:none; outline:none; margin-top:5px; cursor:pointer;}
.inputBox,.imgInput{clear:both; margin-bottom:3px; width:174px; height:19px;}
* html .inputBox{margin-bottom:2px;}
* html .imgInput{margin-bottom:2px; height:1px;}
.inputBox input{ height:16px; border:1px solid #a0a0a0; width:170px;padding-left:2px; padding-top:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#616161;}
* html .inputBox input{ height:17px;}
.inputBox select{height:17px;border:1px solid #a0a0a0; width:174px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#616161; }
* html .inputBox select{height:16px;}
*+html .inputBox select{height:19px;}
.imgInput input{border:1px solid #a0a0a0;width:150px;padding-left:2px;height:17px; margin-right:2px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#616161;}
* html .imgInput input{margin-right:0; width:149px;}
.imgInput img{cursor:pointer; display:block;}

/*change 2009 06 19*/
#advancedSearch_R {left:566px;top:37px;}
#search_level {width:172px;height:58px;border:1px solid #ddd; background:#fff;}
#search_level p { margin:10px;}
#search_level p  span.technik, #search_level p span.kondition{ display:block; float:left;width:65px;}
/*change end*/

/*=left navigation  =*/
/*#sidebar-top ul li ul li a,#sidebar-bottom ul li ul li a{padding-left:12px; padding-top:4px; padding-bottom:4px;}
*/
#sidebar { width:199px; float:left; min-height:1px}
#sidebar-top{width:100%;}
#sidebar-top ul{border-bottom:2px solid #a6bfcb; width:100%; float:left;}
#sidebar-top ul li,#sidebar-bottom ul li {background:#f1f6f8 url(../../images/home_r11_c3.jpg) no-repeat 12px 14px; border-bottom:1px solid #a6bfcb;  padding:10px 0 0;float:left; width:100%;}/*float:left; width:100%; for ie bug*/
#sidebar-top ul li.over,#sidebar-bottom ul li.over{ background:#f1f6f8 url(../../images/arrow_r.gif) no-repeat 12px 14px;}
#sidebar-top ul li a,#sidebar-bottom ul li a { display:block; margin-left:28px; margin-bottom:8px;}
#sidebar-top ul li.current ,#sidebar-bottom ul li.current { background:#f1f6f8 url(../../images/icon_hover_03.gif) no-repeat 12px 14px;}
#sidebar-top ul li.current ul,#sidebar-bottom ul li.current ul { margin:0; background:#FBFDFE; border-bottom:0;float:left; width:100%;}/*height:100%; for FF*/
#sidebar-top ul li.current ul.current li,#sidebar-bottom ul li.current ul.current li{ background:none; padding:2px 0 2px 12px; border-bottom:0;}
#sidebar-top ul li.current ul.current li a,#sidebar-bottom ul li.current ul.current li a { margin-bottom:0; margin-left:0;}
#sidebar-top ul li.current ul.current li.current ,#sidebar-bottom ul li.current ul.current li.current{ background:url(../../images/icon_hover_03.gif) no-repeat 12px 5px; padding-left:24px;}
#sidebar-top ul li.current ul.current li.current ul.current ,#sidebar-bottom ul li.current ul.current li.current ul.current { margin:0;padding-left:12px;}
#sidebar-top ul li.current ul.current li.current ul.current li,#sidebar-bottom ul li.current ul.current li.current ul.current
li { background:none; padding-left:0;}

#sidebar-bottom ul .webSite{border:none;padding:0; background:none; margin:7px 0 0 8px;}
#sidebar-bottom ul .webSite a{display:inline; background:none; padding:0;}
#sidebar-bottom ul .webSite a:hover{background:none;} 
#sidebar-bottom ul .webSite a img{display:block;}

/*=main=*/
#sidebar { width:199px; float:left; min-height:1px; overflow:hidden;}

#main, #footer {background:#fff url(../../images/home_r5_c6.jpg) repeat-y 199px 0;}
#mainContent { width:542px; margin:0 auto;padding-bottom:10px; clear:both;}
#mainCon { width:559px; float:left;min-height:1px;}
#position { font-size:11px; line-height:24px; padding:5px 0 0 5px;}
#position img { margin-left:4px;}
#position ul li { float:left;color:#00324b;}
#position ul li.current{font-weight:bold; padding:0 5px;}
#position ul li a { padding:0 5px; color:#00324b; text-decoration:none; }
#position ul li a:hover {color: #009ece;}

#mainCon_top { width:542px;margin:0 auto;clear:both;}
#mainCon_middle{ width:530px; overflow:hidden; margin:0 auto 5px auto; clear:both; border:1px solid #E6E6E6; padding:5px;}
#mainCon_middle_left {width:268px; float:left; overflow:hidden;}
#mainCon_middle_right {width:268px; float:right; overflow:hidden;}

#footer { width:559px; left:199px; background-position:0 0;/* height:30px;*/}
#footer ul { border-top:1px solid #DBDFE8; overflow:hidden; width:549px; margin-left:5px;}
#footer ul li { background:url(../../images/home_r2_c9.jpg) no-repeat 0 50%; margin-left:-1px; padding:0 17px; float:left; line-height:24px; font-size:10px; color:#616161;}
#footer ul li a{ color:#616161;}
#footer ul li a:hover { color:#009ece;}
/*====================mainRight=========================*/
#mainRight { width:201px; float:left;min-height:1px;margin:8px 0 0 8px; }
#mainRight p, #mainRight .csc-textpic-center { margin:0; border:1px solid #e6e6e6; padding:5px;}
#mainRight p img { display:block; margin:10px auto;}
#mainRight .csc-textpic-text p { border:0;}


#mainRight .tx-fetextimage-pi3 { margin-top:11px;}
#mainRight .tx-fetextimage-pi3 h2 { margin-bottom:0;padding:8px 0 1px 8px;}
#unsereBox { position:relative; width:201px; height:175px;}
#unsere {width:201px;  position:absolute; top:0; left:0; background:#fff;}
#unsere h3{ height:16px; line-height:16px; font-weight:normal; font-size:14px; overflow:hidden;}
/*#unsere ul { margin-bottom:5px;}*/
/*#unsere img { display:block;}*/
#unsere li{display:block; margin-bottom:5px;}
#unsere ul li a { display:block; width:201px; height:37px; text-indent:-9999px;}
#rightBottom, #mainRight .csc-textpic-left { margin:8px 0 0;}




/*==============main topMenu=============*/
#mainCon_top_bot { border:1px solid #e6e6e6; padding:5px;}
#menuBox { width:540px; float:left; overflow:hidden;}
#menuList {height:22px; line-height:22px; float:left;padding-left:1px;}
* html #menuList { padding-left:2px;}
#menuList li{border:solid 1px #439423;float:left; margin-left:-1px;}
#menuList li a { display:block; color:#439423;float:left; padding:0 6px;text-decoration:none;}
#menuList li a:hover, #menuList li.current a {background:#439423; color:#fff; text-decoration:none;}
#topMenu h3, #contact h3 { background:url(../../images/europa_bg.jpg) no-repeat 0 0;clear:both;height:32px;padding:0 6px; color:#fff; font-size:20px;display:none;}
#topMenu h3 { height:24px;}

#topMenu.alpenWinter div ul li{border-color:#0069B2;}
#topMenu.alpenWinter div ul li a, .alpenWinterFc {color:#0069B2;}
#topMenu.alpenWinter div ul a:hover, #topMenu.alpenWinter li.current a { background:#0069B2; color:#fff;}
#topMenu.alpenWinter h3, #contact h3.alpenWinter { background:url(../../images/alpenWinter_bg.jpg) no-repeat 0 0;}
div.alpenWinter .picBoxRight ul li, div.alpenWinter #tabCon3 ul li{background:url(../../images/alpenWinter_dot.gif) no-repeat 0 7px;}

#topMenu.alpenSommer div ul li{border-color:#F49D00;}
#topMenu.alpenSommer div ul li a, .alpenSommerFc {color:#F49D00;}
#topMenu.alpenSommer div ul a:hover, #topMenu.alpenSommer li.current a { background:#F49D00;color:#fff;}
#topMenu.alpenSommer h3, #contact h3.alpenSommer { background:url(../../images/alpenSommer_bg.jpg) no-repeat 0 0;}
div.alpenSommer .picBoxRight ul li, div.alpenSommer #tabCon3 ul li{background:url(../../images/alpenSommer_dot.gif) no-repeat 0 7px;}

#topMenu.europa div ul li{border-color:#439423;}
#topMenu.europa div ul li a, .europaFc {color:#439423;}
#topMenu.europa div ul li a:hover, #topMenu.europa li.current a { background:#439423;color:#fff;}
#topMenu.europa h3, #contact h3.europa  { background:url(../../images/europa_bg.jpg) no-repeat 0 0;}
div.europa .picBoxRight ul li, div.europa #tabCon3 ul li{background:url(../../images/europa_dot.gif) no-repeat 0 7px;}


#topMenu.fren div ul li{border-color:#A00631;}
#topMenu.fren div ul li a, .frenFc {color:#A00631;}
#topMenu.fren div ul li a:hover, #topMenu.fren li.current a { background:#A00631;color:#fff;}
#topMenu.fren h3, #contact h3.fren  { background:url(../../images/fren_bg.jpg) no-repeat 0 0;}
div.fren .picBoxRight ul li, div.fren #tabCon3 ul li{background:url(../../images/fren_dot.gif) no-repeat 0 7px;}


#topMenu.expenitionen div ul li{border-color:#008E9E;}
#topMenu.expenitionen div ul li a, .expenitionenFc {color:#008E9E;}
#topMenu.expenitionen div ul li a:hover, #topMenu.expenitionen li.current a { background:#008E9E;color:#fff;}
#topMenu.expenitionen h3, #contact h3.expenitionen  { background:url(../../images/expenitionen_bg.jpg) no-repeat 0 0;}
div.expenitionen .picBoxRight ul li, div.expenitionen #tabCon3 ul li{background:url(../../images/expenitionen_dot.gif) no-repeat 0 7px;}


#topMenu.mountainbike div ul li{border-color:#D25B18;}
#topMenu.mountainbike div ul li a, .mountainbikeFc {color:#D25B18;}
#topMenu.mountainbike div ul li a:hover, #topMenu.mountainbike li.current a { background:#D25B18;color:#fff;}
#topMenu.mountainbike h3 , #contact h3.mountainbike { background:url(../../images/mountainbike_bg.jpg) no-repeat 0 0;}
div.mountainbike .picBoxRight ul li, div.mountainbike #tabCon3 ul li{background:url(../../images/mountainbike_dot.gif) no-repeat 0 7px;}


#topMenu.information div ul li{border-color:#934C94;}
#topMenu.information div ul li a, .informationFc {color:#934C94;}
#topMenu.information div ul li a:hover, #topMenu.information li.current a { background:#934C94;color:#fff;}
#topMenu.information h3, #contact h3.information  { background:url(../../images/information_bg.jpg) no-repeat 0 0;}
div.information .picBoxRight ul li, div.information #tabCon3 ul li{background:url(../../images/information_dot.gif) no-repeat 0 7px;}




#topMenu h3.current { display:block; padding:0;margin-top:-1px; padding:7px 6px 0;}



/*==============sideBar contact=============*/
#contact { margin:43px 0px 11px 0; border:#e6e6e6 1px solid; text-align:center; padding-bottom:5px;}
* html #contact {margin:44px 0px 11px 0;}
#contact h3{ margin:0px 0 5px; padding:6px 0 0 5px; text-align:left; display:block;}
#contact p{text-align:left;padding:5px;font-size:11px !important; border:0;}
#contact a{ text-decoration:underline;font-size:11px !important;}
#contact  address{ font-style:normal; text-align:left; margin:15px 0 0 5px;}

#more_icon { position:relative;}
#imgMore { cursor:pointer;}
#more { padding-top:11px; display:block;}

/*==============mainContent part=============*/

.tx-fetextimage-pi3 h2, #reiseleiterInfo h2, #veranstaltungen h2 { background:#4B6C7D; height:23px; padding: 8px 0 1px 8px; clear:both;}
#veranstaltungen #tabs { margin:0 0 5px 0;}
.tx-fetextimage-pi3 br { display:none;}
.veranstaltungenList { border:1px solid #e6e6e6; padding:5px; height:100%;}

#travelList { clear:both; border:1px solid #e6e6e6; margin:8px auto 0 auto; float:left;width:540px;}
#travelList ul { border-top:1px solid #e6e6e6; position:relative; width:100%;}
#travelList ul li { background:#fff; border-bottom:4px solid #e6e6e6; clear:both; float:left; width:100%;}
#travelList ul li.search_error { height:auto; padding:10px 5px;}
#travelList ul li table { border-collapse:collapse;}
#travelList ul li table td { border:1px solid #fff; background:#D7E0E7; padding:2px;}
#travelList ul li .rightIcon { height:auto; margin-right:5px; display:inline;}
#travelList ul li .rightIcon .rightMaincode { font-size:12px; font-weight:bold;color:#4DA829; text-align:left;}
#travelList ul li .more { display:block; margin-top:20px; text-align:left;}
#travelList ul li .more a {color:#4DA829; font-weight:bold;}
#travelList ul li span.imgbox { height:160px;}
#travelList ul li span.imgbox img { width:auto; height:auto;}
#travelList ul li .rightIcon strong { text-align:left; padding-bottom:2px;}





ul.rgtabs-menu { border-bottom:32px solid #4C6B7D; border-left:1px solid #4C6B7D; overflow:hidden; height:21px; padding:0;}
#mainContent ul.rgtabs-menu li { float:left; margin:0 0 0 -1px!important; border:solid #4C6B7D 1px; background:none; padding:0!important;}
#mainContent ul.rgtabs-menu li a { display:block; padding:0 5px; float:left; height:22px; line-height:22px; color:#4C6B7D; text-decoration:none; background:none;font-family:  Arial,"Trebuchet MS", Geneva, Helvetica, Sans-serif; font-size:11px;font-weight:normal;}
#mainContent ul.rgtabs-menu li a:hover, #mainContent ul.rgtabs-menu li.rgtabs-selected a { background:#4C6B7D; color:#fff; text-decoration:none; }
div.rgtabs-wrapper { border:1px solid #e6e6e6; background:#fff; padding:5px; width:530px;}
.tx-safetyinstructions-pi1 p { font-weight:bold; padding:5px 0;}

.tx-safetyinstructions-pi1 #countryHolder
{
	width: 200px;
	background-position: 100% 50%;
	background-repeat: no-repeat;
}

.tx-safetyinstructions-pi1 #countryHolder.loading
{
	background-image: url( ../../images/loading_small.gif );
}

.tx-safetyinstructions-pi1 select { width:172px;border:1px solid #A0A0A0;color:#616161;font-family:Arial,"Trebuchet MS",Geneva,Helvetica,Sans-serif;font-size:11px;}

.safetyinstructions_content { clear:both;}
.safetyinstructions_content p {padding:10px 0 0; font-weight:normal;}
.safetyinstructions_link { font-weight:bold;}
.safetyinstructions_link , .safetyinstructions_date { padding:5px 0;}
#safetyinstructions_country_info h1 { padding:8px 0;}
#safetyinstructions_country_info h1 img{ vertical-align:middle; float:left;}


/*==light box==*/
#picBoxLeft { width:262px; float:left; overflow:hidden; position:relative;}
#zoom, .zoom { width:28px; height:27px; position:absolute;right:0; top:180px;}
#picBoxRight { width:260px; float:right;}
#bigPic { width:262px; height:206px; overflow:hidden;}/* set #bigPic li`s style for ie6*/
#bigPic li,#bigPic li img {  width:262px; height:206px;}
#smallPic, .smallPic  { width:275px; margin-top:5px;}
#smallPic li, .smallPic li { float:left; margin-right:4px;}
#smallPic li img, .smallPic li img { width:49px; height:39px; display:block;}

/*== mainCon_middle ==*/
#scrollBox{margin-top:2px; margin-bottom:128px; background:#edf1f6; }
#scrollBottomBox {width:530px; margin:5px; overflow:hidden;}
#scrollBottom h3{background:#d8e0e7; height:20px; text-align:center; border-bottom:1px solid #e5eaf0; position:relative;}
#scrollBottom h3 .left{float:left; width:30px; height:20px; position:absolute;cursor:pointer;}
#scrollBottom h3 .right{float:right; width:30px; height:20px; position:absolute; right:0; top:0; cursor:pointer;}
#scrollBottom{border:1px solid #e6e6e6;overflow:hidden;}
#scrollBottom ul{overflow:hidden;width:700px;}
#scrollBottom ul li{width:226px; border:1px solid #e6e6e6; float:left; display:inline; margin-right:4px; background:#FFF;}
#scrollBottom ul li img{float:left; margin-right:12px; display:block;}
#scrollBottom ul li .more a { font-weight:bold;}


/*==reiseleiterlist==*/
#reiseleiterInfo_left { width:262px; float:left; overflow:hidden;}
#reiseleiterInfo_left img { max-width:262px;}
#reiseleiterInfo_right { width:262px; float:right;}
#reiseleiterInfo_right strong { padding-right:5px;}
#reiseleiterInfo .termine{padding-top: 10px;}
#reiseleiterInfo .termine li{margin-bottom: 15px;}
#reiseleiterInfo .termine li a{display: block;margin-bottom: 3px;}
#reiseleiterInfo .termine li a strong{padding: 0;}
#reiseleiterInfo .termine ul{margin-left: 10px;}
#reiseleiterInfo .termine li li{margin-bottom: 0;}


/*===partnerlist==*/
#partnerlist li {border:solid #E6E6E6; border-width:1px 1px 4px; height:100%;}
.imgbox { float:left; margin:3px 10px; display:inline; width:62px; height:58px; overflow:hidden;}
.imgbox img {width:62px; height:58px; }
.imgInfo { float:left; margin-right:10px; width:440px; padding-top:5px;}
.imgInfo span { display:block;}
.imgInfo span a { font-weight:bold; padding:0 5px;}
.imgInfo p.bodytext { padding:0; margin:0;}


/*==pages==*/
#pages { height:23px; line-height:23px; text-align:center;background:#D7E0E7; clear:both;}
/*#pages a, #pages b { padding:0 8px;text-decoration:none;}
#pages a:hover, #pages b{ background:#00324B; color:#fff; text-decoration:none;}
#pages a.current { font-weight:bold;}*/
#pages table  { margin:0 auto;}
#pages table td { padding:0 2px; border:0;}
#pages table td a, #pages table td b { display:block; width:21px; height:16px; text-align:center; line-height:16px;}
#pages table td a:hover, #pages table td b{background:#00324B; color:#fff; text-decoration:none;}
#firstPage a{ background:url(../../images/first_blue.gif) no-repeat 50% 50%; margin-right:10px;}
#pages table td#firstPage a:hover { background:#00324B url(../../images/first_white.gif) no-repeat 50% 50%;}
#previousPage a{ background:url(../../images/previous_blue.gif) no-repeat 0 0;margin-right:10px;}
#pages table td#previousPage a:hover { background:#00324B url(../../images/previous_white.gif) no-repeat 50% 50%;}
#nextPage a{ background:url(../../images/next_blue.gif) no-repeat 50% 50%; margin-left:10px;}
#pages table td#nextPage a:hover { background:#00324B url(../../images/next_white.gif) no-repeat 50% 50%;}
#lastPage a{ background:url(../../images/last_blue.gif) no-repeat 50% 50%; margin-left:10px;}
#pages table td#lastPage a:hover { background:#00324B url(../../images/last_white.gif) no-repeat 50% 50%;}

#pages.pages { margin:15px auto; padding:0 10px ;}
#pages.pages table { width:100%;}
#pages.pages table  a { margin-right:0;}
#pages.pages #firstPage, #pages.pages #lastPage { width:30px;}
#pages.pages #firstPage a, #pages.pages #firstPage a:hover , #pages.pages #lastPage a,  #pages.pages #lastPage a:hover { background-position:50% 50%;}
#pages.pages #previousPage a:hover { background-position:0 50%;}
#pages.pages #previousPage a, #pages.pages #nextPage a { width:auto; padding-left:30px;text-align:left;}
#pages.pages #previousPage, #pages.pages #nextPage {width:210px;}
#pages.pages #nextPage a, #pages.pages #nextPage a:hover { background-position:100% 50%; padding-left:22px;margin:0;}


#show_order_error { text-align:right;color: #009ece;margin-bottom:5px;}
#show_order_error img { vertical-align:middle;margin-right:3px;}
label.olabel { width:auto;}
.csc-mailform-check { float:left;}


#pdf_list li { height:20px; line-height;20px;clear:both;}
#pdf_list li span { display:block; width:60px; float:left;}
#pdf_list li a {padding-left:10px;}

#topSearch .tx-fesearchbox-pi1{display: none !important;}
.fb a{color:#009ECE;}

#topnews {font-size:0; line-height:0;}
#topnews .tx-exttopnews-pi1 { margin:5px 0 0 8px;}
.blue {background:#4B6C7D;clear:both;height:23px; padding:8px 0 1px 8px;}

#CustomListUL { height:520px; overflow:hidden;}


#CustomListPages {background:#D7E0E7 url(../../images/more2.gif) no-repeat scroll 50% 50%;height:23px;line-height:23px;text-align:center;}

#TourAppraised td table td { padding-bottom:3px;}
#TourAppraised td table td input, #TourAppraised td table td textarea  {font-family:  Arial,"Trebuchet MS", Geneva, Helvetica, Sans-serif;font-size: 11px;padding:0 3px;}
#TourAppraisedBaseInfo td input, #TourAppraisedBaseInfo td select { width:170px; margin-bottom:5px;font-family:  Arial,"Trebuchet MS", Geneva, Helvetica, Sans-serif;
font-size: 11px;}
#TourAppraisedBaseInfo td input{height:17px;border:1px solid #7f9db9;padding:0 3px;}
#TourAppraised td table td table td label { padding-right:2px;}
#TourAppraised td table td table td label input { vertical-align:middle;}
#TourAppraisedBaseInfo td select  { width:178px;}

.ajaxSearch { background:#fff url(../../images/loading2.gif) no-repeat 100% 50%; border:1px solid #7f9db9;height:17px;}
.autoCompleteSelector { border:1px solid #ccc;}
#backBtn {background:url(../../images/backBtn.jpg) no-repeat 0 0;width:127px;height:23px; border:0; cursor:pointer; margin-top:5px;}
#TourAppraisedSubmit{background:url(../../images/form_btn.jpg) no-repeat scroll 0;border:0 none;cursor:pointer;display:inline;float:right;height:23px;line-height:21px;text-indent:400px;vertical-align:middle;width:172px; margin:10px 0 0;}


/*========updata 090323========*/
#Gutscheinform p { width:50%; float:left; margin-bottom:5px; height:22px; line-height:22px;}
#Gutscheinform p:after { content:""; clear:both; display:block; height:0; visibility: hidden;}
#Gutscheinform p label { display:block; float:left;width:70px;}
#Gutscheinform h6 { clear:both; padding:15px 0 10px 0;}
#GutscheinButton {background:url(../../images/form_btn.jpg) no-repeat scroll 0;border:0 none;cursor:pointer;display:inline;float:right;height:23px;width:172px; clear:both; margin-top:1em; margin-right:17px;}
* html #GutscheinButton { margin-right:15px;}
#GutscheinError { margin-left:0; clear:both;}
.error_contact, .anredeSex, .ErrorColor { color:#D80202;}
.prompt_contact { color:#009ECE;}
#im { width:242px; }

.tipsInfo, #GutscheinFormSucceed{padding-top:2em;_padding-top:1em;}
/*========end of updata 090323========*/



/*========partner========*/
#partner {color:#00324b;width:530px; overflow:hidden;}
#partner h6 { clear:both;}
.list_img {padding-left:10px; float:left; width:550px;}
.list_img li { width:100px; height:100px; float:left; margin-right:5px; margin-bottom:25px;}
.partner_title { margin-bottom:40px;}
.list_textImg li { margin-bottom:40px;}
.list_textImg .partner_imgBox { width:100px; height:100px; overflow:hidden; float:left;}
.partnerInfo { width:415px; float:right;}
.partnerInfo a { display:block; text-decoration:underline; margin-top:20px;}

.infoDownloads {margin-bottom:33px;}
.infoDownloads p a.download_pdf, .infoDownloads p a.download_jpg, .infoDownloads p a.download_gif{ background:url(../../images/pdf_icon.jpg) no-repeat 0 0; padding-left:23px;height:16px; line-height16px;margin-bottom:0px; display:block;}
.infoDownloads p a.download_jpg {background:url(../../images/jpg.gif) no-repeat 0 0;}
.infoDownloads p a.download_gif {background:url(../../images/gif.gif) no-repeat 0 0;}
.infoDownloads p a.download_png {background:url(../../images/png.gif) no-repeat 0 0;}
.infoDownloads p a.download_pdf {background:url(../../images/pdf.gif) no-repeat 0 0;}
.infoDownloads p a.download_html {background:url(../../images/html.gif) no-repeat 0 0;}
#tabCon7{ padding:15px 0px 0px 8px; *padding:10px 0px 0px 8px !important;}
.infoLiteraturempfehlungen,.infoLinks{ margin-bottom:33px;}
.infoLiteraturempfehlungen a, .infoLinks a{ line-height:18px;}


.infoLinks p  { line-height:18px;}
.mailformNewsletter input { float:left; margin:3px 3px 0 0;}
#mailkatalogbestellunForm p.mailformNewsletter label {width:auto; float:none;}

#tabCon7 #ausruestung_pdf, #tabCon7 #ratingpringlink{ background-position:0 50%;padding-left:23px;padding-right:0; float:none; display:block;margin:0.5em 0;
padding-bottom:0.4em; height:16px; text-decoration:underline;}




#resienprint { width:683px; margin:0 auto;}
#resienprint #main { position:static; clear:both; margin-left:143px;top:0; width:540px; background:none; height:auto;float:right; display:inline;*float:left;}
.resientopLogo { width:133px; float:left;}
.resientopBanner { width:540px; overflow:hidden; float:left; height:136px;margin-left:10px; display:inline;}
.topprintlink { text-align:right; padding:10px 0;}
.topprintlink img { vertical-align:middle;}
#resienprint #travelList ul { position:static;}
#resienprint #listTitle {background:none; padding:0;border:0;}



#resienprint #travelList ul li .rightIcon strong { padding-bottom:2px;}
#resienprint div.imgInfo span.categoryIcon {top:45px; position:static; top:0; margin-top:-10px; left:0;}
#resienprint #travelList ul li .more { text-align:left;}










/*=================================change at 2010 02 08========================================*/
#resienPrinfpdf td {border-bottom:4px solid #E6E6E6;}
#resienPrinfpdf table { border-collapse:collapse; clear:both;}
#resienPrinfpdf table td { border:1px solid #fff; background:#D7E0E7; padding:2px;}
#travelList #resienPrinfpdf td span.imgbox {height:160px;overflow:auto;}
#travelList #resienPrinfpdf td span.imgbox img { height:auto; width:auto;}
#travelList #resienPrinfpdf td .rightIcon {display:inline;height:auto;margin-right:5px;}
#travelList #resienPrinfpdf td .more {display:block;margin-top:20px;}
#travelList #resienPrinfpdf td .more a {color:#4DA829;font-weight:bold;}
#travelList #resienPrinfpdf td .rightIcon .rightMaincode {color:#4DA829;font-size:12px;font-weight:bold;text-align:left;}
#travelList #resienPrinfpdf td .rightIcon strong { padding-bottom:2px;}
#travelList #resienPrinfpdf td .imgInfo { float:none; position:static;}
#travelList #resienPrinfpdf td  { margin:0;}
#travelList #resienPrinfpdf td .printTitleReisen{font-size:12px;}
#travelList #resienPrinfpdf td .printTitleReisen a{color:#4DA829;}



span.imgbox { position:relative;}
.overCover { width:130px; height:100px;background:url(../../images/video_link.png) no-repeat 50% 50%;display:block; position:absolute; top:50%; left:50%; width:69px; height:69px; margin:-35px 0 0 -35px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",sizingMethod="scale",src="fileadmin/templates/images/video_link.png");_background:none; cursor:pointer;}


#bigImg_box.video_box, #bigImg_box.video_box div{ width:auto; height:auto;}
/*#bigImg_box.video_box div { width:540px; height:405px;}*/