body
{
	margin:0;
	font-family: Arial, sans-serif;
	background-color:#363636;
	background-image:url('../img/bg.png');
	background-repeat:repeat-x;
}
h1
{
	margin:0;
	font-size:28pt;
}
p
{
	margin:0;
}
a
{
	text-decoration:none;
}
fieldset
{
	border:0px;
	margin:0;
	padding:0;
}
.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

div.clr {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#container_body
{
	width:1022px;
	margin:0 auto;
	position:relative;
}

#c_body_left {
    background-repeat: no-repeat;
    height: 652px;
    color:#ffffff;
}

.grey {
    background-image:url('../img/level0/bg_start_grey.png');
}
.green {
    background-image:url('../img/level0/bg_start_green.png');
}

#bg_img{
    position:absolute;
    left: 21px;
    top: 15px;
    width:979px;
    height:573px;
}

.img_grey {
    background-image:url('../img/level0/bg_grey.jpg');
}
.img_green {
    background-image:url('../img/level0/bg_green.jpg');
}

#c_body_left div.head
{
	padding:12px 2px 0 15px;
	width:394px;
	min-height:606px;
	
}

#logo {
    position:absolute;
    left:41px;
    top:82px;
}

#logo2 {
    position:absolute;
    left:353px;
    top:122px;
}

#c_body_right
{
    position:absolute;
    left:409px;
    top:0px;
}

#c_body_right_relative
{
    position:relative;
}

#start_right
{
    padding: 375px 25px 0 45px;
}

#start_right p, #span_latest_locations
{
    color:#ffffff;
    font-family: Times, sans-serif;
}

#start_right p.start_right_p1, #span_latest_locations
{
    font-size:21px;
    line-height:27px;
}

#start_right p.start_right_p2
{
    margin-top:12px;
    font-size:29px;
    line-height:32px;
}

#start_right_a
{
    padding: 230px 25px 0 65px;
}

#start_right_a p.start_right_p4
{
    font-family: Times, sans-serif;
    font-size:26px;
    line-height:32px;
}

#start_right_a p.start_right_p4 a
{
    color:#818080;
}

#start_right_a p.start_right_p4 a:hover
{
    color:#32ffff;
}


#c_body_right div.head
{
	padding:0px 15px 0 3px;
	width:593px;
	height:26px;
	background-image:url('../img/bg_right_head.png');
	background-repeat:no-repeat;
}

#c_body_right div.right_content
{
    padding:0px 0px 0 3px;
    width:593px;
    min-height:584px;
    background-image:url('../img/bg_right_content.png');
    background-repeat:repeat-y;
}

#c_body_right div.nobg
{
    padding:0;
    width:593px;
    min-height:584px;
    background-image:none;
    background-repeat:no-repeat;
}

#c_body_right div.footer
{
	width:611px;
	height:30px;
	background-image:url('../img/bg_right_footer.png');
	background-position:center bottom;
	background-repeat:no-repeat;
}

#c_body_right div.right_content div.taglist div.overview
{
    border:0px solid red;
    float:left;
    width:185px;
    display:block;
    font-size:12px;
    margin:0px auto 0px auto;
    background-color: #ffffff;
}

#c_body_right div.right_content div.taglist div.overview a
{
    color: #000000;
}
#c_body_right div.right_content div.taglist div.overview a:hover
{
    text-decoration:underline;
}

#c_body_right div.right_content div.taglist
{
	font-size:12px;
	width:561px;
	margin:0px auto 0px auto;
	padding-bottom:10px;
}
#c_body_right div.right_content div.taglist div.tagcontent
{
	padding:6px 0 0 0;
	background-image:url('../img/level0/taglist_bg_content.png');
	background-position:center top;
	color:#ffffff;
}
#c_body_right div.right_content div.taglist div.tagcontent h1
{
	font-size:16px;
	margin:0 0 0 7px;
}
#c_body_right div.right_content div.taglist div.tagcontent div.maintags
{
	padding:1px 10px 6px 10px;
}
#c_body_right div.right_content div.taglist div.tagcontent div.maintags a.button
{
	white-space:nowrap;
	display:block;
	float:left;
	cursor:pointer;
	border:0;
	background-color:#ffffff;
	padding:2px 3px;
	margin:2px 3px;
	color:#000000;
	border:1px solid #818180;
}
#c_body_right div.right_content div.taglist div.tagcontent div.maintags a.active
{
	background-color:#00ccce;
	border:1px solid #000000;
}
#c_body_right div.right_content div.taglist div.tagcontent div.maintags a.button:hover
{
	background-color:#00ccce;
	border:1px solid #000000;
}
#c_body_right div.right_content div.taglist div.tagfoot
{
	background-image:url('../img/level0/taglist_bg_foot.png');
	background-position:center bottom;
	font-size:0;
	height:6px;
}

#c_body_right div.right_content div.taglist ul
{
	margin:0;
	padding:0;
}
#c_body_right div.right_content div.taglist ul li
{
	background-color:#ffffff;
	padding:2px 3px;
	margin:15px 3px;
	color:#000000;
	float:left;
}
#c_body_right div.right_content div.taglist div.tagcontent div
{
	overflow:auto;
}

#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_head
{
	padding-top: 3px;
	padding-bottom: 10px;
	height:19px;
}

#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_head a
{
    background-color:#abe8e8;
    border:1px solid #818180;
    color:#000000;
    padding:2px 3px;
    margin:1px 3px;
    font-size:14px;
}

#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_head a:hover
{
    background-color:#00ccce;
}

#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_zero a
{
	white-space:nowrap;
	display:block;
	float:left;
	cursor:pointer;
	border:1px solid #818180;
	background-color:#ffffff;
	font-size:12px;
	padding:2px 3px;
	margin:1px 3px;
	color:#000000;
}
#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_zero a:hover
{
	background-color:#00ccce;
}
#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_zero
{
	padding:0 10px 10px 10px;
	marign-top:10px;
}
#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_sub
{
	width:500px;
	padding:0 0 0 10px;
}
#c_body_right div.right_content div.taglist div.tagcontent .middle_one
{
	background-image:url('../img/level0/taglist_ul.png');
	background-repeat:repeat-y;
	background-position:left 12px;
}
#c_body_right div.right_content div.taglist div.tagcontent .footer_one
{
	background-image:url('../img/level0/taglist_ul.png');
	background-repeat:no-repeat;
	background-position:left -7px;
}
#c_body_right div.right_content div.taglist div.tagcontent .middle_two
{
	border:0 solid #000000;
	border-left-width:1px;
}
#c_body_right div.right_content div.taglist div.tagcontent .middle_two a
{
	border:0 solid #000000;
	border-left-width:1px;
}
#c_body_right div.right_content div.taglist div.tagcontent .footer_two
{
	border:0;
}

#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_add_frame
{
	width:500px;
	float:none;
	padding:0 0 5px 25px;
}
#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_add
{
	width:500px;
	float:none;
}
#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_sub a
{
	background-color:#abe8e8;
}
#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_addsub
{
	margin:0 0 0 25px;
	min-height:0;
	font-size:0;
	line-height:0;
}
#c_body_right div.right_content div.taglist div.tagcontent div.taglist_level_addsub a
{
	font-size:12px;
	line-height:12px;
}

#c_body_right div.right_grey
{
    background-image:url('../img/level0/bg_right_grey.png');
    background-repeat:no-repeat;
    background-position:center 60px;
    height: 628px;
    width:620px;
}

#c_body_right div.right_grey_content {
    padding: 80px 75px 0 75px;
	 overflow: auto;
}

#c_body_right div.right_grey_content p {
    color: #ffffff;
    font-size:14px;
}

#c_body_right div.reglog {
    
}

#c_body_right div.reglog div.form
{
	margin:0;
}
#c_body_right div.reglog h1
{
	margin:0px;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
}
#c_body_right div.reglog h2
{
	width:430px;
	margin:10px 0 0 0;
	font-size:13px;
	color:#ffffff;
	font-weight:normal;
}
#c_body_right div.reglog form
{
	margin:0px;
	padding:0;
}
#c_body_right div.reglog form.login
{
	margin:0;
	padding:0;
}
#c_body_right div.reglog form span.error
{
	margin:0px;
	color:#00eaff;
	font-size:13px;
}
#c_body_right div.reglog form input
{
	margin:5px 5px 0 0;
	background-color:transparent;
	border:1px solid #ffffff;
	color:#ffffff;
}
#c_body_right div.reglog form input.go
{
	margin:0px;
	background-color:#000000;
}
#c_body_right div.reglog form input.checkbox
{
	background-color:#000000;
	color:red;
	margin:0;
}
#c_body_right div.reglog form input.checkbox1
{
	margin-top:15px;
}
#c_body_right div.reglog form label
{
	margin:0px;
	font-size:12px;
	color:#ffffff;
}
#c_body_right div.reglog form input.go2
{
	margin:0px;
	background-color:#000000;
}

#c_body_right div.right_content div.managers_top
{
    margin-left:15px;
    background-image:url('../img/level0/managers_bg_top.png');
    background-repeat:no-repeat;
    width:561px;
    height:80px;
}

#c_body_right div.right_content div.managers_content
{
	margin-left:15px;
	background-image:url('../img/level0/managers_bg_content.png');
	background-repeat:no-repeat;
	width:559px;
	min-height:500px;
	background-color:#f8f8f8;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

#c_body_right div.right_content div.managers_bottom
{
    margin-left:15px;
    background-image:url('../img/level0/managers_bg_bottom.png');
    background-repeat:no-repeat;
    width:561px;
    height:12px;
}

#managers_find
{
    background-image:url('../img/level0/managers_find.png');
    width:36px;
    height:18px;
    border:0;
    cursor:pointer;
}

#managers_find:hover
{
    background-image:url('../img/level0/managers_find_over.png');
}

#c_body_right div.right_content div.managers_padding
{
    padding:15px 15px 0px 15px;
}

#c_body_right div.right_content p.header
{
    color:#ffffff;
    font-size:14px;
    margin-bottom:10px;
}

#c_body_right div.right_content div.managers_padding p.managers_error
{
    color:#32ffff;
    font-size:12px;
    margin-left:325px;
}

#c_body_right div.right_content p.text
{
    font-size:12px;
}

#c_body_right div.right_content p.text a
{
    color:#000000;
    text-decoration:underline;
}

#c_body_right div.right_content div.managers_padding input.managers_input, select.managers_input
{
    border: 1px solid #000000;
    width: 158px;
}

div.manager_row
{
    background-image:url('../img/level0/manager_separator.png');
    background-repeat:no-repeat;
    background-position:bottom;
    padding: 4px 0 4px 15px;
    position:relative;
}

div.manager_row p.manager_row_text
{
    font-size:12px;
    line-height:17px;
}

div.manager_row div.manager_web
{
	position:absolute;
	width:38px;
	height:35px;
	right: 3px;
	top: 3px;
	background-image:url('../img/level0/manager_web.png');
    background-repeat:no-repeat;
}

div.manager_row div.manager_web a
{
    width:38px;
    height:35px;
    display:block;
}

div.manager_row div.manager_mail
{
    position:absolute;
    width:37px;
    height:42px;
    right: 45px;
    top: 2px;
    background-image:url('../img/level0/manager_mail.png');
    background-repeat:no-repeat;
}

div.manager_row div.manager_mail a
{
    width:37px;
    height:42px;
    display:block;
}

#c_body_right div.right_content div.content
{
	padding:0px 20px;
	background-position:10px 0px;
	background-repeat:no-repeat;
	min-height:521px;
}
#c_body_right div.right_content div.content img, #c_body_right div.reglog img
{
	display:block;
	margin:0 0 20px auto;
	border:0;
}
#c_body_right div.right_content div.content a
{
	margin:0 20px 0 0;
	color:#000000;
	padding:5px;
}
#c_body_right div.right_content div.content a.register
{
	margin:0;
	padding:0;
}
#c_body_right div.right_content div.content a.navi
{
	/*border: 0px solid red;*/
}
#c_body_right div.right_content div.content a.weare
{
    padding-left: 55px;
    margin-right: 18px;
}
#c_body_right div.right_content div.content a.weknow
{
    padding-left: 68px;
    margin-right: 20px;
}
#c_body_right div.right_content div.content a.forscouts
{
    padding-left: 91px;
    margin-right: 20px;
}
#c_body_right div.right_content div.content a.faq
{
    padding-left: 108px;
}
#c_body_right div.right_content div.content h1
{
	color:#ffffff;
	margin:0;
	font-size:28px;
	font-style:italic;
}
#c_body_right div.right_content div.content h2
{
	color:#ffffff;
	margin:0;
	font-size:24px;
	font-style:italic;
}
#c_body_right div.right_content div.content p
{
	color:#ffffff;
	font-style:italic;
	font-size:17px;
}
#c_body_right div.right_content div.content p a
{
	font-style:italic;
	color:#ffffff;
	text-decoration:underline;
	padding:0;
	margin:0;
}
#c_body_right div.right_content div.content div.infos
{
	margin: 34px 0 0 0;
	padding:1px;
}

#c_body_right div.tou {
	height: 455px;
	overflow: auto;
	padding: 0 10px 0 0;
}
#c_body_right div.tou h1 {
	font-size:12px;
	margin:0;
	color:#fff;
	font-style:normal;
}
#c_body_right div.tou p {
	font-size:12px;
	margin:10px 0 0 0;
	color:#fff;
	font-style:normal;
}
#c_body_right div.right_content div.content div.weare h1
{
	margin:205px 0 0 40px;
}
#c_body_right div.right_content div.content div.weare p
{
	margin:10px 0 10px 40px;
}
#c_body_right div.right_content div.content div.weknow h1
{
	margin:180px 0 0 45px;
}
#c_body_right div.right_content div.content div.weknow p
{
	margin:10px 0 10px 45px;
}
#c_body_right div.right_content div.content div.scouts h1
{
	margin:130px 0 0 55px;
}
#c_body_right div.right_content div.content div.scouts p
{
	margin:10px 0 10px 55px;
}
#c_body_right div.faq h1
{
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	margin-bottom:20px;
	color:#ffffff;
}
#c_body_right div.faq h2
{
	font-size:17px;
	color:#ffffff;
    margin:0;
    font-style:italic;
}
#c_body_right div.faq p
{
	font-size:14px;
	font-style:normal;
	margin:0 0 15px 0;
}
#c_body_right div.faq p a
{
	font-style:normal;
	margin:0;
    color:#ffffff;
    text-decoration:underline;
    padding:0;
}

#c_body_right div.right_content div.picinfo p
{
	color:#ffffff;
	font-size:11px;
	margin:-18px 0 0 12px;
	padding:2px;
}
#c_body_right div.right_content div.footerc
{
	margin:0 13px 0 10px;
	padding:0px;
	height:74px;
	background:none;
	background-color:#3a3936
}
#c_body_right div.right_content div.footerc p
{
	font-size:12px;
	color:#ffffff;
}
#c_body_left div.head a.headlink
{
	display:block;
	text-align:right;
	padding:8px 14px 0 0;
	color:#ffffff;
	font-size:11px;
}
#c_body_left img
{
	display:block;
	margin:0 auto;
}
#c_body_left div.head h1
{
	text-align:center;
	margin:26px 0 0 0;
	font-size:28px;
	font-weight:normal;
}
#c_body_left div.head h2
{
	text-align:center;
	margin:2px;
	font-size:14px;
	font-weight:normal;
}
#c_body_left div.head form#mainsearch
{
	/*width:340px;*/
	margin:0;
	padding:0 0 0 5px;
}

#c_body_left div.head form#mainsearch input#search
{
	padding:1px 0 0 4px;
	margin:0;
	width:302px;
	height:18px;
	line-height:18px;
	font-size:12px;
	border:0;
	display:block;
	float:left;
	background-image:url('../img/input_search_left.png');
	background-repeat:no-repeat;
}


#c_body_left div.box {
	width:556px;
	position:absolute;
	top:250px;
	left:225px;
}
#c_body_left div.box p
{
	margin:0 0 0 4px;
	font-size:14px;
}
#c_body_left div.box span.head {
	display:block;
	height:20px;
}
#c_body_left div.box span.footer {
	display:block;
	background: transparent url('../img/level0/start_searchbox_bottom.png') 0 0 no-repeat;
	height:18px;
	font-size:0;
}
#c_body_left div.box div.content {
	height:70px;
	padding:0px 25px;
	background: transparent url('../img/level0/start_searchbox_mid.png') 0 0 no-repeat;
	font-size:0;
}

#c_body_left div.box div.content p.click_region
{
	font-size: 13px;
	margin-top:20px;
}

#c_body_left div.box div.content p.topic_overview
{
    font-size: 13px;
    margin-top:20px;
    color:#7d7d7a;
}

#c_body_left div.box div.content p.topic_overview a
{
    color:#7d7d7a;
}

#c_body_left div.box div.content a.button
{
	white-space:nowrap;
	display:block;
	float:left;
	cursor:pointer;
	border:0;
	background-color:#ffffff;
	font-size:12px;
	padding:2px 1px;
	margin:5px 3px;
	color:#000000;
}
#c_body_left div.box div.content a.button:hover
{
	background-color:#32ffff;
}
#c_body_left div.box div.content a.active
{
	background-color:#32ffff;
}


#boxlinks_relative
{
    position:relative;
}

#c_body_left div.box div.boxlink
{
    position:absolute;
    top:12px;
    display:block;
    background-repeat:no-repeat;
    height:19px;
    cursor:pointer;
    z-index:101;
}


#c_body_left div.box #link1
{
    left:14px;
    width:43px;
}
#c_body_left div.box #link1:hover
{
    background-image:url('../img/box_top_over.png');
}
#c_body_left div.box #link2
{
    left:59px;
    width:48px;
}
#c_body_left div.box #link2:hover
{
    background-image:url('../img/box_top_2_over.png');
}
#c_body_left div.box #link3
{
    left:109px;
    width:60px;
}
#c_body_left div.box #link3:hover
{
    background-image:url('../img/box_top_3_over.png');
}
#c_body_left div.box #link4
{
    left:171px;
    width:48px;
}
#c_body_left div.box #link4:hover
{
    background-image:url('../img/box_top_4_over.png');
}
#c_body_left div.box #link5
{
    left:221px;
    width:83px;
}
#c_body_left div.box #link5:hover
{
    background-image:url('../img/box_top_5_over.png');
}

#menu_bottom
{
    position:absolute;
    left:16px;
    top:589px;
    width:500px;
    height:38px;
}

#menu_bottom_relative
{
    position:relative;
}

#menu_bottom_relative div.menulink
{
    position:absolute;
    top:0px;
    display:block;
    background-repeat:no-repeat;
    height:38px;
    cursor:pointer;
    z-index:101;
}

#menu_bottom_relative #menulink1
{
    left:0px;
    width:58px;
}
#menu_bottom_relative #menulink1:hover
{
    background-image:url('../img/level0/home_over.png');
}
#menu_bottom_relative #menulink2
{
    left:60px;
    width:95px;
}
#menu_bottom_relative #menulink2:hover
{
    background-image:url('../img/level0/how_over.png');
}
#menu_bottom_relative #menulink3
{
    left:157px;
    width:216px;
}
#menu_bottom_relative #menulink3:hover
{
    background-image:url('../img/level0/directory_over.png');
}
#menu_bottom_relative #menulink4
{
    left:375px;
    width:95px;
}
#menu_bottom_relative #menulink4:hover
{
    background-image:url('../img/level0/scout_over.png');
}




#menu_top
{
    position:absolute;
    left:680px;
    top:14px;
    width:264px;
    height:25px;
    background-image:url('../img/level0/navi_top.png');
}

#menu_top_relative
{
    position:relative;
}

#menu_top_relative div.menulinktop
{
    position:absolute;
    top:3px;
    display:block;
    background-repeat:no-repeat;
    height:20px;
    cursor:pointer;
    z-index:101;
}

#menu_top_relative #menulinktop1
{
    left:8px;
    width:44px;
}
#menu_top_relative #menulinktop1:hover
{
    background-image:url('../img/level0/home_over_top.png');
}
#menu_top_relative #menulinktop2
{
    left:69px;
    width:75px;
}
#menu_top_relative #menulinktop2:hover
{
    background-image:url('../img/level0/learn_over_top.png');
}
#menu_top_relative #menulinktop3
{
    left:157px;
    width:100px;
}
#menu_top_relative #menulinktop3:hover
{
    background-image:url('../img/level0/reglog_over_top.png');
}




#menu_start {
    position:absolute;
    left:17px;
    top:405px;
    width:938px;
    height:78px;
    background-image:url('../img/level0/stripe.png');
	 font: 26px Georgia, Times-New-Roman, serif;
	 text-align: center;
	 padding: 25px;
	 line-height: 35px;
}

#menu_start_relative
{
    position:relative;
}

#menu_start_relative div.menulinkstart
{
    position:absolute;
    top:78px;
    display:block;
    background-repeat:no-repeat;
    height:32px;
    cursor:pointer;
    z-index:101;
}

#menu_start_relative #menulinkstart1
{
    left:84px;
    width:148px;
}
#menu_start_relative #menulinkstart1:hover
{
    background-image:url('../img/level0/see_over_start.png');
}
#menu_start_relative #menulinkstart2
{
    left:411px;
    width:167px;
}
#menu_start_relative #menulinkstart2:hover
{
    background-image:url('../img/level0/upload_over_start.png');
}
#menu_start_relative #menulinkstart3
{
    left:754px;
    width:149px;
}
#menu_start_relative #menulinkstart3:hover
{
    background-image:url('../img/level0/tour_over_start.png');
}



.hidden
{
	display:none;
}
.block
{
	display:block;
}

#textsearch span.head {
    background-image:url('../img/level0/start_searchbox_top.png');
}
#textsearch


#pbox
{
	text-align:center;
}

#footermenu
{
	width:370px;
	margin:10px auto 0 auto;
	/*border:0 solid #2c2c29;*/
	border-width:1px 0 0 0;
	text-align:center;
}
#footermenu img
{
	display:inline;
	margin:0 2px;
}
#footermenu a
{
	font-size:0;
}

#registerlink
{
    color:#777777;
    position:absolute;
    top: 22px;
    left: 910px;
    font-size:12px;
}
#registerlink:hover
{
    color:#32ffff;
}

#scoutarea_text
{
    color:#808080;
    font-family: Times, sans-serif;
    font-size:20px;
    position:absolute;
    top: 160px;
    left: 41px;
}

#scout_box_1 {
    position:absolute;
    top: 225px;
    left: 25px;
    background-image:url('../img/level0/scout_box_1.png');
    width:374px;
    height:343px;
}

#scout_box_2 {
    position:absolute;
    top: 225px;
    left: 0px;
    background-image:url('../img/level0/scout_box_2.png');
    width:304px;
    height:343px;
}

#scout_box_3 {
    position:absolute;
    top: 225px;
    left: 313px;
    background-image:url('../img/level0/scout_box_3.png');
    width:279px;
    height:343px;
}

#scout_box_4 {
    position:absolute;
    top: 151px;
    left: 25px;
    background-image:url('../img/level0/scout_box_4.png');
    width:374px;
    height:417px;
}

div.scout_box
{
    padding: 7px 20px 0px 18px;
    position:relative;
    height:320px;
}

div.scout_box_a
{
    height:394px;
}

div.scout_box div.scout_head
{
    font-size:23px;
    font-weight:normal;
    color:#ffffff;
    font-family: Times, sans-serif;
    margin-bottom:20px;
}

div.scout_box div.scout_head2
{
    font-size:20px;
    font-weight:normal;
    color:#000000;
    font-family: Times, sans-serif;
    margin:10px 0;
}

div.scout_box div.scout_text
{
    color:#000000;
    font-size:13px;
}

div.scout_box div.scout_text a
{
    color:#000000;
    text-decoration:underline;
}

div.scout_box div.scout_text1
{
    color:#000000;
    font-size:13px;
    position:absolute;
    top: 203px;
    width:335px;
}

div.scout_box div.scout_text1_a
{
    top: 303px;
}

#scout_video_img
{
    position:absolute;
    width:90px;
    height:20px;
    left:265px;
    top:200px;
    background-image:url('../img/level0/see_video.png');
}
#scout_video_img:hover
{
    background-image:url('../img/level0/see_video_over.png');
}

#scout_video_img_a
{
    position:absolute;
    width:90px;
    height:20px;
    left:265px;
    top:300px;
    background-image:url('../img/level0/see_video.png');
}
#scout_video_img_a:hover
{
    background-image:url('../img/level0/see_video_over.png');
}

#scout_register_img
{
    position:absolute;
    width:90px;
    height:20px;
    left:265px;
    top:230px;
    background-image:url('../img/level0/register.png');
}
#scout_register_img:hover
{
    background-image:url('../img/level0/register_over.png');
}

div.scout_box div.scout_text2
{
    color:#000000;
    font-size:11px;
    position:absolute;
    bottom: 15px;
    width:335px;
}

div.scout_box div.scout_text2_a
{
    color:#000000;
    font-size:11px;
    position:absolute;
    bottom: 15px;
    width:335px;
}

#c_body_right div.right_content div.map
{
	padding:10px 10px 10px 10px;
}
#c_body_right div.right_content div.map div
{
	margin:0 auto;
}

.autocomplete{
    border: 1px solid #000;
    background-color: #FFF;
    position: absolute;
    top: 67px;
    left: 29px;
    width: 290px;
    display:none;
    z-index:105;
	 cursor: pointer;
}
.autocomplete_region{
    left: 251px;
    width: 180px;
}
.autocomplete ul{
    margin: 0; padding: 0;
}
.autocomplete li{
    font-size:13px;
    color: #000;
    list-style: none;
    margin: 0; padding: 0 0 0 5px;
}
.autocomplete li:hover{
    background-color: #eee;
}

#c_body_left form#mainsearch span {
    font-size:12px;
    color: #FFFFFF;
    margin-left:3px;
	 text-transform: uppercase;
}

input#search_topic, input#search_region {
    padding:5px;
    margin:3px 15px 0 0;
    width:197px;
    height:19px;
    font-size:14px;
    border:0;
    display:block;
    float:left;
    background-image:url('../img/level0/suchfeld_bg.png');
    background-repeat:no-repeat;
    background-color:transparent;
	 color: #909090;
}



#c_body_left form#mainsearch input#submit {
    cursor:pointer;
    padding:0;
    margin:3px 0 0 0;
    width:38px;
    height:28px;
    background-image:url('../img/level0/go_button.png');
    border:0;
    display:block;
    background-repeat:no-repeat;
	 float: left;
}

#c_body_left form#mainsearch input#submit:hover
{
    background-image:url('../img/level0/go_button_hover.png');
}


div.footer_footer
{
    margin:0;
    margin-left:19px;
    font-size: 12px;
    color: #aaaaaa;
}
div.footer_footer div.footer_links ul
{
    display: block;
    list-style: none;
    margin:0;
    padding:0;
}
div.footer_footer div.footer_links ul li
{
    display: block;
    float: left;
    margin-right: 8px;
}
div.footer_footer div.footer_links ul li a
{
    display: block;
    float: left;
    color: #aaaaaa;
}

.bookmark{
    float: right;
    margin-right: 20px;
}

a.white{
    color: #ffffff;
    text-decoration: underline;
}

a.black{
    color: #000000;
    text-decoration: underline;
}

a.nounderline
{
    text-decoration: none;
}

a:hover.cyanhover
{
    color:#00ccce;
}

/*--------------------FEEDBACK------------------------*/

#feedback_button {
	width: 31px; 
	height:100px; 
	cursor:pointer;
	display:block;
	
	position: absolute;
    top:157px;
    left:-17px;
    z-index:101;
}
#feedback_form {
	display:none; 
	width: 403px; 
	height:265px; 
	background-image:url('../img/level2/feedback_back.png'); 
	padding: 5px 20px 0px 30px; 
	text-align: right;
	
	position: absolute;
    top:157px;
    left:14px;
    z-index:101;
}
#feedback_form p {font-size:12px; color: #FFFFFF; margin: 10px 0px; text-align: left;}
#feedback_form p.head {font-size:14px;}
#feedback_message {width: 400px; height: 100px; border: 1px solid #5d5c5c;}
#feedback_email {width: 400px; border: 1px solid #5d5c5c;}
#feedback_send_button {width: 56px; height: 21px; background-image: url('../img/level2/feedback_send.jpg'); float: right; border: 0px; cursor: pointer;}
#feedback_send_button:hover {background-image: url('../img/level2/feedback_send_over.jpg');}



div.video_div {
    display:none; 
    width: 596px; 
    height:473px; 
    background-image:url('../img/level0/video_back.png'); 
    padding: 5px 20px 20px 20px;
    
    position: absolute;
    top:70px;
    left:200px;
    z-index:102;
}

div.video_div p { font-size:12px; color: #FFFFFF; margin: 10px 0px; text-align:right; margin: 0px 70px 0px 65px;}
div.video_div a { color: #ffffff; text-decoration:underline;}
div.video_div p.head {font-size:14px; text-align: left; margin-top: 15px; margin-bottom: 10px;}
div.video_div p.text {font-size:14px; text-align: left; margin-top: 5px; margin-bottom: 15px; margin-right:0px;}
div.video_div p.close {margin-right: 20px; margin-top: 10px;}
div.video_div p.close a {color: #aaaaaa; text-decoration:none;}

.footer_copyright
{
    margin-left: 50px;
    font-size:14px;
    margin-bottom: 10px;
    color: #ffffff;
}

#atff {
  display: none;
}

#video_grey_bg{
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:100;
    background-color:#000000;
    -moz-opacity: 0.6; 
    opacity:0.60;
    filter: alpha(opacity=60);
}

a:focus { 
    outline: none; 
}


/* buttons for map */

div.golink 
{
    height:19px; 
    display:block;
    padding:0 5px 0 10px;
    font-size:12px;
    border: 0px solid green;
    float: left;
}

div.golink div.text
{
    float:left;
    padding:3px 5px 0 5px;
}
div.maplink div.text
{
    float:left;
    padding:3px 5px 0 5px;
}

div.maplink 
{
    height:19px; 
    text-align:right;
    display:block;
    padding:0 10px 0 5px;
    font-size:12px;
    border: 0px solid green;
    float: right;
}


div.button_map {

height:19px;
background:url('../img/level2/button_grey_right.jpg') right no-repeat; 
width:auto;
float:left;
border: 0px solid blue;
}

div.button_map:hover {

/*background:url('../img/level2/button_right_over.jpg') right no-repeat;*/
color:#4bd7d8;

}

div.button_map input {
height:19px; 
background:url('../img/level2/button_grey_left.jpg') left  no-repeat; 
color:#000000;
border:none; 
overflow:visible; 
display:inline; 
margin:0px; 
padding:0px 5px 0px 5px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
cursor: pointer;
border: 0px solid red;
}

div.button_map input:hover {
/*background:url('../img/level2/button_left_over.jpg') left  no-repeat;*/
color:#4bd7d8;
}


#logout_grey_bg{
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:100;
    background-color:#000000;
    -moz-opacity: 0.6; 
    opacity:0.60;
    filter: alpha(opacity=60);
}


#logout_div {
    display:none; 
    width: 596px; 
    height:473px; 
    background-image:url('../img/level0/video_back.png'); 
    padding: 5px 20px 20px 20px;
    
    position: absolute;
    top:70px;
    left:200px;
    z-index:102;
}

#logout_div p { font-size:12px; color: #FFFFFF; margin: 10px 0px; text-align:right; margin: 0px 70px 0px 65px;}
#logout_div a { color: #ffffff; text-decoration:underline;}
#logout_div p.head {font-size:20px; text-align: center; margin-top: 140px; margin-bottom: 15px;}
#logout_div p.foot {margin-top: 180px;}
#logout_div p.close {margin-right: 20px; margin-top: 10px;}
#logout_div p.close a {color: #aaaaaa; text-decoration:none;}

