/* stdElement start*/
html {
	overflow-y:			scroll;
	height:				100%;
	margin-bottom: 		1px;
}
* {
	padding:			0;
	margin: 			0;
	border:    			0px solid #FDD48F;
	border-collapse: 	collapse;
}	
body {
	font:				62.5% "Trebuchet MS", Arial, Helvetica, Verdana, Sans-Serif;
	color:				#333;
	text-align:			center;
	#ddd !important;
}
a 			{ cursor: 	pointer;			}
style		{ display:	hidden;				}
label {
	width:				200px;
	float: 				left;
	padding: 			3px 0px 0px 0px;
}
fieldset { 
	margin:        		15px 1px 0px 1px;
	border-width:   	1px; 
	padding:        	1px 3px;
}
legend {
	margin: 			-13px 2px 1px 2px;
	padding:        	1px 3px;
	border-width:   	1px;
	border-bottom:  	0px;
	line-height:    	8pt; 
	font-size:      	8px;
}
fieldset,legend {
    border-style:   	dashed;
}
input, select, textarea { 
	font-family:    	Tahoma; 
	font-size:      	8pt; 
	padding:        	1px 2px 1px 2px; 
	margin:         	1px 1px 2px 1px; 
	border-width:   	1px; 
	background-color: 	#FBFBFB;
}
input {
	padding: 			2px;
}
input:focus, select:focus, textarea:focus {
	background-color: 	#C3DEEF;
	border-color:		#000000 ;
}
input.button { 
	padding: 			1px 0px 1px 0px;
	cursor:				pointer;
}

input.radio, .checkbox {
	border-width: 		0px;
}
input.checkbox {
	margin-right:		5px; 
}
hr{
	height:             1px; 
	margin:             1px 0px; 
	background-color:   #99CBE2;
}
a,a:link, a:active, a:visited {
	color: 				#719999;
	text-decoration: 	none;
}
a:hover {
	color: 				#F7A800;
	text-decoration: 	underline;
}

p {
	font-size:			12px;
	text-align:			left;
	color:				#000000;
}

h1 {
	margin-bottom:		10px;
	text-align:			left;
}
h1 a,h1 a:link,h1 a:active,h1 a:hover,h1 a:visited {
	color:				#fff;
	background:			none;
}
h2 {
	margin:				5px 0px;
}
h3,h4 {
	border-left:		3px;
	padding-left:		10px;
	margin:				10px 0 ;
	font-size:			1.2em;
}
table h2 {
	margin: 			0px;
}	
table h3 {
	margin: 			0px;
	font-size:			0.9em;
}
/* stdElement end */
.focus 		{ cursor:			pointer;	}
.red 		{ color: 			#551D0D; 	}
.blue  		{ color: 			#3333CC; 	}
.green 		{ color: 			#2ea215; 	}
.black 		{ color: 			#000000; 	}
.white 		{ color: 			#FFFFFF; 	}
.bgred 		{ background-color: #551D0D; 	}
.bggreen 	{ background-color: #2EA215; 	}
.top 		{ vertical-align:	top; 	    }
.bottom  	{ vertical-align: 	bottom;     }
.middle 		{ vertical-align: 	middle;     }
.justify 	{ text-align:     	justify; 	}
.left 		{ text-align:     	left; 		}
.right 		{ text-align:     	right; 		}
.center 		{ text-align:     	center;		}
.floatLeft 	{ float:          	left; 		}
.floatRight  { float:          	right;		}
.hidden 		{ display:			none; 		}
.error {
	color: 			#551D0D;
	padding-left: 	15px;	
}
.move, .dragndrop { 
	cursor:			move; 
}
.tiny {
	width:          100%; 
	font-size:      2px; 
	line-height:    2pt; 
}
/* optionsnav start */
.optionnav {
	position:           absolute;
	visibility:         hidden;
	z-index:			100;
	margin: 			3px 0px 0px -133px;
	width:				200px;
	background-color: 	#f5f5f5;
	border-width:		1px;
}
.optionnav ul li {
	padding-left:		10px;
}
.optionnav ul li a {
	margin-top:			-2px;
}
.optionnav ul {
	padding:			2px;
	list-style:			none;
}
.nxOptions {
	width:				100px;
	border: 			1px solid #D9EBF5;
	padding:			1px;
	margin:				1px;
}
ol.nxnavigation {
	list-style:			none;
	text-align: 		left;
}
ol.nxnavigation li {
	float: 				left;
	padding: 			0px;
	cursor: 			pointer;
}
ol.nxnavigation li a {
	color: 				#719999;
	border-bottom: 		0px solid #719999;
	font-size:			13px;
	font-weight:		bold;
	padding-right: 		8px;
}
ol.nxnavigation li a:hover{
	color: 				#F7A800;
	text-decoration: 	none;	
}
ul.nxinlist {
	list-style:none;
}
ul.nxinlist li {
	padding-left:10px;
}
/* optionnav end */

/*misc start*/
.backendPicture {
	float:				left;
	border-width:		1px;
	padding:			1px;
	margin:				1px;
}
.calcaccess {
	border-width: 		1px;
	background-color: 	#f5f5f5;
	padding: 			2px;
	margin:				1px 0px 0px -205px;
	display:			none;
	position: 			fixed;
	z-index: 			100;
}
.hiddenOptions {
	display:			none;
	margin: 			3px 0px 0px 10px;
	padding:			1px;
	border-width:		1px solid #F9F9F9;
}	
.smallx , .optionnav p{
	font-size: 			10px;
	line-height: 		10pt;
	padding: 			0px 2px 0px 2px;
}
.progressbar {
	border-width: 		1px solid #D9DCE2;
	padding:			1px;
	margin:				1px;
}
.pad {
	padding: 			1px;
}
.bindes {
	float:				left;
	margin:             5px 0px;
}
.bindes p a {
	font-weight:400;
	color:#333333;
	text-decoration:none;
}
.mark {
	cursor: 			pointer;
	width: 				20px;
	text-align: 		center;
	vertical-align:		top;
}
.modulContainer {
	margin-left: 		0px;
}		
.contentbox {
	border-width: 		1px;
	padding:			3px;
	margin:				3px;
	width:				660px;
}
.contentbox h1 {
	background-color:	#73a0c5;
	cursor:				pointer;
	padding: 			3px 3px 3px 5px;
	font-family:    	Arial, Helvetica, sans-serif;
	font-size:      	12px;
	line-height: 		12pt;
	margin: 			1px 1px 5px 1px;
}
/*misc end*/
/* pageleaf start */
ul.nxPageLeaf {
	list-style:none;
	float:right;
	margin-left: 5px;
}
ul.nxPageLeaf li {
	font-size:12px;
	line-height:12pt;
	float:left;
	padding: 4px 2px;
}
ul.nxPageLeaf li a {
	color: #0066CC;
}
ul.nxPageLeaf li a:hover {
	color: #444444;
	text-decoration:underline;
}
ul.nxPageLeaf li.active a {
	font-weight: bold;
	color: #444444;
	font-size: 13px;
}
/* pageleaf end */
/* nxTable start */
.nxTable {
	width: 				100%;
	padding: 			0px 0px 0px 10px;
}
.nxTable td {
	border: 			1px solid #C0C0C0;
	padding: 			1px; 	
}
.nxTable .trHead, .nxTable .trFoot {
	font-size:			10px;
	line-height:		10pt;
	padding: 			0px 2px 0px 2px;
	background-color: 	#D9EBF5;
}
.nxTable tr.even {
	background-color:	#D9EBF5;
}
.nxTable tr.odd {
	background-color:	#F9F9F9;
}
.nxTable tr.odd:hover, .nxTable tr.even:hover {
	background-color:  	#F7E8AA;
}
/* nxTable end */

/* getLog start */
#getLog {
	width: 				100%;
	border: 			1px solid #C0C0C0;
	padding: 			2px;
	margin: 			2px;
	background-color:	#f5f5f5;
}
#getLog h1 {
	color:				#5D8BB3;
	font-size:			1.3em;
}	
#getLog p {
	line-height: 		1em;
	font-size: 			12px;
	padding: 			5px 0px 2px 10px;
}
#getLog p.error {
	color:				#B60000;
}
/*getLog end */

/* captcha start */
.captcha {
	border-width: 		1px;
	width: 				300px;
	padding: 			1px;
	margin: 			1px 1px 1px 202px;
}
.captcha h2 {
	margin: 			2px;
}
/* captcha end */
/* content start */
.nxHeadline, .nxSubHeadline, .nxText {
	margin:				2px;
}
.nxHeadline {
	{font-size: 16px; color: #000000; line-height: 1.5em; letter-spacing: 0.02em;}
}
.nxSubHeadline {
	{font-size: 13px; color: #5A7E7E; line-height: 1.5em; letter-spacing: 0.02em;}
}
.nxText {
	color: 				#333333; 
	line-height: 		1.3em;
	font-size:			12px;
	text-align:			left;
	
}
/* content end */
/* global search start */
#glob_search {
	float: 		right;
	margin-top:	0px;
}
/* global search end */
/* bookmarks start */
.bookmarks {
	position: 	fixed;
	visibility:         hidden; 
	z-index:            100;
	width:              300px;
	padding: 			1px;
	margin: 			1px;
	background-color: 	#FFFFFF;
    border:           	1px solid #000000;
}
.bookmarks h3 {
	background-color: 	#808080;
}

.bookmarks div {
	width:		145px;
	height: 	22px;
	padding: 	2px;
	float: 		left;
}
/* bookmarks end */
/*inWindow start*/
.inWindow {
	position: 			fixed;
	display: 			none;
	top: 				0px;
	left:				0px;
	width: 				100%;

	height: 			100%;
	z-index: 			-10;
	/* background-color: 	#2F393D; */
	background: 		url('images/trans.png');
}
/*inWindow end*/
.repbox {
	padding:2px;
	margin: 1px;
	width:18px;
	text-align: center;
	font-size:8px;
	line-height:8pt;
	border-width:1px;
}
.eventNew {
	display: none;
}
.eventSearch {
	display: none;
}
/* lightbox start */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* lightbox end */


#content_af1e957c9bd7c061e0d2e334a1603954 .bindes,
#content_a98eb5f24cefe39d7559b3f10b422ffb .bindes,
#content_893438767f80ec1aff72127e104896fb .bindes,
#content_50b03261e5f8494cfb5fa50c257fc417 .bindes,
#content_64412067b13b0e9495c1a360d394dc76 .bindes,
#content_c7f65b021e27a9c642d70baf48caef7c .bindes {
	width:260px;
	float:left;
	padding-right:25px;
	text-align:justify;
	vertical-align:top;
}
#content_09b6aaebc078670d3065d0b7e2ac1fbc .bindes,
#content_9b0514ea127d0a4a8c1666f9a4132fd8 .bindes,
#content_f701af49d0a48f6d7fc82e73747fa648 .bindes,
#content_fa3b4f19b7b068bfd70330ed9339472f .bindes,
#content_1eb93a72617e243c99af508b4c28c9d5 .bindes,
#content_37a34f00bafa93e939dbfdc558402001 .bindes {
	width:260px;
	float:left;
	padding-right:25px;
	text-align:justify;
	vertical-align:top;
}

