@import url(modul-news.css);
@import url(modul-forum.css);
@import url(modul-teilemarkt.css);
@import url(modul-club.css);
@import url(modul-event.css);
@import url(menu.css);

* {font-size: 99%;}

h1, h2, h3, h4, h5 ,h6 {font-family: Tahoma, Verdana, Arial, Sans, SansSerif; font-weight: bold;}

img {
border:0px;
}


body {
font-family: Verdana, Sans;
padding: 0px;
margin: 0px;
background: #AAA;
}

textarea, input, select {font-size: 10pt; font-family: Verdana, Sans; color: #000;}

#page {
clear: both;
float: left;
width: 95%!important;
width: 1024px;
min-width: 800px;
max-width: 4000px;
background: #FFF url(../images/hi/border-blue.gif) repeat-y 74% 0;
padding: 0px;
margin-left: 2%;
margin-right: 2%;
border-right: 1px solid #000;
border-bottom: 1px solid #000;

}

#header {
border-left: 1px solid #000;
width: 100%;
height: 88px;
min-height: 88px;
max-height: 88px;
background: #233D57 url(../images/hi/head_rechts.jpg) repeat-x;
}

#logo {
height: 88px;
min-height: 88px;
min-width: 800px;
width: 864px;
background: #233D57 url(../images/hi/head_center.jpg) no-repeat 0px 0px;
}

#mainnav {
float: right;
color: #FFF;
font-family: Verdana, Sans;
font-weight: bold;
margin: 0px;
padding: 0px;
display: block;
width: 20%;
min-width: 20%;
max-width: 200px;
padding-top: 20px;
}

#headernav {
width: 100%;
min-width: 100%;
background: #FFE;
margin: 0px;
display: none;
}

#content {
float: left;
display: block;
padding-left: 10px;
padding-right: 10px;
background: #FFF;
width: 75%!important;
width: 68%;
max-width: 2000px;
min-width: 75%;
min-height: 600px;
border-left: 1px solid #000;
border-right: 2px dotted #888;
}

#content .pn-title {
color: #444;
font-family: Tahoma;
font-weight: bold;
}

#content table{width: 95%;
max-width: 95%;}

#content .guppy-htmlarea table{width: auto; max-width: auto;}

#footer {
clear: both;
min-height: 2em;
background: #EEE;
border: 1px solid #888;
margin: 0px;
}

#mainnav ul{
margin-top: 0px;
padding-top: 0px;}

#mainnav a {
color: #FFF;
display: block;
text-decoration: none;
margin-left: 0px;
}

#mainnav a:hover {
text-decoration: none;
}

#mainnav h4{
text-align: center;
color: #FFF;
font-family: Tahoma;
padding: 0px;
padding-top: 10px;
border-top: 2px dotted #888;
}

#mainnav .navlist, #mainnav .content-menu{
margin-left: 0px;
padding-left: 0px;
}

#mainnav .navlist a, #mainnav .content-menu a{
margin-left: 10px;
border-bottom: 2px solid #888;
margin-bottom: 3px;
}

#mainnav .navlist a:hover, #mainnav .content-menu a:hover{
margin-left: 5px;
margin-bottom: 3px;
color: #EEE;
border-bottom: 2px solid #EEE;
}


#content ul,
#content li {
list-style-type: none;
margin: 0px;
padding: 0px;}

ul {
list-style-type: none;
}

#headernav ul,
#headernav li {
padding: 0px;
margin: 0px;
font-family: Verdana, Sans;
font-weight: bold;
}

#headernav li {
padding: 0px;
margin: 0px;
margin-right: 2px;
margin-top: 0px;
float: left;
width: auto !important;
width: 150px;
text-align: center;
background: #FFD;
}

#headernav a {
margin-top: 0px;
display: block;
background: #FFD;
text-decoration: none;
color: #888;
height: 100%;
padding-left: 8px;
padding-right: 8px;
}

#headernav .home {
border-bottom: 4px solid #6699FF;
}

#headernav .szene {
border-bottom: 4px solid #33CC66;
}

#headernav .community {
border-bottom: 4px solid #996699;
}

#headernav .opel {
border-bottom: 4px solid #FFCC99;
}

#headernav .taalink {
border-bottom: 4px solid #888888;
}


#headernav h4 {display: none;}
#headernav form{float: right; padding-left: 14px; border-left: 1px solid #EEE;}

.roundcontainer, .bigroundcontainer
{
background: url(../images/vblau.jpg) repeat-x bottom left;
-moz-box-shadow:2px 2px 15px rgba(0, 0, 0, 0.6);
-moz-border-radius: 10px;
border: 1px solid #888;
margin-bottom: 10px;
padding:5px;
width: 99%!important;
width: 98%;
}

.roundcontainer h3, .roundcontainer h4{
display: block;
margin-top:-10px;
}


.content-area-top{
border-bottom: 2px dotted #CCC;
padding-bottom: 10px;
margin-bottom: 10px;
}

.content-area-bottom{
}

.calendarlinks {
margin-left: 2px;
float: left;
}


.noblock {border: 0px solid; border-bottom: 1px dotted #008; color: #008; text-decoration: none;}



.calendarlinks a,
.linkblock a,
.Masterclear a{
background: #FFF;
border: 1px solid #888;
padding: 2px;
margin: 0px;
text-decoration: none;
line-height: 1.8em;
color: #888;}

.calendarlinks a:hover,
.Masterclear a:hover{
background: #FFE;
color: #000;}

.roundcontainer a, .roundcontainer ul li a {text-decoration: none;
color: #000;
border: 0px;
border-bottom: 1px dotted #000;}


.userlink2{color: #000;}

a.userlink2{
width: auto;
color: #000;
text-decoration: none;
border: 0px;
border-bottom: 1px dotted #000;
background: url(../../../images/icons/extrasmall/edit_user.gif) no-repeat top left;
padding-left: 20px; margin-bottom: 5px;}

a.userlink2:hover{
background: url(../../../images/icons/extrasmall/edit_user.gif) no-repeat top left;}

.contactlist .user{background: none; padding: 0px;}

.userlist li a,
a.userlink,
.contactlist li a,
a.contactlist,
#ctheme_onlinelist li a
{
width: auto;
display: block;
color: #000;
text-decoration: none;
border: 0px;
border-bottom: 1px dotted #000;
background: url(../../../images/icons/extrasmall/edit_user.gif) no-repeat top left;
padding-left: 20px;}

.userlist li a:hover,
a.userlink:hover,
.contactlist li a:hover,
a.contactlist:hover,
#ctheme_onlinelist li a:hover{
background: url(../../../images/icons/extrasmall/edit_user.gif) no-repeat top left;}

.rssFeedBlock a:hover{
background: #FFE;
color: #000;}

.rssFeedBlock{
margin-right: 4px;
float: right;
background: #FFF;
border: 1px solid #888;
padding: 2px;
margin: -2px;}

.event a{
color: #005;
text-decoration: none;
font-family: Verdana, Sans;
border-bottom: 1px dotted #005; }

.link {display: block; }

#pnf_viewforum td{border: 0px;}
#pnf_viewforum th{border: 0px;}

#pnf_viewforum table{border: 0px;}

.chatlist b{margin-bottom: 10px; padding-top: 10px;}

.chatlist a{display: block;
width: auto;
color: #000;
text-decoration: none;
border-bottom: 1px dotted #000;
background: url(../../../images/icons/extrasmall/edit_user.gif) no-repeat top left;
padding-left: 20px;}

#mainnav .pn-block {font-size: 80%; text-align: center;}

#mainnav .pn-block  h4{font-size: 100%; text-align: center;}

#mainnav .navcontainer{font-size: 120%; text-align: left;}

#mainnav .pn-bid-189 h4{display: none;}

#mainnav  .extmenuadmin  a{font-size: 75%; text-align: left; color: #DDD; margin: 0px; padding: 0px;}

#mainnav .usermessage {
background: url(../../../modules/pnMessages/pnimages/inbox.gif) no-repeat top left;
padding: 0px;
padding-left: 22px;
min-height: 20px;
font-weight: normal;
margin-bottom: 2px;
}

#mainnav .logout{
background: url(../../../images/icons/extrasmall/exit.gif) no-repeat top left;
padding: 0px;
padding-left: 22px;
min-height: 20px;
font-weight: normal;
margin-bottom: 2px;
}

#mainnav .userinfo
{padding-top: 10px;
margin-top: 5px;
border: 0px;
border-top: 2px dotted #888;
width: auto;
}

.UserPicView{
padding-left: 40px;
}

userpictures_thumbnail{
width: 165px;
}

.adresslist .vcard {}
.adresslist h2{clear: left; border-bottom: 2px solid #0B5925;}

.pn-module-pgcalendar{background: url(../../../images/feeds/microformats.png) no-repeat top right; }


.li_img		{margin-top: 10px; margin-bottom: 10px; max-height: 200px; text-align: center;}
.li_img img	{border: 1px solid #000000;}

.ul_left2		{float:left; width: 20%; margin-left: 10px; list-style-type: none; background: #e0e0e0; border: 1px solid #808080;
		 font-family: Verdana, Arial, Tahoma, Sans, Sans-Sarif;
}
.ul_center2	{float:left; width: 35%; margin-left: 0px; padding-left: 10px; background: #FFFFE0; border: 1px dotted #E0E0E0;}
.ul_right2	{float:left; width: 35%; margin-left: 0px; padding-left: 10px; background: #FFFFE0; border: 1px dotted #E0E0E0;}

.ul_left2	li 	{border-bottom: 1px dotted #FFFFFF; margin-left: 2px;}
.ul_center2 li 	{border-bottom: 1px dotted #FFFFFF; margin-left: 2px;}
.ul_right2 li 	{border-bottom: 1px dotted #FFFFFF; margin-left: 2px;}

#headernav ul {position: relative; z-order: 100;}

.adresslist dd, .adresslist dt {float: left; width: 30%; min-width: 30%; max-width: 30%; height: 1.2em; min-height: 30px; margin: 0px; padding-left: 4px;}
.adresslist dl {float: left; width: 100%; clear: left;}

.adresslist dd {}
.adresslist dt {font-weight: bold;}

.borderline {border-bottom: 1px dotted #888; clear: left;}
.editblock {width: 90%;}

.content-area-center {width: 95%;}

#logo {text-align: right; font-size: 30px; font-family: Arial Black, Verdana, Sans bold; font-weight: bold; color: #FFF;}

.pn-errormsg {display: none;}

.pnf_postlist dd{display: none;}

#mainnav .pnf_postlist dt  {border: 0px; font-size: 100%; }
#mainnav .pnf_postlist dt a{border: 0px;}
#mainnav .pnf_postlist dd{display:block; padding: 0px; margin: 0px; margin-bottom: 5px; border-bottom: 1px dotted #FFF; color: #AAA;}

.pn-bkey-statistics b{display: none;}

.roundcontainer .pnf_postlist {margin-left: 4px; padding-left: 0px;}

.roundcontainer .pn-bkey-statistics .pnf_postlist a,
.roundcontainer .pn-bkey-statistics .pnf_postlist dt a,
.roundcontainer .pnf_postlist a,
.roundcontainer .pnf_postlist dt a{font-size: 90%; border-bottom: 0px; padding-bottom: 2px; font-weight: bold;}

.content-area-banner, 
.pn-blockposition-werbung,
.pn-bid-193, 
.pn-blockposition-werbungbottom  {border: 1px solid #AAA; -moz-border-radius:10px; background: #FFF url(../images/graulinks.jpg) repeat-y; color: #888; margin-top: 4px; margin-bottom: 4px; }
.content-area-banner a img, 
.pn-blockposition-werbung a img,
.pn-bid-193 a img,
.pn-blockposition-werbungbottom a img {max-height: 120px; margin-top: -10px;}
.content-area-banner h4, 
.pn-blockposition-werbung  h4,
.pn-bid-193 h4,
.pn-blockposition-werbungbottom h4{position: relative; top: 4px; left: 0px; color: #888; padding: 0px; margin: 0px; padding-left: 5px; letter-spacing: 2px; font-size: 85%;}

.content-area-banner {clear: both; display: block;}

button  {color: #000;}

#pnf_postinglist {min-width: 100%;}

.guppy-pane {font-size: 100%; width: 95%;}
.postingbody {font-size: 100%;}

.pn_bbsmile_smilies {display: block;}

.postingfooter  {Background: #FFF; border: 0px; border-top: 1px solid #888;}

.roundcontainer .answers{display: block; font-size: 90%;}

#mainnav .answers {display:block; font-size: 80%;}

#mainnav .answers a{display:inline;}

.pnf_postlist dt{background: url(../images/posting.gif) no-repeat top left; padding-left:20px; display: block; border-bottom: 1px dotted #CC99CC; padding-bottom: 5px; margin-bottom: 2px; min-height: 14px;}

.pnF-game-details{font-size: 10pt;}
.pnF-game-title{font-size: 10pt;}

.construct {background: url(../images/construct.jpg) no-repeat 80% 0px;}

.nospider img {display: none;}

dd.infotm{font-size: 75%;}

.Teilemarktliste dt a {color: #000; text-decoration: none; border-bottom: 1px dotted #000; font-weight: bold;}


.ulcollapsed dl{margin: 0px; padding: 0px;}

.oldphotostyle {padding-left: 45px; text-align: center; font-size: 80%; color: #888; padding-top: 15px;}
.oldphotostyle img { padding: 4px; border: 1px solid #AAA; background: #FFF;}

div.figure-topRight {margin: 0px;}

.pn-bkey-menutree h4,
.pn-bkey-menutree img{display: none;}

/*  $Id: tree.css 90 2008-08-09 17:56:57Z jusuff $  */

div.usermenutree ul ul,
div.usermenutree ul li {
    zoom: 1;
    min-height: 5px;
}
div.usermenutree ul ul {
    margin: 0px;
    padding: 0px;
}
div.usermenutree ul li {
    list-style-type:none;
    padding: 0;
}
div.usermenutree ul li.childless {
}
div.usermenutree ul li.last {
}
div.usermenutree img.toggle,
div.usermenutree li.parent > span {
    cursor: pointer;
}
div.usermenutree img.folder {
display: none;
}
div.usermenutree ul li.childless img.toggle {
    visibility: hidden;
}
div.usermenutree li.active a {
    text-decoration: underline;
}
div.usermenutree li.active li a {
    text-decoration: none;
}

.menutree {margin: 0px; padding: 0px; font-size: 120%; text-align: left;}

.menutree li a{display: block; border-bottom: 2px solid #EEE;}
.menutree li ul li a{display: block; border-bottom: 1px dotted #EEE;}
.menutree li ul{display: block; margin-left: 10px; padding: 0px;}
.menutree li {display: block; margin-left: 0px; padding: 0px;}


.bigroundcontainer .monthpicker, .bigroundcontainer .monthview .pgc-descr{display:none;}
.bigroundcontainer .monthview{margin-left:40px;}

.rssFeedBlock {display:none;}

* html #page {background-position-x: 74%;}

.openid-about {width: auto; display: inline;}

#mainnav .pn-bkey-online p strong a{display: inline;}

.pn-bid-200  {height: 50px; width: 180px; text-align: right;
position: absolute; top: 30px; right: 50px;}

.fixedblocksize {height: 130px; max-height: 130px;  width: auto; overflow: auto; border: 1px dotted #CCC;}

.fixedblocksize  .Master{ width: 98%; border: none;}

* html .fixedblocksize .Master{width: 80%;}

.roundcontainer .pn-bid-192 h5{display: none;}

.dzk_sticky a{color: #EF1010;}

.pnF-game-holder {border: 1px dotted #CCC;}

.pnF-game-holder a {font-size: 120%; text-decoration: none; color: #888; border-bottom: 1px dotted #888;}

.gb_info{font-size: 90%; color: #33F;}


.pn-profilelink .Meine .Karten .und .Routen,
.pn-profilelink .Newsletter,
.pn-profilelink .Profil-Information .anzeigen,
.pn-profilelink .Meine .Tags,
.pn-profilelink .Video,
.pn-profilelink .Link .hinzufügen {background: #CCC;}

h4 a{position: relative; top: 0px; right: 0px; width: 10px; height: 10px; margin-top: -1.5em}

.Teilemarktliste  .userlink{display: inline; width: auto;}

.myprofile_tab{font-size: 11pt;}

.pn-admintable {max-width: 80%; width: 80%;}

#Signatrur, #Motto {min-width: 400px;}
 .nicEdit-main  {background: #FFF;}
 
 /*.roundtext h4{margin-top: px;}*/
 
 a.akst_share_link {
	background: 1px 0 url(../images/share-icon-16x16.gif) no-repeat;
	padding: 1px 0 3px 22px;
	font-size: 8pt; 
	text-decoration: none;
	color: #00AA00;
	font-family: Arial, Sans;
	border: none;
}

a.akst_share_link :hover{
	background: transparent 1px 0 url(../images/share-icon-16x16.gif) no-repeat;
	padding: 1px 0 3px 22px;
	font-size: 8pt; 
	text-decoration: none;
	color: #AA0000;
	font-family: Arial,Sans;
	border: none;
}

.Masterclear a.akst_share_link :hover {
	background: transparent 1px 0 url(../images/share-icon-16x16.gif) no-repeat;
}

.profiledit li{line-height: 1.7em; float: left; width: auto; padding: 2px;}
.profiledit li a{text-decoration: none; color: #000; border: 1px solid #888; background: #FFF; font-size: 11pt; font-family: Tahoma; padding: 2px; margin-right: 2px; margin-bottom: 4px;}


.owneditmenu {padding-top: 10px; padding-bottom: 4px; padding-left: 34px; background: #EEE url(http://www.opelclub.at/images/icons/medium/package_settings.gif) no-repeat left 7px; border: 1px solid #000; height: 3.3em;}
.owneditmenu a img{margin-right: 4px; margin-left: 2px;}

.myprofile_bold {font-size: 11pt;}

.pn-bid-182 h2 {font-size: 8pt;}
.pn-bid-182 a img{max-height: 60px;}

#userinfo {background: #FFF url(../../../images/icons/medium/agt_family.gif) no-repeat top right;
border: 1px solid #000;
text-align: left;
padding: 2px;
margin: 4px;
color: #000;
opacity: 0.7;
     filter:alpha(opacity=70);
	 padding-top: 10px;
	 padding-bottom: 5px;
	 -moz-border-radius:5px;
	 -moz-box-shadow: 1px 1px 12px rgba(50, 50, 50, 0.4)
	 } /* IE's opacity*/


#userinfo a, #userinfo h3, #userinfo h2, #userinfo h4{color: #000; text-align:left;}

#userinfo .pn-block h4{font-size:120%; border: none; margin-top: 2px; color: #888; font-family: Avantgarde, Tahoma, Verdana, Arial, Sans; } 
#userinfo .pn-block {border: none;}

#userinfo .pn-block  ul{margin: 2px; padding: 0px;}

#userinfo .invite a{text-align: left; margin-top: 4px; border-bottom: 1px dotted #000; background: url(../../../images/icons/extrasmall/add_group.gif) no-repeat top left; padding-left: 22px;}
#userinfo .pn-bid-75 center a{text-align: left; margin-top: -0.5em; border-bottom: 1px dotted #000; background: url(../../../images/icons/extrasmall/vcalendar.gif) no-repeat top left; padding-left: 22px;}

.userAvatar img{max-width: 100px; max-height: 100px; border: 1px solid #888; background: #FFF; padding: 2px;}

.foaf_user a {font-size: 7pt; background: url(../images/relation.gif) no-repeat top right; padding-right: 20px; width: auto;}

ul.foaf_list li {width: auto;}

.foaf_avatar img{height: 60px; max-height: 60px; width: 40px;}

.mediashare-float a{font-family: Avant Guard,Tahoma,Verdana,Arial, Sans; 
color: #000; 
text-decoration: none; 
border-bottom: 1px dotted #000;
font-size: 90%;}

#lightboxImage{border: 1px solid #CCC; padding: 4px; background: #FFF; margin-left: -4px; margin-top: -4px;}

.googleadd{margin-top: 30px;
text-align: center; 	 
opacity: 0.5;
filter:alpha(opacity=50);}



.pn-bkey-banners h4{display: block; background: url(../images/roundleft_top_border.gif) no-repeat 0px 0px; margin-top: -5px; margin-left: -1px; padding-top: 3px; padding-left: 2px;}
.pn-bkey-banners div{display: block; background: url(../images/roundright_bottom_border.gif) no-repeat bottom right; margin-bottom:-1px; margin-right: -1px;}

#comments , #commentform{border:none;}

.ezc_box  {
display: block; 
background: #EEE;
-moz-border-radius:4px; -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.6);
text-align: left;

}

.ezc_box a{border: none;}

.ezc_info {border: 1px solid #000; background: #FFF;}

.ezc_avatar {display: block; text-align: center;}
.ezc_avatar img{max-width: 80px; max-height: 80px;}

.ezc_box .ezc_userinfo {text-align: center;}

.commentadd {border: none; color: #888; font-weight: bold; letter-spacing: 1px; border-bottom: 1px dotted #888;}

.pn-blockposition-werbungbottom {margin-top: 30px;}

.bigroundcontainer .pn-pagetitle b{display: none;}

.bigroundcontainer  .pn-menu {display: none;}

.bigroundcontainer  #poll-normal {margin-left: 40px; margin-right: 40px; margin-top: 5px;}

.Wien				{background: url(../../../images/wappen/wi.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Niederösterreich	{background: url(../../../images/wappen/no.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Oberösterreich		{background: url(../../../images/wappen/oo.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Salzburg			{background: url(../../../images/wappen/sb.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Tirol				{background: url(../../../images/wappen/ti.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Vorarlberg			{background: url(../../../images/wappen/vb.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Steiermark			{background: url(../../../images/wappen/sm.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Burgenland			{background: url(../../../images/wappen/bg.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}
.Kärnten			{background: url(../../../images/wappen/kn.gif) no-repeat top left; padding-left: 20px; line-height: 20px;}

.littlefooter {float: left; color: #888;  border-bottom: 1px dotted #888; text-decoration: none; font-size: 80%; margin-left: 10px; margin-top: 4px;}

.mediashare-random-block img{border: 1px solid #000; background: #FFF; padding: 2px; -moz-border-radius:4px;}


#content .bb_standardsmilies,
#content #bbcode_message {width: 90%; border: 1px dotted #888; margin-bottom: 5px; padding: 5px; margin-left: 20px;}

#content .bb_standardsmilies {background: #FAFAFA url(../images/bbsmile.gif) no-repeat right 2px;}
#content #bbcode_message      {background: #FAFAFA url(../images/bbcode.gif) no-repeat right 2px;}

#content #quickreplybuttons{margin-top: 15px;}

#content .bbcode_button {width: 60px;}

#content .akst_share_link:hover{background: url(../../../modules/ShareThis/pnimages/share-icon-16x16.gif) no-repeat top left;}

.fotostreifen {background: #BBB url(/images/picback.png); 
padding: 0px; 
margin: 0px;
display: block; 
padding-left: 25px; 
border-top: 2px solid #000;
border-bottom: 2px solid #000;
}

.streifenfollow{padding-left: 0px; padding-right: 25px; clear: right;}

.fotostreifen .picthumb{max-height: 110px; margin-top: 1px; margin-bottom: 0px;}

.fotostreifen .picthumb, 
img.thumbnail,
#content .mediashare-float td a img {padding: 2px; background: #FFF; border: 1px solid #888; -moz-border-radius:4px; -moz-box-shadow:: 2px 2px 12px rgba(50, 50, 50, 0.4)	}

.mediashare-header{-moz-border-radius:10px;}

#content .mediashare-float td a{ border: 1px solid #CCC;  -moz-border-radius:4px; padding: 1px; background: #FFF;}

.pn-module-Users .pn-errormsg {display: block; -moz-border-radius:4px;}

#content .guppy-error {-moz-border-radius:4px; background: #FFCCCC url(../../../images/icons/medium/error.gif) no-repeat scroll 0 50%;padding-left:40px; border:2px solid #CC0000;}

#mainnav .pgn_cnt a {display: inline;}
#mainnav .ft_cnt {display: none;}

.amazon_widget_DE_8001_0 {background: #E99233; border: 1px solid #000; -moz-border-radius:4px; margin: 10px; width: 155px;}

a.userlinkicon{
width: 22px;
overflow: hidden;
max-width: 22px;
color: #000;
text-decoration: none;
border: 0px;
border-bottom: 1px dotted #000;
background: url(../../../images/icons/extrasmall/edit_user.gif) no-repeat top left;
padding-left: 20px; margin-bottom: 5px;}

#absender, #Empfanger {margin-bottom: 40px;}


.fastaction {
background: transparent;
display:block;
height:65px;
padding-top:25px;
position:absolute;
right:50px;
top:-35px;
width:100%;}

.pn-bid-200 {
height:50px;
left:0;
position:absolute;
right:50px;
text-align:right;
top:30px;
width:100%;}

#mainnav {padding-top: 30px;}

* html .fastaction{height: 50px; background: transparent; padding-left: 0px;}}

#ff{text-align: center; margin-top: 50px;}

#ff2{display: none;}

* html #ff2 {display: block; text-align: center; 
margin-top: 15px; 
border:2px solid #AAF; 
font-size:80%; font-family: Verdana,Sans; 
background: #EEE;}

* html #ff2 b{display: block; padding-bottom:5px; margin-top: 5px;}

#FrogJSMainContainer {width: 99%; height: 380px;}
#FrogJSMainContainer img{border: 1px solid #888; padding: 4px;  -moz-border-radius:6px; -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.6); max-width: 400px; margin-left: auto; margin-right: auto; width: 400px;}
#FrogJSrightThumb1,#FrogJSrightThumb2,
#FrogJSleftThumb1,#FrogJSleftThumb2{border: 1px solid #888; padding: 2px;  -moz-border-radius:4px; -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.6);}

#FrogJSCredit {font-size: 70%; color: #000; font-weight: bold; background: #FFF; opacity: 0.7;
     filter:alpha(opacity=70);
	 border-top:1px dotted #888888;
	 margin:-15px auto auto;
 	 width:400px;
	 }

#TaaFotos #FrogJSCredit {margin-top: 20px; border: none;}
	 
#FrogJSThumbnails{border: 1px solid #888; padding: 10px; background: #EEE url(../images/innerbox_bg.gif) repeat-x; -moz-border-radius: 10px; margin-top: 20px; -moz-box-shadow:2px 2px 15px rgba(0, 0, 0, 0.6); text-align: left; margin-bottom: 20px;}
#FrogJSThumbnails .thumbnail{max-width: 80px; max-height: 60px;}

#FrogJSCopyright {font-family: Tahoma,Verdana,Sans; font-weight: bold; text-align: center; font-size: 10px; color: #FFF;}

.pic_copyright  {display: block; float: left; font-size: 6px; overflow: hidden; width: 118px;  max-width: 118px; color: #888; margin-left: -122px;}


.pn-bid-220 h4{display: none;}
.pn-bid-220, .pn-bid-220 ul, .pn-bid-220 ul li{margin: 0px; padding: 0px;}
.pn-bid-220 {margin-bottom: 5px; width: 95%;}
.pn-bid-220 li {display: block; border: 2px solid #000; -moz-border-radius: 6px;}
.pn-bid-220 li a{ color: #888; display: block; text-align: center; border: 2px solid #FFF; -moz-border-radius: 4px; padding: 6px; font-family:Tahoma; font-size:110%;}

#taabutton {display: block;}
#taabutton a{background: #AAA url(../images/button3.jpg) repeat-x left top; color: #000;}
#taabutton a:hover{background: #AAA url(../images/button.jpg) repeat-x left top; color: #000;}

#ocbutton {display: none;}
#ocbutton a{background: #233D57 url(../images/button3.jpg) repeat-x left bottom;}
#ocbutton a:hover{background: #233D57 url(../images/button.jpg) repeat-x left bottom;}


.breadcrump {font-size: 80%; color: #AAA;}
.breadcrump a{color: #AAA;}
.breadcrump {display: none;}

.ergebnisliste{-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow:2px 2px 15px rgba(0, 0, 0, 0.6);
border: 1px solid #888;
background: #FFE; margin-bottom: 5px;}

.teilnehmerliste{-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow:2px 2px 15px rgba(0, 0, 0, 0.6);
padding: 4px;}

.ergebnisliste dl dt{margin: 0px; padding: 0px; float: left; min-width: 200px; max-width: 400px; margin-left: 5px; margin-bottom: 5px; }
.ergebnisliste dl dd{margin: 0px; padding: 0px;float: left; width: auto; margin-right: 5px; margin-left: 5px;}
.ergebnisliste dl{margin: 0px; padding: 0px;clear: left;}

.teilnehmerliste dt a{font-family: Tahoma; font-weight: bold; text-decoration: none; color: #45C; border-bottom: 2px dotted #45C;}
.teilnehmerliste dt a:hover{font-family: Tahoma; font-weight: bold; text-decoration: none; color: #000; border-bottom: 2px dotted #000;}
.teilnehmerliste dt i{font-family: Arial; font-weight: none; text-decoration: none; color: #888; font-size: 8pt;}

.teilnehmerliste dt {margin-bottom: 10px;}

.teilnehmerliste .adm_edit, .adm_edit {font-size: 8pt; font-weight: none; text-decoration: none; border: 1px solid #888; border-bottom: 1px solid #888; color: #888; margin: 3px; margin-top: 0px; padding: 1px; background: #FFF;}
.teilnehmerliste .adm_edit:hover, .adm_edit:hover {font-size: 8pt; font-weight: none; text-decoration: none; border: 1px solid #000; border-bottom: 1px solid #000; color: #000; margin: 3px; margin-top: 0px; padding: 1px;}

.teilnehmerliste .ergebnisliste {min-height: 60px;}

.adm_block {margin: 2px; display: block;}
.adm_block .new {color: #0F990F;}

.kommentar, .commentadd, .Masterclear .kommentar a{text-decoration: none; color: #888; font-size: 80%; margin: 0px; padding-left: 20px; line-height: 20px; background: url(../images/kommentar.gif) no-repeat 0px -2px;}

.teilnehmerliste .kommentar{font-size: 8pt;}

.ergebnisliste .ratingsratecontent h3{display: none;}

#content .pn-module-lobby #lobby_content_right {float: left; width: 78%; font-size: 96%;} 
#content .pn-module-lobby #lobby_content_left {float: right; width: 20%; font-size: 80%;}
#content .pn-module-lobby #lobby_content_left  h3{}
#content .pn-module-lobby #lobby_content_left .lobby_groupbox{ padding: 4px; margin: 4px; -moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow:2px 2px 15px rgba(0, 0, 0, 0.6); background: #CDE; color: #89E;}
#content .pn-module-lobby #lobby_content_left .lobby_groupbox a{text-decoration: none;}
#content .pn-module-lobby #lobby_content_left .lobby_adminbox h3,
#content .pn-module-lobby #lobby_content_left .lobby_adminbox a {color: #000;}

#content .pn-module-lobby .lobby_groupbox {border: 1px solid #000;}

.lobby_userlink_avatar img{max-height: 60px; -moz-border-radius:4px;
-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.6);
padding: 2px;}

.videoblock, .bilderblock, .roundbox { -moz-border-radius:4px;
-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.6);
margin-bottom: 4px;}

.videoblock h3{padding: 4px; padding-left: 30px; background: url(../../../images/icons/small/agt_Multimedia.gif) no-repeat 0px 2px;}
.bilderblock h3{padding: 4px; padding-left: 30px; background: url(../../../images/icons/small/demo.gif) no-repeat 0px 2px;}

.content-area-banner .pn-bid-193 {border: 0px; margin: 0px; padding: 1px;}

.noranks {font-weight: bold; padding-left: 22px; background: url(../../../images/icons/small/fileimport.gif) no-repeat 0px 2px;}

.taa_ranking, .club_ranking {background: url(../images/pokal.gif) no-repeat 0px 0px; padding-left: 24px; line-height: 22px; font-size: 14px;}

.addthis_toolbox {width: auto; display:inline-block; border: 1px solid #888; -moz-border-radius:3px; padding: 0px; background: #FFF;}
.addthis_toolbox a {border: 0px; padding: 0px; color: #888; background: transparent;}

.mediashare-header .addthis_toolbox a{color: #888;}

.endstand {display: none;}