/* vBulletin 3 CSS For Style 'BBSzeneStyle' (styleid: 2) */
body
{
	background: #FFFFFF url(../../images/forum_back.gif) repeat;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
	margin: 20px 26px 10px 26px;
	padding: 0px;
}
a:link
{
	color: #000000;
}
a:visited
{
	color: #000000;
}
a:hover, a:active
{
	color: #0070FF;
}
.page
{
	color: #000000;
}
td, th, p, li
{
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
}
.tborder
{
	background: #000000;
	color: #000000;
}
.tcat
{
	background: #AAAAAA;
	color: #000000;
	font: bold 12px Verdana, Arial, Helvetica, Sans-Serif;
}
.tcat a:link
{
	color: #000000;
	text-decoration: none;
}
.tcat a:visited
{
	color: #000000;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
	color: #000000;
	text-decoration: underline;
}
.thead
{
	background: #006699;
	color: #FFFFFF;
	font: bold 12px Verdana, Arial, Helvetica, Sans-Serif;
}
.thead a:link
{
	color: #FFFFFF;
}
.thead a:visited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active
{
	color: #FFFFFF;
}
.tfoot
{
	background: #006699;
	color: #000000;
}
.tfoot a:link
{
	color: #E0E0F6;
}
.tfoot a:visited
{
	color: #E0E0F6;
}
.tfoot a:hover, .tfoot a:active
{
	color: #FFFF66;
}
.alt1, .alt1Active
{
	background: #CCCCCC;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #AAAAAA;
	color: #000000;
}
td.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
}
textarea, .bginput
{
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
}
.button
{
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
}
select
{
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
}
option, optgroup
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.smallfont
{
	font: 11px Verdana, Arial, Helvetica, Sans-Serif;
}
.time
{
	color: #666686;
}
.navbar
{
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #E4E7F5 url(../../images/gradients/gradient_panel.gif) repeat-x top left;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #D1D4E0 url(../../images/gradients/gradient_panelsurround.gif) repeat-x top left;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #006699;
	color: #FFFFFF;
	font: bold 12px Verdana, Arial, Helvetica, Sans-Serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #000000;
}
.vbmenu_option
{
	background: #BBC7CE;
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #8A949E;
	color: #FFFFFF;
	font: 12px Verdana, Arial, Helvetica, Sans-Serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
/*------------- Classes Temporary -----------------*/
.count_number {color:#CE1919; font-family:tahoma; font-size: 24px; text-decoration: none; padding:0px 2px 1px 2px; font-weight:bold; line-height:20px }
.count_desc {color:#2f3335; font-family:tahoma; font-size: 9px; text-decoration: none; padding:0px 2px 0px 2px; font-weight:normal; }
/*------------- Classes Temporary -----------------*/

a.bodybuilding_videos:link,
a.bodybuilding_videos:visited,
a.bodybuilding_videos:active,
a.bodybuilding_videos:hover{font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-align:left; text-decoration:underline; padding:0px 0px 0px 9px;}

.bodybuilding_videos_td {padding-top:22px;}
.bodybuilding_videos_td iframe {padding:0px; margin;0px;}

.bodybuilding_videos_desc {font-family:arial; font-size:12px; font-weight:normal; color:#000000; text-align:left; text-decoration:none;padding-left:9px;}

/* ***** styling for 'big' usernames on postbit etc. ***** */
a.bigusername :link   { text-decoration: none; color : #000000; }
a.bigusername :visited { text-decoration: none; color : #000000; }
a.bigusername :hover	{ text-decoration: underline; color : #000000; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }


/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: baseline; }
.tborder_post { border: 1px solid #000000; }

.tborder_post_ben { border-left-width:1px; border-left-style:solid; border-left-color:#000000; border-right-width:1px; border-right-style:solid; border-right-color:#000000; border-top-width:0px; border-top-style:solid; border-top-color:#000000; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000000; }

.tborder_ben { border-left-width:1px; border-left-style:solid; border-left-color:#000000; border-right-width:1px; border-right-style:solid; border-right-color:#000000; border-top-width:0px; border-top-style:solid; border-top-color:#000000; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000000; background: #000000; color: #000000; }

.alt1_post { background-color: #CCCCCC; border: 1px solid #000000; }

.gen_black_nu { font-size : 12px; color : #000000; text-decoration: none;}
.gen_black_nu:active { font-size : 12px; color : #000000; text-decoration: none;}
.gen_black_nu:hover { font-size : 12px; color : #000000; text-decoration: underline;}
.gen_black_nu:link { font-size : 12px; color : #000000; text-decoration: none;}
.gen_black_nu:visited { font-size : 12px; color : #000000;}

.gbn { font-size : 12px; color : #000000; text-decoration: none;}
.gbn:active { font-size : 12px; color : #000000; text-decoration: none;}
.gbn:hover { font-size : 12px; color : #000000; text-decoration: underline;}
.gbn:link { font-size : 12px; color : #000000; text-decoration: none;}
.gbn:visited { font-size : 12px; color : #000000;}

.realsmallfont { font: 10px Verdana, Arial, Helvetica, Sans-Serif; }
.middleimg { vertical-align: middle; }

.postdetails { font-size : 10px; color : #000000; text-decoration: none;}
a.postdetails { font-size : 10px; color : #000000; text-decoration: none;}
.name { font-size : 11px; color : #000000; }

.a1,.a1A { background-color: #CCCCCC; font-color: #000000; }

.a2,.a2A { background-color: #AAAAAA; font-color: #000000; }
.sf { font: 11px Verdana, Arial, Helvetica, Sans-Serif; }
.i { vertical-align: baseline; }
.rs { font: 10px Verdana, Arial, Helvetica, Sans-Serif; }

a.thread_link:link, a.thread_link:visited,a.thread_link:active {
    color: #006699;
    text-decoration: none;
}

a.thread_link:hover {
    color: #006699;
    text-decoration: underline;
   
}

.imageborder {border:1px solid #000000;}
.mro_text,.mro_image
       {color:#000000;
       font-family:verdana;
       font-size:10px;
       padding: 2px;
       text-align:center;
       vertical-align:top; }
.mro_number
       {color:#ff0000;
       font-family:verdana;
       font-weight:bold;
       font-size:11px;
       padding: 2px;
       }
.mro_table {
            border:1px solid #000000;
            padding: 4px;
            margin: 4px;
            background-color:#CFCFCF;
            }

/*--------------box_adsinfo-------------------*/
#box_adsinfo h4, #box_adsinfo a{cursor:pointer;text-decoration:underline; padding:0;display:block;color:#000;}
#box_adsinfo h4{font:bold 12px arial;margin:0 0 3px 0;}
#box_adsinfo a{font:normal 12px arial;margin:2px 0 2px 5px;}
/*--------------box_adsinfo horizontal-------------------*/
#box_adsinfo_hor {border:1px solid #000; -moz-border-radius:6px;border-radius:6px; width:480px; height:70px;background:#fff url("http://www.bbszene.de/templates/img/ads.jpg") bottom right no-repeat;}
#box_adsinfo_hor a{font:bold 13px verdana;cursor:pointer;text-decoration:underline; padding:0;display:block;color:#000;}
#box_adsinfo_hor a.sm{font:normal 10px verdana;}
#box_adsinfo_hor span{font:normal 11px verdana;text-decoration:none; padding:0;display:block;color:#000;}
#box_adsinfo_hor div {float:left; text-align:left; width:220px;margin:4px 0 4px 10px}
ul#bx_links {display: block; margin:0px; padding:0px; text-align:left;list-style: none;}

ul#bx_links li {
	display: block;
	list-style: none;
	margin:  0px;
	padding: 3px;
        text-align:left;
        border-bottom:1px dotted #909090;
}
ul#bx_links li a {color: #000000;font-weight:bold; font-family:tahoma; font-size:12px; margin:0;padding:0; text-align:left; text-decoration: none;}
ul#bx_links li a:hover {color: #ff0000; text-decoration: underline;}

/* ------------ EMAIL TO A FRIEND-------------- */
#emailtoafriend-div {background: url("http://www.bbszene.de/templates/img/share_buttons/trans_bg_50.png") top repeat; padding:5px; z-index:12; width: 314px; height: 402px; position: absolute;  left:50%; right:50%; margin-left:-120px; display:none; top: 330px; -moz-border-radius:6px; border-radius:7px; }
.popup-div-inside{background:#fff ;border:1px solid #000; padding:1px; -moz-border-radius:4px; border-radius:5px;text-align:center;z-index:12;}
.popup-div-x {background: url("http://www.bbszene.de/templates/img/share_buttons/popup-div-x.gif") 50% 50% no-repeat; width:9px; height:9px;color:#000; cursor:pointer;padding:2px;text-align:center;float:right; border:1px solid #9a9a9a; z-index:12;line-height:8px; -moz-border-radius:2px; border-radius:2px;margin:2px 2px 0 0; }
.popup-div-x:hover {background:#515151 url("http://www.bbszene.de/templates/img/share_buttons/popup-div-x.gif") 50% 50% no-repeat; border:1px solid #000; color:#fff;} 
.popup-div-x:active {background:#f00 url("http://www.bbszene.de/templates/img/share_buttons/popup-div-x.gif") 50% 50% no-repeat; color:#fff;}