table.tx-portal-table-forum {
/*border:1px #c3c3c3 solid;*/
margin-top:15px;
margin-left:0px;
background:#cd7708;
} 

/*
* Alle Standard-Links im Forum
*/
table.tx-portal-table-forum a:link, table.tx-portal-table-forum a:visited, table.tx-portal-table-forum a:active {
color:#000;
text-decoration:none;
}

table.tx-portal-table-forum a:hover {
text-decoration:underline;
color:#000;
}

td.tx-portal-category {
background:url(../img/bg_cat2.jpg);
height:20px;
line-height:20px;
padding-left:5px;
padding-bottom:0px;
color:#fff;
font-weight:bold;
}

/*
div.tx-portal-nums {
padding:3px;
}
*/

div.tx-portal-forenlist td {
padding:3px;
}

td.tx-portal-pi1-forumname-1 a:link, td.tx-portal-pi1-forumname-1 a:visited, td.tx-portal-pi1-forumname-1 a:active {
text-decoration:none;
color:#000;
font-weight:bold;
}

td.tx-portal-pi1-forumname-1 a:hover {
text-decoration:underline;
color:#ff3300;
font-weight:bold;
}



td.tx-portal-pi1-forumname-2 a:link, td.tx-portal-pi1-forumname-2 a:visited, td.tx-portal-pi1-forumname-2 a:active {
text-decoration:none;
color:#000;
font-weight:bold;
}

td.tx-portal-pi1-forumname-2 a:hover {
text-decoration:underline;
color:#ff3300;
font-weight:bold;
}


td.tx-portal-pi1-forumname-2 {
/*background:#ebebeb;*/
background:#fff;
}


td.tx-portal-pi1-forumname-1 {
background:#fff;
}

div.tx-portal-pi1-no-threads {
margin-top:15px;
text-align:center;
font-weight:bold;
color:#ff3300;
}


/* 
=====================
Backlink (Zur�cklink)
===================== 
*/
div.tx-portal-backlink a:link, div.tx-portal-backlink a:visited, div.tx-portal-backlink a:active {
text-decoration:none;
color:#000;
font-weight:bold;
margin-top:15px;
margin-left:15px;
}

div.tx-portal-backlink a:hover {
text-decoration:underline;
color:#000;
font-weight:bold;
}


/*
=======================================
Bl�tternavigation
=======================================
*/
div.tx-portal-pagenavi {
font-weight:bold;
color:#000;
}

span.tx-portal-bl-act-link {
color:#ff3300;
}

div.tx-portal-pagenavi a:link, div.tx-portal-pagenavi a:visited, div.tx-portal-pagenavi a:active {
font-weight:bold;
color:#000;
text-decoration:none;
}

div.tx-portal-pagenavi a:hover {
color:#181818;
}


/*
=======================================
Auflistung der Threads im aktuellen Forum
=======================================
*/
table.tx-portal-table-thread-list {
border:1px #cd7708 solid;
border-top:0px;
margin-top:15px;
margin-left:0px;
}

table.tx-portal-table-thread-list a:link, table.tx-portal-table-thread-list a:visited, table.tx-portal-table-thread-list a:active {
color:#000;
text-decoration:none;
}

table.tx-portal-table-thread-list a:hover {
color:#cd7708;
text-decoration:none;
}


td.tx-portal-thread-list-header {
padding:2px;
/*background-color:#c3c3c3;*/
background:url(../img/bg_cat.jpg);
color:#fff;
font-weight:bold;
padding:4px;
}

td.tx-portal-subheader {
background:url(../img/bg_cat.jpg);
background:#cd7708;
color:#fff;
border-bottom:1px #fff solid;
font-weight:bold;
padding:4px;
}

td.tx-portal-pi1-thread-class-1 {
/*background:#ebebeb;*/
background:#fff;
}

td.tx-portal-pi1-thread-class-2 {
background:#fff;
}

tr.tx-portal-forum-header {
border-bottom:1px #cd7708 solid;
}

tr.tx-portal-forum-header td {
border-bottom:1px #cd7708 solid;
background-color:#cd7708;
height:20px;
color:#fff;
font-weight:bold;
}



/*
=================================================
Single-Thread definitionen
=================================================
*/

div.tx-portal-single-date {
width:45%;
float:left;
}

div.tx-portal-single-days {
width:45%;
float:right;
text-align:right;
}




/*
=================================================
User-Profil editieren
=================================================
*/
table.tx-portal-profil {
background:#979797;
}

table.tx-portal-profil td {
/*background:#ebebeb;*/
background:#fff;
height:20px;
padding:2px;
}


span.tx-portal-days {
font-style:italic;
font-size:11px;
}



/*
==================================================
Informationen Statistiken
==================================================
*/

table.tx-portal-statistiken {
margin-top:15px;
margin-left:15px;
}

td.tx-portal-statistiken-header {
background:c3c3c3;
padding:2px;
}

table.tx-portal-table-header {
border-bottom:1px #c3c3c3 solid;
}

td.tx-portal-statistiken-infos {
/*background:#ebebeb;*/
background:#fff;
border:1px #c3c3c3 solid;
}



/*
=======================================================
Thread-Single-Ansicht definieren
inkl. Antworten zum Thema
=======================================================
*/

table.tx-portal-single-thread {
background:#cd7708;
}

table.tx-portal-single-thread td {
/*background:#ebebeb;*/
background:#fff;
padding:5px;
}

ul.tx_portal_pi1_userlist {
list-style-position:inside;
}

ul.tx_portal_pi1_userlist li {
list-style-position:inside;
}





/*
=======================================================
Formular
=======================================================
*/

table.tx-portal-pi1-new-thread-form {
/*background:#ebebeb;*/
background:#fff;
padding:1px;
border:1px #c6c6c6 solid;
width:95%;
}

table.tx-portal-pi1-new-thread-form td {
background:#f6f6f6;
}

table.tx-portal-pi1-new-thread-form input.helpline {
height:18px;
width:400px;
padding:2px;
color:#181818;
border:1px #181818 solid;
background:#ffffff;
}

table.tx-portal-pi1-new-thread-form input.tx-portal-pi1-input-text {
height:18px;
width:370px;
padding:2px;
color:#181818;
font-family:Verdana, Arial;
border:1px #181818 solid;
background:#ffffff;
}

table.tx-portal-pi1-new-thread-form textarea.tx-portal-pi1-textarea {
color:#181818;
padding:2px;
height:250px;
width:370px;
border:1px #181818 solid;
}

table.tx-portal-pi1-new-thread-form input.tx-portal-pi1-submit {
font-size:11px;
color:#181818;
padding:1px;
height:27px;
width:150px;
border:1px #181818 solid;
}




/*
======================================================
�hnliche Themen definieren
======================================================
*/
table.tx-portal-related-threads {

margin-top:20px;
}

table.tx-portal-related-threads a:link, table.tx-portal-related-threads a:visited, table.tx-portal-related-threads a:active {
text-decoration:none;
color:#000;
}

table.tx-portal-related-threads td {
padding:3px;
border-bottom:1px #c3c3c3 solid;
}

td.tx-portal-related-title2 {
background:#979797;
font-color:#fff;
padding:3px;
}

td.tx-portal-related-date2 {
background:#979797;
font-color:#fff;
padding:3px;
}

td.tx-portal-related-autor2 {
background:#979797;
font-color:#fff;
padding:3px;
}




/*
========================================================
Syntax highlighting (Boxen)
========================================================
*/
/*
div.php {
background:#979797;
padding:1px;
}

div.php ol, div.php li {
list-style-position:inside;
list-style-type: none;
}

div.php li {
padding:3px;
}


div.html4strict {
background:#979797;
padding:1px;
}

div.html4strict ol, div.html4strict li {
list-style-position:inside;
list-style-type: none;
}

div.html4strict li {
padding:3px;
}


div.java {
background:#979797;
padding:1px;
}

div.java ol, div.java li {
list-style-position:inside;
list-style-type: none;
}

div.java li {
padding:3px;
}


div.javascript {
background:#979797;
padding:1px;
}

div.javascript ol, div.javascript li {
list-style-position:inside;
list-style-type: none;
}

div.javascript li {
padding:3px;
}


div.css {
background:#979797;
padding:1px;
}

div.css ol, div.css li {
list-style-position:inside;
list-style-type: none;
}

div.css li {
padding:3px;
}


div.sql {
background:#979797;
padding:1px;
}

div.sql ol, div.sql li {
list-style-position:inside;
list-style-type: none;
}

div.sql li {
padding:3px;
}
*/




/*
=====================================================
Definitionen f�r Jquery Zoom
=====================================================
*/
div.jqZoomTitle
{
	z-index:10000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;
}



.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.5;
		opacity: 0.5;
		filter: alpha(opacity = 50);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(../zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	height:43px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

* html .preload{
	
	width:90px;
	height:43px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}

.zoom_ieframe
{
}

span.tx-portal-pi1-wichtig {
font-weight:bold;
color:#ff3333;
}

span.tx-portal-pi1-info {
font-weight:bold;
color:marine;
}


/*
Link-Farbe des Usernamen in den Beitr�gen
*/
td.tx-portal-single-thread-userinfo a.tx-portal-pi1-username:link, td.tx-portal-single-thread-userinfo a.tx-portal-pi1-username:visited, td.tx-portal-single-thread-userinfo a.tx-portal-pi1-username:active {
text-decoration:none;
color:#000;
}

td.tx-portal-single-thread-userinfo a.tx-portal-pi1-username:hover {
text-decoration:underline;
color:#000;
}


/*
Rang --- User-R�nge definieren
*/
span.tx-portal-pi1-moderator {
font-weight:bold;
color:darkred;
}

span.tx-portal-pi1-admin {
font-weight:bold;
color:orange;
}



/*
* BB-Code für Scriptsprachen
*/
div.typoscript ol {
margin-left:20px;
}

div.php ol {
margin-left:20px;
}

div.javascript ol {
margin-left:20px;
}

div.java ol {
margin-left:20px;
}

div.html4strict ol {
margin-left:20px;
}



/*
* Fehleranzeige wenn das Formular nicht vollständig ausgefüllt wurde...
*/
div.tx_portal_error_msg {
padding:10px;
margin-bottom:15px;
border:2px #ff3300 dotted;
color:#ff3300;
font-weight:bold;
text-align:center;
}


/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url('../img/delete.gif') no-repeat 0 -16px}
div.star,div.star a{background:url('../img/star.gif') no-repeat 0 0px}
div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 0px;border:1 solid #FF0000}
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */




/*
Fehlerausgabe bei der Registrierung
*/
div.tx-portal-pi5-error {
color:#181818;
background:#585858;
border:1px #585858 solid;
margin-bottom:20px;
padding:5px;
}

div.tx-portal-pi5-error2 {
color:#181818;
background:#efefef;
border:1px #585858 solid;
padding:10px;
}

div.tx-portal-pi5-error2 ol {
list-style-position:inside;
margin-top:5px;
}


td.tx-portal-single-thread-thanks {
font-size:10px;
}


/*
Fehlerausgabe beim Profil editieren
*/
div.tx-portal-pi6-error {
padding:5px;
margin-bottom:15px;
background:pink;
color:#ff3300;
font-weight:normal;
border:1px #ff3300 solid;
}

div.tx-portal-pi6-error li, div.tx-portal-pi6-error ul {
margin-left:0px;
list-style:none;
list-style-image:none;
}

div.tx-portal-pi6-error_header {
border-bottom:1px #ff3300 solid;
padding-left:5px;
font-weight:bold;
padding-bottom:10px;
margin-bottom:10px;
}


/*
* Ähnliche Themen
*/
table.tx-portal-related-threads {
border:1px #1a1a1a solid;
}

table.tx-portal-related-threads h2 {
margin:0px;
color:#ebc121;
}

table.tx-portal-related-threads td.tx-portal-related-header {
background:url(../img/bg_cat.jpg);
color:#ebc121;
border-bottom:1px #fff solid;
/*font-weight:bold;
padding:4px;*/
}

table.tx-portal-related-threads h2 {
font-size:12px;
color:#fff;
}

table.tx-portal-related-threads td.tx-portal-related-title2 {
background:url(http://www.admin-tutorials.net/typo3conf/ext/portal/img/bg_cat.jpg);
background:#cd7708;
color:#fff;
}

table.tx-portal-related-threads td.tx-portal-related-date2 {
background:url(http://www.admin-tutorials.net/typo3conf/ext/portal/img/bg_cat.jpg);
background:#cd7708;
color:#fff;
}

table.tx-portal-related-threads td.tx-portal-related-autor2 {
background:url(http://www.admin-tutorials.net/typo3conf/ext/portal/img/bg_cat.jpg);
background:#cd7708;
color:#fff;
}

td.tx-portal-related-title {
border-right:1px #1a1a1a solid;
}

td.tx-portal-related-date { 
border-right:1px #1a1a1a solid;
}


table.tx-portal-single-thread td.tx-portal-single-thread-date {
/*background:url(typo3conf/ext/portal/img/bg_category.jpg);*/
background:url(http://www.admin-tutorials.net/typo3conf/ext/portal/img/bg_cat.jpg);
color:#fff;
}


/*
* Admin-Menu definieren
*/
div.tx-portal-pi1-adminmenu a.amenu:link, div.tx-portal-pi1-adminmenu a.amenu:visited, div.tx-portal-pi1-adminmenu a.amenu:active {
display:block;
width:98%;
height:40px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:url(http://www.admin-tutorials.net/typo3conf/ext/portal/img/bg_category.jpg);
background-repeat:repeat-x;
padding-top:15px;
padding-left:15px;
padding-bottom:0px;
margin-bottom:0px;
}

div.tx-portal-pi1-adminmenu a.amenu:hover {
color:#ebc121;
}

select.tx-portal-pi1-thread_moved {
border:1px #1a1a1a solid;
background:#1a1a1a;
color:#fff;
}

input.tx-portal-pi1-submit_moved {
background-image:url(http://www.admin-tutorials.net/typo3conf/ext/portal/img/bg_category.jpg);
border:1px #585858 solid;
color:#fff;
height:26px;
width:180px;
padding:1px;
}


a.tx-portal-pi1-thread_del_link:link, a.tx-portal-pi1-thread_del_link:visited, a.tx-portal-pi1-thread_del_link:active {
display:block;
background-image:url(http://www.admin-tutorials.net/typo3conf/ext/portal/img/bg_category.jpg);
background-repeat:repeat-x;
border:1px #585858 solid;
color:#fff;
font-size:13px;
text-decoration:none;
text-align:center;
height:17px;
width:180px;
padding:4px;
}


/*
* editierung
*/
div.tx-portal-pi1-edit_count {
font-size:11px;
font-style:italic;
margin-top:15px;
margin-bottom:10px;
}

/*
* Listen in Beiträgen
*/
div.tx-portal-pi1 ul {
list-style-position:inside;
list-style-image: url(../../../../fileadmin/template_v1/images/pfeil_icon.gif);
}

span.star_count {
font-size:11px;
}

div.tx-portal-pi1-star_count {
margin-top:5px;
}



/*
* Aktuelle Themen definieren
*/
div.tx-portal-pi1-last_thread {
margin-top:25px;
}

span.no_act_threads {
color:#fff;
}

div.tx-portal-pi1-last_thread a:link, div.tx-portal-pi1-last_thread a:visited, div.tx-portal-pi1-last_thread a:active {
color:#fff;
font-size:12px;
text-decoration:none;
}

span.subthread_title {
color:#c3c3c3;
font-size:11px;
}



div.new_user_firma {
color:#979797;
}
