BODY
{
	background-color : #F5F5E5;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA;
	FONT-SIZE: 12PX;
	COLOR: #000000;
	MARGIN-LEFT : 0PX;
	MARGIN-TOP : 20PX;
	MARGIN-BOTTOM : 20PX;
	MARGIN-RIGHT : 0PX;
}

H2, H3, H4
{
    FONT-SIZE: 14PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : NONE;
    LETTER-SPACING: 0PT;
    COLOR: #8B8B6A;
}
H2, H3, H4
{
    FONT-SIZE: 12PX;
}

A
{
	text-decoration: none;
}
A:LINK
{
    COLOR: #797759;
}
A:VISITED
{
    COLOR: #939475;
}
A:ACTIVE
{
    COLOR: #C2C1AF;
}
A:HOVER
{
    COLOR: #C2C1AF;
}

a.BASISMENUE
{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 10PX;
	TEXT-DECORATION: NONE;
	TEXT-TRANSFORM: NONE;
}

a:link.BASISMENUE    { COLOR:#000000; }
a:visited.BASISMENUE { COLOR:#000000; }
a:hover.BASISMENUE   { COLOR:#939475; }
a:active.BASISMENUE  { COLOR:#939475; }


a.MAINMENUE
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    TEXT-TRANSFORM: UPPERCASE;
    TEXT-DECORATION: NONE;
    PADDING-LEFT: 0PX;
    PADDING-RIGHT: 0PX;
}

a:link.MAINMENUE    { COLOR:#FFFFFF; }
a:visited.MAINMENUE { COLOR:#FFFFFF; }
a:hover.MAINMENUE   { COLOR:#000000; }
a:active.MAINMENUE  { COLOR:#FFFFFF; }


a.MAINMENUEACTIV
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    TEXT-TRANSFORM: UPPERCASE;
    TEXT-DECORATION: NONE;
    PADDING-LEFT: 0PX;
    PADDING-RIGHT: 0PX;
}

a:link.MAINMENUEACTIV    { COLOR:#FFFFFF; }
a:visited.MAINMENUEACTIV { COLOR:#FFFFFF; }
a:hover.MAINMENUEACTIV   { COLOR:#000000; }
a:active.MAINMENUEACTIV  { COLOR:#FFFFFF; }



a.SUBMENUE
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    TEXT-DECORATION: NONE;
    PADDING-LEFT: 0PX;
    PADDING-RIGHT: 0PX;
}

a:link.SUBMENUE    { COLOR:#666447; }
a:visited.SUBMENUE { COLOR:#666447; }
a:hover.SUBMENUE   { COLOR:#797759; }
a:active.SUBMENUE  { COLOR:#000000; }


a.SUBMENUEACTIV
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    TEXT-DECORATION: NONE;
    PADDING-LEFT: 0PX;
    PADDING-RIGHT: 0PX;
}

a:link.SUBMENUEACTIV    { COLOR:#ffffff; }
a:visited.SUBMENUEACTIV { COLOR:#ffffff; }
a:hover.SUBMENUEACTIV   { COLOR:#000000; }
a:active.SUBMENUEACTIV  { COLOR:#ffffff; }



.SUBMENULEFT
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    LETTER-SPACING: 0 PX;
    TEXT-TRANSFORM: NONE;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: NONE;
/*    PADDING-LEFT: 2PX; */
    PADDING-RIGHT: 5PX;
    line-height: 15px;
}

a:link.SUBMENULEFT    { COLOR:#797759; }
a:visited.SUBMENULEFT { COLOR:#797759; }
a:hover.SUBMENULEFT   { COLOR:#C2C1AF; }
a:active.SUBMENULEFT  { COLOR:#C2C1AF; }


.SUBMENULEFTACTIV
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    LETTER-SPACING: 0 PX;
    TEXT-TRANSFORM: NONE;
    BACKGROUND-COLOR: #C2C1AF;
    TEXT-DECORATION: NONE;
/*    PADDING-LEFT: 2PX;*/
    PADDING-RIGHT: 5PX;
    line-height: 15px;
}

a:link.SUBMENULEFTACTIV    { COLOR:#ffffff; }
a:visited.SUBMENULEFTACTIV { COLOR:#ffffff; }
a:hover.SUBMENULEFTACTIV   { COLOR:#797759; }
a:active.SUBMENULEFTACTIV  { COLOR:#797759; }


.SUBSUBMENULEFT
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    LETTER-SPACING: 0 PX;
    TEXT-TRANSFORM: NONE;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: NONE;
/*    PADDING-LEFT: 15PX;*/
    PADDING-RIGHT: 5PX;
       line-height: 15px;
}

a:link.SUBSUBMENULEFT    { COLOR:#797759; }
a:visited.SUBSUBMENULEFT { COLOR:#797759; }
a:hover.SUBSUBMENULEFT   { COLOR:#C2C1AF; }
a:active.SUBSUBMENULEFT  { COLOR:#C2C1AF; }



.SUBSUBMENULEFTACTIV
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    LETTER-SPACING: 0 PX;
    TEXT-TRANSFORM: NONE;
    BACKGROUND-COLOR: #C2C1AF;
    TEXT-DECORATION: NONE;
/*    PADDING-LEFT: 15PX;*/
    PADDING-RIGHT: 5PX;
    line-height: 15px;
}

a:link.SUBSUBMENULEFTACTIV    { COLOR:#ffffff; }
a:visited.SUBSUBMENULEFTACTIV { COLOR:#ffffff; }
a:hover.SUBSUBMENULEFTACTIV   { COLOR:#797759; }
a:active.SUBSUBMENULEFTACTIV  { COLOR:#ffffff; }


.SUBSUBSUBMENULEFT
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    LETTER-SPACING: 0 PX;
    TEXT-TRANSFORM: NONE;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: NONE;
/*    PADDING-LEFT: 30PX;*/
    PADDING-RIGHT: 5PX;
    line-height: 15px;
}

a:link.SUBSUBSUBMENULEFT    { COLOR:#797759; }
a:visited.SUBSUBSUBMENULEFT { COLOR:#797759; }
a:hover.SUBSUBSUBMENULEFT   { COLOR:#C2C1AF; }
a:active.SUBSUBSUBMENULEFT  { COLOR:#C2C1AF; }



.SUBSUBSUBMENULEFTACTIV
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    LETTER-SPACING: 0 PX;
    TEXT-TRANSFORM: NONE;
    BACKGROUND-COLOR: #C2C1AF;
    TEXT-DECORATION: NONE;
/*    PADDING-LEFT: 30PX;*/
    PADDING-RIGHT: 5PX;
    line-height: 15px;
}

a:link.SUBSUBSUBMENULEFTACTIV    { COLOR:#ffffff; }
a:visited.SUBSUBSUBMENULEFTACTIV { COLOR:#ffffff; }
a:hover.SUBSUBSUBMENULEFTACTIV   { COLOR:#797759; }
a:active.SUBSUBSUBMENULEFTACTIV  { COLOR:#ffffff; }


.MENUTABLE
{
   vertical-align: middle;
   line-height: 20px;
   BORDER-BOTTOM: SOLID 2PX #cccccc;
   BACKGROUND-COLOR: #B5B49F;
}

.MENUTABLEACTIV
{
   vertical-align: middle;
   line-height: 20px;
   BORDER-BOTTOM: SOLID 2PX #cccccc;
   BACKGROUND-COLOR: #85865E;
}

.BOXENHEADLINE
{
    FONT-SIZE: 11PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : UPPERCASE;
    LETTER-SPACING: 0PT;
    COLOR: #000000;
}

.SUBMENUEHEADLINE
{
    FONT-SIZE: 11PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : UPPERCASE;
    LETTER-SPACING: 0PT;
    COLOR: #ffffff;
    PADDING-LEFT: 5PX;
}


.HEADLINE
{
    FONT-SIZE: 16PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : UPPERCASE;
    LETTER-SPACING: 0PT;
    COLOR: #8B8B6A;
}

.SUBLINE
{
    FONT-SIZE: 14PX;
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : NONE;
    LETTER-SPACING: 0PT;
    COLOR: #8B8B6A;
}

.CAPTION
{
    FONT-WEIGHT: BOLD;
    TEXT-TRANSFORM : NONE;
    COLOR: #005E9C;
}

TD
{
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 12PX;
}

B
{
    FONT-WEIGHT: BOLD;
    COLOR: #797759;
}


STRONG
{
    FONT-WEIGHT: BOLD;
    COLOR: #797759;
}

.SMALLBOLD
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 10PX;

}

.SMALLTEXT
{
    FONT-SIZE: 10PX;
}


I
{
    FONT-WEIGHT: NORMAL;
}

UL
{
    FONT-WEIGHT: normal;
    list-style-image: url(/media/bullets/dot.gif);
    TOPMARGIN=0
}

DD
{
	padding-bottom: 10px;
}

BULLETLIST
{
    FONT-WEIGHT: NORMAL;
/*    LIST-STYLE-IMAGE: URL("/fileadmin/webtemplate/images/liste.jpg");*/
    TOPMARGIN=0
}

INPUT
{
    FONT-WEIGHT: REGULAR;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA;
    FONT-SIZE: 12PX;
    COLOR: #000000;
    BORDER: #000000 1PX SOLID;
    BACKGROUND-COLOR: #FFFFFF;
}
.CHECKBOX
{
    FONT-WEIGHT: BOLD;
    BORDER-STYLE: none;
    background : transparent;
}
.RADIO
{
    FONT-WEIGHT: BOLD;
    BORDER-STYLE: none;
    background : transparent;
}
.BUTTON
{
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11PX;
    COLOR: #FFFFFF;
    BORDER: #ffffff 1PX OUTSET;
    BACKGROUND-COLOR: #939475;
}

SELECT
{
    font-weight: REGULAR;
    font-family: VERDANA, ARIAL, HELVETICA, GENEVA;
    font-size: 12PX;
    color: #000000;
    border: #000000 1PX SOLID;
    background-color: #FFFFFF;
}
TEXTAREA
{
    FONT-WEIGHT: REGULAR;
    FONT-SIZE: 12PX;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA;
    COLOR: #000000;
    BORDER: #000000 1PX SOLID;
    BACKGROUND-COLOR: #FFFFFF;
}
.FORMREQUIRED
{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 12PX;
	COLOR: #000000;
	TEXT-SHADOW : F7931D;
}

.SITEMAP1 {
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 11 PX;
    COLOR: #FFFFFF;
/*    LETTER-SPACING: 2 PX;*/
    TEXT-TRANSFORM : UPPERCASE;
    TEXT-DECORATION: NONE;
    BACKGROUND-COLOR : #C2C1AF;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    MARGIN-TOP: 20PX;
    }
.SITEMAP2 {
    FONT-WEIGHT: REGULAR;
    MARGIN-LEFT: 50PX;
    FONT-SIZE: 11PX;
    TEXT-DECORATION: NONE;
/*    LETTER-SPACING: 2 PX;*/
    BACKGROUND-COLOR : #FFFFFF;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    }
.SITEMAP3 {
    FONT-WEIGHT: REGULAR;
    MARGIN-LEFT: 100PX;
    FONT-SIZE: 11PX;
    TEXT-DECORATION: NONE;
/*    LETTER-SPACING: 2 PX;*/
    BACKGROUND-COLOR : #FFFFFF;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    }
.SITEMAP4 {
    FONT-WEIGHT: REGULAR;
    MARGIN-LEFT: 150PX;
    FONT-SIZE: 11PX;
    TEXT-DECORATION: NONE;
/*    LETTER-SPACING: 2 PX;*/
    BACKGROUND-COLOR : #FFFFFF;
    PADDING-LEFT : 5PX;
    MARGIN-BOTTOM: 1PX;
    }


/* FORMAT F�R SUCHE BUTTON*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-SEARCHBOX INPUT.TX-INDEXEDSEARCH-SEARCHBOX-BUTTON { FONT-WEIGHT: BOLD; FONT-SIZE: 11PX; COLOR: #FFFFFF; BORDER: #ffffff 1PX OUTSET; BACKGROUND-COLOR: #939475; }

/* FORMAT F�R SUCHE INPUTFIELD*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-SEARCHBOX INPUT.TX-INDEXEDSEARCH-SEARCHBOX-SWORD { FONT-WEIGHT: REGULAR; FONT-FAMILY: VERDANA, ARIAL, HELVETICA, GENEVA; COLOR: #000000; BORDER: #000000 1PX SOLID; BACKGROUND-COLOR: #FFFFFF; WIDTH:150PX; }

/* FORMAT F�R WIEDERHOLUNG SUCHBEGRIFFS-EINGABE/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-WHATIS P .TX-INDEXEDSEARCH-SW { FONT-WEIGHT:BOLD; FONT-STYLE:ITALIC; FONT-SIZE: 14; COLOR: #7C1618;}

/* FORMAT F�R ABSTAND VOR UND NACH SUCHE-INPUT FIELD / ERWEITERTER SUCHE UND WENN VORHANDEN SUCHE-REGELN*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-WHATIS { MARGIN-TOP:20PX; MARGIN-BOTTOM:20PX; }

/* FORMAT F�R TEXT DER AUSGEGEBEN WIRD - WENN NICHTS GEFUNDEN WURDE*/
.TX-INDEXEDSEARCH P.TX-INDEXEDSEARCH-NORESULTS { FONT-WEIGHT: normal; COLOR: #000000;}

/* FORMAT F�R HINTERGRUND DER ZEILE IN DER DER LINK AUF DIE SEITE AUSGEGEBEN WIRD WO DER SUCHBEGRIFF VORKOMMT*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-TITLE { BACKGROUND:#FFFFFF; }

/* FORMAT F�R TEXT DER ZEILE IN DER DER LINK AUF DIE SEITE AUSGEGEBEN WIRD WO DER SUCHBEGRIFF VORKOMMT*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-TITLE P { FONT-WEIGHT:BOLD;}

/* FORMAT F�R PROZENT ANGABE IN DER ZEILE IN DER DER LINK AUF DIE SEITE AUSGEGEBEN WIRD WO DER SUCHBEGRIFF VORKOMMT*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-TITLE P.TX-INDEXEDSEARCH-PERCENT { FONT-WEIGHT:BOLD; FONT-SIZE: 12;}

/* FORMAT F�R TEXT-AUSZUG DER SEITE WO SUCHBEGRIFF VORKOMMT*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-DESCR P { FONT-STYLE:NORMAL; FONT-SIZE: 12; }

/* FORMAT F�R MARKIERUNG DES SUCHWORTES IM TEXT-AUSZUG*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-DESCR P .TX-INDEXEDSEARCH-REDMARKUP { COLOR: #797759; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; }

/* FORMAT F�R HINTERGRUND DER ZEILE WO INFOS ZUR GEFUNDENEN SEITE AUSGEGEBEN WERDEN - WIE ZB GR�SSE - ERSTELLT AM - USW*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-INFO { BACKGROUND: #EBE9E9; }

/* FORMAT F�R ABSTAND VOR UND NACH JEDEN RESULTAT BLOCK*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-SECHEAD { MARGIN-TOP:10PX; MARGIN-BOTTOM:10PX; }

/* FORMAT F�R TEXT DER DEN MEN�PUNKT ANGIEBT IN DEM SICH DAS SUCHERGEBNISS BEFINDET*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-SECHEAD H2 { MARGIN-TOP:0PX; MARGIN-BOTTOM:0PX; FONT-SIZE: 16PX; COLOR: #ffffff;}

/* FORMAT F�R HINTERGRUND DER ZEILE IN DER DER TEXT AUSGEGEBEN WIRD DER DEN MEN�PUNKT ANGIET IN DEM SICH DAS SUCHERGEBNISS BEFINDET*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-SECHEAD TABLE { BACKGROUND:#ffffff; }

/* FORMAT AUSGABE DER SEITENANZAHL PRO MEN�PUNKT DIE ZUTREFFEN*/
.TX-INDEXEDSEARCH .TX-INDEXEDSEARCH-RES .TX-INDEXEDSEARCH-SECHEAD TD { VERTICAL-ALIGN:ABSMIDDLE; FONT-SIZE: 12PX;}


/**************************
 * Styles fuer News Extension
 **************************/

.news-latest-title {
    FONT-SIZE: 12PX;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM : NONE;
    TEXT-DECORATION: NONE;
    LETTER-SPACING: 0PT;
    COLOR: #797759
}
:link.news-latest-title { color: color: #797759; }
:visited.news-latest-title { color: color: #797759; }
:hover.news-latest-title { color: color: #C2C1AF; }
:active.news-latest-title { color: color: #C2C1AF; }

.news-latest-morelink {
	text-decoration: none;
	color: #8B8B6A;
	text-align: right;
	vertical-align: bottom;
	width: 65px;
	padding-left: 10px;
}
:link.news-latest-morelink { color: color: #797759; }
:visited.news-latest-morelink { color: color: #797759; }
:hover.news-latest-morelink { color: color: #C2C1AF; }
:active.news-latest-morelink { color: color: #C2C1AF; }

.news-single-additional-info {margin: 0px; padding: 0px }


/****************************
 * Styles fuer lz_gallery
 ****************************/

#tx-lzgallery-pi1-fotos { text-align: center; }
#tx-lzgallery-pi1-fotos td { text-align: center; border: 1px solid #A9A991; padding: 3px; }

 /* gallery - annotations */
.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}


/****************************
 * Styles fuer newloginbox
 ****************************/

#tx-newloginbox-pi1-user { width: 95; }
#tx-newloginbox-pi1-pass { width: 95; }
.tx-newloginbox-pi1-submit { FONT-WEIGHT: BOLD; FONT-SIZE: 11PX; COLOR: #FFFFFF; BORDER: #ffffff 1PX OUTSET; BACKGROUND-COLOR: #939475; }


div.loginform-label-input { padding-top: 4px; clear: left }
#table46 .tx-poslogin-pilogin-wrap { width: 255px;  }
div.loginform-label { float: left; width: 125px; }
div.loginform-input { margin-left: 125px; width: 126px; min-height: 15px;  }
* html div.loginform-input { height: 15px }
div.loginform-input input { width: 116px;  padding: 1px 2px }
.loginform-backtologin-link { font-size: 0.9em }
.loginform-buttons-margin { margin-top: 1.0em; margin-bottom: 1.0em }
#table46 div.loginform-buttons { clear: left; margin-left: 243px; padding-top: 20px }

#holzart-maintable .posdesigncontest-listitem { width: 490px }
.posdesigncontest-listitem { width: 100% }

.posdesigncontest-morelink { text-align: right }
.posdesigncontest-listitem p { margin-top: 0 }

#holzart-maintable .posdesigncontest-votingbox,
#holzart-maintable .posdesigncontest-listbox
{
	float: right;
	width: 200px;
	margin-left: 10px;
	text-align: center;
}

#holzart-maintable .posdesigncontest-single-main { width: 490px }

#holzart-maintable { width: 990px }

@media print {
	
	.posdesigncontest-votingbox,
	.posdesigncontest-listbox { display: none }
	.posdesigncontest-single-main { width: 360px }
	#holzart-maintable { width: 680px }
	#holzart-basemenu { display: none }
	#leftcol { display: none }
}

.invisible
{
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
}

.tx-poscooperationboard-picooperationboard
{
	padding: 5px;
}

.error
{
	color: red; 
	font-size: 85%;
	padding-left: 130px;
}

.cooperationboardform-label
{
	width: 130px;
	float: left;
}

.cooperationboardform-label-input
{
	padding-top: 5px;
}

.cooperationboardform-infotext
{
	padding-top: 10px;
}

.cooperationboardform-buttons
{
	padding-top: 10px;
	text-align: center;
}

.tx-poscooperationboard-picooperationboard-searchandlistview-item
{
	margin: 0
}

.tx-poscooperationboard-picooperationboard h2
{
	margin-top: 0
}

.tx-poscooperationboard-picooperationboard-contactform
{
	width: 100%;
	margin-top: 22px;
}

.tx-poscooperationboard-picooperationboard-contactform-desc
{
	float: left;
	width: 142px;
}

.tx-poscooperationboard-picooperationboard-contactform-field
{
}

.tx-poscooperationboard-picooperationboard-contactform-row { clear: left; margin-bottom: 5px; }

/*
	Designcontest - Subscription
*/

.tx-posdesigncontest-pisubscription table
{
	width: 100%;
}

.tx-posdesigncontest-pisubscription td
{
	vertical-align: top;
}

.tx-posdesigncontest-pisubscription .label
{
	width: 150px;
}

.tx-posdesigncontest-pisubscription .value .input
{
	width: 375px
}

.tx-posdesigncontest-pisubscription .value textarea
{
	width: 100%;
	/*height: 150px;*/
}

.tx-posdesigncontest-pisubscription .value textarea.address
{
	width: 375px;
	/*height: 80px;*/
}

.tx-posdesigncontest-pisubscription .value textarea.dimensions
{
	height: 80px;
}

.tx-posdesigncontest-pisubscription .resultrequest td
{
	padding-bottom: 5px;
}

#tmpl-default
{
	width: 990px;
}

/***
	apprentice-list
***/

.apprentice-list th, .apprentice-list td
{
	font-size: 11px;
	text-align: left;
	padding: 3px;
}

.register-link td
{
	padding-top: 10px;
	padding-bottom: 3px !important;
	border-bottom: 1px solid #C2C1AF;
	font-weight: bold;
}

.apprentice-list th
{
	background-color: #C2C1AF;
	color: #FFFFFF;
	vertical-align: bottom !important;
	
}
