/*=====GENERAL=====*/
a{color:#3D803D;text-decoration:underline;}
a:hover{background:#3D803D;border-bottom:2px solid #EFD28E;color:#FFF;}
a.img{background:transparent;border:0;text-decoration:none;}
a.img:hover{background:transparent;border:0;}
h1, h2{font-family: Georgia;}
h1, h2, h3, h4{letter-spacing:.15em;}
h4{text-transform:uppercase;}
em{background:#FFC;font-style:italic;}
ul.image-gallery li{padding:0 10px 0 0;}
/*=====LAYOUT=====*/
body{background:#F4FAFA;}
#page{background:url(../img/bg_mid.jpg);width:950px;}
/*=====HEADER=====*/
#header-top{background:url(../img/bg_topbot.jpg);height:25px;overflow:hidden;padding:5px 20px;}
#header-content{padding:5px 20px 0 20px;}
#header-home, #header-banner{padding:0 6px 0 0;width:650px;}
#header-lang, #header-search{width:254px;}
#nav-lang li a{border:0; display:block; height:27px; line-height:999px; width:83px;}
#nav-lang li a.ro{background:url(../img/nav-lang.jpg) 0px 0px;}
#nav-lang li a.ro:hover{background:url(../img/nav-lang.jpg) -83px 0px;}
#nav-lang li a.en{background:url(../img/nav-lang.jpg) 0px -27px;}
#nav-lang li a.en:hover{background:url(../img/nav-lang.jpg) -83px -27px;}
#nav-lang li a.de{background:url(../img/nav-lang.jpg) -83px -54px; cursor:default;}
#nav-main-container {background:url(../img/nav-main.jpg);border-bottom:3px solid #fff;height:30px;}
#nav-main {color:#fff;padding:0;}
#nav-main li {line-height:30px; text-align:center;}
#nav-main li a {border-right:1px solid #666; color:#fff; display:block; float:left; height:30px;}
#nav-main li a {width: 100%; text-decoration:none;}
#nav-main li a:hover {background:#eaeaea; border:0; border-right:1px solid #eaeaea; color:#000;}
#menu_home, #menu_uns, #menu_impressum, #menu_kontakt {width:15.5%;}
#menu_leistungen, #menu_nachrichten, #menu_senden {width:18.3%;}
#menu_kontakt {width:14%;}
#header-search{background:url(../img/header-search.jpg);height:214px;}
#search-container{margin:185px 0 10px 10px;}
#search-terms{width:160px;}
#search-submit{background:#f6f6f6;border:1px solid #ccc;color:#000;}
#search-submit:hover{background:#f6f6f6;border:1px solid #000;color:#000;}
#header-separator{background:#000;height:5px;}
/*=====CONTENT=====*/
#content{padding:0px 25px 5px 25px;}
#col-center{padding:5px 2px 5px 0;width:645px;}
.center-content{padding:0 0 0 10px;}
#col-right{border-left:2px solid #EFD28E;padding:5px 0 5px 5px;width:239px;}
.nav-crumbs{background:#f6f6f6; border:1px solid #000; margin: 0 0 10px 0; line-height:2.5em; padding:0 10px;}
/*=====FOOTER=====*/
#footer{background:url(../img/bg_topbot.jpg) 0 -35px;color:#fff;height:53px;}
#footer a{border-bottom:1px dashed #fff;color:#fff;text-decoration:none;}
#footer a:hover{background:#fff;color:#000;}
#footer a.img{background:transparent;border:0;}
#footer-sponsored {float:left; padding:20px 25px;}
#footer-copyright {float:right; font-size:.92em; padding:22px 25px;}
#footer-trackers {background:#F4FAFA; text-align:center;}
#footer a.rollover .thumbnail {bottom:2em;width:255px;}
/*=====MAIN-PAGE=====*/
#featured-excursions li{float:left;overflow:hidden;width:50%;}
#featured-excursions li.span-2{width:100%;}
span.letter {background:url(../img/ico_letter.jpg) no-repeat left; display:block; line-height:25px; padding-left: 23px;}
/*=====CATEGORY=====*/
#nav-categories, #nav-trips{width:645px;}
#nav-categories li {background:#f6f6f6; border:1px solid #ccc; float:left; margin:5px 5px 5px 0;}
#nav-categories li {text-align:center; width:207px;}
#nav-trips li{background:#f6f6f6; border:1px solid #ccc; float:left; margin:5px 10px 5px 0px; width:635px;}
#nav-categories li.hover, #nav-trips li.hover{background:#E9F7FF;border:1px solid #666;}
#nav-trips li .title {border:0; background:#ccc; cursor:default;}
#nav-trips li .title {font:1.3em Georgia, Arial, Helvetica, sans-serif; line-height:1.5em; padding:0 5px;}
#nav-trips li .content {padding:0 0 0 5px;}
#nav-categories .preview-image {padding:5px 0;}
#nav-categories .preview-image img {border:2px solid #000;}
#nav-trips .thumbnail {width:100%; height:auto; width:auto; left:60px; top:40px;}
#business-categories li, #business-trips li{float:left;margin:10px 10px 10px 0px;padding:0 0 0 5px;width:295px;text-align:center;}
#nav-trips .preview-image{padding:5px 5px 5px 0; vertical-align:top;}
#nav-trips .preview-image img {border:2px solid #000;}
#nav-trips .preview-text {width:350px; vertical-align:top;}
#nav-trips .preview-price {border-left:1px dotted #00cc00; padding:0 5px; vertical-align:middle; text-align:center; width:150px;}
#nav-trips .preview-price p {background: url(../img/ico_pret.gif) no-repeat left; color:#3D803D;}
#nav-trips .preview-price p {font:bold 0.97em Georgia, Helvetica, sans-serif; padding:0 0 0 23px; text-align:left;}
#nav-trips .preview-meal, .preview-discount {color:#3D803D; display:block; font:0.97em/20px Georgia, Helvetica, sans-serif; height:20px;}
#nav-trips .preview-meal {background:url(../img/ico_masa.gif) no-repeat left; padding:0 0 0 20px;}
#nav-trips .preview-discount {background:url(../img/ico_transport.gif) no-repeat left; padding:0 0 0 20px;}
#nav-trips .preview-price a.button {background:url(../img/detalii.jpg); display:block; height:20px; line-height:999px;}
#nav-trips .preview-price a.button {margin:0 30px; overflow:hidden; width:82px;}
/*=====TRIP=====*/
#exc-info{font-size:.95em;padding:0 5px 0 0;width:200px;}
#exc-details{padding:0 5px;width:425px;}
.price_big{color:#3D803D;font-size:1.5em;padding:.75em 0;}
.price{color:#E09352;font-family:Georgia;}
#col-right p{font-size:92%;}
/*=====BOOK TRIP=====*/
#book_trip{width:620px;}
.bflabel{clear:left;float:left;padding:5px 10px;text-align:right;width:200px;}
.bffield{float:left;text-align:left;}
.bfsubmit{clear:both;text-align:center;width:100%;}
.required{font-weight:bold;}
.span-1{width:125px;}
.span-2{width:250px;}
/*=====UBER_UNS=====*/
#nav-uber_uns {text-align:center; padding:10px 0;}
#nav-uber_uns li {display:inline;}
/*=====NACHRICHTERN=====*/
.nachrichten p img.fair-pic {float; width:100px; overflow:hidden;}
.nachrichten h2 {clear:both;}
.nachrichten hr {border:none; border-bottom:1px dashed #000;}
/*=====CONTACT=====*/
#contact-left, #contact-right{float:left;width:50%;}
.center {text-align:center;}
.none:hover, .none {margin:0;padding:0;border:none;}
 