@import "rte_formate.css";

* {
	margin: 0;
	padding: 0;
	border: none;
}
HTML {
	height: 100%;
	overflow-y: scroll;
}
BODY {
	height: 100%;
	font-family: Arial, Helvetica;
	text-align: center;
	font-size: 10px;
}

A {
	color:#E60000;
}

/* wrapper */
DIV#wrapper {
	margin: 0 auto;
	width: 95.8em;
	min-height:100%;
	text-align: left;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
* html DIV#wrapper {
	border-bottom: 1px solid black;
}
/* header */
DIV#header {
	width: 95.8em;
	height: 15.6em;
	position: relative;
}
DIV#header IMG#logo1 {
	width: 6.1em;
	height: 15.6em;
	position: absolute;
	top: 0;
	left: -2.2em;
	z-index: 100;
}
DIV#header IMG#logo2 {
	width: 27em
	height: 12.6em;
	position: absolute;
	top: 0;
	left: 3.9em;
}
DIV#header UL#navMain {
	background: url('../img/navMain_bg.gif') repeat-x 0 0;
	position: absolute;
	top: 12.6em;
	width: 91.8em;
	padding: 0 0 0 4em;
}

DIV#header UL#navMain LI {
	height: 3em;
	display: block;
	float: left;
	border-left: .1em solid #737373;
	border-right: .1em solid #737373;
	margin: 0 -.1em 0 0;
}
DIV#header UL#navMain LI SPAN, DIV#header UL#navMain LI A {
	color: white;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
	padding: 0.5em 1.667em;
	display: block;
}
DIV#header UL#navMain LI:hover,
DIV#header UL#navMain LI.act, DIV#header UL#navMain LI.cur {
	background: url('../img/navMain_act.gif') repeat-x 0 0;
}

/* content:*/
BODY.homepage DIV#content {
	color: #FFF;
}
BODY.subpage DIV#content {
	color: #000;
	float: left;
	margin: 2.3em 0 0 2.5em;
	width: 67.5em;
}

UL#subMenu{list-style-type:none;width:20em;margin:0 0 3em;}
UL#subMenu LI UL{list-style-type:none;}
UL#subMenu LI DIV UL{}
UL#subMenu LI A,
UL#subMenu LI DIV {border-bottom:.1em solid #5b5b5b;color:white;padding:0.615em 1.538em 0.692em;background:url('../img/navMain_bg.gif') repeat-x 0 0;text-decoration:none;font-size:1.3em;line-height:1em;display:block;}
UL#subMenu LI LI A,
UL#subMenu LI LI DIV {background:#666;}
UL#subMenu LI A.act,
UL#subMenu LI A:hover,
UL#subMenu LI.cur DIV{background:url('../img/navMain_act.gif') repeat-x 0 0;vertical-align:bottom;}
UL#subMenu LI LI A.act,
UL#subMenu LI LI A:hover,
UL#subMenu LI LI.cur DIV{background:#999;}

#content #left {
	float: left;
	width: 60em;
	padding: 3em 8em 2em 3.9em;
}

#content #right {
	float: right;
	width: 20em;
	padding: 3em 3.9em 0 0;
}

#content #right .box-standard {
	color: white;
	background: black url('../img/box_standard_bg.gif') repeat-x 0 0;
	padding: 2em;
}
* html #content #right .box-standard {
	background: black;
}

#content #right .box-standard h2 {
	font-size: 1.5em;
	font-weight: bold;
	margin:-.7em 0 .7em;
}

#content #right .box-standard h3 {
	font-size: 1.5em;
	font-weight: bold;
	margin:-.7em 0 .7em;
}

#content #right .box-standard p {
	font-size: 1.3em;
}

#content #right .box-standard a {
	color: white;
}


UL#navTop{font-size:1.3em;position:absolute;right:3.077em; top:1.538em;list-style-type:none;}
UL#navTop A{color:#000;text-decoration:none;}
UL#navTop LI{display:inline;}


#slideshow {
	border-bottom: .1em solid black;
}

#content #left h1 {
	font-size: 2em;
	font-weight: bold;
	margin: 0 0 1em;
}

#content #left p {
	margin: 1em 0;
	font-size: 1.5em;
}

#content #left ul {
	margin: 1em 0 1em 1.8em;
}
#content #left ul li {
	font-size: 1.5em;
}

.clearer{clear:both;}

.tx-thmailformplus-pi1 legend {
	display: none;
}

.tx-thmailformplus-pi1 label {
	font-size: 1.5em;
	display: block;
	float: left;
	width: 150px;
}

.tx-thmailformplus-pi1 input,
.tx-thmailformplus-pi1 select,
.tx-thmailformplus-pi1 textarea {
	font-size: 1.5em;
	width: 200px;
	border: 1px solid black;
	margin: 0 0 10px;
}

.tx-thmailformplus-pi1 textarea {
	width: 400px;
	height: 200px;
}

.tx-thmailformplus-pi1 input[type=submit] {
	width: auto;
	padding: 2px 15px;
	margin: 0 0 0 150px;
}

/* wt_gallery */

        
div.tx-wtgallery-pi1 {
	background-color: #fff;
	padding: 0;
}
div.wt_gallery_single_inner_pic {
	margin: 1px;
	padding: 1px;
}
div.wt_gallery_single_inner_pic a img {
	border: 1px solid #444;
}
div.wtgallery_list {
	padding: 1px;
	margin: 0.5em;
	background-color: #fff;
}
div.wtgallery_list a img {
	padding: 1px;
	filter: alpha(opacity=66); 
	-moz-opacity: 0.8; 
	opacity: 0.8;
	border: 1px solid #444;
}
div.wtgallery_list_current a img {
	border: 1px solid #444;
}
div.wtgallery_list a:hover img {
	filter: alpha(opacity=100); 
	-moz-opacity: 1.00; 
	opacity: 1.00;
}
div.wt_gallery_single_inner_title {
	font-weight: bold;
	margin-top: 0px;
}
div.wt_gallery_single_inner_comments {

}
