    /* Lists */

	.dxUl
	{
		list-style-type:square;
		color:#000000;
		margin-left:22px;
		padding-left:0px;
		margin-top:0px;
		margin-bottom:8px;
	}

	.dxOl
	{
		margin-left:22px;
		margin-top:0px;
		margin-bottom:8px;
		padding-left:6px;
	}


/* Table */

	.dxTable
	{
		margin-bottom:1em;
    	border-collapse:collapse
	}

    .dxTable .Normal
    {
	    margin-bottom:0px;
    }


    .dxTable th
    {
	    padding:4px;
	    font-weight:normal;
/*	    background-xolor:#F5CA50 url(/Templates2/Images/2009/TableHeaderBg.gif) repeat-x top left; */
	    background-color:#F5CA50; 
/*	    border:solid 1px #DDBB5B; */
/*	    background-color:#0A2A70;
	    color:#ffffff;
*/
    }

    .dxTable td
    {
	    padding:4px;
    }

/* Images */

	.dxImageLeftInText,
	.dxImageLeftInTextWrapper
	{
		margin-right:0.8em;
		margin-bottom:0.8em;
	}

	.dxImageRightInText,
	.dxImageRightInTextWrapper	
	{
		margin-left:0.8em;
		margin-bottom:0.8em;
	}
	
	.dxImageMiddle,
	.dxImageLeft,
	.dxImageRight,
	.dxImageNoAlign,
	.dxImageLeftWrapper,
	.dxImageRightWrapper,
	.dxImageLeftInTextWrapper,
	.dxImageRightInTextWrapper,
	.dxImageImageMiddleWrapper,
	.dxImageNoAlignWrapper
	{
		margin-bottom:0.8em;
	}
	
	.Startpage #ContentLeftTop .dxImageNoAlign
	{
	    margin-bottom:0px;
	}
	
	.dxImageLeftWrapper .dxImageLeft,
	.dxImageRightWrapper .dxImageRight,
	.dxImageLeftInTextWrapper .dxImageLeftInText,
	.dxImageRightInTextWrapper .dxImageRightInText,
	.dxImageMiddleWrapper .dxImageMiddle,
	.dxImageNoAlignWrapper .dxImageNoAlign
	{
		margin:0px;
	}
	
	.dxImageText
	{
		font-family:Verdana, Sans-Serif;
		font-size:90%;
		margin:0em 0em 0em 0em;
		padding:0em 0em 0.1em 0em;	
		line-height:1.2em;
	}
	
	.dxImagesGridItemText,
	.dxPageNav,
	.dxImageSlideShowStatus
	{
		font-family: Verdana, Sans-Serif; 
		font-size:0.65em;	
		padding-bottom:5px;
		margin-bottom: 0px;
	}
	
	.dxImagesGridItemInner
	{
		background-color:#eeeeee;
		margin:4px;
	}
	
	
	.dxPageNav a
	{
		font-family:verdana;
		font-weight:bold;
		text-decoration:none;
		color:#3177d6;
	}	
	
	.dxImageSlideShowStatus
	{
		text-align:right;
		margin-top:12px;
	}	
	
	.dxImagesSlideShowControlPanel
	{
		height:2.142857143em;
	}	
	
/* ################## Poll ################## */

	.dxPollDiv
	{
		width:100%;	
	}

	.dxPollHeadline
	{
		line-height:1.5em;
		font-weight:bold;
		margin:0em 0em 0.8em 0em;
	}

	.dxPollRadioDiv
	{
		width:16%;
		float:left;
	}

	.dxPollAlternativeLabel
	{
		float:left;
		width:84%;
		font-weight:normal; 
		margin:0.1em 0px 0.3em 0em;
		padding:0px;
		line-height:1.5em;	
	}

	.dxPollButtonDiv
	{
		text-align:right;
	}

	.dxPollButton
	{
		font-family:verdana, arial, Sans-Serif;
		border:solid 1px #AEAEAE;
		background:#F5F5F5 url(/Templates2/Images/ButtonBg.gif) repeat-x top;
		color:#3d3d3d;
		padding:0.1em 0.4em 0.1em 0.4em;			
		vertical-align:top;
	}
	
	.dxPollResultDiv
	{
		clear:both;
		width:100%;
		overflow:hidden;
		margin-bottom:10px;
	}

	.dxPollResultBody
	{
		margin:0px;
		padding:1em;
	}

	.dxPollResultBar
	{
		background-color:#e1e1e1;
		height:0.4em;
		overflow:hidden;
		clear:left;
	}

	.dxPollResultVotes
	{
		background-color:#0066CC;
		height:0.4em;
		overflow:hidden;
	}	
	

.dxSiteMap ul
{
    list-style-type:none;
    margin:0.5em 0px 0.5em 0px;
    padding:0px;
}

.dxSiteMap ul ul
{
    margin-left:10px;
}


.dxSiteMap ul li a
{
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding:3px 10px 3px 30px;
	background:#F5CA50 url(/Templates2/Images/2009/LeftNavArrow2.gif) no-repeat 10px center;
	color:#333333;
	margin-bottom:5px;
	line-height:1.1em;
    font-size:1.1em;
}

.dxSiteMap ul li
{
    line-height:1.5em;
    margin:0.4em 0px 0.4em 0px;
}

.dxSiteMap ul ul li a
{
    font-weight:normal;
    text-decoration:underline;
    background-image:none;
    background-color:Transparent;
    margin:0px;
    padding:0px;
}

.dxSiteMap ul li li
{
    list-style-type:square;
    margin-left:36px;
}

	
/* Siteindex */

.dxSiteIndexNav a
{
	display:block;
	float:left;
	padding:3px 0px 3px 0px;
	text-align:center;
	width:16px;
	margin-right:2px;
	border:solid 1px #AEAEAE;
}

.dxSiteIndexToTop
{
	display:none;
}

.dxSiteIndexLetter
{
	clear:both;
	margin:10px 0px 4px 0px;
	border-bottom:solid 1px #AEAEAE;
}

.dxOdd td
{
	border-bottom:solid 1px #F0F0F0; 
}

.dxDiscussionThreads .dxOdd td,
.dxEven td
{
	background-image:url(/Templates2/Images/Layout/bg-celldiagonal-streck.gif);
	border-bottom:solid 1px #F0F0F0;	  
}

/* Login */

	.dxLogin
	{ 
	    width:18.5em;
		border:dotted 1px #7e858a;
		padding:1em;
		margin-bottom:1em;
		overflow:hidden;
	}

	.dxLoginUserNameDiv,
	.dxLoginPasswordDiv,
	.dxLoginUserName,
	.dxLoginPassword,
	.dxLoginSubmit,
	.dxLoginErrorDiv
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#333333;
    	line-height:1.5em;
    	font-size:1.1em;	
	}

	.dxLoginUserNameDiv,
	.dxLoginPasswordDiv
	{
		width:8.928571429em;
		float:left;
		font-size:1em;

	}

	.dxLoginUserName,
	.dxLoginPassword
	{
		margin-bottom:2px;
		padding-top:2px;
		float:left;
	    border:solid 1px #BDBCB5;
	    font-family:verdana, arial, Sans-Serif;
	    background-color:#ffffff;
	    font-size:1em;
	    padding:0.26em 0.2em 0.28em 0.2em;
		width:8.928571429em;
	    vertical-align:middle;		
	}

	.dxLoginSubmit
	{
		margin:4px 0px 2px 0px;
		float:right; 
	    border-top:solid 1px #4973B3;
	    border-left:solid 1px #4973B3;
	    border-right:solid 1px #2B4572;
	    border-bottom:solid 1px #2B4572;
	    background:#33507F url(/Templates2/Images/ButtonBg.gif) no-repeat top right;
	    color:#ffffff;
	    font-size:1em;
	    font-family:verdana, arial, Sans-Serif;
	    padding:0.15em;
	    vertical-align:middle;				
	}

	.dxLoginErrorDiv
	{
		color:#ff6666;
		background-color:#fafafa;
		padding:1.1em;
	}	
	
/* Form */


	.dxTextLabelDiv,
	.dxFormResetButton,
	.dxFormSubmitButton,
	.dxFormCheckboxLabelDiv,
	.dxFormRadioLabelDiv,
	.dxFormListBox,
	.dxFormDropDownList,
	.dxFormTextBox,
	.dxFileInput
	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
		margin-bottom:2px;
	}	

	.dxFormListBox,
	.dxFormDropDownList,
	.dxFormTextBox,
	.dxFileInput
	{
	    border:solid 1px #BDBCB5;
	    font-family:verdana, arial, Sans-Serif;
	    background-color:#ffffff;
	    font-size:1em;
	    padding:0.26em 0.2em 0.28em 0.2em;
	    vertical-align:middle;
	}

	.dxFormListBox,
	.dxFormDropDownList
    {
        padding:0.13em;
    }

	.dxFormResetButton,
	.dxFormSubmitButton
    {	
	    border:solid 1px #0A2A71;
	    background:#1A4094 url(/Templates2/Images/2009/ButtonBg.png) repeat-x top;
	    color:#ffffff;
	    font-size:1em;
	    font-family:verdana, arial, Sans-Serif;
	    padding:0em 0.5em 0em 0.5em;
	    margin:0px;
	    border:none;
	    height:1.9em;
	}


	.dxFormCheckboxLabelDiv,
	.dxFormRadioLabelDiv
	{
		vertical-align:bottom;
	}

    .dxFormSummary
    {
	    margin-bottom:0px;
	    border-collapse:collapse
    }

    .dxFormSummary td,
    .dxFormSummary th
    {
        text-align:left;
        padding-right:10px;
    }