html,body{height:100%}body{margin:0;padding:0;font:.7em/1.6em Verdana,sans-serif;color:#111;background:#e2ecf6 url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/body.gif) repeat-y top center}h1,h2,h3,h4,h5,h6,p{margin:0;padding:10px}h1,#right h2{font:bold 1.3em arial,sans-serif;letter-spacing:-.05em;color:#023a73}h1.gradient,h2.gradient{padding:0;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/h1_gradient.gif) repeat-x bottom left}h1.gradient span.text,h2.gradient span.text{padding:0 10px}h2{font:bold 1.2em arial,sans-serif;color:#111}.padding h2{border-bottom:1px solid #e2e2e2}.post h2{border-bottom:none}h3{font:bold 1em arial,sans-serif;text-transform:uppercase}a{outline:none;color:#1260b2}a:hover{text-decoration:none}ol{margin:0 25px;padding:10px 20px}ul.arrow{margin:0 10px;padding:10px 20px;list-style:none}ul.arrow li{margin:0;padding-left:15px;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/li_arrow_bullet.gif) no-repeat 0 5px}blockquote{margin:10px 0;padding:0;background:#fdf8be}blockquote p{padding:0 10px 5px}blockquote h2{padding-top:0;color:#111 !important}blockquote{background:#fdf8be url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/blockquote.gif) repeat-x top left}table{width:100%;margin-bottom:20px;border-collapse:collapse}table caption{margin-top:10px;padding:10px 0 .5em 10px;font:.8em arial,sans-serif;text-align:left}table th,table td{text-align:left;vertical-align:top}thead th{background-color:#ccd8e3;border-bottom:1px solid #9db5cb;padding:6px 10px}tbody tr.dark{background-color:#f5f5f5}tbody td{border-bottom:1px solid #ddd}tbody td:hover{background-color:#fdf8be}tbody td a{display:block;padding:6px 10px}label{float:left;text-align:right;width:9em;padding-right:1em}input,textarea,select{padding:4px;font:400 1em Verdana,sans-serif;color:#111;background-color:#fff;border-width:1px;border-style:solid;border-color:#888 #ddd #ddd #888}input:focus,textarea:focus,select:focus{padding:3px;color:#000;background-color:#fdf8be;border-width:2px;outline:0}input.button{padding:5px 15px;font:bold 1em Arial,sans-serif;cursor:pointer;color:#000;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/buttonbg.jpg) repeat-x top left;border-color:#ccc #999 #999 #ccc}input.button:focus{border-width:1px}.required{cursor:help;border-bottom:1px solid #ccc}#container{width:918px;min-height:100%;position:relative;margin:0 auto;background:#fff;border-left:1px solid #6486a9;border-right:1px solid #6486a9}#header{position:absolute;top:0;left:0;z-index:1;width:100%;height:190px;background:#fff url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/header.jpg) no-repeat top left}#header .actions{position:absolute;top:4px;right:0;z-index:4;width:420px;height:86px;text-align:right}#header .actions ul{margin:0 22px 0 0;padding:0;list-style:none}#header .actions ul li{margin:0;padding:0;display:inline}#header .actions ul li a{margin:0 8px;font-size:11px;text-decoration:none;color:#fff;border-bottom:1px solid #73a8e0}#header .actions ul li a:hover{color:#fff;border-color:#fff}#header .actions ul li a.iconRSS{border:0}#header .actions ul li a.iconRSS span{border-width:1px;border-style:solid;border-color:#3c89d9 #3d8ada #73a8e0}#header .actions ul li a:hover.iconRSS span{border-bottom-color:#fff}#header .actions form{margin:0;padding:0}#header .actions label{display:none}#header .actions input.field{padding:4px 0;margin:10px 0 0;width:220px;height:24px;text-indent:5px;font-size:15px;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/search_field.gif) no-repeat top right;border:0}#header .actions input:focus.field{outline:0}#header .actions input.button{position:relative;top:10px;width:70px;height:24px;padding:0 0 1px;margin:0 30px 0 12px;vertical-align:top;font:14px arial,sans-serif;color:#fff;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/search_button.gif) no-repeat top left;border:0}#header .actions .searchType{text-align:left;padding-left:84px;color:#fff}#header .actions .searchType label{float:none;display:inline;padding:0 19px 0 0}#header .actions .searchType input,#header .actions .searchType input:focus{margin:0;padding:4px 0;vertical-align:middle;background:0 0;border:0}#header #logo{position:absolute;top:11px;left:25px;z-index:5;width:450px;height:92px}#header #logo p.titledomain{margin:0;padding:0;font-size:0px;text-indent:-1000px}#header .home,#header :hover.home{position:absolute;top:11px;left:25px;z-index:6;width:450px;height:92px;background:0 0;cursor:pointer}#header #breadcrumbs{position:absolute;bottom:11px;left:30px;z-index:5;font-size:1.1em}#header #breadcrumbs .arrow{padding:0 3px;font-family:courier,monospace;color:#c1c1c1}#header #date{position:absolute;bottom:11px;right:30px;z-index:5}#header #menu{position:absolute;top:92px;left:10px;z-index:3;width:100%;margin:0;padding:0}#header #menu li{margin:0;padding:0;display:inline}#header #menu li a{float:left;width:4.7em;margin:25px 0 0 20px;font:bold 14px arial,sans-serif;text-align:center;text-decoration:none}#header #menu li a .t,#header #menu li a .b{height:5px}#header #menu li a .l,#header #menu li a .r{height:5px;width:5px;background:0 0}#header #menu li.here a .t .l,#header #menu li a:hover .t .l{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/menu_tl.png) no-repeat top left}#header #menu li.here a .t .r,#header #menu li a:hover .t .r{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/menu_tr.png) no-repeat top left}#header #menu li.here a .b .l,#header #menu li a:hover .b .l{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/menu_bl.png) no-repeat top left}#header #menu li.here a .b .r,#header #menu li a:hover .b .r{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/menu_br.png) no-repeat top left}a.iconRSS{padding:2px 25px 2px 2px;margin-left:15px;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/rss-header.gif) no-repeat center right;background-position:center right;background-repeat:no-repeat}#columnsOne,#columnsTwo,#columnsThree{margin:0 30px}#columnsOne{padding:200px 0 0}#columnsTwo{padding:200px 0 0 160px}#columnsThree{padding:200px 180px 0 160px}.column{position:relative;float:left;margin-bottom:30px}#center{width:100%}#columnsThree #center .padding{padding:0 25px}#columnsTwo #center .padding{padding:0 0 0 25px}#left{width:160px;right:160px;margin-left:-100%}.nowrap{white-space:nowrap}#right{width:180px;margin-right:-180px}#signup{text-align:center;width:100%}.sign3a{font-size:12px;letter-spacing:1px;margin:10px 0 5px;padding:0}.sign3b{margin:0;padding:0}.sign3c{font-size:12px;margin:5px 0;padding:0}.sign3d{margin:0;padding:0}.sign4{margin:10px 0;padding:0}.sign4 input{cursor:pointer}.sign5{font-size:9px;margin:0;padding:0}#footer{clear:both;padding:0 0 20px;color:#fff;background:#1260b1 url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/footer.png) no-repeat bottom left;border-top:1px solid #fff}#footer .shadow{width:100%;height:8px;background:#1260b1 url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/footer-shadow.png) repeat-x top left}#footer p{clear:both;margin:0 30px;color:#b8cee4}#footer a{text-decoration:none;color:#b8cee4;border-bottom:1px solid #6e9bca}#footer a:hover{border-bottom:1px solid #fff}#footer .linkBlocks{float:left;width:540px;padding-bottom:90px}#footer .linkBlock,#footer .linkBlockHover{float:left;width:140px;margin:10px 0 30px 30px}#footer .linkBlock span.bottom,#footer .linkBlockHover span.bottom{display:block;width:100%;height:10px;font-size:0px}#footer :hover.linkBlock,#footer .linkBlockHover{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/footer_linkBlock_top.gif) no-repeat top left}#footer :hover.linkBlock span.bottom,#footer .linkBlockHover span.bottom{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/footer_linkBlock_bottom.gif) no-repeat bottom left}#footer .linkBlock ul,#footer .linkBlockHover ul{margin:10px 10px 0;padding:0;list-style:none}#footer .linkBlock ul li,#footer .linkBlockHover ul li{margin:0;padding:0;display:inline}#footer .linkBlock ul li a,#footer .linkBlockHover ul li a{display:block;padding:1px 0;text-decoration:none;color:#fff;border-bottom:0}#footer .linkBlock ul li.title a,#footer .linkBlockHover ul li.title a{font:bold 1.2em arial,sans-serif}#footer .linkBlock ul li a span,#footer .linkBlockHover ul li a span{border-bottom:1px solid #6e9bca}#footer .linkBlock ul li a:hover,#footer .linkBlockHover ul li a:hover{background:0 0;border-bottom:0}#footer .linkBlock ul li a:hover span,#footer .linkBlockHover ul li a:hover span{border-bottom:1px solid #fff}#footer .copyright{float:right;width:372px;padding:10px 0 90px}#footer .copyright p{margin:0 30px 0 0;padding:5px 0}#footer .copyright .line{margin-top:10px;padding-top:15px;border-top:1px solid #6f9bcb}#footer .copyright .marcus{padding-left:64px;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/marcusfooter.jpg) no-repeat top left}.lightBlue{margin-top:20px;background-color:#eff4fa}ul.actions{margin:0;padding:0 5px 0 54px;list-style:none}#columnsTwo ul.actions{padding-left:50px}ul.actions li{margin:0;padding:0;display:inline}ul.actions li a{position:relative;z-index:1;float:left;padding:5px 0 5px 22px;background-position:0 6px;background-repeat:no-repeat}#columnsTwo ul.actions li a{padding-left:28px}a.email{width:120px;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/email.gif)}a:hover.email{background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/email-on.gif)}a.wpptopdfenh{width:102px;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/pdf.gif)}a:hover.wpptopdfenh{background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/pdf-on.gif)}a.print{width:75px;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/print.gif)}a:hover.print{background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/print-on.gif)}a.bookmark{width:120px;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/bookmark.gif)}a:hover.bookmark{background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/bookmark-on.gif)}a.share{width:102px;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/share.gif)}a:hover.share{text-decoration:none;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/share-on.gif)}a.subscribe{width:75px;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/subscribe.gif)}a:hover.subscribe{text-decoration:none;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/subscribe-on.gif)}ul.actions li a span.popup{position:absolute;z-index:2;display:none;width:150px;top:-5px;left:-15px}ul.actions li a:hover span.popup{display:block;padding:0 0 14px;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/popup-bottom.png) no-repeat bottom left}ul.actions li a span.popup span{display:block;padding:4px 12px 4px 38px;cursor:pointer}ul.actions li a span.popup span.top{padding:12px 0 0;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/popup-top.png) no-repeat top left}ul.actions li a span.popup span.top span{text-decoration:none}ul.actions li a span.popup span.top span:hover{text-decoration:underline}span.digg{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/digg.gif) no-repeat 16px 50%}span.delicious{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/delicious.gif) no-repeat 16px 50%}span.rss{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/rss.gif) no-repeat 16px 50%}span.google{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/google.gif) no-repeat 16px 50%}span.msn{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/msn.gif) no-repeat 16px 50%}span.yahoo{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/yahoo.gif) no-repeat 16px 50%}#preloader{position:absolute;top:-3000px;left:-3000px}.roundedBlock{color:#fff;margin-bottom:30px;background-color:#023a73}.roundedBlock a{color:#c0dcf6;font-weight:700;font-family:Arial,sans-serif}.roundedBlock a:hover{color:#fff}.roundedBlock h2{padding-top:0;color:#fff}.roundedBlock ul{margin:0;padding:0 10px;list-style:none}.roundedBlock ul li{margin:0;padding:0;display:inline}.roundedBlock ul li a{display:block;padding:5px 0;border-top:1px solid #185fa7;text-decoration:none}.roundedBlock h2 a{display:block;text-decoration:none}.roundedBlock h2 a:hover{background-color:none}.roundedBlock ul li a:hover,.roundedBlock ul li.here a{font-weight:700;color:#fff;background:0 0}ul.bigImageLinks{margin:0;padding:0;list-style:none}ul.bigImageLinks li{margin:0;padding:0;display:inline}ul.bigImageLinks li a{float:left;width:100%;margin:10px 0;text-decoration:none;cursor:pointer;color:#111}ul.bigImageLinks li a img{float:left;padding-left:10px;border:0}ul.bigImageLinks li a span.text{float:right;padding-right:10px;width:325px}#columnsOne ul.bigImageLinks li a span.text{width:582px}#columnsTwo ul.bigImageLinks li a span.text{width:395px}ul.bigImageLinks li a span.title{display:block;font:bold 1.2em arial,sans-serif;padding-bottom:5px}ul.bigImageLinks li a span.link{text-decoration:underline;color:#1260b2}ul.bigImageLinks li a:hover{background-color:#ccd8e3}.maps2L{margin-top:15px;margin-left:7px;float:right;width:150px;height:248px;text-align:center;border:1px solid #ebebeb;padding:1px}.maps1L{margin-top:15px;margin-left:7px;float:right;width:150px;height:240px;text-align:center;border:1px solid #ebebeb;padding:1px}.t,.b{clear:both;display:block;width:100%;height:8px;font-size:0px}.l{float:left}.r{float:right}.l,.r{height:8px;width:8px}.t .l{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/corner_tl.png) no-repeat top left}.t .r{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/corner_tr.png) no-repeat top left}.b .l{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/corner_bl.png) no-repeat top left}.b .r{background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/corner_br.png) no-repeat top left}.floatLeft{float:left}.floatRight{float:right}.clear{clear:both}#center .listHead{border-bottom:1px solid #e0dfe3;padding-top:5px;padding-bottom:5px}#center .list3{float:left;width:100%;margin:15px 0;border:1px solid #e0dfe3}#center .list3 ul{list-style-type:none;margin:10px 0 0;padding:0 0 10px;overflow:hidden;font-size:.95em}#center ul.list3col{padding:0 0 0 11px}#center .list3col,#center .list3colNext{float:left;width:32%}#center .list3colNext li{margin:0 0 0 2px}#center .list3col li,#center .list3colNext li{line-height:1.4em;white-space:nowrap}.topareaofinterest{margin-top:10px;clear:both;overflow:hidden;background-color:#eff4fa}.topareaofinterest ul{padding:0 0 3px;margin:0 0 0 10px;clear:both;font-size:.95em;line-height:1.4em}.topareaofinterest li{list-style-type:none;float:left;width:140px}.listHeadLinks{padding-top:0;font-family:Verdana,sans-serif;text-transform:none}#maps{position:relative;margin:10px auto 0 auto}#maps img{border:0}#maps img.base{position:relative;z-index:2}#maps img.preload{position:absolute;top:0;left:0;z-index:1}#feeddiv{width:90%}span.facts_images,span.regions_image,span.waters_image,span.routes_image{display:block;overflow:hidden;height:50px;width:160px;margin-top:3px;margin-left:10px}span.facts_images{background-image:url(https://images.mygermancity.com/layout/cityfacts.jpg);background-repeat:no-repeat}span.regions_image{background-image:url(https://images.mygermancity.com/layout/holidayregions.jpg);background-repeat:no-repeat}span.waters_image{background-image:url(https://images.mygermancity.com/layout/germanwaters.jpg);background-repeat:no-repeat}span.routes_image{background-image:url(https://images.mygermancity.com/layout/germanroutes.jpg);background-repeat:no-repeat}.rightP{margin-bottom:20px}#location{position:relative;z-index:1;left:0;margin:0 0 25px}#pin{position:absolute;z-index:2;width:22px;height:17px;background:url(https://images.mygermancity.com/maps/map-pin.png) no-repeat top left;cursor:help}.germany{width:180px;height:234px;background:url(https://images.mygermancity.com/maps/germany-small.jpg) no-repeat top left}#hotelsFrame{width:874px;height:2500px}#hotel-search,#hotel-search select,#flight-search,#flight-search select{font-family:Arial,sans-serif}#hotel-search form,#flight-search{padding:0;margin:0}#hotel-search div,#flight-search div{padding:5px 10px}#hotel-search label,#flight-search label{float:none;width:auto;display:block;text-align:left}#hotel-search .submit,#flight-search .submit{padding-top:10px}#hotel-search #b_destination,#flight-search #departure1,#flight-search #departure2{width:130px}#hotel-search a img,#flight-search a img{vertical-align:middle;border:0}#b_calendarPopup{z-index:10;display:none;padding:5px;background:#fdf8be url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/blockquote.gif) repeat-x top left;border:1px solid #e8da6a}#b_calendarPopup table{width:auto;margin:0}#b_calendarPopup table th,#b_calendarPopup table td{text-align:center;padding:2px 10px}#b_calendarPopup tbody td{border:none}#b_calendarPopup .b_calPast{color:#b9b276}#columnsTwo #flight-search{font-size:1.1em}#flight-search label.inline{display:inline}.marginTop20{margin-top:20px}.marginTop25{margin-top:25px}.clearRight{clear:right}.gray{color:#777}.width45{width:45%}input[type=checkbox]{padding:0;margin:0 4px 0 0;border:0;vertical-align:middle}input.button-big{position:relative;left:-4px;top:-10px;width:117px;height:50px;font-size:1.3em;text-align:center;color:#fff;cursor:pointer;border:0}#survey{display:none;position:fixed;bottom:10px;right:10px;width:133px;height:57px}#survey span{display:block;width:133px;height:57px;background:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/give-feedback.png) no-repeat 0 0}.apple_overlay{display:none;background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/overlay/white.png);width:640px;padding:35px;font-size:11px}.apple_overlay .close{background-image:url(https://www.mygermancity.com/wp-content/themes/mgc/imgs/overlay/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px}.apple_overlay .contentWrap{height:500px;overflow-y:hidden}.ad468Top{margin-bottom:15px}.quotes-llama-widget-random{margin:10px 0;padding:0 10px 5px;background:#fefded}