/* _______________________ Îáùèå _______________________ */
body {
	color: #656565;
}

.clear {
	overflow: 			hidden;
	clear: 				both;
	height: 			0px;
}
.clear_padd {
	overflow: 			hidden;
	clear: 				both;
	height: 			5px;
}
a img {
	border:0px;
}

/* _______________________ ÒÎÏ _______________________ */

#top_logo {
	position: absolute;
	top: 0;
	left: 0;
}
#top_pic {
	position: absolute;
	top: 40px;
	right: 0;
}
#top_icons {
	position: absolute;
	top: 20px;
	right: 30px;
}
#top_icons ul {
	margin:0px;
	padding:0px;
}
#top_icons ul li {
	margin:0px;
	list-style:none;
	float:left;
	margin-left:15px;
}
#top_icons a img {
	border: 0px;
}

/* _______________________ Ìåíþ _______________________ */

#topmenu {
	display:inline;
	float:right;
	margin-top: 188px;
	margin-right: 3px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}
#topmenu ul {
	margin:0px;
	padding:0px;
}
#topmenu ul li {
	margin:0px;
	list-style:none;
	float:left;
	margin-left:8px;
	font-size:14px;
	
}
#topmenu ul li a {
	text-decoration:none;
	color:#fff;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	position:relative;
	border:0px;
	font-weight: bold;
}
#topmenu ul li a:hover, #topmenu ul li a.active {
	color:#63B1CF;
	background-color:#fff;
	text-decoration:none;
	background-image:url("/oplastike/images/left_menu.gif");
	background-repeat:no-repeat;
}
#topmenu ul li a span {
	display:none;
}
#topmenu ul li a:hover span, #topmenu ul li a.active span {
	display:inline;
	position:absolute;
	right:-1px;
	top:0px;
}

/* _______________________ Ìîäóëü "Ôîðóì" _______________________ */ 


/* ---------- Header Forum ---------- */ 
.forum_header_bolder {
	color:#fff;
	background: url("/oplastike/images/bg_header_other.jpg");
	height: 31px;
	font-size: 15px;
	font-family: Trebuchet MS,Arial,Tahoma,Geneva;
	letter-spacing: -1px;
	font-weight: 800;
	text-decoration: none;
	padding-left: 5px;
}

/* ----------  ---------- */ 
.forum_header               {background:#E8F3F9; padding: 3px 5px 3px 5px;}



#forums_pop                 {margin:5px; text-align:left}


.forum_attachment_box       {border:1px inset #dedede; margin:10px; padding:3px}
.forum_small                {font-size:11px}
.toggletr                   {background:#dedede}

/* ---------- Neue Forenthemen ----------*/ 
.lastthreads_first          {background-color:#f1f1f1}
.lastthreads_second         {background-color:#f0f0f0}

.date_time {
	color: #656565;
	font-size: 10px;
}

a:link,
a:visited {
	color: #3892B4;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
/* ---------- Links ---------- */
a.forum_links:link,
a.forum_links:visited {
	font-size: 15px;
	color: #3892B4;
	font-family: Trebuchet MS,Arial,Tahoma,Geneva;
	letter-spacing: -1px;
	font-weight: 800;
	text-decoration: none;
}
a.forum_links:hover {
	text-decoration:underline;
}

a.info_meta:link,
a.info_meta:visited {
	font-size: 11px;
	color: #3892B4;
	font-weight:bold;
	text-decoration: none;
}
a.info_meta:hover {
	text-decoration:underline;
}

a.forum_head:link,
a.forum_head:visited {
	font-size: 14px;
	color: #3892B4;
	font-family: Trebuchet MS,Arial,Tahoma,Geneva;
	letter-spacing: -1px;
	text-decoration: none;
}
a.forum_head:hover {
	text-decoration:underline
}

a.forum_links_small:link    {color:#656565; font-weight:normal; text-decoration:underline}
a.forum_links_small:visited {color:#656565; font-weight:normal; text-decoration:underline}
a.forum_links_small:hover   {color:#777; font-weight:normal; text-decoration:none}

a.forum_links_navi:link,
a.forum_links_navi:visited  {color:#3892B4; font-weight:bold; text-decoration:none}
a.forum_links_navi:hover    {color:#3892B4; font-weight:bold; text-decoration:underline}


div.forum_links_cat, a.forum_links_cat:link, a.forum_links_cat:visited {
	font-size: 18px;
	color: #fff;
	font-family: Trebuchet MS,Arial,Tahoma,Geneva;
	padding: 3px 0 0 5px;
	letter-spacing: -1px;
	text-decoration: none;
}

a.forum_links_cat:hover     {
	text-decoration: none;
}

a.forum_topicheader:link,
a.forum_topicheader:visited {color:#fff; font-weight:bold; text-decoration:underline}
a.forum_topicheader:hover   {color:#fff; font-weight:bold; text-decoration:none}

a.last_post:link,
a.last_post:visited {color:#3892B4; text-decoration:none;}
a.last_post:hover   {color:#3892B4; text-decoration:underline;}

/*
.forum_frame a:link,
.forum_frame a:visited {color:#3892B4; font-weight:bold; text-decoration:none;}
.forum_frame a:hover   {color:#3892B4; font-weight:bold; text-decoration:underline;}
*/

/*
3892B4
E8F3F9
D3E9F2
*/
/* ---------- ---------- */ 
.forum_info_meta {
	background-color:#E8F3F9;
	padding:8px
}
a.info_meta:link,
a.info_meta:visited {
	color:#3892B4;
	font-weight:bold;
	text-decoration:none;
}
a.info_meta:hover {
	color:#3892B4;
	font-weight:bold;
	text-decoration:underline;
}




.forum_topicheader          {color:#fff}


/* ---------- Forumbeschreibung ---------- */
.f_info_comment             {font-size:11px; color: #656565; margin-left: 1px;}

/* ---------- Linke und Rechte Zeilenfarbe Beiträge ---------- */ 
.forum_post_first           {background-color:#D3E9F2; padding:8px}
.forum_post_second          {background-color:#E8F3F9; padding:8px}

.forum_topic_topheader      {background-color:#fafafa}

/* ---------- Fußbereich Beiträge  ---------- */ 
.forum_post_footer          {background-color:#e9e9e9}


/* ---------- Tabellenspalte der Icons ---------- */ 
.forum_info_icon            {width:30px; background-color:#D3E9F2; padding:2px; text-align:center}

/* ---------- Tabellenspalte Forumbeschreibung ---------- */ 
.forum_info_main            {background-color:#D3E9F2; padding:8px; color: #656565;}





/* ---------- Tabellenspalte Forum anzeigen/schliessen (+ / -) ---------- */ 
.forum_toggle               {width:20px; background-color:#dedede}

/* ---------- Formatierung Tabellen Forenübersicht & Box "Profil, Passwort ändern..."  ---------- */ 
.forum_frame                {background-color:#E8F3F9; margin-bottom:1px}


/* ---------- Navigationsbaum  ---------- */ 
.forum_navi                 {padding:3px}



/* ---------- Tabellenrahmen Forum ---------- */ 
.forum_tableborder          {background-color:#91C9DD; padding:0px; border:0px solid #D3E9F2;}

/* ---------- Box Forenstatistiken ---------- */ 
.forum_stats_box            {font-weight:bold; color:#777; background-color:#f3f3f3}

/* ---------- Benutzer-Signatur ---------- */ 
.user_sig                   {padding-top:4px}

/* ---------- Linie Über Benutzer-Signatur ---------- */ 
.user_sig_bar               {color:#ccc; padding-top:4px}

.forum_pn_unread            {color:#f00; font-weight:bold; text-decoration:blink}

.button_form {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	border:1px solid #65B2CF;
	color:#fff;
	background-color:#65B2CF;
	padding: 2px 2px;
	font-weight: bold;
	margin-bottom:5px;
	margin-top:2px;
}
.button {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	border:1px solid #65B2CF;
	color:#fff;
	background-color:#65B2CF;
	padding: 2px 15px;
	font-weight: bold;
}
.field {
	font-size: 11px;
	border:1px solid #65B2CF;
	color:#656565;
	margin-bottom:5px;
	margin-top:2px;
	padding: 3px;
}
textarea {
	font-size: 11px;
	border:1px solid #65B2CF;
	color:#656565;
	margin-bottom:5px;
	margin-top:2px;
	padding: 3px;
}
select {
	font-size: 11px;
	border:1px solid #65B2CF;
	color:#656565;
	padding: 3px;
	margin: 2px 3px 5px 0;
}
option {
	font-size: 11px;
	margin: 2px 0;
}
.absmiddle {
	vertical-align: middle;
}
h2 {
	font-size: 15px;
	color: #fff;
	font-family: Trebuchet MS,Arial,Tahoma,Geneva;
	padding: 3px 0 0 0;
	letter-spacing: -1px;
	text-decoration: none;
}
.forum_padding {
	padding: 10px;
}

div.quote{
	color: #888888;
	font-style:italic;
	background-color: transparent;

background-image: url(/images/comment_tn.gif);

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0pt 0pt;

padding-left: 20px;
	
}