html, body {background: #ebebeb url("../images/bg.png") 0 0 repeat-x; margin:0; padding:0; font-family: verdana, Arial, helvetica; font-size: 12px; color: #000;height: 100%; width:100%; }
img {border:0;}
form {margin:0; padding:0;}
.both {clear: both; }
a {color:#7f7f7f;}
a:hover {text-decoration: none}
.all {margin:0 auto; padding:0; width:980px; }
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
#middle .center{text-align:center;}
#middle .left{text-align:left;}
#middle .right{text-align:right;}
.FL_right {float:right;}
.FL_left {float:left;}

#page_top_line_menu {height:36px;text-align:right;font-family: verdana, helvetica;position:absolute;top:0;left:50%;margin-left:-490px;z-index:1000;}
#page_top_line_menu a {font-size:11px;font-weight:bold;text-decoration:none;padding:0; margin: 0 0 0 10px;background: url("../images/page_top_line_menu_1.png") 100% 0 no-repeat;height:30px;display:inline-block;color:#794d86;}
#page_top_line_menu a span {height:30px;display:block;margin:0 30px 0 0;padding: 0 0 0 40px;line-height:24px;background: url("../images/page_top_line_menu.png") 0 0 no-repeat;}
#page_top_line_menu a.signed {background: url("../images/page_top_line_menu_1.png") 100% 100% no-repeat;}
#page_top_line_menu a.signed span {background: url("../images/page_top_line_menu.png") 0 100% no-repeat;padding: 0 0 0 20px;}
#page_top_line_menu a:hover {text-decoration: underline;}
#page_top_line_menu a.FL_left {margin: 0 10px 0 0;}
#page_top_line_menu a.bg_color {background: #a3c35e; color:#fff;}

#header {margin:0 auto; position:relative; padding:0;background: url(../images/bg_header_public.gif) top right no-repeat; height:120px; }
#header .logo {margin:0; padding:0;position:absolute;top:10px;left:0px;background: url("../images/logo_public.png") 0 0 no-repeat;width:118px;height:116px;}
#header .logo img {display:none;}
#topBox {line-height: 30px;position:absolute;top:70px;right:15px;background: url("../images/topBox.gif") 0 0 no-repeat;width:832px;height:51px;text-align:center;color:#fff; }
#topBox a {color:#fff;text-decoration:none;}
#topBox a:hover {text-decoration:underline;}

#footer {height: 40px;background: url("../images/footer_campervan_public.jpg") center top no-repeat;}
#footer p {margin:0;padding:20px 0;font-size:11px}
#footer a {text-decoration:none;}


#middle {background:#fff;border-bottom:10px solid #fff;border-top:10px solid #fff;}
#middle .content#prof_adm {margin-top:20px;background: url("../images/bg_prof_adm.gif") center repeat-y;}
#prof_adm .prof_adm_l {float:left;width:208px;margin:0 0 0 20px;}
#prof_adm .prof_adm_c {float:left;width:461px;margin:0 0 0 30px;}
#prof_adm .prof_adm_c textarea {width:440px;height:150px;margin:0 5px;font-size:11px}
#prof_adm .prof_adm_c p i small {color:red;}
#prof_adm .prof_adm_r {float:right;width:233px;margin:0 10px 0 0;}
.bg_adm_line {margin:0 0 10px 0;position:relative;background: url("../images/bg_prof_adm_1.gif") center repeat;}
.bg_adm_line p {margin:0;padding:5px 10px;}
.bg_adm_line .lt {top:0;left:0;position:absolute;width:4px;height:4px;background: url("../images/bg_prof_adm_2.gif") 0 0 repeat;}
.bg_adm_line .rt {top:0;right:0;position:absolute;width:4px;height:4px;background: url("../images/bg_prof_adm_2.gif") -4px 0 repeat;}
.bg_adm_line .lb {bottom:0;left:0;position:absolute;width:4px;height:4px;background: url("../images/bg_prof_adm_2.gif") 0 -4px repeat;}
.bg_adm_line .rb {bottom:0;right:0;position:absolute;width:4px;height:4px;background: url("../images/bg_prof_adm_2.gif") -4px -4px repeat;}
.h2_red {margin:0;padding:0;font-size:14px;font-weight:bold;color:#ed1c24;line-height:22px;}
.h2_blue {margin:0;padding:0;font-size:14px;font-weight:bold;color:#6b3b77;line-height:22px;}
.h2_bw {margin:0;padding:4px;font-size:12px;font-weight:bold;color:#fff;line-height:22px;background: #000000 url("../images/bg_prof_adm_3.gif") top right no-repeat;}
.adm_members_box {margin:0 0 10px 0;}
.adm_members_box .box {border:1px solid #e2e1e1;font-size:11px;}
.adm_members_box .box p {margin:0;padding:5px;border-bottom:1px solid #e2e1e1;}
.adm_members_box .box p a {color:#693c77}
.adm_members_box .box a {text-decoration:none}
.adm_members_box .box a:hover {text-decoration:underline}
.adm_members_box .box ul {margin:0;padding:0;list-style:none;}
.adm_members_box .box li {margin:6px;padding:0;float:left;width:54px;height:80px;overflow:hidden;}
.prof_adm_c {font-size:11px}
.prof_adm_c .h2_red {margin:0;padding:5px 40px 5px 5px;}
.prof_adm_c p {margin:0;padding:5px;}
.prof_adm_c hr {background:#e2e1e1;height:1px;border:0;}
.prof_adm_c a {color:#693c77;}
.prof_adm_c .bg_gray {position:relative;background: #f5f5f5 url("../images/bg_prof_adm_4.gif") top right no-repeat;position:relative;}
.prof_adm_c .bg_gray .lb {bottom:0;left:0;position:absolute;width:4px;height:4px;background: url("../images/bg_prof_adm_2.gif") 0 -4px repeat;}
.prof_adm_c .bg_gray .rb {bottom:0;right:0;position:absolute;width:4px;height:4px;background: url("../images/bg_prof_adm_2.gif") -4px -4px repeat;}
.prof_adm_c .bg_gray ul {margin:0;padding:5px 10px 5px 5px;float:left;width:200px;list-style:none;}
.prof_adm_c .bg_gray li {margin:0 0 5px 0;padding:0;}
.prof_adm_c .bg_gray li input {width:200px;color:#949191;}
.prof_adm_c .bg_gray li select {width:200px;color:#949191;}
#prof_adm_c_url a {background: url("../images/bg_prof_adm_5.gif") 0 0 no-repeat;display:inline-block;padding:3px 0 3px 25px;height:20px;}
.prof_adm_c .adm_activity .h2_aa_t {margin:0;padding:0 10px;background: #693b77 url("../images/bg_prof_adm_6.gif") 0 0 no-repeat;color:#fff; height:35px;line-height:35px;font-size:14px;}
.prof_adm_c .adm_activity .h2_aa_b {margin:0;padding:0 10px;background: #693b77 url("../images/bg_prof_adm_6-1.gif") 0 0 no-repeat;color:#fff; height:38px;line-height:38px;font-size:14px;}
.adm_activity .h2_aa_b a {color:#fff;text-decoration:none;background: url("../images/bg_prof_adm_6-2.gif") center right no-repeat;padding-right:10px;}
.adm_activity .box {margin:0;padding:0;border-left:1px solid #bfbcbc;border-right:1px solid #bfbcbc;}
.adm_activity .box ul {margin:0;padding:0;list-style:none;}
.adm_activity .box li {margin:0;padding:0;height:65px;border:2px solid #fff;border-top:0;background: url("../images/bg_prof_adm_1.gif") center repeat;}
.CardDraw2010 {padding:10px;margin:2px;background: url("../images/bg_prof_adm_1.gif") center repeat;text-align:center;}
.prof_adm_c .adm_activity .box li p {margin:0;padding:5px;float:left;height:54px;overflow:hidden;}
.prof_adm_c .adm_activity .box li img {margin:0;padding:5px;width:54px;height:54px;float:left;}
.prof_adm_r .adm_activity {margin:0 auto 10px auto;width:227px;}
.prof_adm_r .adm_activity .h2_aa_t {margin:0;padding:0 10px;background: #693b77 url("../images/bg_prof_adm_6-3.gif") 0 0 no-repeat;color:#fff; height:35px;line-height:35px;font-size:14px;}
.prof_adm_r .adm_activity .h2_aa_t .prof_adm_edit {float:right;margin-top:7px}
.prof_adm_r .adm_activity .h2_aa_b {margin:0;padding:0 10px;background: #693b77 url("../images/bg_prof_adm_6-4.gif") 0 0 no-repeat;color:#fff; height:36px;line-height:36px;font-size:14px;}
.prof_adm_r .adm_activity p {padding:5px;margin:0;}
.prof_adm_r .adm_activity p a {color:#693c77;font-size:11px;}
.bg_adm_bg {background: url("../images/bg_prof_adm_7.gif") 0 0 no-repeat;margin-bottom:10px;}
.bg_adm_bg .box {background: url("../images/bg_prof_adm_7-1.gif") 0 100% no-repeat;padding:10px;}

.bg_adm_bg_01 {background: url("../images/bg_prof_adm_7.gif") 0 5px no-repeat;margin:7px 0;}
.bg_adm_bg_01 .boxBg {background: url("../images/bg_prof_adm_7-1.gif") 0 100% no-repeat;padding:9px 0 6px 0;}

.bg_adm_bg_01 .boxBg .adm_activity {margin:0 0 0 5px;width:221px;}
.bg_adm_bg_01 .boxBg .adm_activity .h2_aa_t {background: #693b77 url("../images/bg_prof_adm_6-3a.gif") 0 0 no-repeat;}
.bg_adm_bg_01 .boxBg .adm_activity .h2_aa_b {background: #693b77 url("../images/bg_prof_adm_6-4a.gif") 0 0 no-repeat;}

.bg_adm_bg .box h2 {margin:0;padding:0;font-size:13px;color:#4a2555;}
.bg_adm_bg .box p {margin:0;padding:0;font-size:11px;}
.bg_adm_bg .box div {margin:auto 0;padding: 10px 0;width:200px;background: url("../images/bg_prof_adm_8.gif") 0 100% repeat-x;}
.prof_adm_c .bg_adm_bg .box div {width:auto;background: url("../images/bg_prof_adm_8c.gif") 0 100% repeat-x;}

.bg_adm_bg .box div h3 {margin:0;padding:0;font-size:11px;color:#4a2555;}
.bg_adm_bg .box div p {margin:0;padding:0;}
.prof_adm_c .bg_adm_bg {background: url("../images/bg_prof_adm_7c.gif") 0 0 no-repeat;margin-bottom:10px;}
.prof_adm_c .bg_adm_bg .box {background: url("../images/bg_prof_adm_7c-1.gif") 0 100% no-repeat;padding:10px;min-height:120px;}

.bg_adm_bg_1 {background: url("../images/bg_prof_adm_7b.gif") 0 0 no-repeat;margin-bottom:10px;}
.bg_adm_bg_1 .box {background: url("../images/bg_prof_adm_7b-1.png") 0 100% no-repeat;padding:10px 0 7px 0;min-height:120px;}
.bg_adm_bg_1 h2 {border-bottom:2px solid #fff;padding:5px 20px 5px 15px}
.prof_adm_c .bg_adm_bg_1 ul {margin:0 0 0 1px;padding:0;list-style:none}
.prof_adm_c .bg_adm_bg_1 li {padding:5px 10px 5px 10px;margin:0;float:left;height:16px;width:200px;border:2px solid #fff;}
.prof_adm_c .bg_adm_bg_1 li .i {float:right;width:18px;height:18px;background: url("../images/i.gif") 0 0 no-repeat;}
.prof_adm_c .bg_adm_bg_1 li .ar {display:inline-block;width:18px;height:18px;background: url("../images/ar.gif") 0 0 no-repeat;margin: 0 0 0 30px;}

.adm_Overview_link {padding-right:15px;text-decoration:none;font-weight:bold;color:#363636;background: url("../images/bg_prof_adm_9.gif") right center no-repeat;}
.adm_Overview_link:hover {text-decoration:underline;}
.bg_gray_line {background: #f8f8f8;color:#333333;border:1px solid #e5e5e5;padding:10px;font-size:11px;margin-bottom:10px;}
.bg_gray_line p {margin:10px 0; padding:0;}
#middle .bg_gray_line p label {font-size:10px;}
.bg_gray_line p span {display:inline-block;width:31px}
.bg_gray_line p span.bg_adm_ar_line {width:190px;height:10px;background: url("../images/bg_prof_adm_11.gif") top right no-repeat;display:block;}
.bg_gray_line p span.bg_adm_ar_line b {width:6px;height:10px;background: url("../images/bg_prof_adm_11.gif") top left no-repeat;display:block;}



div.popup {max-width: 600px;  padding: 5px;  position: absolute; }
#popup_overlay {background-color: #000;  position: absolute; top: 0; left: 0; width: 100%;  height: 500px; }
span.popup_link, a.popup_link {cursor: pointer; }
.popup_draghandle {cursor: move; }
.pop_box {width:560px;position:relative;}
.pop_up_tl {position:absolute;top:0;left:7px;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl.gif") no-repeat 0 0;}
.pop_up_tc {height:10px;position:relative;overflow:hidden;margin:0 auto;padding:0;background:#fff;width:530px;}
.pop_up_tr {position:absolute;top:0px;right:7px;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl.gif") no-repeat -10px 0;}
.pop_up_bl {position:absolute;bottom:0;left:7px;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl.gif") no-repeat 0 -10px;}
.pop_up_bc {height:10px;position:relative;overflow:hidden;margin:0 auto;padding:0;background:#fff;width:530px;}
.pop_up_br {position:absolute;bottom:0px;right:7px;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl.gif") no-repeat -10px -10px;}
.pop_up_c {position:relative;overflow:hidden; margin: 0px 7px; padding:0; background:#453346;border-left: 10px solid #fff;border-right: 10px solid #fff;}
.pop_up_c h2 {background: #453346; margin: 0 10px; padding:0; height: 57px; line-height: 57px; color:#fff;border-bottom:1px dotted #fff;}
.pop_up_c .pop_up_tl {display: none; }
.pop_up_c .pop_up_tr {display: none; }
.pop_up_c .pop_up_bl {display: none; }
.pop_up_c .pop_up_bc {display: none; }
.pop_up_c .pop_up_br {display: none; }
.pop_box .but_box {text-align:center;margin:10px auto;width:500px;padding:10px 0;background:#b8adb8;position:relative;}
.but_box .pop_up_tl {display:block;position:absolute;top:0;left:0;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl_1.gif") no-repeat 0 0;}
.but_box .pop_up_tr {display:block;position:absolute;top:0px;right:0;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl_1.gif") no-repeat -10px 0;}
.but_box .pop_up_bl {display:block;position:absolute;bottom:0;left:0;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl_1.gif") no-repeat 0 -10px;}
.but_box .pop_up_br {display:block;position:absolute;bottom:0px;right:0;height:10px;width:10px;overflow:hidden;background:transparent url("../images/pop_up_tl_1.gif") no-repeat -10px -10px;}
.pop_up_content {margin: 0; background:#453346;color:#fff;}
.pop_up_content p {margin: 15px 0; padding:0; }

.adm_pop_up_inp {width:240px;height:23px;padding:7px 0; display:inline-block;background: url("../images/bg_prof_adm_pop_up_inp.png") 0 0 no-repeat;}
.adm_pop_up_inp input {width:220px;font-size:14px;color:#9a9a9a;border:0;background: transparent;}
.View_members_pop_up {background:#fff;overflow:auto;margin:0 5px;height:260px;}
.View_members_pop_up ul {list-style:none;margin:0;padding:4px 0 0 0;}
.View_members_pop_up li {margin:0;padding:0;border:4px solid #fff;border-top:0;background: url("../images/bg_prof_adm_1.gif") center repeat;height:80px;}
.View_members_pop_up li img {margin:6px; float:left;}
.View_members_pop_up li p {margin:0;padding:0;color:#2c1931;height:80px;line-height:80px;font-size:14px;width:230px;float:left;}
.pop-up-Add-as-a-friend {margin:20px;float:left;background: url("../images/pop-up-Add-as-a-friend.png") center repeat;width:137px;height:34px;}
.View_members_Close {padding:20px;font-size:16px;color:#fff;font-weight:bold;text-decoration:none;}
.View_members_Close:hover {text-decoration:underline;}


