﻿/*--- Document Layout ---*/
.documentLayout
{
    background-color:Gray;   
}


/*--- allgemeine Layouts ---*/
/* Sets element margins, padding, and border to 0 to even out browser differences when adding desired values later. */
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0;
}

div{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-align : left;
}

/*--- Content Layout Table ---*/
.stdLayoutTable
{
    width:100%;
    vertical-align:top;
    border-width:thin;
}
.stdLayoutTable_row
{
    width:50%;
    vertical-align:top;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
}


/*--- Standard Table ---*/
.stdTextTable
{
    width:100%;
    text-align:left;
    border-style:solid;
	border-width:thin;
	border-color:Gray;
	background-color:White;
}
.stdTextTable_headerRow{
	background-color :#333333;
	color :White;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}
.stdTextTable_textRow{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.stdTextTable_linksRow{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
}
.stdTextTable_photo{
    text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.stdTextTable_footerRow{
    background-color:#F7F6F3;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
}
