/* BERLIN STREET VIEW - /css/style.css */
html{overflow-x:hidden;overflow-y:auto;}
body{background:url(/images/berlin-street-view.jpg) no-repeat top left;text-align:center;line-height:21px;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#ffffff;}
a{text-decoration:none;color:#ffffff;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
br.clear{margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;padding-bottom:5px;color:#9ee613;line-height:1em;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#ffffff;}
h1{font-size:30px;}
h2{font-size:25px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
p{line-height:24px;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
pre, code{font-family:Courier New, monospace;margin-bottom:10px;}
ins{text-decoration:none;}
sup, sub{height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:0.8em;}
sub{top:0.3em;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
blockquote{margin:1.5em;color:#eeeeee;font-style:italic;}
.noscriptGoogleLink{color:#9EE613;font-weight:normal;text-decoration:underline;white-space:nowrap;margin-right:10px}
/*---------------[MAIN LAYOUT INFO]---------------*/
.container{text-align:left;width:980px;margin:0 auto;position:relative;}
div#header{background:#2f3336;border-bottom:1px solid #788991;height:77px;}
img#logo{position:absolute;z-index:2;left:0px;top:0px;}
div#header p#slogan{position:absolute;z-index:1;left:103px;top:54px;font-family:"Courier New", Courier, mono;font-size:10px;color:#8b989e;width:500px;}
div#header p#slogan span{color:#ffffff;}
div#header ul#top-navigation{font-family:"Courier New", Courier, mono;position:absolute;letter-spacing:1px;top:22px;right:0px;}
div#header ul#top-navigation li{margin:0px 4px;}
div#header ul#top-navigation li a{font-size:14px;color:#d3e1e8;display:block;padding:8px 14px 3px;}
div#header ul#top-navigation li a:hover{text-decoration:none;color:#9ee613}
div#header ul#top-navigation > li.current_page_item, div#header ul#top-navigation > li:hover, div#header ul#top-navigation > li.current-cat{background:url(/images/active-bg-left.png) 0px 5px no-repeat;padding:0px 0px 0px 12px;height:33px;}
div#header ul#top-navigation > li.current_page_item > a, div#header ul#top-navigation > li:hover > a, div#header ul#top-navigation > li.current-cat > a{background:url(/images/active-bg-right.png ) right 5px no-repeat;padding:8px 14px 5px 2px;display:block;position:relative;color:#9ee613;height:20px;}
div#header ul#top-navigation li ul{background:url(/images/drop-menu-topbg.png) top left no-repeat;padding:10px 0px 0px;}
div#header ul#top-navigation > li > ul ul{top:-11px;}
div#header ul#top-navigation li ul li{background:#222528 url(/images/dropdown-li-separator.png) repeat-x bottom left;width:207px;margin:0px;padding-bottom:2px;}
div#header ul#top-navigation li ul a{background:url(/images/dropdown-link-bg.png) 20px center no-repeat;padding:10px 5px 8px 35px;width:167px;color:#798187;}
div#header ul#top-navigation li ul a:hover{background-color:#2b2e31;color:#ffffff;}
div#main-area{padding:25px 0px 15px;}
p#slogan-phrase{font-size:27px;font-family:Arial, Helvetica, sans-serif;color:#2d3134;line-height:35px;margin-bottom:10px;margin-left:5px}
p#slogan-phrase span{color:#999999;}
p#slogan-phrase a {color:#6b6b6b;}
p#slogan-phrase a:hover {color:#999999;}
div#main-area div.page-block{float:left;margin-bottom:30px;width:290px;height:153px;overflow:hidden;}
div#main-area div.page-block.fullwidth{width:590px;}
div#main-area div.page-block.first{margin:0 20px 0 0;}
div#main-area div.page-block.second{margin:0 50px 0 30px;}
div#main-area div.page-block.last{margin:0 0 0 0;width:250px;}
div#main-area div.page-block h3{font-family:Arial, Helvetica, sans-serif;background:url(/images/video_icon.png) no-repeat left 3px;padding:10px 0px 12px 40px;font-weight:normal;font-size:22px;letter-spacing:1px;line-height:22px;}
div#main-area div.page-block div.separator{background:url(/images/h3-main-separator.png) no-repeat;width:223px;height:2px;margin-bottom:12px;}
div#main-area a.readmore{background:url(/images/main-readmore-left.png) no-repeat top left;padding:0px 0px 0px 11px;color:#ffffff;font-size:11px;font-weight:bold;display:block;float:right;margin-top:5px;}
div#main-area a.readmore span{background:url(/images/main-readmore-right.png) no-repeat top right;padding:3px 11px 5px 0px;display:block;}
#main-area .container #main a, #main-area .container .page-block a{color:#9EE613;font-weight:normal;}
#main-area .container #main a, #main-area .container .page-block a:hover{text-decoration:none;}
#main-area #main{float:left;width:640px;}
#main-area div#main.home{width:1000px;margin:10px 0 20px 0}
#main ul{list-style-type:disc;margin:10px 0px 10px 20px;}
#main ol{list-style-type:decimal;list-style-position:inside;margin:10px 0px 10px 2px;}
#main ul li ul, #main ul li ol{margin:2px 0px 2px 20px;}
#main ol li ul, #main ol li ol{margin:2px 0px 2px 35px;}			
/*-----------------[FEATURED SLIDER]--------------*/
div.pics{position:relative;float:left;width:571px;height:348px;overflow:hidden;}
div#featured-slider{background:url(/images/featured-bg.png) no-repeat;width:980px;height:357px;position:relative;padding:10px 0px 0px 10px;margin-bottom:15px;}
div#slider-control{float:right;width:389px;margin-right:20px;}
/*---------------------[FOOTER]-------------------*/
div#footer{clear:left;margin-top:1em;text-align:center;color:#666666;background:#000000;border-top:1px solid #383c40;padding:10px 0px 10px 15px;}
div#footer p{font-size:11px;color:#7c848a;margin-left:15px;}
div#footer a{color:#666666;}
/*---------------[TOP-NAVI SETTINGS]---*/
.nav ul{position:absolute;top:-999em;background-position:bottom;background-repeat:no-repeat;z-index:10;}
.nav li{float:left;position:relative;}
.nav a{display:block;float:left;}
.nav li:hover ul, ul.nav li.sfHover ul{left:0px;top:35px;}
.nav li:hover li ul, .nav li.sfHover li ul{top:-999em;}
.nav li li:hover ul, ul.nav li li.sfHover ul{left:207px;top:0px;}
.nav li:hover ul, .nav li li:hover ul{top:-999em;}
.nav li li{display:block;padding:0px;float:left;height:auto !important;}
.nav li ul{width:208px;}
.nav li li a:link, .nav li li a:visited{display:block;height:auto;float:left;}
.nav li:hover{visibility:inherit;}
/*-------------------[PAGE NAVI]------------------*/
a.readmore:hover{text-decoration:none;}
.label{color:#ffffff;margin-bottom:0px;!important line-height:12px;padding-bottom:0px;}
.inputField{width:360px;margin-top:0px;!important margin-bottom:5px;background:#2E2E2E none repeat scroll 0 0;border:1px solid #878787;color:#FFFFFF;font-size:10px;padding:2px;}
.textField{width:360px;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #878787;background:#2E2E2E none repeat scroll 0 0;margin:0 0 10px 0;padding:2px;overflow:hidden;}
.searchField{height:19px;width:290px;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #878787;background:#2E2E2E none repeat scroll 0 0;margin:0px 7px 10px 0;padding:2px;overflow:hidden;}
.startSearch_btn{height:24px;width:50px;padding:0px;border:medium none;font-size:11px;margin:2px 0 10px 0;}
.error{border:1px solid #ff0303;background:#642222;}
.button{margin-top:5px;!important}
/*---------[FACEBOOK & TWITTER BUTTONS ]----------*/
.facebook{position:fixed;right:0pt;top:83px;z-index:9999;width:32px;height:25px;}
.facebook a{display:block;width:32px;height:25px;background:url(/images/facebook.png) no-repeat scroll 0% 0% transparent;outline:medium none;}
.facebook a:hover{background:url(/images/facebook_on.png) no-repeat scroll 0% 0% transparent;}
.twitter{position:fixed;right:0pt;top:113px;z-index:9999;width:32px;height:25px;}
.twitter a{display:block;width:32px;height:25px;background:url(/images/twitter.png) no-repeat scroll 0% 0% transparent;outline:medium none;}
.twitter a:hover{background:url(/images/twitter_on.png) no-repeat scroll 0% 0% transparent;}
.youtube{position:fixed;right:0pt;top:143px;z-index:9999;width:32px;height:25px;}
.youtube a{display:block;width:32px;height:25px;background:url(/images/youtube.png) no-repeat scroll 0% 0% transparent;outline:medium none;}
.youtube a:hover{background:url(/images/youtube_on.png) no-repeat scroll 0% 0% transparent;}
/*---------------[SITEMAP]---------------*/
#sitemap h1, h2, h3, h4{color:#9EE613;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-top:5px;line-height:14px}
#sitemap a{color:#9EE613;}
#sitemap p{font-size:10px;color:#999999}
#sitemap h2{margin:10px 0 10px 0}
#sitemap h3{margin:0 0 10px 50px}
#sitemap h4{margin:0 0 0 100px}
#sitemap .linie{border-bottom:1px dotted #888888;margin:10px 0 10px 0}