/*default*/
*{margin:0;padding:0;}body{background-color:#6C8293;color:#666;font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;font-size:1em;text-align:center;}.background{background-color:#fff;display:block;margin:0 auto;padding-bottom:0;padding-top:0;text-align:center;width:960px;}.background_bottom{background-image:url(/images/background_bottom.jpg);background-repeat:no-repeat;display:block;height:50px;margin:0 auto;padding-top:0;width:960px;}
/*tabs*/
a.list:hover{background:#ff8;color:#4279CC;cursor:pointer;font-weight:400;text-decoration:underline;}a.nav_tab_closed:hover{background-color:#5085B4;border-bottom:#099 1px solid;border-right:#099 1px solid;border-top:#099 1px solid;color:#FFF;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:.8em;font-weight:bolder;margin-right:0;padding:1px 10px;text-align:center;text-decoration:none;}a.sub_nav_a{color:#5085B4;padding:2px;text-decoration:none;}a.sub_nav_on{color:#5085B4;font-size:11px;font-weight:700;padding:2px;text-decoration:none;}/*a.sub_nav_a:hover{background-color:#A5C0D8;color:#FFF;text-decoration:none;}*/a:hover{color:#4279CC;cursor:pointer;font-weight:400;text-decoration:underline;}a.main_link_strong:visited{color:#4279CC;font-weight:400;}a.main_link_strong:hover{background-color:#4279CC;color:#fff;cursor:pointer;font-weight:400;text-decoration:none;}.text_formating2 a,.text_formating2 a:link,.text_formating a,.text_formating a:link,.contest_formating_left a,.contest_formating_left a:link,a.blue_white_link_bold:link,a.main_link_small{color:#4279CC;font-weight:700;text-decoration:underline;}.text_formating2 a:hover,.text_formating a:hover,.contest_formating_left a:hover{background-color:#4279CC;color:#fff;font-weight:700;text-decoration:none;}a.list,a:visited,a.list:link,a,a:link,a.blue_white_link:link,.more_by_author_last a:link,a.main_link_strong8:link,a.main_link_strong,a.main_link_strong:link{color:#3084CA;font-weight:700;text-decoration:underline;}a.nav_tab_closed,a.nav_tab_closed:visited,a.nav_tab_closed:link{border-bottom:#d3e7df 1px solid;border-right:#d3e7df 1px solid;border-top:#d3e7df 1px solid;color:#5085B4;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:.8em;font-weight:bolder;margin-right:0;padding:1px 10px;text-align:center;text-decoration:none;}a.nav_tab_open,a.nav_tab_open:visited,a.nav_tab_open:link{background-color:#5085B4;border-bottom:#099 1px solid;border-right:#099 1px solid;border-top:#099 1px solid;color:#FFF;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:.8em;font-weight:bolder;margin-left:0;margin-right:0;padding:1px 10px;text-align:center;text-decoration:none;}
/*width*/
#flash-errors{background:#ffe1ed;border:1px solid #c06;color:#903;font:12px/18px Verdana, sans-serif;margin-bottom:25px;margin-left:60px;margin-right:60px;padding:10px;text-align:center;}#flash-notice{text-align:left;}.width_445{width:445px;}.width_678{float:left;width:678px;}.width_650{float:left;width:650px;}.width_910{width:910px;}.width_205{width:205px;}.width_215{width:215px;}.width_220{width:220px;}.width_180{width:180px;}.width_130{width:130px;}.width_127{width:127px;}.width_99pc{width:99%;}.width_98pc{width:98%;}.width_96pc{width:96%;}.width_90pc{width:90%;}.width_52{overflow:hidden;width:52px;}
/*margpad*/
.margin_top_15{margin-top:15px;}.margin_top_5{margin-top:5px;}.margin_top_8{margin-top:8px;}.margin_top_10{margin-top:10px;}.margin_rl_12{margin-left:12px;margin-right:12px;}.margin_t_12{margin-top:12px;}.margin_tb_0{margin-bottom:0;margin-top:0;}.padding_top_30{padding-top:30px;}.padding_top_12{padding-top:12px;}.padding_top_9{padding-top:9px;}.padding_top_7{padding-top:7px;}.padding_top_5{padding-top:5px;}.padding_top_3{padding-top:3px;}.padding_top_2{padding-top:2px;}.padding_top_1{padding-top:1px;}.padding_right_11{padding-right:11px;}.padding_right_12{padding-right:12px;}.padding_right_25{padding-right:25px;}.padding_right_7{padding-right:7px;}.padding_bottom_12{padding-bottom:12px;}.padding_bottom_7{padding-bottom:7px;}.padding_tb_0{padding-bottom:0;padding-top:0;}.padding_left_3{padding-left:3px;}.padding_left_7{padding-left:7px;}.padding_left_11{padding-left:11px;}.padding_left_13{padding-left:13px;}.padding_left_15{padding-left:15px;}.padding_left_30{padding-left:30px;}.margin_bottom_2{margin-bottom:2px;}.margin_right_8{margin-right:8px;}
/*main*/
asset-rgt{text-align:right;}.asset-content{_margin-left:5px;margin-top:14px;outline:1px none red;}.asset-content-lft{float:left;outline:1px none blue;width:540px;}.asset-content-rgt{float:right;outline:1px none green;width:350px;}.sidebar-content-rgt{float:right;margin-top:1px;}H3{font-size:18px;font-weight:700;letter-spacing:0;}.asset-c-f49542{color:#F49542;text-decoration:none;}a.asset-c-f49542:hover{background:#F49542;color:#fff;}.headline-link-color-strong{color:#5085B4;text-decoration:none;}a.headline-link-color-strong:hover{background:#5085B4;color:#fff;}.h-clear{clear:both;height:0;overflow:hidden;}.asset-part-list{padding-top:0pt;}.asset-textstyle{float:left;padding-left:5px;width:300px;}.asset-u{float:right;width:190px;}.asset-infobox{color:#646464;font-size:11px;margin-bottom:20px;}.asset-infobox H3{border-bottom:1px solid #ddd;}.asset-infobox LI .s_view_thumbnail_link{float:left;margin-right:7px;}.asset-s{color:#333;font-size:13px;margin-bottom:20px;}.asset-s .small-info-box-top-inner{padding-left:10px;}.asset-s H3{font-size:15px;font-weight:400;padding:5px 0;}.asset-headline{background:url('/images/form_buttons/info_box_yellow1.jpg') no-repeat bottom left;color:#888;margin-bottom:15px;padding:1px 0 7px 7px;}.asset-headline LI{float:left;font-size:11px;padding:0 0 0 5px;width:126px;}.asset-headline H3{font-size:16px;margin:0 0 5px;z-index:50;}.asset-infobox .main_link_small{font-size:12px;}.asset-infobox EM,.asset-headline EM{color:#444;font-style:normal;}.asset-infobox UL,.asset-headline UL,.sideblock UL{list-style:none;}.asset-infobox LI,.sideblock LI{clear:both;list-style:none;padding:2px 0;}
/*rating*/
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background:url('/images/star_rating.gif') left -1000px repeat-x;}.star-rating{background-position:top left;height:30px;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:150px;}.star-rating li{display:inline;}.star-rating a,.star-rating .current-rating{border:none;height:30px;left:0;line-height:30px;outline:none;overflow:hidden;position:absolute;text-indent:-1000em;top:0;}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:center left;}.star-rating a.one-stars{width:20%;z-index:6;}.star-rating a.two-stars{width:40%;z-index:5;}.star-rating a.three-stars{width:60%;z-index:4;}.star-rating a.four-stars{width:80%;z-index:3;}.star-rating a.five-stars{width:100%;z-index:2;}.star-rating .current-rating{background-position:bottom left;z-index:1;}.star-ratings-block{font-size:.75em;text-align:center;width:100%;}


/*roundbox*/
/* box */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
ul, ol {list-style-position: outside;}

caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.round_box{display:block;float:left;margin:12px 0 0;overflow:hidden;}.box-tr_fb{background:url(/images/box/tr_fb.png) no-repeat top right;}.box-bl_fb{background:url(/images/box/bl_fb.png) no-repeat bottom left;}.box-br_fb{background:url(/images/box/br_fb.png) no-repeat bottom right;padding-bottom:12px;}.inner-block h2{background:url(/images/box/tl_fb.png) no-repeat top left;color:#2274BE;font-size:12px;font-weight:700;line-height:29px;padding-left:14px;text-align:left;}.box-tr_orange{background:url(/images/box/tr_orange.png) no-repeat top right;}.box-bl_orange{background:url(/images/box/bl_orange.png) no-repeat bottom left;}.box-br_orange{background:url(/images/box/br_orange.png) no-repeat bottom right;padding-bottom:12px;}.orange-block h2{background:url(/images/box/tl_orange.png) no-repeat top left;color:#fff;font-size:12px;font-weight:700;line-height:29px;padding-left:14px;text-align:left;}.box-tr_light{background:url(/images/box/tr_light.png) no-repeat top right;}.boxlight h2{background:url(/images/box/tl_light.png) no-repeat top left;color:#fff;font-size:12px;font-weight:700;line-height:29px;padding-left:14px;text-align:left;}.box-tr_lgreen{background:url(/images/box/tr_lgreen.png) no-repeat top right;}.boxlgreen h2{background:url(/images/box/tl_lgreen.png) no-repeat top left;color:#fff;font-size:12px;font-weight:700;line-height:29px;padding-left:14px;text-align:left;}#liquid-round-c{background:#fff url(/images/box2/ml_c.png) repeat-y left top;margin:12px 0 0;width:100%;}.liquid-round-top-c{background:url(/images/box2/tl_c.png) no-repeat left top;height:20px;width:100%;}.liquid-round-top-c span{background:url(/images/box2/tr_c.png) no-repeat right top;display:block;height:20px;position:relative;}.liquid-round-center-content-c{background:url(/images/box2/mr_c.png) repeat-y right top;margin:-1px 0 -50px;padding:1px 20px 1px 25px;position:relative;}.liquid-round-bottom{background:url(/images/box2/bl_c.png) no-repeat left bottom;height:60px;width:100%;}.liquid-round-bottom span{background:url(/images/box2/br_c.png) no-repeat right top;display:block;height:60px;position:relative;}.liquid-round-center-content-c p{margin:0 0 1em;}#spec_footer{font-size:10px;padding:10px;text-align:center;width:100%;}#spec_footer_links li{display:inline;margin-right:10px;padding-bottom:3px;}#spec_footer a{color:#bbb;}#spec_footer p{color:#888;padding-top:3px;}.welcome-message{float:right;height:2px;position:relative;top:-40px;}.welcome-message strong{font-size:11px;font-weight:700;letter-spacing:0;}.mitglieder{background:url(/images/test/bilderhintergrund.png) top left no-repeat;float:left;height:90px;width:91px;}.mitglieder.gross{background:transparent url(/images/test/bilderhintergrund_gross.png) top left no-repeat;height:120px;z-index:-1;}.mitglieder h5{color:#666;margin:0 2px 2px;text-align:center;}.mitglieder h3,.mitglieder h4,.mitglieder h5{font:bold 10px;line-height:11px;overflow:hidden;text-align:center;width:75px;}.benutzerheader{background:url() no-repeat;height:84px;padding-left:13px;width:760px;}.bildervorschau{background:transparent url(/images/test/bilderhintergrund_assets_gr.png) top left no-repeat;height:182px;text-align:center;width:181px;z-index:-1;}.bildervorschau p{color:#666;float:left;margin:0 2px 2px 10px;text-align:left;}.mitgliederheader{background:url(/images/test/mitglieder_headertop_bg.png) no-repeat;height:84px;padding-left:13px;width:678px;}.mitgliederheader #center{display:block;float:left;font:12px/15px;height:52px;margin-top:13px;padding-left:8px;padding-top:6px;width:527px;}.mitgliederheader #center_form{display:none;float:left;font:12px/15px;height:52px;margin-top:20px;padding-left:8px;padding-top:0;width:527px;}.mitgliederheader #center_form input{margin-top:-1px;}.mitgliederheader .textbox{color:#4279CC;float:left;font:24px/25px;margin:6px 0 0;padding:0;text-align:left;width:444px;}.mitgliederheader .mitgliederheader_text{float:left;height:60px;overflow:hidden;padding:0 2px 0 0;width:444px;}.mitgliederheader .mitgliederheader_text a.display_name{color:#4279CC;font:Verdana, sans-serif;font-size:16px;font-weight:700;padding:0;text-decoration:none;}.mitgliederheader .mitgliederheader_text span.motto{color:#666;font:Verdana, sans-serif;font-size:10px;font-weight:400;padding:2px 5px;text-decoration:none;}.mitgliederheader.default_bg{background:url(/images/test/user_header_01.png) no-repeat;}.mitgliederheader .userverbindung{float:right;margin:0 9px 0 0;width:70px;}.mitgliederheader .userverbindung img{padding-top:2px;}.mitgliederheader .infobox{float:left;font:18px/18px;height:28px;margin-top:13px;padding-top:30px;text-align:center;width:130px;}.mitglieder_eintraege .center{background:url(/images/test/community_mitglied_mitte.png) repeat;float:left;width:678px;}.mitglieder_eintraege .center .spalte{color:#6e555c;display:inline;float:left;font:normal 11px/15px;padding:0 16px 0 7px;width:190px;}.mitglieder_eintraege .center .spalte p{margin-bottom:5px;}.mitglieder_eintraege .center .spalte p span{color:#4279cc;font:Verdana, sans-serif;margin:0 1px 0 0;}.mitglieder_eintraege .center .spalte ol{list-style-type:none;padding:0;}.mitglieder_eintraege .center .spalte ol li{clear:left;color:#666;font:normal 11px/15px;margin:0;padding:0;}.mitglieder_eintraege .center .spalte ol li input{color:#888;margin:0 0 2px;padding:1px 2px;width:180px;}.mitglieder_eintraege .center .spalte textarea{color:#888;margin:0;padding:2px;width:205px;}.mitglieder_eintraege .center .spalte select{font:normal 11px/15px;width:210px;}.mitglieder_eintraege .center .spalte select.short{font:normal 11px/15px;width:60px;}.shared_counter{background:url(/images/test/counter_1.png ) no-repeat;color:#666;cursor:pointer;float:left;font:normal;height:16px;margin-right:.5em;margin-top:.25em;position:relative;text-align:center;width:30px;z-index:10000;}.shared_counter1{background:url(/images/test/counter_1.png ) no-repeat;cursor:pointer;text-align:center;}.pointer{cursor:pointer;}tr.even{background-color:#f4f5fb;}tr.odd{background-color:#fff;}tr.highlight{background-color:#F8F6C8;}tr.online{background-color:#7CC217;}.tabpanel{background:#bee;border:1px solid #6aa;}#tab-search a{background:url(/images/mephisto/icons/magnify.png) 3px 50% no-repeat;}#tab-files a{background:url(/images/mephisto/icons/updark.png) 3px 5px no-repeat;}#tab-latest a{background:url(/images/mephisto/icons/thumbs.png) 3px 5px no-repeat;}#tab-bucket a{background:url(/images/mephisto/icons/bucket.png) 3px 5px no-repeat;}.box-bl_light,.box-bl_lgreen{background:url(/images/box/bl_light.png) no-repeat bottom left;}.benutzerheader .benutzerbild,.mitgliederheader .foto_header{float:left;height:58px;margin:13px 3px 0 0;width:79px;}.bildervorschau h5,.bildervorschau span{color:#666;margin:0 2px 2px 10px;text-align:left;}.mitgliederheader.moderator_bg,.mitgliederheader.admin_bg,.mitgliederheader.freund_bg{background:url(/images/test/user_header.png) no-repeat;}
/*actionsearch*/
.search_box{background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;border-top:1px solid #C0E576;border-bottom:1px solid #DDDDDD;line-height:1.5em;display:block;float:left;margin:6px 0 0;overflow:hidden;padding:0 0 9px;}#searchfilter{color:#699c00;font:12px/18px Verdana, sans-serif;margin-left:18px;padding:10px;text-align:center;}#filter{line-height:100%;margin-bottom:3px;margin-top:-3px;padding:0;position:relative;}#filter ul{list-style:none;margin:0;padding:7px 5px;}#filter ul li{float:left;list-style:none;padding:0;}#filter ul li a{border:none;color:#999;display:block;float:left;font-weight:700;margin:0 6px 0 9px;padding:4px 8px 5px 0;text-decoration:none;}#filter li a:hover,#filter li:hover a{background:#4279CC;color:#ffc;text-shadow:2px 2px #578;}#filter li.pressed a{background:#4279CC;color:#ffc;outline:none;text-shadow:2px 2px #578;}#filter ul#attributes{display:inline;list-style:none;margin:0;padding:7px 5px;position:absolute;right:0;text-align:right;top:0;}#filter li.sep{border-right:1px solid #fff;}#filesearch{border:1px solid #BCD;border-bottom:1px solid #fff;border-right:1px solid #fff;}.manual{background:url(/images/mephisto/manual-filter-bg.gif) repeat-x!important;border-bottom:1px solid #AA9!important;color:#332;}.manual #attributes li{font-weight:700;line-height:200%;margin-right:5px;text-shadow:2px 2px #fff;}.manual #attributes li:hover{background:transparent;}#manualsearch,.manual select{border:1px solid #AA9;border-bottom:1px solid #fff;border-right:1px solid #fff;}input[type='text'],input[type='password'],input[type='search'],textarea,select{background:#fff url(/images/form_buttons/inputbox.gif) no-repeat;border:1px solid #ccc;border-left:none;border-right-width:1px;border-top:none;font-family:"Lucida Grande", "Helvetica Neue", Arial, sans-serif;font-size:100%;padding:2px;}input[type='text']:focus,input[type='password']:focus,textarea:focus{color:#999999;}select{border:1px solid #C3C3C3;border-bottom-color:#DDD;border-top-color:#7C7C7C;font-size:12px;line-height:12px;}pre{background:#f7f7f7;border-top:1px solid #ddd;color:#888;font-size:92%;margin:10px 0 0;padding:10px!important;}.tableheader th.hfirst{background-image:url(/images/corners/table_head_l.png);background-repeat:no-repeat;}.tableheader th.hlast{background-image:url(../images/app/corners/tr.png);background-position:top right;background-repeat:no-repeat;}.xbackground{background:#fff url(/images/form_buttons/action-xtile.gif) 0 -14px repeat-x;border-bottom:2px solid #58B;color:#555;margin-bottom:20px;padding-bottom:5px;}.sidebar_right{background:transparent url(/images/corners/tr.gif) top right no-repeat!important;}.yellow_info_box{background:#f8ffe1;border:1px solid #9c0;border-color:#9c0;color:#699c00;font:12px/18px Verdana, sans-serif;margin-top:10px;padding:10px;text-align:left;}.ieclear{font-size:1px;height:1px;}#filter li:hover,#filter li.pressed{background:#4279CC;}label,p{color:#434343;font-size:11px;}
/*edit*/
div.editbox{background:url(/images/reply_background.png);border-top:1px solid #676767;bottom:0;left:0;padding:6px 0 7px;position:fixed;width:100%;z-index:50;}div.editbox .container{margin:2px auto;min-width:760px;text-align:left;width:92%;}div.editbox p{margin:.5em 0;}div.editbox textarea{background:#FFF;font-family:'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif;font-size:.8em;opacity:1;width:100%;}div.editbox .button_or a{color:#4279CC;}div.editbox table td{border:0;}div.editbox a.utility{color:#f99;display:block;float:right;font-family:'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif;font-size:.65em;margin-top:.2em;padding:2px 5px 4px;text-align:right;}div.editbox h5{color:#4279CC;font-size:.7em;margin:.2em 0 .5em;padding:2px 10px 3px;}div.editbox p.help,div.editbox ul.help{font-family:'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif;font-size:.75em;padding:3px 10px;}div.editbox ul.help{list-style-type:none;margin:2px;}.mhtd{height:auto!important;min-height:150px;}.pagination{margin:3px;padding:3px;}.pagination a{background:#f9f9f9 none repeat scroll 0%;border:1px solid #eee;color:#999;margin:2px;padding:2px 5px;text-decoration:none;}.pagination a:hover,.pagination a:active{color:#999999;border:1px solid #B7D7E1;background:#f9f9f9 none repeat scroll 0%;}.pagination span.current{background-color:#F8F6C8;border:1px solid #fff;color:#999;font-weight:700;margin:2px;padding:2px 5px;}.pagination span.disabled{border:1px solid #eee;color:#ddd;margin:2px;padding:2px 5px;}.warn{color:red;}fieldset{background-color:#fff;}.textstaff{clear:both;margin:0 auto;text-align:left;width:700px;}#textstaff p.title{font-family:"Lucida Grande", Georgia, serif;font-size:16pt;margin-top:0;}div.editbox p.help span,div.editbox ul.help span,div.editbox li{color:#fff;}span.highlight,.highlight{background-color:#ffc;}
/*users*/
#user_block ul{float:left;list-style:none;margin:10px 0 10px 8px;padding:0;}#user_block ul#user_block_data{margin:10px 0 10px 3px;padding-bottom:2px;}* html #user_block ul#user_block_data{float:none;}#user_block ul#user_block_data li{border-bottom:1px solid #ddd;color:#666;float:left;font-size:10px;line-height:13px;margin:0;padding:1px 0;width:200px;}#user_block ul#user_block_data li strong{display:block;font-weight:400;margin:0 0 0 84px;padding-left:2px;}#user_block ul#user_block_data li span{display:block;float:left;width:100px;}#user_contact{margin-left:2px!important;}#user_contact li a{cursor:pointer;display:block;font-size:9px!important;height:11px;letter-spacing:-1px;padding:0 0 2px 15px;text-decoration:underline;width:90px;}* html #user_contact li a{padding:0 0 2px 15px;}



/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    
    font-size:12px;
}
.ui-tabs-nav {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	float: left;
	position: relative;
	z-index: 1;
	border-right: 1px solid #DDDDDD;
	bottom: -1px;
}
.ui-tabs-nav li {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	border: 1px solid #DDDDDD;
	border-right: none;
}
.ui-tabs-nav li a {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	padding: .5em 1.7em;
	color: #646464;
	background: #e6e6e6 url(/images/redesign/header_bg.gif) 0 50% repeat-x;
}
.ui-tabs-nav li a:hover {
	background: #dadada url(/images/redesign/header_bg.gif) 0 50% repeat-x;
	color: #F49542;
}
.ui-tabs-nav li.ui-tabs-selected {
	border-bottom-color: #ffffff;
}
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	background: #ffffff url(/images/zopy_themes/1/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;
	color: #646464;
}
.ui-tabs-panel {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	clear:left;
	border: 1px solid #DDDDDD;
	background: #ffffff url(/images/zopy_themes/1/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x;
	color: #222222;
	padding: 1.5em 1.7em;	
	font-size: 11px;
}
.ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}
/*UI accordion*/
.ui-accordion {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #d3d3d3;
}
.ui-accordion-group {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	border: 1px solid #d3d3d3;
	border-bottom: none;
}
.ui-accordion-header {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	cursor: pointer;
	background: #e6e6e6 url(/images/redesign/header_bg.gif) 0 50% repeat-x;
}
.ui-accordion-header a {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	display: block;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	padding: .5em .5em .5em 1.7em;
	color: #555555;
	background: url(images/888888_7x7_arrow_right.gif) .5em 50% no-repeat;
}
.ui-accordion-header a:hover {
	background: url(images/454545_7x7_arrow_right.gif) .5em 50% no-repeat;
	color: #212121;
}
.ui-accordion-header:hover {
	background: #dadada url(/images/redesign/header_bg.gif) 0 50% repeat-x;
	color: #212121;
}
.selected .ui-accordion-header, .selected .ui-accordion-header:hover {
	background: #ffffff  0 50% repeat-x;
}
.selected .ui-accordion-header a, .selected .ui-accordion-header a:hover {
	color: #222222;
	background: url(images/222222_7x7_arrow_down.gif) .5em 50% no-repeat;
}
.ui-accordion-content {
	background: #ffffff 0 0 repeat-x;
	color: #222222;
	font-size: 1em;
}
.ui-accordion-content p {
	padding: 1em 1.7em 0.6em;
}



.placeholder_link {
text-decoration:underline;
}

.font11_paddingLeft5 {
font-size:11px;
padding-left:5px;
}

.head_message {
background-color:#fffee7;
border:1px solid #bbb;
color:#000;
line-height:1.3;
padding:8px;
text-align:center;
vertical-align:middle;
}

.head_message span {
background-color:#fffee7;
font-size:13px;
font-weight:700;
height:102px;
padding:1px 10px;
}

a.bright_blue_link {
color:#0063dc;
font-weight:400;
line-height:1.3em;
text-decoration:none;
}

a.bright_blue_link:link {
color:#0063dc;
font-weight:400;
text-decoration:none;
}

a.bright_blue_link:hover {
background-color:#0063dc;
color:#fff;
font-weight:400;
text-decoration:none;
}

.text_formating2 p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:2px 5px 2px 0;
text-align:left;
}

.text_formating2 li {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
margin-bottom:0;
margin-left:20px;
margin-top:20px;
padding:2px 5px;
}

.text_formating2 ul {
list-style-image:url(/images/tvbullet.gif);
list-style-position:outside;
}

.text_formating {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0 auto;
width:850px;
}

.text_formating li,.contest_formating_left li {
margin-left:30px;
}

.text_formating h1,.contest_formating_left h1 {
font-size:16px;
margin-bottom:10px;
margin-top:30px;
}

.description_block {
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
margin-left:10px;
margin-top:5px;
padding:5px;
width:280px;
}

.header {
background-position:bottom;
background-repeat:no-repeat;
display:block;
height:90px;
margin:0 auto;
overflow:visible;
width:940px;
}

.header_right_part {
display:block;
float:right;
width:400px;
}

.sub_nav_p {
color:#999;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:16px;
padding:3px;
}

.sub_nav {
display:block;
margin:0 0 0 10px;
}

a.frm_btn1 {
color:red;
text-align:center;
text-decoration:underline;
}

a.frm_btn1:link {
color:red;
text-decoration:underline;
}

a.frm_btn1:hover {
background-color:red;
color:#fff;
text-decoration:none;
}

.frm_btn1 {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
margin-right:2px;
overflow:hidden;
padding:2px;
}

.forgot_pwd_btn {
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
overflow:hidden;
padding:2px;
}

.white_button {
background-color:#fff;
border-bottom:2px solid #ccc;
border-left:1px solid #ddd;
border-right:2px solid #ccc;
border-top:1px solid #ddd;
cursor:pointer;
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
margin-left:10px;
margin-top:8px;
overflow:hidden;
padding:2px;
width:60px;
}

.white_button_cancel {
cursor:pointer;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:5px;
overflow:hidden;
padding:2px;
width:60px;
}

.content {
_height:620px;
display:block;
float:left;
min-height:620px;
overflow:visible;
width:910px;
}

.content-min-height {
display:none;
float:right;
height:450px;
width:1px;
}

.top_content {
background-color:#F9F9F9;
display:block;
height:250px;
margin:10px auto 20px;
overflow:hidden;
width:905px;
}

#license td {
padding-right:10px;
}

.google_ad_h {
display:block;
height:15px;
margin:10px auto 0;
width:728px;
}

.subHead_top_content {
background-color:#FFF;
border-bottom:1px solid #c3e6d8;
color:#139999;
display:block;
font-weight:700;
margin:15px auto 0 40px;
overflow:hidden;
width:830px;
}

.subHead_top_content1 {
background-color:#FFF;
border-bottom:1px solid #f0f0f0;
color:#139999;
display:block;
font-weight:700;
margin:35px auto 0 40px;
overflow:hidden;
width:830px;
}

.subHead_top_content_expanded {
background-color:#FFF;
border-bottom:1px solid #c3e6d8;
color:#139999;
display:block;
font-weight:700;
margin:35px auto 10px;
overflow:hidden;
width:900px;
}

.asset_container_headline {
float:left;
font-size:1em;
padding-bottom:2px;
padding-left:0;
text-align:left;
width:350px;
}

.subHead_top_center {
color:#666;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
padding-bottom:0;
padding-top:0;
text-align:center;
width:270px;
}

.comments_thirdnav {
float:none;
margin-bottom:15px;
margin-top:10px;
width:98%;
}

.subHead_top_center strong {
float:left;
margin-left:1px;
margin-right:1px;
text-decoration:none;
}

.subHead_top_center a.main_link_strong {
color:#4279CC;
font-weight:400;
margin-left:1px;
margin-right:1px;
text-decoration:underline;
}

.asset_container_paginate_info {
color:#4279CC;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
padding-right:5px;
padding-top:4px;
text-align:right;
}

.asset--container {
background-color:#fff;
display:block;
margin:0 auto 15px;
overflow:hidden;
width:908px;
}

.favorites_left_1 {
border:2px solid #f7f7f7;
float:left;
overflow:hidden;
width:150px;
}

.favorites_left_1 ul {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
list-style-type:none;
padding:5px;
}

.favorites_left_2 {
float:left;
margin-left:10px;
width:580px;
}

.favorites_selected_tags {
background-color:#eaf6f1;
display:block;
padding:3px 0 3px 3px;
width:100%;
}

.favorite_box {
margin:5px 0;
}

.favorite_box h3 {
color:#099;
font-size:12px;
}

.head_favorite {
color:#099;
font-size:12px;
font-weight:700;
}

.send_to_group_box {
border:1px solid #d3e7df;
padding:5px;
}

.send_to_group_box h3 {
color:#099;
font-size:12px;
margin-bottom:3px;
}

.white_top_content {
background-color:#f2f8f8;
display:block;
margin:0 auto;
overflow:hidden;
padding:5px 0;
width:908px;
}

.asset-sub-container {
background-color:#fff;
display:block;
margin:0 auto;
overflow:hidden;
width:900px;
}

.colored_top_content {
background-color:#fff;
display:block;
margin:0 auto;
overflow:hidden;
padding:5px 0;
width:908px;
}

.thumbnail {
border:1px solid #ccc;
display:block;
margin:0 auto;
width:126px;
}

.asset_group {
display:block;
margin:15px auto 0;
width:773px;
}

.asset_group_usersearch {
display:block;
margin:10px 0 20px 60px;
width:820px;
}

.assets_listing1 {
display:block;
float:left;
left:0;
position:relative;
text-align:center;
width:170px;
}

.assets_listing5 {
display:block;
float:left;
left:120px;
position:relative;
text-align:center;
width:170px;
}

.assets_listing2 {
display:block;
float:left;
left:30px;
position:relative;
text-align:center;
width:170px;
}

.assets_listing3 {
display:block;
float:left;
left:60px;
position:relative;
text-align:center;
width:170px;
}

.assets_listing4 {
display:block;
float:left;
left:90px;
position:relative;
text-align:center;
width:170px;
}

.smallfonts4 {
display:block;
font-size:11px;
margin-bottom:5px;
}

.greyed_pagination {
color:#666;
}

.grey_tags {
color:#6A6A6A;
}

.pageNo_box {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
padding:20px 20px 10px 10px;
text-align:right;
}

.loginPannel {
margin-top:10px;
text-align:center;
}

.signUpForm {
margin:0 auto;
width:80px;
}

.small_fonts {
color:#000;
font-size:11px;
font-weight:400;
}

.small_fonts2 {
color:#666;
font-size:10px;
}

.no_left_pad_p8 {
color:#6a6a6a;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:2px;
overflow:hidden;
padding:0;
width:85px;
}

.green_bold2 {
color:#099;
font-weight:700;
padding-right:5px;
}

.table-layout-asset {
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
margin-top:2px;
text-align:left;
}

.table-layout-asset2 {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

.profile_head_medium {
background-color:#F8F8F8;
color:#099;
display:block;
font-size:.8em;
padding:2px 5px 5px;
width:100%;
}

.profile_head_big {
background-color:#F8F8F8;
color:#099;
display:block;
font-size:.8em;
padding:2px 5px 5px;
width:98%;
}

.green_bold {
color:#099;
font-weight:700;
}

.loginPannel label {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
margin-right:10px;
padding:5px 5px 5px 0;
}

.login_lbl_tbl_lhs {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
padding:5px 5px 5px 0;
}

.label {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
padding:5px 5px 5px 10px;
}

div#message {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
padding:5px;
}

.loginPannel p {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
padding:0 5px 5px 0;
}

a img {
border:0;
}

.faded_link {
display:block;
font-size:.7em;
margin-top:10px;
}

.blue_white_link_bold {
background-color:#FFF;
color:#4279CC;
font-weight:700;
padding:0 3px;
}

a.blue_white_link_bold {
color:#4279CC;
font-weight:700;
padding:0;
text-decoration:underline;
}

a.blue_white_link_bold:hover {
background-color:#fff;
color:#4279CC;
font-weight:700;
text-decoration:none;
}

a.blue_white_link {
color:#4279CC;
font-weight:400;
padding:0;
text-decoration:underline;
}

.more_by_author_last a {
color:#4279CC;
font-weight:400;
padding:0 5px;
text-decoration:underline;
}

a.link_button {
background-color:#F1F9F6;
border-bottom:2px solid #BDDBD2;
border-left:1px solid #BDDBD2;
border-right:2px solid #BDDBD2;
border-top:1px solid #BDDBD2;
color:#000;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:400;
margin-bottom:5px;
margin-top:5px;
padding:3px 2px;
text-align:center;
text-decoration:none;
width:70px;
}

a.link_button:hover {
color:#000;
font-weight:400;
text-decoration:none;
}

.grey {
color:#5B5B5B;
padding-right:3px;
}

a.green_link:hover {
background-color:#099;
color:#fff;
text-decoration:none;
}

a.thumbnail_img_link {
border:1px solid #c3e6d8;
display:block;
height:120px;
margin:0 auto;
overflow:hidden;
vertical-align:middle;
width:170px;
}

a.thumbnail_img_link:link {
border:1px solid #c3e6d8;
display:block;
height:120px;
width:170px;
}

a.thumbnail_img_link_small {
border:1px solid #c3e6d8;
display:block;
height:83px;
margin:0 auto;
overflow:hidden;
vertical-align:middle;
width:120px;
}

a.thumbnail_img_link_small:link {
border:1px solid #c3e6d8;
display:block;
height:83px;
width:120px;
}

a.thumbnail_img_link_small_leftish {
border:1px solid #c3e6d8;
display:block;
float:left;
height:83px;
margin-right:10px;
overflow:hidden;
vertical-align:middle;
width:120px;
}

a.thumbnail_img_link_small_leftish:link {
border:1px solid #c3e6d8;
height:83px;
width:120px;
}

a.user_thumbnail {
_margin-right:5px;
border:1px solid #c3e6d8;
display:block;
float:left;
height:50px;
margin-right:10px;
width:50px;
}

a.user_thumbnail_big {
border:1px solid #c3e6d8;
display:block;
float:left;
height:110px;
overflow:hidden;
width:110px;
}

a.user_thumbnail_big:link {
border:1px solid #c3e6d8;
height:110px;
overflow:hidden;
width:110px;
}

.wpsay_right {
float:right;
width:181px;
}

a.user_thumbnail:link {
border:1px solid #c3e6d8;
height:50px;
width:50px;
}

.floated_left_text_2 {
display:block;
float:left;
font-size:.8em;
margin:0 10px 10px 0;
}

.floated_left_img {
display:block;
float:left;
margin-bottom:7px;
margin-left:12px;
margin-top:7px;
width:170px;
}

a.text_float_left {
background-color:#FFF;
border:1px solid #ccc;
color:#000;
margin:3px;
padding:2px 4px;
text-decoration:none;
}

.current_page {
background-color:#FFF;
color:#099;
font-weight:700;
margin:3px;
padding:4px;
text-decoration:none;
}

a.text_float_left:link {
background-color:#FFF;
color:#000;
text-decoration:none;
}

a.text_float_left:hover {
background-color:#ccc;
color:#000;
text-decoration:none;
}

a.white_button {
color:#000;
font-style:normal;
padding:3px 0;
text-align:center;
text-decoration:none;
}

.verticle_gap {
display:block;
height:20px;
width:100%;
}

.progress_swf {
background-color:#FFFFEC;
display:block;
overflow:hidden;
width:136px;
}

.noFlash_prompt {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
margin-top:100px;
padding:5px;
text-align:center;
}

.favorites_right_ad {
float:right;
height:600px;
width:160px;
}

.comments_no_border {
border:0 solid #eaeaea;
}

.right_pannel_image_p {
background-color:#f7f7f7;
display:block;
margin:8px auto;
overflow:hidden;
width:96%;
}

.more_by_author_last {
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
text-align:right;
}

.related_last {
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
padding:15px 5px 5px;
text-align:center;
}

.small_left_padding {
padding-left:2px;
}

.p_font_right {
color:#000;
display:block;
float:right;
}

.comments_p {
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
padding:10px;
}

.comments_form {
background-color:#fff;
display:block;
margin:0;
overflow:hidden;
}

.profile_top_left_block {
background-color:#fff;
display:block;
float:left;
margin-left:8px;
margin-top:8px;
overflow:hidden;
width:128px;
}

.comments_right_block {
background-color:#fff;
display:block;
float:left;
margin-top:8px;
overflow:hidden;
width:195px;
}

.logo {
display:block;
height:48px;
width:200px;
}

p.search_p2 {
color:#000;
font-size:12px;
padding-top:3px;
}

.language_block {
display:block;
width:100%;
}

.serch_part1 p {
color:#099;
font-weight:700;
}

.serch_part3 p {
padding-top:2px;
}

.search p a {
font-size:.7em;
padding:2px;
}

.main {
display:block;
margin:20px auto 0;
width:910px;
}

.main a {
color:#4279cc;
}

.main h3 {
border-bottom:1px solid #c3e6d8;
color:#099;
font-weight:700;
letter-spacing:-1px;
}

.col1 {
float:left;
margin-right:16px;
width:339px;
}

.featured ul {
list-style-type:none;
}

.featured ul li {
clear:left;
float:left;
list-style-image:none;
margin-bottom:10px;
width:339px;
}

.featured p {
color:#6a6a6a;
font-size:.7em;
}

.featured p.hoursago {
font-size:.65em;
margin-bottom:6px;
padding-top:12px;
}

.col2 {
float:left;
margin-right:16px;
width:259px;
}

.featured .seeall {
margin:0;
width:340px;
}

.seeall {
margin:0 auto 10px;
text-align:left;
width:168px;
}

.seeall a {
float:right;
font-size:.7em;
margin-top:3px;
padding:2px;
}

.home_ss_details {
margin:0 auto;
width:170px;
}

.atb h4 {
color:#70b6bc;
font-size:.9em;
line-height:1.1em;
margin-bottom:2px;
margin-top:10px;
}

.atb p.smalltxt {
color:#6a6a6a;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
margin-bottom:10px;
}

.atb span.smalltxt {
color:#6a6a6a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.atb p {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
margin-bottom:10px;
text-align:left;
}

.col3 {
float:left;
width:259px;
}

.col3 .latpop {
margin-bottom:40px;
}

.wpsay h3 {
border-bottom:1px solid #ffe59d;
color:#f08120;
margin-bottom:10px;
}

.wpsay ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
}

.wpsay ul li {
display:block;
margin:0 0 10px;
}

.fixing_clear_height {
display:block;
overflow:hidden;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

* html .clearfix {
height:1%;
}

.signup_form {
display:block;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
text-align:left;
}

.signup_form_login {
padding-top:0;
}

.signup_form p {
font-size:.8em;
margin-bottom:5px;
margin-top:5px;
}

.form_subtext {
font-size:.7em;
}

.signup_errors {
font-size:.8em;
text-align:left;
}

.comment_item {
border-bottom:1px solid #EEE;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

.main_comment {
margin:0 10px;
padding:7px;
}

.main_comment p {
font-size:.8em;
}

.main_comment p.metainfo {
color:#6a6a6a;
font-size:.7em;
margin-top:5px;
}

.brief_comment {
margin:0;
padding:5px;
}

.brief_comment p.metainfo {
color:#6a6a6a;
font-size:1em;
margin-top:5px;
}

hd_link,.faded_link a:link,.faded_link a:hover {
color:#CCC;
text-decoration:underline;
}

.forgot_pass_htext,body#beta .login_page_font_center {
text-align:center;
}

.p_left_margin,.favorite_form .favorites_container .favorite_box {
margin-left:0;
}

a.bottom_right_link:link,a.bottom_right_link:visited {
border-right:#DCE9E9 0 solid;
color:#099;
margin:0;
padding:3px 5px;
text-decoration:none;
}

a.bottom_right_link:active,a.bottom_right_link:hover {
background-color:#099;
border-right:#DCE9E9 0 solid;
color:#fff;
margin:0;
padding:3px 5px;
text-decoration:none;
}

.total,.inside_content {
display:block;
margin:0 auto;
width:910px;
}

.favorite_form,.featured h3,.atb h3,.atb ul {
margin-bottom:10px;
}

.latest,.popular {
display:block;
float:left;
margin-left:55px;
padding:5px 7px;
width:170px;
}

.help_box p,.help_box h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
padding:10px;
}

.invite_txt_field,.upload_txt_field {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
height:17px;
margin-bottom:10px;
padding:3px 5px;
width:320px;
}

.invite_txt_area,.upload_txt_area {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
height:60px;
margin-bottom:10px;
padding:3px 5px;
width:320px;
}

.signUpPannel h5,.sign_h5 {
color:#099;
font-family:Arial, Helvetica, sans-serif;
padding:5px 5px 10px;
}

.loginPannel h5,.tagcloud_container h5 {
color:#099;
font-family:Arial, Helvetica, sans-serif;
padding:5px 5px 0;
}

.redStar,.errorExplanation li {
color:red;
}

.upload_txt_area p,.upload_check_box_text {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
padding:5px 10px;
}

.latest img,.popular img,.inside_featured img,.inside_featured2 img {
border:0;
display:block;
width:170px;
}

a.blue_white_link:hover,.more_by_author_last a:hover,a.main_link_strong8:hover {
background-color:#fff;
color:#4279CC;
font-weight:400;
text-decoration:none;
}

a.link_button:link,.font_no_style_black {
color:#000;
font-weight:400;
}

.font_no_style_grey {
color:#999;
font-size:11px;
font-weight:400;
}

a.green_link_bold:link,a.green_more:link,a.green_more2:link {
color:#099;
font-weight:700;
text-decoration:underline;
}

a.green_link_bold:hover,a.green_more:hover,a.green_more2:hover {
background-color:#099;
color:#fff;
font-weight:700;
text-decoration:none;
}

a.ttt_view_links_green,a.ttt_view_links_green:link,a.ttt_view_links_green:active {
color:#099;
text-decoration:underline;
}

a.sub_nav_a:link,.header_tttView p a:hover,.header_tttView p a:active,.header_tttView p a:visited,.sub_nav_tttView a:link,.sub_nav_tttView a:visited,a:hover {
text-decoration:underline;
}

.seeall a:hover,.atb p a:hover,.wpsay p a:hover {
background-color:#4279cc;
color:#fff;
}

.color_0063DC {
color:#0063DC;
}

.mainimage {
background-color:#fff;
display:block;
height:67px;
margin-top:10px;
position:static;
width:472px;
}

.normaltext {
color:#000;
font-size:15px;
}

.normaltext p {
margin-bottom:3px;
}

.leftalign {
left:-1px;
position:relative;
top:3px;
}

.form_head {
background-color:#EAEAEA;
color:#666;
font-size:16px;
padding:5px 10px;
}

p.form_text1 {
font-size:13px;
padding:5px 10px;
}

.small_text {
font-size:11px;
font-weight:400;
}

.form_button_container_1 {
display:block;
margin:20px 0 0 155px;
}

.delete_button {
background-color:#fff;
border-bottom:2px solid #BDDBD2;
border-left:1px solid #BDDBD2;
border-right:2px solid #BDDBD2;
border-top:1px solid #BDDBD2;
color:#000;
font-size:.8em;
margin-left:10px;
margin-top:-5px;
padding:2px 3px;
text-align:center;
text-decoration:none;
}

.delete_bottom {
background-color:#f2f8f8;
display:block;
padding:20px 0 8px 20px;
width:850px;
}

.search_text_field {
border:1px solid #cbcbcb;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
padding:1px 2px 2px;
width:167px;
}

.rates_text_field {
border:1px solid #cbcbcb;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
padding:1px 2px 2px;
width:20px;
}

.submit_button_normal {
padding:2px;
}

.subHead_top_content_expanded_banner {
background-color:#FFF;
border-bottom:1px solid #c3e6d8;
color:#139999;
display:block;
font-weight:700;
margin:8px auto 10px;
overflow:hidden;
width:900px;
}

.asset_container {
background-color:#FFF;
border-bottom:1px solid #c3e6d8;
color:#4279CC;
display:block;
font-weight:700;
margin:0 auto 0 30px;
overflow:hidden;
width:830px;
}

.size_image_tttshow {
display:block;
height:90px;
width:120px;
}

.size_thumbnail_user {
display:block;
height:68px;
max-height:120px;
max-width:120px;
width:68px;
}

.size_thumbnail_users {
display:block;
height:50px;
width:50px;
}

.size_icon {
height:16px;
width:16px;
}

.layout_show {
display:block;
float:left;
margin:20px 0;
padding:0;
}

.layout_column {
float:left;
padding:0;
}

.layout_heading {
margin:0;
padding:5px 2.4% 6px;
text-align:left;
}

.layout_heading_main {
margin:0;
padding:.3% .7% .5%;
text-align:left;
}

.layout_discussion {
float:left;
margin:12px 0 0;
overflow:hidden;
padding:0 0 0 15px;
width:650px;
}

.layout_box {
display:block;
float:left;
margin:12px 0 0;
overflow:hidden;
padding:0 0 18px;
}

.layout_box_profile {
float:left;
margin:12px 0 0;
overflow:hidden;
padding:7% 4% 6% 5%;
}

.layout_box_groups {
float:left;
margin:12px 0 0;
overflow:hidden;
padding:2% 4% 6% 5%;
}

.layout_box_tags {
display:block;
margin:8px 0 0;
overflow:hidden;
padding:0 10px 0 12px;
}

.file_preview {
float:left;
margin:2px 2px 0 0;
overflow:hidden;
padding:4px 0 0 15px;
position:relative;
}

.layout_textarea {
background-color:#fff;
border:1px solid #CBCBCB;
margin:9px 6px 0;
padding:0;
width:90%;
}

.layout_description {
background-color:#fff;
margin:0;
padding:0;
width:84%;
}

.layout_button {
color:#333;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
font-weight:500;
margin:0 1px 5px 0;
overflow:hidden;
padding:2px;
text-align:center;
}

.layout_button1 {
background-color:#c2c2c2;
border-color:#c9c9c9;
color:#000;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
overflow:hidden;
padding:0;
text-align:center;
}

.TopicListing td {
border-bottom:2px solid #f7f7f7;
padding:7px 7px 9px 9px;
}

.TopicListing th {
font-weight:700;
padding:7px 7px 9px 9px;
text-align:left;
}

.TopicDiscussion td {
border-bottom:2px solid #f7f7f7;
padding:7px 7px 30px 9px;
}

.TopicDiscussion th {
padding:7px 7px 30px 9px;
text-align:left;
}

.color_text_light {
color:#575757;
}

.color_heading {
background-color:#F6F6F6;
}

.color_box_profile {
background-color:#F9F9F9;
/* color:#036; */
}

.border_box {
border:1px solid #A4A7B7;
}

.color_heading_groups {
background-color:#f9f9f9;
}

.color_box_groups {
background-color:#f9f9f9;
color:#555;
}

.color_font {
color:#4279CC;
}

.link_text_content:hover {
color:#00C;
text-decoration:underline;
}

a.link_text_main,a.link_text_main:link,a.link_text_main:visited,a.link_text_main:active {
color:#4279CC;
text-decoration:underline;
}

a.link_text_main:hover {
background-color:#4279CC;
color:#FFF;
text-decoration:none;
}

.link_thumbnail,.link_thumbnail:link,.link_thumbnail:visited,.link_thumbnail:active {
border:1px solid #c3e6d8;
display:block;
}

.link_underline {
color:#000;
text-decoration:underline;
}

.link_underline:hover {
color:#666;
text-decoration:underline;
}

.text_default {
font-family:Arial, Helvetica, sans-serif;
}

.text_height_small {
line-height:1.2;
}

.text_16 {
font-size:16px;
}

.text_15 {
font-size:15px;
}

.text_14 {
font-size:14px;
}

.text_13 {
font-size:13px;
}

.text_11 {
font-size:11px;
}

.text_10 {
font-size:10px;
}

.text_9 {
font-size:9px;
}

.text_8 {
font-size:8px;
}

.col_right_1 {
float:right;
}

.cursor_hand {
cursor:pointer;
}

.fix_clear {
clear:both;
display:none;
}

.con_thumbbox {
_margin:15px 15px auto 7px;
display:block;
float:left;
margin:15px auto auto 18px;
padding:0 auto 10px 0;
position:relative;
width:120px;
}

.width_440 {
width:440px;
}

.width_237 {
width:237px;
}

.footer-wrap {
background-color:#F4FAFA;
clear:both;
color:#666;
font-size:11px;
margin-top:30px;
}

.footer {
padding:15px 15px 10px;
}

.footer UL {
background:url(/images/vertline.gif) no-repeat 100% -10px;
float:left;
list-style:none;
margin-right:5px;
padding-right:5px;
width:135px;
}

.footer LI {
margin-bottom:5px;
}

.f-copyright {
clear:both;
padding-top:15px;
}

.main-b,.small-info-box-top-inner,.small-info-box-footer-inner {
background-position:top right;
background-repeat:no-repeat;
}

.small-info-box-top-inner {
background-position:top left;
margin-right:5px;
}

.small-info-box-footer-inner {
background-position:bottom left;
font-size:1px;
height:5px;
margin-right:5px;
}

.group_list {
color:gray;
font-size:11px;
list-style:none;
margin-bottom:10px;
padding-left:8px;
}

.group_list LI {
margin:2px 0 0;
padding:0;
}

#groups-head a:hover span {
background-color:#eee;
border:1px solid #c8c8c8;
color:#000;
display:block;
font-family:Arial;
font-size:11px;
font-weight:400;
padding:5px;
position:absolute;
text-align:left;
top:470px;
width:165px;
z-index:9000;
}

a.group-head-hover:hover {
background:#fff;
z-index:1000;
}

.box,.box-head,.box-head-inner,.box-foot,.box-foot-inner {
background:url('/images/box.gif') no-repeat top right;
}

.box-head-inner {
background-position:top left;
margin-right:5px;
padding:0 0 0 5px;
}

.box-content {
border-left:1px solid #E4EDEB;
border-right:1px solid #E4EDEB;
}

.box-foot {
background-position:bottom right;
}

.box-head {
background-color:#F1FAF5;
}

.box-foot-inner {
border-bottom:1px solid #E4EDEB;
height:1px;
}

.active-tab {
margin-bottom:-1px;
padding-bottom:1px;
z-index:999;
}

H2.page_head {
border-bottom:1px solid #C3E6D8;
color:#139999;
font-size:16px;
font-weight:700;
margin:10px 0;
}

.bulkcontent {
color:gray;
font-size:13px;
margin-left:3px;
}

.bulkcontent UL.note {
margin:10px 0 10px 25px;
}

.note LI {
margin-bottom:6px;
}

.line1 {
background-color:#FFF;
}

.line0 {
background-color:#EBEBEB;
}

.group_button {
margin:0 auto;
padding-left:15px;
padding-right:15px;
width:200px;
}

.search_list_box {
clear:both;
display:block;
min-height:86px;
padding-bottom:10px;
padding-left:15px;
padding-top:20px;
width:600px;
}

.cloud2 {
font-size:1.2em;
}

.cloud3 {
font-size:1.4em;
}

.cloud4 {
font-size:1.6em;
}

.cloud5 {
font-size:1.8em;
}

.cloud6 {
font-size:2em;
}

.cloud7 {
font-size:2.2em;
}

.cloud8 {
font-size:2.4em;
}

.cloud9 {
font-size:2.6em;
}

table.data {
font-size:9pt;
width:100%;
}

table.data th {
background:#5F7081 top left repeat-x;
border-bottom:1px solid #37495C;
color:#fff;
padding:2px 5px 1px;
text-align:left;
text-shadow:1px 1px #333;
}

.data td,.data th {
padding:5px 4px;
}

table.data td {
border-bottom:1px solid #eee;
text-align:left;
}

.row-space td {
padding:5px 0!important;
}

table.data2 th {
background:#f7f7f7;
border:0;
border-bottom:1px solid #ddd;
color:#333;
font-size:85%;
font-weight:700;
padding:0 0 0 5px;
text-align:left;
}

table.data2 th,table.data2 td {
border-bottom:none;
padding:3px 4px;
}

.data2 td {
padding:5px 0;
text-align:left;
vertical-align:top;
}

.data2 input {
margin:0;
}

table.no-border td {
border:none;
}

table.border-bottom td {
border-bottom:1px solid #eee;
}

table.padding td {
padding:5px 0;
}

.summary {
background-color:#E6F0F5;
}

tr.even {
background-color:#f9f9f9;
}

tr.odd {
background-color:#fff;
}

.form-row td {
background:#f7f7f7;
border-bottom:none;
border-top:4px solid #ccc;
line-height:100%;
padding:8px 5px;
vertical-align:middle;
}

fieldset {
background:#f9f9f9;
border:1px solid #eee;
font-size:12px;
margin:15px 5px;
padding:0 5px 5px 10px;
text-align:left;
}

legend {
color:#4279CC;
font-size:11px;
font-weight:700;
margin-left:10px;
padding:0 5px;
}

fieldset p {
margin:5px;
}

.hint {
color:#777;
font-size:90%;
font-style:italic;
font-weight:400;
}

formtitle {
font-weight:700;
margin-top:12px;
}

#user-tag {
font-size:85%;
list-style:none;
}

#user-tag a {
color:#c41;
}

#user-tag .active {
background:#000;
color:#FFF;
}

#userpic {
clear:both;
font-size:12pt;
font-weight:700;
min-height:150px;
padding-top:10px;
text-align:center;
width:100%;
}

#userpic ul {
display:block;
margin-top:10px;
min-height:70px;
overflow:hidden;
padding-left:3px;
}

#userpic li {
border-right:1px #ccc solid;
color:#555;
display:block;
float:left;
font-size:9pt;
font-weight:700;
height:125px!important;
padding:9px;
width:120px!important;
}

#userpic ul li img {
border:1px solid #9cf;
padding:2px;
}

#userpic ul li img:hover {
border:1px solid #369;
}

#userpic li:hover {
background:#FFF;
}

.group {
background:#F6F6F6;
border:1px solid #eee;
margin:20px 0;
padding:10px;
}

#filelbls {
position:relative;
}

#taglbl {
top:2px;
}

ul#filefields li {
border-top:1px dotted #ccc;
list-style:none;
padding:5px;
}

ul#filefields .remove-file {
border:none!important;
}

ul#filefields img {
margin-top:-4px;
}

#filefields input[type=file] {
width:250px;
}

#filefields input[type=text] {
color:#777;
font-style:italic;
margin-left:20px;
width:200px;
}

.icon {
background:url(/images/mephisto/icons/bg_rounded.gif);
}

.iconb {
background:url(/images/mephisto/icons/bg_roundedb.gif);
vertical-align:middle;
}

.green {
background-color:#9c0;
}

.yellow {
background-color:#fc3;
}

.black {
background-color:#000;
}

.orange {
background-color:#f63;
cursor:move;
}

.red {
background-color:#f33;
}

.album-active {
background:#000!important;
}

div#convert,#user-tag li {
display:inline;
}

.text_formating2,.textarea_center_align {
display:block;
margin:0 auto;
width:90%;
}

.header_left_part,.serch_part3 {
display:block;
float:left;
}

.navigation,.clearfix {
display:block;
}

.not_wide_left,.TopicListing table {
width:650px;
}

.favorites_thumbnail_row,table.data2 {
width:100%;
}

.separator,.f-info {
color:#ccc;
}

.loginPannel td.label,.data2 td.r {
text-align:right;
}

.header_top_text,.color_green,a,a.link_green {
color:#3084CA;
}

.header h1,.desc.desc,p.upload_p_left a span,.less_tags,.aneatway span,.display_none,#groups-head a span {
display:none;
}

.serch_part1,.serch_part2 {
display:block;
float:left;
margin-right:8px;
}

.search_drop_down,.wpsay p,.text_12 {
font-size:12px;
}

p.smalltxt span a:hover,.atb p a.small_grey:hover {
background-color:#6a6a6a;
color:#fff;
}

.atb p a.small_grey,.atb p a.small_grey:link,.atb p a.small_grey:visited,p.smalltxt,.latpop p.smalltxt,.lightgrey,p.smalltxt span a {
color:#6a6a6a;
}

.footerrest,.featured ul img,.col_left_1 {
float:left;
}

.make_this_bold,.bold_black,body#beta p#request,p.ttttitle_featured a:hover,.text_bold,.text_strong {
font-weight:700;
}

span.black_small_text,a.search_button:hover,a.white_button:hover,a.delete_button:hover,label a {
color:#000;
}

a.main_link_small:link,a.thumbnail_link:link,a.thumbnail_link2:link,a.asset_group_link:link,a.asset_group_link:active,a.asset_group_link:visited,a.ttt_view_links,a.ttt_view_links:link,a.ttt_view_links:active,a.ttt_view_block_links:link,a.ttt_view_block_links:active,a.main_link_small:hover,a.blue_tags:hover,a.thumbnail_link:hover,a.thumbnail_link2:hover,p.ttttitle a:hover,p.ttttitle_featured a:hover {
color:#999;
text-decoration:underline;
}

a.blue_tags:link,a.asset_group_link:hover,a.ttt_view_links:hover,a.ttt_view_links2:link,a.ttt_view_links2:hover,a.ttt_view_links2:active,a.ttt_view_block_links:hover,.link_text_content:link,.link_text_content:visited,.link_text_content:active {
color:#4279CC;
text-decoration:none;
}

a.thumbnail_img_link:hover,a.thumbnail_img_link_small:hover,a.thumbnail_img_link_small_leftish:hover,a.user_thumbnail:hover,a.user_thumbnail_big:hover,.link_thumbnail:hover {
border:1px solid #099;
}

a.search_button:link,a.white_button:link,a.delete_button:link {
color:#000;
text-decoration:none;
}

.signup_form h3,.brief_comment p,.cloud1 {
font-size:1em;
}

.atb .margin_bottom_0,.profile_photo_block_margin {
margin-bottom:0;
}

.no_bold p,.text_normal,.data2 label {
font-weight:400;
}

.TopicListing tr,.TopicDiscussion tr {
vertical-align:top;
}

.border_main,.border_light {
border:1px solid #eee;
}

.clear,.h-clear {
clear:both;
}

body {
margin:0;
padding:0;
}

img {
border:none;
}

#navigation {
background:url(/images/test/navigation_bg.gif) repeat-x scroll 0 3px;
 font-weight:700; 
height:33px;
}

#navigation ul,#navigation ul li {
list-style:none;
margin:0;
padding:0;
}

#navigation ul {
padding:5px 0 3px;
text-align:left;
}

#navigation ul li {
display:inline;
margin-right:-4px;
}

#navigation ul li a {
color:#fff;
font:Verdana, sans-serif;
font-size:12px;
font-weight:700;
padding:5px 0;
text-decoration:none;
}

#navigation ul li span {
/*border-right:1px solid #E4E4E4;*/
margin:4px 0 4px 4px;
padding:0 10px 2px 5px;
}

#navigation ul li a:hover span {
background-position:100% -25px;
text-decoration:none;
}

#navigation ul li a:hover {
background-position:0 -25px;
}

#navigation li {
display:inline;
position:relative;
}

#navigation li span {
border-bottom:none;
line-height:18px;
padding:4px 4px 4px 6px;
position:relative;
z-index:10;
}

#navigation li span a {
/*font-weight:700;*/
padding:0 6px 0 2px;
}

#navigation img.arrow {
cursor:pointer;
}

#navigation div.sub_menu {
background:#fff;
border-bottom:solid 1px #999;
border-left:solid 1px #E5E5E5;
border-right:solid 1px #999;
border-top:solid 1px #E5E5E5;
display:none;
left:0;
margin-top:18px;
padding:4px;
position:absolute;
top:2px;
width:200px;
}

#navigation div.sub_menu a:link,#navigation div.sub_menu a:visited,#navigation div.sub_menu a:hover {
color:#646464;
display:block;
font-size:11px;
padding:4px;
text-decoration:none;
}

#navigation a.line {
border-top:solid 1px #E5E5E5;
margin-top:3px;
padding-top:6px!important;
}

#navigation div.sub_menu a:hover {
border:medium none!important;
}

*+html #navigation li span.over,*+html #navigation li span.active {
border-top:solid 2px #E5E5E5;
padding-bottom:3px;
}

#navigation li span.over a:hover,#navigation li span.active a:hover {
text-decoration:none;
}

* html #navigation div.sub_menu,*+html #navigation div.sub_menu {
margin-top:23px;
}

.logo {
padding-top:5px;
}

body {
color:#999;
}

#oben {
background:#FFF url(/images/redesign/oben_fff.gif) no-repeat scroll left top;
display:block;
height:120px;
margin:0 auto;
overflow:visible;
}

#mitte {
background:#FFF url(/images/redesign/content.gif) repeat-y scroll left top;
margin:0 auto;
width:960px;
}

#unten_abgerundet {
background:transparent url(/images/redesign/unten_fff.gif) no-repeat scroll left top;
height:20px;
}

.round_box {
display:block;
float:left;
overflow:hidden;
margin:12px 0 0;
}

.box-tr_fb {
background:url(/images/box/tr_fb.png) no-repeat top right;
}

.box-bl_fb {
background:url(/images/box/bl_fb.png) no-repeat bottom left;
}

.box-br_fb {
background:url(/images/box/br_fb.png) no-repeat bottom right;
padding-bottom:12px;
}

.inner-block h2 {
background:url(/images/box/tl_fb.png) no-repeat top left;
color:#2274BE;
font-size:12px;
font-weight:700;
line-height:29px;
padding-left:14px;
text-align:left;
}

.box-tr_orange {
background:url(/images/box/tr_orange.png) no-repeat top right;
}

.box-bl_orange {
background:url(/images/box/bl_orange.png) no-repeat bottom left;
}

.box-br_orange {
background:url(/images/box/br_orange.png) no-repeat bottom right;
padding-bottom:12px;
}

.orange-block h2 {
background:url(/images/box/tl_orange.png) no-repeat top left;
color:#fff;
font-size:12px;
font-weight:700;
line-height:29px;
padding-left:14px;
text-align:left;
}

.box-tr_light {
background:url(/images/box/tr_light.png) no-repeat top right;
}

.boxlight h2 {
background:url(/images/box/tl_light.png) no-repeat top left;
color:#fff;
font-size:12px;
font-weight:700;
line-height:29px;
padding-left:14px;
text-align:left;
}

.box-tr_lgreen {
background:url(/images/box/tr_lgreen.png) no-repeat top right;
}

.boxlgreen h2 {
background:url(/images/box/tl_lgreen.png) no-repeat top left;
color:#fff;
font-size:12px;
font-weight:700;
line-height:29px;
padding-left:14px;
text-align:left;
}

#liquid-round-c {
background:#fff url(/images/box2/ml_c.png) repeat-y left top;
width:100%;
margin:12px 0 0;
}

.liquid-round-top-c {
background:url(/images/box2/tl_c.png) no-repeat left top;
height:20px;
width:100%;
}

.liquid-round-top-c span {
background:url(/images/box2/tr_c.png) no-repeat right top;
display:block;
height:20px;
position:relative;
}

.liquid-round-center-content-c {
background:url(/images/box2/mr_c.png) repeat-y right top;
position:relative;
margin:-1px 0 -50px;
padding:1px 20px 1px 25px;
}

.liquid-round-bottom {
background:url(/images/box2/bl_c.png) no-repeat left bottom;
height:60px;
width:100%;
}

.liquid-round-bottom span {
background:url(/images/box2/br_c.png) no-repeat right top;
display:block;
height:60px;
position:relative;
}

.liquid-round-center-content-c p {
margin:0 0 1em;
}

#spec_footer {
font-size:10px;
text-align:center;
width:100%;
padding:4px;
}

#spec_footer_links li {
display:inline;
margin-right:10px;
padding-bottom:3px;
}

#spec_footer a {
color:#f7f7f7;
}

#spec_footer p {
color:#f7f7f7;
padding-top:3px;
}

.welcome-message {
float:right;
height:2px;
position:relative;
top:-40px;
}

.welcome-message strong {
font-size:11px;
font-weight:700;
letter-spacing:0;
}

.welcome-message a {
color:#CCC;
}

.mitglieder {
background:url(/images/test/bilderhintergrund.png) top left no-repeat;
float:left;
height:90px;
width:91px;
}

.mitglieder.gross {
background:transparent url(/images/test/bilderhintergrund_gross.png) top left no-repeat;
height:120px;
z-index:-1;
}

.mitglieder h5 {
color:#666;
text-align:center;
margin:0 2px 2px;
}

.mitglieder h3,.mitglieder h4,.mitglieder h5 {
font:bold 10px;
line-height:11px;
overflow:hidden;
text-align:center;
width:75px;
}

.benutzerheader {
background:url() no-repeat;
height:84px;
padding-left:13px;
width:760px;
}

.bildervorschau {
background:transparent url(/images/test/bilderhintergrund_assets_gr.png) top left no-repeat;
height:182px;
text-align:center;
width:181px;
z-index:-1;
}

.bildervorschau p {
float:left;
text-align:left;
margin:0 2px 2px 10px;
}

.mitgliederheader {
background:url(/images/test/mitglieder_headertop_bg.png) no-repeat;
height:84px;
padding-left:13px;
width:678px;
}

.mitgliederheader #center {
display:block;
float:left;
font:12px/15px;
height:52px;
margin-top:13px;
padding-left:8px;
padding-top:6px;
width:527px;
}

.mitgliederheader #center_form {
display:none;
float:left;
font:12px/15px;
height:52px;
margin-top:20px;
padding-left:8px;
padding-top:0;
width:527px;
}

.mitgliederheader #center_form input {
margin-top:-1px;
}

.mitgliederheader .textbox {
color:#439BDE;
float:left;
font:24px/25px;
text-align:left;
width:444px;
margin:6px 0 0;
padding:0;
}

.mitgliederheader .mitgliederheader_text {
float:left;
height:60px;
overflow:hidden;
width:444px;
padding:0 2px 0 0;
}

.mitgliederheader .mitgliederheader_text a.display_name {
color:#439BDE;
font:Verdana, sans-serif;
font-size:16px;
font-weight:700;
text-decoration:none;
padding:0;
}

.mitgliederheader .mitgliederheader_text span.motto {
color:#666;
font:Verdana, sans-serif;
font-size:10px;
font-weight:400;
text-decoration:none;
padding:2px 5px;
}

.mitgliederheader.default_bg {
background:url(/images/test/user_header_01.png) no-repeat;
}

.mitgliederheader .userverbindung {
float:right;
width:70px;
margin:0 9px 0 0;
}

.mitgliederheader .userverbindung img {
padding-top:2px;
}

.mitgliederheader .infobox {
float:left;
font:18px/18px;
height:28px;
margin-top:13px;
padding-top:30px;
text-align:center;
width:130px;
}

.mitglieder_eintraege .center {
background:url(/images/test/community_mitglied_mitte.png) repeat;
float:left;
width:678px;
}

.mitglieder_eintraege .center .spalte {
color:#6e555c;
display:inline;
float:left;
font:normal 11px/15px;
width:190px;
padding:0 16px 0 7px;
}

.mitglieder_eintraege .center .spalte p {
margin-bottom:5px;
}

.mitglieder_eintraege .center .spalte p span {
color:#646464;
font:Verdana, sans-serif;
margin:0 1px 0 0;
}

.mitglieder_eintraege .center .spalte ol {
list-style-type:none;
padding:0;
}

.mitglieder_eintraege .center .spalte ol li {
clear:left;
color:#666;
font:normal 11px/15px;
margin:0;
padding:0;
}

.mitglieder_eintraege .center .spalte ol li input {
color:#888;
width:180px;
margin:0 0 2px;
padding:1px 2px;
}

.mitglieder_eintraege .center .spalte textarea {
color:#888;
width:205px;
margin:0;
padding:2px;
}

.mitglieder_eintraege .center .spalte select {
font:normal 11px/15px;
width:210px;
}

.mitglieder_eintraege .center .spalte select.short {
font:normal 11px/15px;
width:60px;
}

.shared_counter {
background:url(/images/test/counter_1.png ) no-repeat;
color:#F49542;
font-weight:700;
cursor:pointer;
float:left;
font:normal;
height:16px;
margin-right:.5em;
margin-top:.25em;
position:relative;
text-align:center;
width:30px;
z-index:10000;
}

.shared_counter1 {
background:url(/images/test/counter_1.png ) no-repeat;
cursor:pointer;
text-align:center;
}

.pointer {
cursor:pointer;
}

tr.odd {
background-color:#fff;
}

tr.highlight {
background-color:#F8F6C8;
}

tr.online {
background-color:#7CC217;
}

.stabs,.ztabs {
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;
color:#999;
font-size:11px;
line-height:1.5em;
list-style:none;
border-bottom:1px solid #DDD;
padding:5px 2pt;
}

.stabs li,.ztabs li {
border:none;
display:inline;
}

.stabs_border,.ztabs_border {
border-right:1px solid #DDD;
margin-top:2px;
}

.stabs li a,.ztabs li a {
color:#999;
font-size:11px;
padding:5px 5px 3px;
}

.stabs li a.selected,.ztabs li a.selected {
padding-bottom:4px;
color:#439BDE;
background:#fff;
font-weight:700;
}

ul.stabs li a:hover,ul.ztabs li a:hover {
background-color:#F2F2F2!important;
color:#439BDE!important;
}

.tabpanel {
background:#fff;
border:none;
}

.bg_header {
background:transparent url(/images/test/bg_header.png) repeat-x scroll 0;
height:26px;
line-height:26px;
}

.bg_header a {
font-size:12px;
font-weight:700;
line-height:26px;
padding-left:14px;
text-align:left;
text-decoration:none;
}

.bg_header .rechts span {
float:right;
margin-right:10px;
text-align:right;
width:auto;
}

.box-bl_light,.box-bl_lgreen {
background:url(/images/box/bl_light.png) no-repeat bottom left;
}

.benutzerheader .benutzerbild,.mitgliederheader .foto_header {
float:left;
height:58px;
width:79px;
margin:1px 5px 0 0;
}

.bildervorschau h5,.bildervorschau span {
color:#666;
text-align:left;
margin:0 2px 2px 10px;
}

.mitgliederheader.moderator_bg,.mitgliederheader.admin_bg,.mitgliederheader.freund_bg {
background:url(/images/test/user_header.png) no-repeat;
}

.odd {
background-color:#FFF;
}

tr.even,.even {
background-color:#f9f9f9;
}

.header_right {
float:right;
line-height:1.5em;
position:relative;
margin:5px 5px 0 0;
}

.header_right a {
color:#999;
font-size:10px;
}

.asset_container {
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;
border-top:1px solid #C0E576;
color:#999;
font-size:11px;
line-height:1.5em;
padding:5px 2pt;
}

.color_heading_groups {
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;
border-top:1px solid #C0E576;
color:#999;
font-size:12px;
line-height:1.5em;
padding:5px 2pt;
}

a.sub_nav_a,a.sub_nav_a:hover,a.sub_nav_a:link {
font-size:11px;
}

.asset_container_paginate_info {
color:#999;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding-right:5px;
padding-top:4px;
text-align:right;
}

.pagination span.current {
background-color:#8CC640;
border:1px solid #E7E7E7;
color:#fff;
font-weight:700;
margin:2px;
padding:2px 5px;
}

.gr_btn {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:transparent url(/images/test/navigation_bg.gif) repeat-x scroll 0;
border:1px solid #DDD;
color:#fff;
font-size:11px;
margin-top:5px;
text-align:center;
cursor:pointer;
border-color:#eee;
border-style:solid;
border-width:1px;
padding:2px 15px 3px;
}

#form_link a {
color:#999;
font-size:11px;
}

div.asset-infobox a.tag {
text-decoration:none;
}

div.asset-infobox a.tag:hover {
text-decoration:underline;
}

div.asset-infobox a.cloud1 {
color:#999;
font-size:1em;
}

div.asset-infobox a.cloud2 {
color:#999;
font-size:1.2em;
}

div.asset-infobox a.cloud3 {
color:#999;
font-size:1.4em;
}

div.asset-infobox a.cloud4 {
color:#999;
font-size:1.6em;
}

div.asset-infobox a.cloud5 {
color:#F49542;
font-size:1.8em;
}

div.asset-infobox a.cloud6 {
color:#F49542;
font-size:2em;
}

div.asset-infobox a.cloud7 {
color:#F49542;
font-size:2.2em;
}

div.asset-infobox a.cloud8 {
color:#F49542;
font-size:2.4em;
}

div.asset-infobox a.cloud9 {
color:#F49542;
font-size:2.6em;
}

.main_link_small {
color:#999;
}

.logo {
padding-left:5px;
padding-top:5px;
}

.yellow_info_box {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background-color:#FCF3C2;
line-height:normal;
padding:20px 20px 20px 85px;
}

.dash_header {
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0 50%;
border-top:1px solid #C0E576;
color:#999;
font-size:11px;
line-height:1.5em;
padding:5px 2pt;
}

.faq_header {
border-bottom:1px solid #EDEDED;
color:#828690;
font-size:16px;
padding-bottom:1px;
margin:0 0 15px;
}

.faq dl {
display:block;
margin:20px 5px 0;
}

.faq dd {
border-bottom:1px solid #EDEDED;
display:block;
float:left;
width:33%;
padding:17px 0;
}

.faq dd a {
border-left:1px solid #EDEDED;
display:block;
height:63px;
overflow:visible;
padding-left:20px;
}

.no_border {
border:medium none!important;
}

.faq dd p b {
color:#439BDE;
display:block;
font-size:12px;
line-height:14px;
}

.faq b:hover {
color:#BCDC5A;
}

.new_search_box {
background-color:#D7D7D7;
background-image:url();
background-repeat:no-repeat;
line-height:normal;
width:712px;
padding:45px 0 12px;
}

.sgrid0 {
background-color:#ffea9f;
border:0;
color:#000;
font-family:"lucida grande", verdana, sans-serif;
font-weight:700;
}

.sgrid1 {
background-color:#3a9dcd;
border:0;
color:#FFF;
font-family:"lucida grande", verdana, sans-serif;
font-weight:700;
}

.startpage_teaser {
background-image:url(/images/test/startseite_teaser_1.png);
background-position:right top;
background-repeat:no-repeat;
height:166px;
margin-bottom:10px;
width:900px;
}

.blue_header {
color:#439BDE;
}

.width_317 {
float:left;
width:317px;
}

.width_268 {
float:left;
width:266px;
}

.width_175 {
float:left;
width:175px;
}

.width_335 {
float:left;
width:335px;
}

.content_show .content_header,.content_hide .content_toogle {
display:none;
}

.content_toogle img {
float:left;
margin:8px 9px 50px 0;
}

.content_toogle {
height:70px;
}

.TabelleStartseite td {
border-bottom:2px solid #F7F7F7;
padding:4px 4px 2px;
}

.slv_btn,.blue_btn {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;
border:1px solid #DDD;
color:#999;
font-size:11px;
margin-top:5px;
text-align:center;
cursor:pointer;
border-color:#eee;
border-style:solid;
border-width:1px;
padding:2px 15px 3px;
}

.red_btn {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#C1113E;
border:1px solid #DDD;
color:#E0879E;
font-size:11px;
margin-top:5px;
text-align:center;
cursor:pointer;
border-color:#eee;
border-style:solid;
border-width:1px;
padding:2px 15px 3px;
}

.neue_mitglieder {
float:left;
margin-left:4px;
}

#lightbox{left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:100;}
#lightbox a img{border:none;}
#outerImageContainer{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px;}
#imageContainer{padding:10px;}
#loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%;}
#hoverNav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{background:transparent url(/images/blank.gif) no-repeat;display:block;height:100%;width:49%;}
#prevLink{float:left;left:0;}
#nextLink{float:right;right:0;}
#prevLink:hover,#prevLink:visited:hover{background:url(/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background:url(/images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{background-color:#fff;font:10px Verdana, Helvetica, sans-serif;line-height:1.4em;margin:0 auto;width:100%;}
#imageData{color:#666;padding:0 10px;}
#imageData #imageDetails{float:left;text-align:left;width:70%;}
#imageData #caption{font-weight:700;}
#imageData #numberDisplay{clear:left;display:block;padding-bottom:1em;}
#imageData #bottomNavClose{float:right;padding-bottom:.7em;width:66px;}
#overlay{background-color:#000;height:500px;left:0;position:absolute;top:0;width:100%;z-index:90;}

.calendar {
color:#FFF;
text-align:center;
margin:auto;
}

thead tr {
color:#000;
}

.monthName th {
color:#000;
font-weight:400;
padding-bottom:.7em;
padding-top:1em;
text-align:right;
}

.dayName th {
background-color:#303030;
border-bottom:1px solid #FFF;
color:#FFF;
font-size:.7em;
padding-bottom:.3em;
padding-top:.6em;
}

.otherMonth,.day,.specialDay {
border-right:1px solid #111;
padding:.7em 1em;
}

.otherMonth {
background-color:#4f4f5b;
color:#CCC;
}

.day,.specialDay {
background-color:#333;
border-bottom:1px solid #111;
}

.specialDay {
background-color:#a8a8a8;
color:#000;
}

.specialDay a,.specialDay a:visited,.specialDay a:hover {
color:#FFF;
text-decoration:none;
padding:1em;
}

.specialDay a:hover {
background-color:#000;
color:#FFF;
}

.weekendDay {
background-color:#787888;
}

.today {
background-color:#FFC;
color:#000;
}

#facebox .b {
background:url(/images/facebox/b.png);
}

#facebox .tl {
background:url(/images/facebox/tl.png);
}

#facebox .tr {
background:url(/images/facebox/tr.png);
}

#facebox .bl {
background:url(/images/facebox/bl.png);
}

#facebox .br {
background:url(/images/facebox/br.png);
}

#facebox {
left:0;
position:absolute;
text-align:left;
top:0;
z-index:100;
}

#facebox .popup {
position:relative;
}

#facebox table {
border-collapse:collapse;
}

#facebox td {
border-bottom:0;
padding:0;
}

#facebox .body {
background:#fff;
width:370px;
padding:10px;
}

#facebox img {
border:0;
margin:0;
}

#facebox .footer {
border-top:1px solid #DDD;
margin-top:10px;
padding-top:5px;
text-align:right;
}

#facebox .footer img {
vertical-align:middle;
}

#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br {
height:10px;
overflow:hidden;
width:10px;
padding:0;
}

#facebox_overlay {
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
}

.facebox_hide {
z-index:-100;
}

.facebox_overlayBG {
background-color:#000;
z-index:99;
}

* html #facebox_overlay {
height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
position:absolute;
}

#facebox .loading,#facebox .image {
text-align:center;
}

body {
background-color:#6C8293;
}

#oben {
background:#3D4450 url(/images/zopy_themes/1/oben.gif) no-repeat scroll left top;
display:block;
overflow:visible;
text-align:left;
width:960px;
height:120px;
margin:0 auto;
}

#mitte {
background:#FFF url(/images/zopy_themes/1/content.gif) repeat-y scroll left top;
width:960px;
margin:0 auto;
}

#unten_abgerundet {
background:transparent url(/images/zopy_themes/1/unten.gif) no-repeat scroll left top;
height:20px;
}

#navigation {
background:transparent;
font-weight:700;
height:33px;
}

.asset-infobox {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;-webkit-border-radius: 6px;
}

.asset-infobox h3 {
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;
color:#646464;
font-size:11px;
line-height:1.5em;
padding:5px 4pt;
}

.asset-infobox h1 {
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;
border-bottom:1px solid #DDD;
color:#646464;
font-size:11px;
line-height:1.5em;
padding:5px 4pt;
}

.gr_btn {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;-webkit-border-radius: 10px;
line-height:1.2em;
font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
-moz-box-sizing:content-box;
background:transparent url(/images/redesign/header_bg.gif) repeat-x scroll 0;
border:1px solid #EEE;
color:#F49542;
cursor:pointer;
font-size:12px;
margin-top:5px;
text-align:center;
padding:2px 7px 3px;
}

.pagination span.current {
background-color:#F49542;
border:1px solid #E7E7E7;
color:#FFF;
font-weight:700;
margin:2px;
padding:2px 5px;
}

.hover-options {
visibility:visible;
padding:2px 0 0;
}

.profile-status {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#F9F9F9 none repeat scroll 0 0;
border:2px solid #DDD;
height:18px;
text-align:left;
}

#pbar,.pbar {
-moz-border-radius-bottomright:4px;
-moz-border-radius-topright:4px;
font-size:11px;
color:#fff;
background:#F49542 repeat-x scroll 0 50%;
height:18px;
}
