html{width:100%;height:100%;margin:0;padding:0;}
body{height:auto !important;height:100%;min-height:100%;font-family:Arial;font-size:8pt;color:#000;margin:0 0 26px 0;background:#ccc;overflow:hidden;}

#ppa_toolbar {position:absolute;top:0;left:0;z-index:1;width:100%;height:31px !important;max-height:31px !important;min-height:31px !important;min-width:1020px !important;background:url(/img/panel_bar_top.gif) repeat-x #ddd;overflow:hidden;z-index:1000;}
#magic_button{position:absolute;top:48px;right:30px;z-index:2;width:20px !important;height:20px !important;background:url(/img/magic_button.gif) no-repeat;cursor:pointer;}
#layout{position:absolute;top:32px;width:100%;height:100%;overflow-y:auto;padding:5px 10px 10px 10px;margin:0 0 20px 0;visibility:hidden;}
#layout_soon{position:absolute;top:32px;width:100%;height:100%;overflow:auto;padding:5px 10px 10px 10px;margin:0 0 20px 0;background:url(/img/soon.jpg) center no-repeat;}

a img {border:0;}
form{margin:0;padding:0;}
a:hover{text-decoration:none;}

.tbar_div{float:left;height:21px !important;max-height:21px !important;margin:3px 0 0 0;}
.tbar_span_inter{cursor:pointer;}
#tbar_xbutton{width:30px !important;cursor:pointer;}
#tbar_xbutton img{position:relative;left:9px;top:8px;}

#x_terminate{display:none;position:absolute;top:32px;width:100%;height:100%;overflow:hidden;background:#fff;text-align:center;font-size:10pt;z-index:1000;}
#x_menu{display:none;position:absolute;top:32px;width:100%;height:100%;overflow:hidden;background:#fff;text-align:center;font-size:10pt;z-index:1000;}
#x_terminate .ppa_xbox{position:absolute;top:80px;width:800px !important;min-width:800px !important;padding:10px;text-align:left;}
#x_terminate .ppa_xbox ul{list-style:none;list-style-type:none;margin:0;padding:0;text-align:left;}
#x_terminate .ppa_xbox ul li {width:220px;display:inline-block;vertical-align:top;margin:0;padding:5px;}
#x_terminate .ppa_xbox ul li img{margin:10px 0;}
#x_terminate .ppa_xbox ul li p a{color:#ff9900;}

#x_menu .ppa_xbox{position:absolute;top:80px;width:800px !important;min-width:800px !important;padding:10px;text-align:left;}
#x_menu .ppa_xbox ul{list-style:none;list-style-type:none;margin:0;padding:0;text-align:left;}
#x_menu .ppa_xbox ul li {width:220px;display:inline-block;vertical-align:top;margin:0;padding:5px;}
#x_menu .ppa_xbox ul li img{margin:10px 0;}
#x_menu .ppa_xbox ul li p a{color:#ff9900;}

.span_anchor{color:#ff9900;text-decoration:underline;cursor:pointer;}
.span_anchor_black{color:#000;text-decoration:underline;cursor:pointer;}

#tbar_logo{width:120px !important;cursor:pointer;}
#tbar_search{width:104px !important;padding:2px 0 0 10px;}
.tbar_input{font-size:8pt;}
#ppa_seek_field{color:#666;width:99px;text-align:center;}
#tbar_selector{width:35px !important;margin:3px 0 0 10px;padding:2px 0 0 3px;background:url(/img/tbar_select_back.gif) no-repeat;cursor:pointer;}
.tbar_border{position:relative;left:8px;top:-3px;}
.nom{position:relative;left:0;top:-16px;}
#tbar_welcome img{float:left;}
#tbar_welcome #ppa_arrow_down{margin:8px 0 0 5px;}
#tbar_key{width:80px !important;margin:3px 0 0 10px;padding:3px 0 0 0;cursor:pointer;}
#tbar_key img{float:left;margin: 3px 2px 2px 2px;}
#tbar_key span{float:left;margin: 3px 2px 2px 2px;}
#tbar_contacts{width:108px;margin:3px 0 0 0;padding:0 0 3px 0;cursor:pointer;}
#tbar_contacts img{margin:8px 0 0 0;cursor:pointer;}
#tbar_now{margin:3px 0 0 10px;padding:6px 6px 0 3px;cursor:pointer;}
#tbar_now img{float:left;margin:0 4px 0 0;cursor:pointer;}
#tbar_proj_monitor{padding:2px 0 0 10px;}
#ppa_view_justnow, #ppa_view_justnow_list{color:#000;text-align:left;background:#fff;overflow:hidden;word-wrap:normal;}
#ppa_view_justnow{padding:3px;height:15px !important;}
#ppa_view_justnow a{color:#000;}
#ppa_view_justnow_list{position:absolute;top:31px;left:625px;z-index:1000;display:none;border:1px solid #ccc;padding:10px;}
#ppa_view_justnow_list ul{list-style:none;list-style-type:none;margin:0;padding:0;line-height:1.5em;}
#ppa_view_justnow_list ul li{margin:0 0 .85em 0;}
#ppa_view_justnow_list ul li a{color:#000;}
.ppa_news{background:#feeac7;}
#tbar_weather{float:right;padding:5px 0 0 0;}
#tbar_weather img{margin:-4px 10px 0 10px;float:right;}
#tbar_ahtung{margin:3px 0 0 15px;padding-top:4px;cursor:pointer;}
#tbar_ahtung img{float:left;margin:-1px 4px 0 10px;}
#tbar_pinguitter{margin:3px 10px 0 10px;padding: 0 0 3px 0;cursor:pointer;}
#tbar_pinguitter img{margin:0 10px;}

#login_div{display:none;position:absolute;z-index:500;top:31px;left:323px;border:1px solid #b5b4b8;width:470px !important;background:#fff;}
#authuser_div{display:none;position:absolute;z-index:500;top:31px;left:323px;border:1px solid #b5b4b8;width:150px !important;background:#fff;padding:10px;line-height:2em;}
#authuser_div div, #authuser_div a{font-size:14px;font-weight:bold;}
#authuser_div div{color:#f90;}
#authuser_div a{color:#000;}
#login_wallpaper, #login_form_div{margin:10px;}
#login_msg{width:420px !important;max-width:420px !important;margin:10px;padding:0 0 10px 0;border-bottom:1px solid #b5b4b8;}
.login_ppass_info{color:#000;}
table#login_form_grid{border-collapse:collapse;width:450px fixed;}
table#login_form_grid td, table#login_form_grid td div{position:relative;z-index:0;font-size:10pt;}
td.login_field_cell{position:relative;z-index:0;width:100px;height:23px !important;padding:9px 0 0 5px;}
td.login_field_cell div{position:relative;z-index:0;width:100% !important;height:100% !important;}
td.login_field_cell input{position:relative;z-index:0;width:90px;border:0;background:transparent;margin:1px 0 0 5px;}
input#login_email_field{position:relative;z-index:0;color:#666;}
td#login_msg_cell{position:relative;z-index:0;padding:9px 0 0 10px;text-align:right;}
table#login_form_grid td#login_msg_cell div{position:relative;left:5px;z-index:0;font-size:7.5pt;width:165px !important;height:71px !important;text-align:left;padding:5px;margin:0;}
table#login_form_grid td#login_msg_cell div u{cursor:pointer;}
td.login_text_cell{position:relative;top:2px;z-index:0;width:40px;}
table#login_form_grid td div.select_lable{position:relative;top:2px;z-index:0;font-size:8pt;padding:3px 0 0 5px;cursor:pointer;}
table#login_form_grid td #select_arrow {position:relative;z-index:0;top:-15px;left:86px;cursor:pointer;}
table#login_form_grid td#login_mem_cell div{position:relative;z-index:0;font-size:7pt;color:#ff9900;text-decoration:underline;
padding:5px 0 0 5px;cursor:pointer;}
div#login_select_user{display: none;position:absolute;top:235px;left:167px;z-index:2;border:1px solid #ff9900;width:90px !important;
background:#fff;font-size:7pt;margin:0;}
div#login_select_user p{margin:5px;background:#fff;cursor:pointer;}

div#ppa_contacts{display:none;position:absolute;left:400px;top:31px;z-index:1000;border:1px solid #b5b4b8;width:260px !important;
padding:10px;background:#fff;font-size:9pt;}
#ppa_recvizits{width:240px !important;background:url(/img/ppa_recv_back.gif) no-repeat #e5e5e5;padding:2px 2px 5px 8px;}
#ppa_prolog{width:240px !important;}
#ppa_resume{color:#666;}
#ppa_comm_div{padding-bottom:10px;}

.orange_text{color:#f93;}
.ppa_img_cell{width:20px;text-align:left;}
.ppa_txt_cell{font-size:9pt;width:100%;text-align:left;padding-left:5px;}
.ppa_txt_cell a{color:#000;}
#ppa_path_div{height:36px !important;min-height:36px !important;margin-top:10px;cursor:pointer;}
#ppa_in_web{display:none;position:absolute;left:260px;top:190px;z-index:3;border:1px solid #b5b4b8;width:260px !important;
padding:20px;background:#fff;font-size:9pt;}
#ppa_in_web p a{color:#000;}

div#ppa_menu{display:none;position:absolute;left:275px;top:31px;z-index:1000;border:1px solid #b5b4b8;width:120px !important;
padding:5px 5px 10px 5px;background:#fff;font-size:8pt;
filter: progid:DXImageTransform.Microsoft.dropShadow(Color=#b5b4b8, offX=3, offY=3, positive=0);}
.menu_selector_cell{width:10px;max-width:10px;}
.menu_selector_cell img{position:relative;top:-3px;left:10px;}
.ppa_menu_hline{text-align:center;padding:5px;}
.ppa_menu_txt_cell{font-size:8pt;}

.demo_vertical{position:absolute;width:220px !important;max-width:220px !important;min-width:220px !important;background:#fff;float:left;margin:10px 0 0 10px;display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;*display:inline;z-index:0;}
.demo_vertical img{margin:10px 0 0 10px;cursor:pointer;}
.demo_vertical span.mm{margin:10px 0 0 10px;}
.demo_hole{position:absolute;width:210px !important;max-width:210px !important;min-width:210px !important;background:#fff;float:left;overflow:hidden;margin:10px 0 0 10px;display:-moz-inline-stack;
display:inline-block;_overflow:hidden;zoom:1;*display:inline;z-index:0;padding:10px 0 0 10px;}
.demo_hole div{width:200px;overflow:hidden;}
.demo_vertical div#card{position:absolute;top:-10px;left:-60px;z-index:1;}

.demo_horizontal, .demo_horizontal_static{position:absolute;width:450px !important;max-width:450px !important;min-width:450px !important;background:#fff;float:left;
margin:10px 0 0 10px;display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;*display:inline;}
.demo_horizontal img, .demo_horizontal_static img {margin:10px 0 10px 10px;cursor:pointer;}
.demo_horizontal span.spanvid{position:relative;top:10px;left:10px;margin:0 0 10px 0;}
.demo_horizontal p.demo_title{margin:10px 10px 20px 10px;}
.demo_horizontal_static img{float:left;}
.demo_horizontal_static div.ppa_demo_box_right{position:relative;left:30px;}
.demo_title_void{font-size:12pt;color:#f90;text-align:left;margin:20px 10px 20px 10px;text-decoration:none;cursor:default;}
.demo_horizontal img.demo_img_void{cursor:default;}
.demo_title_void a{font-size:12pt;color:#f90;cursor:pointer;}

.demo_title{font-size:12pt;color:#f90;text-align:left;margin:20px 10px 0 10px;text-decoration:underline;cursor:pointer;}
.demo_text{font-size:10pt;color:#000;text-align:left;margin:10px 10px 0 10px;}
.demo_date{font-size:10pt;color:#999;text-align:left;margin:10px 10px 20px 10px;}

.orange_hdr{font-size:12pt;color:#f90;text-align:left;}
.li_link{color:#000;}
.p_link{color:#f90;}

#ppa_dir_box{width:100%;}
.ppa_dir {padding:3px;background:#feeac7;width:450px !important;}
.demo_ppa_dir{padding:3px;background:#feeac7;margin:10px 10px 20px 10px;}
.ppa_dir a {font-size:10pt;color:#000;}

div.magic_xbutton{position:relative;left:462px;top:-21px;width:20px !important;height:20px !important;margin:0 0 0 10px;}
div.magic_xbutton img{cursor:pointer;}

.ora, .orangecolored{color:#f90;}
span.url{color:#999;}

div.ya_dir {background:#feeac7;padding:3px;}
div.ya_dir a {font-size:10pt;color:#000;}
div.ad{margin-top:.5em;margin-bottom:1em;position:relative}
div.ad-market{margin-top:.5em;margin-bottom:1em}
div.ad-market span.price{font-weight:bold;color:#999}
div.in-images{margin-top:.5em;margin-bottom:.5em}
div.in-images a img{border:1px solid #999}
div.ad-link{font-size:100%;padding-bottom:.2em}
div.ad-link a{color:#f90;}

#manual{position:absolute;padding:10px;visibility:hidden;}
#infodiv ol{font-size:12px;color:#000;margin:10px 0;}
.infodiv{border:1px solid #ccc;background:#fff;font-size:12px;color:#000;margin:10px 0 0 0;width:300px !important;padding:20px;}
.sooninfo{border:1px solid #ccc;background:#fff;font-size:10px;color:#000;margin:0;width:300px !important;padding:20px;}

.ppa_sumit{color:#f93;margin-left:10px;background:none;cursor:pointer;}

#orderphone{display:none;position:absolute;top:32px;width:100%;height:100%;overflow:hidden;text-align:center;z-index:1000;}
#orderphonetransparent{position:absolute;top:0;left:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;opacity: 0.3;background-color:#f90;z-index:0;}
h1#orderphonetext{font-size:100px;color:#fff;font-weight:bold;position:absolute;z-index:1;}
