/* cache/styles/EZCMS_SYS197fc793_80/screen/301.css */
/** Table Version**/
table#info_block .info_text,table#help_block .help_text,table#error_block .error_text {
	width: 100%;
}
table#info_block .infoBackground,table#error_block .errorBackground,table#help_block .helpBackground {
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #37527D;
}
table#error_block .error_message,table#error_block .error_text,table#info_block .info_message,table#info_block .info_text,
	table#error_block .bugsearch_error_message,table#info_block .bugsearch_info_message,table#help_block .help_text,table#help_block .help_message {
	font-weight: bold;
	font-size: x-small;
	color: #000000;
}
table#error_block .error_message {
	background: #EE2B2B;
	border-color: #000000;
}
table#info_block .info_message,table#info_block .info_block {
	background: #A2B7D9;
	border-color: #000000;
}
table#help_block .help_message {
	background: #B18DDE;
	border-color: #000000;
}
table#error_block .error_message,table#info_block .info_message,table#help_block .help_message {
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
table#info_block .info_bglight,table#error_block .error_bglight,table#help_block .help_bglight {
	background-color: #fff;
}
table#info_block .info_bgdark,table#error_block .error_bgdark,table#help_block .help_bgdark {
	background-color: #EAEAEA;
}
/** Table Version**/


/** DIV Version**/
div#error_block, div#info_block, div#help_block, div#portalloginmessage {
	list-style-type: none;
	background-color: #FFFFFF;
	padding:5px;
	font-size: 0.9em;
	margin-bottom: 10px;
/*	margin-right: 10px;*/
}
div#error_block,div#info_block,div#help_block {
	/*font-size: 0.9em;*/
}
div#error_block .error_text ul,div#info_block .info_text ul,div#help_block .help_text ul {
	margin:0px 16px;
	padding:0px;
}
div#error_block{
		border: 2px solid #FF0000;
}
div#info_block{
		border: 2px solid #0000FF;
}
div#help_block{
		border: 2px solid #0000FF;
}
div#portalloginmessage{
	text-align: center;
	border: 2px solid #66CC00;
}

div#error_block img,div#info_block img,div#help_block img{
	display: none;
}

div#error_block .error_text,div#info_block .info_text,div#help_block .help_text  {
	width: 100%;
	margin-left: 5px;
	font-weight: normal;
}
div#error_block .error_text{
	color: #FF0000;
}
div#info_block .info_text{
	color: #0000FF;
}
div#help_block .help_text{
	color: #0000FF;
}
.systemmessages input {
	clear: both;
	margin: 0px 10px 0px 10px;
}

.error_, .error_bglight, .error_bgdark,.info_, .info_bglight, .info_bgdark {
	/*margin-left:15px;*/
}
#messageboxaction{
	float: right;
}
div.clearboth{
	clear:both;
}
/** DIV Version**/div.iframe {
	background: #EEEEDD;
	border: 1px solid green;
	display: none;
	/*
	overflow: auto;
	height: 200px;
	*/
	position: absolute;
	width: 500px;
}
div.iframe div.iframe_header {
	background: #E5E4E8;
	border-bottom: 1px solid #003300;
	height: 16px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
div.iframe div.iframe_header input{
	font-size: 12px;
	line-height: 12px;
	height: 16px;
	border: 0px;
	border-right: 1px solid #003300;
	width: 200px;
	position: relative;
	top: -2px;
}
div.iframe div.iframe_header img{
	position: relative;
	top: -2px;
}
div.iframe div.iframe_header img.righticon {
	position: absolute;
	top: 2px;
	right: 0px;
}
div.iframe div.iframe_content {
	overflow: auto;
	height: 200px;
}
div.iframe div.iframe_result {
	display: none;
	overflow: auto;
	height: 200px;
}h1.tree {
	font-size: medium;
}
div.roottree {
	font-size: small;
	line-height: 18px;
}
div.bgline {
	background-image: url('/www_global/portal/images/tree_line.gif');
	background-repeat: repeat-y;
}
div.fullwidth {
	width: 100%;
}
div.subtree {
	margin-left: 18px;
}
div.on {
	display: block;
}
div.off {
	display: none;
}
/* missing definitions */
.printonly {
	display: none;
}
/* fixes */
#pfadleiste {
	width: 500px;
}
.articleedittoolbox {
	display: none;
	position: absolute;
	background-color: #eee;
	border: 1px solid #aaa;
	width: 200px;
}
.articleedittoolbox div {
	background-color: #66CC00;
	width: 200px;
	
	margin:0px;
	padding:0px;
	font-size:1.2em;
	line-height:1.2em;
	
	/*
	font-size:76%;
	font-weight: bold;
	*/
}
.articleedittoolbox ul {
	list-style-position:inside;
	
	line-height:1.2em;
	
}
.articleedittoolbox li {
	list-style-type: none;
	color: #000;
	
	margin:5px 0px 5px 0px;
	padding:0px;
	font-size:12px
	
/*
	float: none;
	clear: both;
*/
}
.articleedittoolbox li a {
	color: #360;
	/*
	clear: both;
	font-size:76%;
	font-weight: bold;
	*/
}
#newcategory{
	margin: 8px 22px 0pt 21px;
}
@media screen, projection {

body {
	background: #FFF;
	background-image: url("/www_global/portal/images/bundesgaerten/start.gif");
	background-repeat: no-repeat;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999933;
	margin: 0px;
	padding: 0px;
}
#language {
	position: absolute;
	top: 290px;
	left: 140px;
}
#logostart {
	position:absolute; top:370px; left:40px; width:85px; height:60px;
}
#logostart img {
	border: 0px;
}
#links {
	font-size: 100%;
	position: absolute;
	top: 470px;
	left: 128px;
	line-height: 180%;
	width: 324px;
}

#links a, #language a {
	color: #999933;
	text-decoration: none;
}
#links a:hover,#links a.black:hover {
	color: #CC3300;
}
#links a.black {
	color: #000;
}
#links a.green {
	color: #99CC33;
} 

#linksbox.link1 #links #link1 {
	color: #CC3300;
}
#linksbox.link2 #links #link2 {
	color: #CC3300;
}
#linksbox.link3 #links #link3 {
	color: #CC3300;
}
#linksbox.link4 #links #link4 {
	color: #CC3300;
}
#linksbox.link5 #links #link5 {
	color: #CC3300;
}
#linksbox.link6 #links #link6 {
	color: #CC3300;
}
#linksbox.link7 #links #link7 {
	color: #CC3300;
}
#buttons {
	position: absolute;
	top: 535px;
	left: 56px;
	width: 552px;
	height: 62px;
}
#buttons a {
	margin: 0;
	padding:0;
	height:62px;
	width:62px;
	float:left;
	display: inline-block; /* fixing safari overflow bug */
}
#buttons li {
	list-style-type: none;
	position: absolute;
	height: 62px;
	width: 62px;
	top: 0px;
}
li#menu1 {
	background-image: url("/www_global/portal/images/bundesgaerten/button1.gif");
	left: 0px;
}
#linksbox.link1 li#menu1 , li#menu1 a:hover{
	background: url("/www_global/portal/images/bundesgaerten/button1On.gif");
}
li#menu2{
	background: url("/www_global/portal/images/bundesgaerten/button2.gif");
	left: 82px;
}
#linksbox.link2 li#menu2 , li#menu2 a:hover{
	background: url("/www_global/portal/images/bundesgaerten/button2On.gif");
}
#menu3 {
	background: url("/www_global/portal/images/bundesgaerten/button3.gif");
	left: 164px;
}
#linksbox.link3 li#menu3 , li#menu3 a:hover{
	background: url("/www_global/portal/images/bundesgaerten/button3On.gif");
}
#menu4 {
	background: url("/www_global/portal/images/bundesgaerten/button4.gif");
	left: 246px;
}
#linksbox.link4 li#menu4 , li#menu4 a:hover{
	background: url("/www_global/portal/images/bundesgaerten/button4On.gif");
}
#menu5 {
	background: url("/www_global/portal/images/bundesgaerten/button5.gif");
	left: 326px;
}
#linksbox.link5 li#menu5, li#menu5 a:hover{
	background: url("/www_global/portal/images/bundesgaerten/button5On.gif");
}
#menu6 {
	background: url("/www_global/portal/images/bundesgaerten/button6.gif");
	left: 410px;
}
#linksbox.link6 li#menu6 , li#menu6 a:hover{
	background: url("/www_global/portal/images/bundesgaerten/button6On.gif");
}
#menu7 {
	background: url("/www_global/portal/images/bundesgaerten/button7.gif");
	left: 490px;
}
#linksbox.link7 li#menu7 , li#menu7 a:hover{
	background: url("/www_global/portal/images/bundesgaerten/button7On.gif");
}
}
