/* Automatisch eingefügt am 07.07.2009 zwecks Kompatibilität */
/*Code-Formatierung*/
.bbcode_code {padding: 10px; font-family: Courier !important;white-space:pre-wrap !important; width:700px; }
.bbcode_code:before {content:"Code-Abschnitt"; display: block; font-weight: bold; border-bottom: 1px solid ; padding: 0px 10px 

10px 0px; margin: 0px 0px 10px 0px;}
.bbcode_code_line {float: left; font-weight: bold; border-right: 1px solid ; padding: 0px 10px 0px 10px; margin: 0px 10px 0px 

0px; font-family: Courier !important; color: ;}
.bbcode_code_code { width:650px;overflow: auto; font-family: Courier !important; }
.bbcode_code_code pre { margin:0;padding:0; }
.widget_calendar_integration {float: left; margin-right: 10px; padding: 0px;}
.widget_view {float: left;}
.widget_view input, .widget_calendar_integration input {background-color: transparent; border: none; color: ; font-size: px; 

text-decoration: underline;}
.widget_view_intext {display: block;}
.widget_view_intext input {clear: both;}
.widget_view_body div {float: left; margin-right: 5px;}
.widget_view_body_delete {display: block; clear: both;}
/*Kalender Widget*/
.widget_calendar_event {border-bottom: 1px solid ; padding: 5px; margin: 2px; text-align: left;}
.widget_calendar_date {font-size: px; float: right; width: 30%;}
.widget_calendar_name {font-weight: bold; float: left; width: 60%; border-right: 1px solid ;}
.widget_calendar_check {float: left; padding: 3px 10px 3px 5px;}
/*Kalender Widget Integration*/
.widget_calendar_integration {width: 200px; border: 1px solid ; padding: 5px; text-align: justify; font-size: px; margin-bottom: 

10px;}
.widget_calendar_integration_empty {width: 200px; height: 100px;  background-repeat: no-repeat; background-position: center;}
.widget_calendar_integration a {text-decoration: none; margin-bottom: 5px;}
/*Bilder Widget Integration*/
.widget_picture_integration .image {border: 1px solid ; position: relative; float: left; margin: 5px;}
.widget_picture_info {width: px; height:px; background-color: black; filter: alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; 

color: white;}
.widget_picture_info small {padding: 5px;}
.widget_picture_integration {float: left;}
/* ENDE 07.07.2009 */


a {
font-family: Tahoma;
text-decoration: none;
color: #000000;
}

a:link {
text-decoration: none;
color: #000000;
}

a:visited {
text-decoration: none;
color: #000000;
}

a:hover {
text-decoration: underline;
color: #000000;
font-weight: normal;
}

blockquote
{
	background:#f3f3f3;
	margin: 10px 10px 10px 20px;
	padding:0px;
	font-family:Tahoma;
	font-size:12px;
	color:#00008F;
}


blockquote hr
{
visibility:hidden;
margin-top: 1px;
margin-bottom: 1px;
}

BODY {
 color: #00008F;
 background-color: #F3F3F3;
 font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.icats {
	color: #00008F;
        font-size: 12pt;
	background-image:url(http://www.bilder-hochladen.net/files/yb4-8n.gif);
       text-decoration: none;
}

.icats a:link, .icats a:visited, .icats a:active {
 color: #00008F;
 text-decoration: none;

}

.icats a:hover { 
 color: #00008F;
 text-decoration: underline;
 font-weight: bold;
}

.icat2 {
	color: #00008F;
        font-size: 16pt;
	background-image:url(http://www.bilder-hochladen.net/files/yb4-8n.gif);
       text-decoration: none;
}

.icat2 a:link, .icats a:visited, .icats a:active {
 color: #00008F;
 text-decoration: none;

}

.icat2 a:hover { 
 color: #00008F;
 text-decoration: none;
 font-weight: bold;
}

.icat2 a:visited { 
 color: #00008F;
 text-decoration: none;
 font-weight: normal;
}

.icat3 {
	color: #00008F;
        font-size: 10pt;
	background-image:url(http://www.bilder-hochladen.net/files/yb4-55.gif);
       text-decoration: none;
}

.icat3 a:link, .icats a:visited, .icats a:active {
 color: #00008F;
 text-decoration: none;

}

.icat3 a:hover { 
 color: #00008F;
 text-decoration: underline;
 font-weight: normal;
}

.ifo1 {
 color: #00008F;
 font-size: 10pt;
 background-color: #f0f0f0;
text-decoration: none;
}

.ifo1 a:link, .tablea a:visited, .tablea a:active {
 color: #00008F;
 text-decoration: none;
}

.ifo1 a:hover { 
 color: #00008F;
 text-decoration: ungerline;
 font-weight: normal;
}

.ifo2 {
 color: #00008F;
 font-size: 10pt;
 background-color: #e8e8e8;
 text-decoration: none;
}

.ifo2 a:link, .tableb a:visited, .tableb a:active { 
 color: #00008F;
 text-decoration: none;
}
 
.ifo2 a:hover { 
 color: #00008F;
 text-decoration: underline;
 font-weight: 400;

}

.ifo3 {
 color: #000000;
 font-size: 10pt;
 background-color: #e8e8e8;
 text-decoration: none;
}

.ifo3 a:link, .tableb a:visited, .tableb a:active { 
 color: #000000;
 text-decoration: none;
 
}
.ifo3 a:hover { 
 color: #00008F;
 text-decoration: ungerline;
 color: #004C6E;
 font-weight: normal;
}


.ifo4 {
 color: #000000;
 font-size: 10pt;
 background-color: #F3F3F3;
 text-decoration: none;
}

.ifo4 a:link, .tableb a:visited, .tableb a:active { 
 color: #000000;
 text-decoration: none;
 
}
.ifo4 a:hover { 
 color: #00008F;
 text-decoration: none;

}
.ifo5 {
 color: #00008F;
 font-size: 11pt;
 background-color: #F3F3F3;
 text-decoration: none;
}

.ifo5 a:link, .tableb a:visited, .tableb a:active { 
 color: #00008F;
 text-decoration: none;
 
}
.ifo5 a:hover { 
 color: #00008F;
 text-decoration: none;


}

.ifo6 {
 color: #000000;
 font-size: 8pt;
 background-color: #F3F3F3;
 text-decoration: none;
}

.ifo6 a:link, .tableb a:visited, .tableb a:active { 
 color: #000000;
 text-decoration: none;
 
}
.ifo6 a:hover { 
 color: #00008F;
 text-decoration: none;
}

.ifo7 {
 color: #00008F;
 font-size: 10pt;
 background-color: #e8e8e8;
 text-decoration: none;
}

.ifo7 a:link, .tableb a:visited, .tableb a:active { 
 color: #FF0000;
font-weight: bold; 
text-decoration: none;
 
}
.ifo7 a:hover { 
 color: #FF0000;
 text-decoration: underline;
 font-weight: bold;
}

}  
input, textarea, select {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #000000;
 border: 1px solid  #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

form {
	margin: 0;
	padding: 0;
}

.itop {
  background-image:url(http://www.bilder-hochladen.net/files/yb4-55.gif);
  color: #00008F;
  text-align: center;
  font-size: 10pt;
}

.itop2 {
  background-image:url(http://www.bilder-hochladen.net/files/yb4-55.gif);
  color: #00008F;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  font-size: 16pt;
}

.itop3 {
  background-image:url(http://www.bilder-hochladen.net/files/yb4-55.gif);
  color: #00008F;
  text-align: center;
  font-size: 10pt;
}
.navbg{
  background-image:url(http://www.bilder-hochladen.net/files/yb4-58.gif);
  width:93px;
  height:39px;
 font-size: 12px;
}
/* Added on 2010-02-18, Forum Update compatibility. */
/*Spoiler-Design*/
.hpm_spoiler_open{ background:url("http://files.homepagemodules.de/b2001010/a_488.gif") no-repeat scroll left center 

transparent;display:block;padding-left:14px; }
.hpm_spoiler_closed { background:url("http://files.homepagemodules.de/b2001010/a_489.gif") no-repeat scroll left center 

transparent;display:block;padding-left:14px; }
.hpm_spoiler_body { background:none repeat scroll 0 0 #EFEFEF;color: black;display: 

none;border-color:#3F3F3F;border-style:solid;border-width:0 1px 1px 1px;margin:0;padding:0;width:100%; }
.hpm_spoiler_headinput { border:0 none;cursor:pointer;font:bold 11px 

Verdana,Arial,sans-serif;margin-bottom:0;margin-left:6px;margin-top:0;padding:2px 14px 

3px;position:relative;text-align:left;width:100%; }
.hpm_spoiler_headdiv { background:none repeat scroll 0 0 #EFEFEF;border:1px solid #3F3F3F;height:20px;margin:0;padding:1px 

0px;width:100%; }
.hpm_spoiler { margin:6px;width:90%; } 
/* END Added on 2010-02-18 */
 
/* Added on 2011-09-14, Forum Update compatibility. */
.postbody h1,.postbody h2,.postbody h3{color:black}
ul.postindex{margin-left:20px; list-style:none;}
ul.postindex li{float:none !important;line-height:30px;}
ul.postindex li.size_1{margin-top:5px;}
ul.postindex .size_1 a{font-size: large; }
ul.postindex .size_2 a{padding-left:10px;font-size: medium}
ul.postindex .size_3 a{padding-left:20px; font-size: small} 
/* END Added on 2011-09-14 */
 
/* Added on 2011-12-16, Forum Update compatibility. */
.xratings{text-align:left;mergin-right:10px;}
.r_type, .c_type,.c_id,.i_id,.xor_id{display:none;}
.ratingbutton{padding:2px 5px; font-weight:bold; background-color:#ededed; cursor:pointer; border:1px solid black; margin:5px; display:inline-block;vertical-align: middle;}
.ratingbutton img{vertical-align:middle;}
.ratingbutton_text{margin-left:5px;}
.rating_table{width:100%;}
.ratinguser{display:inline-block; text-align:center; }
.ratingusers_temp{display:none;}
.ratinguser img{max-width:60px;}
.rating_header img{vertical-align:middle; margin-right:10px; 2px 0px 2px 5px;}
/* END Added on 2011-12-16 */
 
