/* Layout 2 */

body {
	color: #515151;
	font-size: 12px;
    font-family: Verdana, Arial, Sans-Serif;
    background-color: #FFF;
	background-image: url(/page/img/main-2/body-background.jpg);
	-webkit-background-size: 2000px 1500px;
	background-repeat: repeat-y;
	/*background-position: none;*/
	/*font-weight: bold;*/
    /*letter-spacing: 2px;*/
    /*line-height: 12;*/
}

body strong {
	color: #5e71a8;
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
}

body a {
	color: #515151;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
}


#copy a {
	color: #515151;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
}

#body-reduced {
    background-color: #FFF;
	background-image: url(/page/img/main-2/body-background-reduced.jpg);
	-webkit-background-size: 2000px 1500px;
	background-repeat: repeat-y;
	/*background-position: none;*/
}

body,
#body-reduced {
	background-color: #f1f4ea;
}

#header #mainnav,
#header .logo-image,
#content div.main,
#content-reduced div.main-reduced,
#content-reduced div.marginalbar {
	background-color: #FFF;
}

#content a,
#content-reduced a {
	color: #515151;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
    /*letter-spacing: 3px;*/
    /*line-height: 50px;*/
	/*text-indent: none;*/	
}

em, i {
	color: #515151; 
	/*font-size: 10px;*/
	/*font-weight: normal;*/
	/*text-decoration: none;*/
    /*letter-spacing: 3px;*/
    /*line-height: 11px;*/
	/*text-indent: none;*/		
}

sup {
	color: #515151; 
	/*font-size: 10px;*/
	/*font-weight: normal;*/
	/*text-decoration: none;*/
    /*letter-spacing: 3px;*/
    /*line-height: 11px;*/
	/*text-indent: none;*/	
}

sub {
	color: #515151; 
	/*font-size: 10px;*/
	/*font-weight: normal;*/
	/*text-decoration: none;*/
    /*letter-spacing: 3px;*/
    /*line-height: 11px;*/
	/*text-indent: none;*/	
}

strong {
	color: #515151; 
	/*font-size: 10px;*/
	/*font-weight: normal;*/
	/*text-decoration: none;*/
    /*letter-spacing: 3px;*/
    /*line-height: 11px;*/
	/*text-indent: none;*/
}

strike {
	color: #515151; 
	/*font-size: 10px;*/
	/*font-weight: normal;*/
	/*text-decoration: none;*/	
    /*letter-spacing: 3px;*/
    /*line-height: 11px;*/
	/*text-indent: none;*/	
}

u {
	color: #515151; 
	/*font-size: 10px;*/
	/*font-weight: normal;*/	
	/*text-decoration: none;*/	
    /*letter-spacing: 3px;*/
    /*line-height: 11px;*/
	/*text-indent: none;*/	
}

#header #mainnav ul li a {
	color: #5e71a8;
	font-size: 14px;
    text-align: left;
    text-decoration: none;
	border-left: 1px solid #96935b;
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*line-height: 14px;*/
    /*text-indent: none;*/
    /*background-color: none;*/
	/*background-image: none;*/
	/*background-repeat: none;*/
	/*background-position: none;*/

}

#header #mainnav ul li a.active {
	color: #5e71a8;
	background-color: #EDF0F2;
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/	
	/*background-image: none;*/
	/*background-repeat: none;*/
	/*background-position: none;*/
}


#header #mainnav ul li a:hover {
	background-color: #EDF0F2;
	/*color: none;*/
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/	
	/*background-image: none;*/
	/*background-repeat: none;*/
	/*background-position: none;*/
}

#header #mainnav ul li li a {
	color: #767770;
	font-size: 12px;
	border-left: none;
	padding-left: 22px;
	/*color: none;*/
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/	

}

#header #mainnav ul li li a.active {
	color: #5e71a8;
	background-color: transparent;
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
	/*background-image: none;*/
	/*background-repeat: none;*/
	/*background-position: none;*/
}

#header #mainnav ul li li a:hover {
	background-color: transparent;
	/*color: none;*/
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
	/*background-image: none;*/
	/*background-repeat: none;*/
	/*background-position: none;*/
}
 
#top-background {
	height: 196px;
	background-color: #f1f4ea;
	background-image: url(/page/img/main-2/fond.jpg);
	background-repeat: repeat-x;

}

#footer {
	color: #5e71a8;
	/*font-size: 11px; */
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
}

#footer span {
	color: #5e71a8;
	/*font-size: 11px; */
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
}

#footer a {
	color: #5e71a8;
	/*font-size: 11px; */
	/*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
}

#footer div.metanavigation {
	height: 25px;
	line-height: 25px;
	background-color: #FFF;
	/*background-image: none;*/
	/*background-repeat: none;*/
	/*background-position: none;*/
}

/* Text- und Bildblöcke */

h2 {
	color: #5e71a8;
	/*color: #96935b;*/
	font-weight: normal; 
	font-size: 22px;
	/*letter-spacing: none;*/
    line-height: 24px;
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
}

h3 {
	color: #5e71a8;
	font-weight: normal; 
	font-size: 15px;
    /*letter-spacing: none;*/
    line-height: 16px;
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
}

h4 {
	color: #5e71a8;
	font-weight: bold; 
	font-size: 11px;
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
}

#content table.download,
#content-reduced table.download, 
#content table.download tr th,
#content-reduced table.download tr th {
	border-bottom: 1px solid #96935b;
	font-size: 10px;
	/*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/	
}

#content table.download tr th,
#content-reduced table.download tr th {
	color: #96935b;
	font-weight: bold;
}

#content table.download tr.blue,
#content-reduced table.download tr.blue {
	background-color: #EDF0F2;
	/*background-image: none;*/
	/*background-repeat: none;*/
	/*background-position: none;*/
}

#content table.download tr td.name-blue,
#content-reduced table.download tr td.name-blue {
    background-color: #EDF0F2;
	background-image: url(/page/img/main-2/download_blue.jpg);
	background-repeat: no-repeat;
	background-position: 7px center;
}

#content table.download tr td.name,
#content-reduced table.download tr td.name {
	background-image: url(/page/img/main-2/download_white.jpg);
	background-repeat: no-repeat;
	background-position: 7px center;
    /*background-color: none;*/	
}

#content table.download tr td,
#content-reduced table.download tr td,
#content table.download tr td.name a,
#content-reduced table.download tr td.name a,
#content table.download tr td.name-blue a,
#content-reduced table.download tr td.name-blue a {
	color: #515151;
	text-decoration: none;
	font-size: 9px;
    font-weight: normal;
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-indent: none;*/	
}

#content div.main ul,
#content-reduced div.main-reduced ul {
    list-style-image: url(/page/img/main-1/bullet.gif) !important;
    list-style-position: outside;
}

* html #content div.main ul,
* html #content-reduced div.main-reduced ul {
    list-style-image: url(/page/img/main-1/bullet-ie.gif) !important;
}

* + html #content div.main ul,
* + html #content-reduced div.main-reduced ul {
	list-style-image: url(/page/img/main-1/bullet-ie.gif) !important;
}	

#content div.contact-form input,
#content-reduced div.contact-form input,
#content div.contact-form textarea,
#content-reduced div.contact-form textarea {
	border: 1px solid #96935b;	
}

#content div.contact-form input,
#content-reduced div.contact-form input {
	background-color: #FFF;
	color: #96935b; 
	font-size: 10px; 
	/*font-weight: normal;*/
	/*line-height: 13px;*/
	/*letter-spacing: none;*/
    /*text-align: left;*/
    /*text-indent: none;*/
}

#content div.contact-form button,
#content-reduced div.contact-form button {
	background: none; 
	border: none; 
	color: #96935b; 
	font-weight: bold; 
	/*font-size: 11px;*/
	/*line-height: 13px;*/
	/*letter-spacing: none;*/
    /*text-align: left;*/
    /*text-indent: none;*/
}

#content .route-from input,
#content-reduced .route-from input {
	background-color: #FFF; 
	border: 1px solid #96935b; 
	color: #96935b; 
	font-size: 10px;
	/*font-weight: normal;*/
	/*line-height: 13px;*/
	/*letter-spacing: none;*/
    /*text-align: left;*/
    /*text-indent: none;*/	
}

.tcc-form-radio {
    background-color: transparent;
	background-image: url(/page/img/main-2/radio.gif);
	background-repeat: no-repeat;
	/*background-position: none;*/
}

.tcc-form-radio-checked {
    background-color: transparent;
	background-image: url(/page/img/main-2/radio-checked.gif);
	background-repeat: no-repeat;
	/*background-position: none;*/
}



.tcc-form-checkbox {
    background-color: transparent;
	background-image: url(/page/img/main-2/checkbox.gif);
	background-repeat: no-repeat;
	/*background-position: none;*/
}

.tcc-form-checkbox-checked {
    background-color: transparent;
	background-image: url(/page/img/main-2/checkbox-checked.gif);
	background-repeat: no-repeat;
	/*background-position: none;*/
	
}

tcc-form-standard-error {
	border-top: 1px solid #F00 !important;	
	border-right: 1px solid #F00 !important;	
	border-bottom: 1px solid #F00 !important;	
	border-left: 1px solid #F00 !important;	
}

#content div.content-image p,
#content-reduced div.content-image p {
	color: #FFF;
	/*font-size: 11px; */
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
    /*opacity: 0.6;*/
    /*filter: alpha(opacity=60);*/
}

#content div.main div.gallery div.content-image p,
#content-reduced div.main-reduced div.gallery div.content-image p {
	color: #FFF;
	/*font-size: 11px; */
    /*font-weight: normal;*/
    /*letter-spacing: none;*/
    /*line-height: 12px;*/
    /*text-align: left;*/
    /*text-decoration: none;*/
    /*text-indent: none;*/
    /*opacity: 0.6;	*/
    /*filter: alpha(opacity=60);*/
}

#fancybox-title-content .right span {
	color: #96935b;
}

/* Internet Explorer 6 */
* html body {
	background-image: url(/page/img/main-2/body-background.gif);
	-webkit-background-size: 2000px 1500px;
	background-repeat: repeat-y;
    /*background-color: none;*/
	/*background-position: none;*/
}

* html #body-reduced {
	background-image: url(/page/img/main-2/body-background-reduced.gif);
	-webkit-background-size: 2000px 1500px;
	background-repeat: repeat-y;
    /*background-color: none;*/
	/*background-position: none;*/
}

