/* Effective stylesheet produced by snapshot save */
#co_guide { font-size: 1.3em; }
#co_guide td { font-size: 1em; }
#co_guide a { display: inline; }
#co_guide .breadcr { font-size: 1.1em; }
#co_guide .breadcr a { border: 0pt none ; color: rgb(0, 0, 0); font-weight: bold; }
#co_guide .breadcr a.pos { color: rgb(152, 152, 152); }
#co_guide .adv3a a { border: 0pt none ; }
#co_guide .bg { display: none; }
#co_guide .text14f { border-bottom: 2px dotted rgb(198, 2, 25); padding: 0pt 0pt 0.1em 2px; color: rgb(198, 2, 25); font-size: 1.7em; margin-bottom: 0.72em ! important; width: 728px; }
#co_guide .text12f { font-size: 1.2em; margin-top: 0.6em; }
#co_guide .bgh .text12f { margin-top: 0pt; }
#co_guide table + .text12f { margin-top: 0pt; }
#co_guide .bge5e5e5 { padding: 1px 5px ! important; background-color: rgb(230, 230, 230); width: 718px ! important; }
#co_guide .bge5e5e5 a { border: 0pt none ; display: inline; color: rgb(0, 0, 0); font-weight: bold; }
#co_guide .bge5e5e5 a:hover { background-color: rgb(191, 225, 227); }
#co_guide .bge5e5e5 img { vertical-align: top; margin-top: 1px; }
#co_guide .bgfafafa { background-color: rgb(250, 250, 250); }
#co_guide input[type="text"] { margin-right: 10px; }
#co_guide .bgh { padding: 6px 12px 12px ! important; background: rgb(237, 237, 237) none repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; margin-bottom: 3em; clear: both; }
#co_guide .bgh .text12f { border-bottom: 1px dotted rgb(150, 150, 150); color: rgb(198, 2, 25); padding-bottom: 6px; margin-bottom: 2px; }
#co_guide select { border: 1px solid rgb(199, 199, 199); padding: 0pt 0pt 0pt 1px; font-size: 12px; color: rgb(80, 80, 80); height: 19px; width: auto ! important; }
#co_guide select[style*="221"], #co_guide select[style*="227"], #co_guide select[style*="221"] { width: 340px ! important; }
#co_guide input[style*="133"] { width: 188px ! important; }
#co_guide select[style*="133"] { width: 200px ! important; }
#co_guide .bgh input[type="text"] { border: 1px solid rgb(199, 199, 199); padding: 1px 0pt 0pt 4px; margin-right: 10px ! important; font-size: 12px; color: rgb(80, 80, 80); height: 16px; }
#co_guide .bgh input[type="submit"] { margin: 0pt ! important; background: transparent url(button2_bg.png) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 83px ! important; height: 20px; font-size: 12px; font-family: Arial; }
.opera .bgh #co_guide input { padding-bottom: 2px; }
#co_guide .bgh td span.text12f { border: 0pt none  ! important; }
#co_guide table { width: 100%; }
#co_guide table a { border: 0pt none ; display: inline; color: rgb(0, 0, 0); font-weight: bold; }
#co_guide td .trennListe3 img { margin: 0.6em 0pt; width: 100%; }
#co_guide span.advSearchOption { width: 33% ! important; white-space: nowrap ! important; }
#co_guide td[align="left"] table td { padding: 0.6em 0pt; }
#co_guide td[align="left"] select { margin-right: 10px; }
#co_guide div table .text12f { margin-bottom: 0.1em; }
#co_guide div[id="_detailInfo"] table:first-child, #co_guide div[style*="padding-bottom"] + table { width: auto ! important; margin-top: 0.6em; }
#co_guide div[id="_detailInfo"] :first-child + table + table tr td:first-child, #co_guide div[id="_detailInfo"] :first-child + table + table tr td:first-child + td + td, #co_guide div[id="_detailInfo"] :first-child + table + table + table tr td:first-child, #co_guide div[id="_detailInfo"] :first-child + table + table + table tr td:first-child + td + td { width: 358px ! important; }
#co_guide div table .bge5e5e5 td { padding: 0.1em 0pt ! important; height: auto ! important; font-size: 0.9em; }
#co_guide .reitBg, #co_guide .reitsBg { background: transparent url(reit_bg.png) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; }
#co_guide .reitsBg + td, #co_guide .reitBg + td { width: 2px; }
#co_guide .reitLink, #co_guide .reitAkt { padding: 0.35em 1.1em; background: transparent url(reit_bg2.gif) no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; color: rgb(198, 2, 25); }
#co_guide .reitLink a { color: rgb(86, 86, 86); }
#co_guide .category-divider { border-bottom: 1px dotted rgb(150, 150, 150); font-size: 1.2em; font-weight: bold; color: rgb(198, 2, 25); padding-top: 1.6em; }
#co_guide div[style*="height"] { padding-top: 0.2em ! important; padding-bottom: 0.2em ! important; font-size: 0.9em; }
#co_guide form table { width: auto; }
#co_guide input[type="submit"] { background: transparent url(button_w_bg.png) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 150px ! important; vertical-align: top; }
#co_guide #maparea { margin-top: 1em; }
#co_guide #guideOverviewCategory h2, #co_guide #guideOverviewBorough h2 { font-size: 1.5em; }
#co_guide #guideOverviewCategory h2.t, #co_guide #guideOverviewBorough h2.t { margin-top: 0pt; }
#co_guide #guideOverviewCategory li, #co_guide #guideOverviewBorough li { padding: 5px 0.6em; background: rgb(240, 240, 240) none repeat scroll 0% 0%; font-size: 1em; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 0pt; }
#co_guide li.ev { background: transparent none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
#co_guide #guideOverviewCategory li a, #co_guide #guideOverviewBorough li a { background: transparent url(link.gif) no-repeat scroll left 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 12px; }
#co_guide #guideOverviewCategory li a:hover, #co_guide #guideOverviewBorough li a:hover { background-color: rgb(230, 244, 245); }
