/* schriftstil */

body {
	margin-top			: 5px;
	margin-left			: 5px;
	margin-right		: 5px;
	margin-bottom		: 5px;
	color				: #666666;
	background-color	: #ffffff;
	font-family			: arial;
	font-size			: 11px;
}

div.LoginMaskForm {
	padding-top			: 0;
	width				: 398px;
	min-height			: 198px;
	top					: 50%;                  
	left				: 50%;
	margin				: -100px 0 0 -200px;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #bacaff;
	background-color	: #dee7ff;
	position			: absolute;
}

div.LoginMaskMessages {
	width				: 400px;
	left				: 50%;
	margin-left			: -200px;
	position			: absolute;
}


.index {
	margin-top			: 0px;
	margin-left			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
}

hr{
	background-color	: #002080;	/* Mozilla */
	color				: #002080;	/* MS IE 6 */
	border				: #002080;	/* Opera 7 */
	height				: 1px;
}

table,tr,td{
	color				: #666666;
	font-family			: arial;
	font-size			: 11px
}




/* menue linke  seite */

#menu a:link, #menu a:visited, #menu a:active {
	display				: block;
	height				: 14px;
	background-color	: #DEE7FF;
	/*background		: url(img/menu.gif) no-repeat 0 2px;
	padding-left		: 15px;
	padding-right		: 15px;*/
	color				: #444444;
	text-decoration		: none;
	font-family			: arial;
	font-size			: 11px;
	width				: 100%;
}

#menu a:hover {
	background-color	: #ffffff;
	/*background		: url(img/menu_hover.gif) no-repeat 0 2px;*/
	color				: #4A64B3;
}




/* links */

a:link, a:visited, a:active {
	color				: #00a0e8;
	text-decoration		: underline;
}

a:hover{
	color				: #4A64B3;
	text-decoration		: none;
}


/* LINK BAAR Weiss*/

.baar a:link, .baar a:visited, .baar a:active {
	color				: white;
	text-decoration		: none;
}

.baar a:hover {
	color				: black;
	text-decoration		: none;
}	


/* LINK STATUS_RED*/
.status_red a:link, .status_red a:visited, .status_red a:active{
	color				: red;
	text-decoration		: none;
}

.status_red a:hover{
	color				: red;
	text-decoration		: underline;
}	


/* LINK STATUS_GREEN*/
.status_green a:link, .status_green a:visited, .status_green a:active{
	color				: green;
	text-decoration		: none;
}

.status_green a:hover{
	color				: green;
	text-decoration		: underline;
}	





/* Bilder */

img {
	border-style		: olid;
	border-width		: 0px;
	background-color	: transparent;
}

img_srk {
	border-style		: solid;
	border-width		: 0px;
	background-color	: #ffffff;
}




/* Diverses */

form {
	margin-bottom		: 0px;
	margin-top			: 0px;
}

input, select, submit, textarea {
	font-family			: Tahoma, Arial;
	font-size			: 11px;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #bacaff;
	background-color	: #ffffff;
}
input:focus, select:focus, submit:focus, textarea:focus {
	border-color		: #ffa500;
	background-color	: #f4f4f0;
}

input.submit {
	border-style		: solid;
	border-width		: 1px;
	border-color		: #4a64b3;
	background-color	: #f4f4f0;
}

input.img {
	border-style		: solid;
	border-width		: 0px;
	background-color	: transparent;
}

select {
	font-size			: 12px;
}



/* Meldungen */
.info, .success, .warning, .error, .validate {
    border				: 1px solid;
    margin				: 10px 0px;
    padding				: 15px 10px 15px 50px;
    background-repeat	: no-repeat;
    background-position	: 10px center;
    text-align			: left;
}
.info {
    color				: #00529B;
/*    background-color	: #BDE5F8;*/
    background-color	: #dee7ff;
    background-image	: url('img/messages/info.gif');
}
.success {
    color				: #4F8A10;
    background-color	: #DFF2BF;
    background-image	: url('img/messages/success.gif');
}
.warning {
    color				: #9F6000;
    background-color	: #FEEFB3;
    background-image	: url('img/messages/warning.gif');
}
.error {
    color				: #D8000C;
    background-color	: #FFBABA;
    background-image	: url('img/messages/error.gif');
}
.validate {
    color				: #D63301;
    background-color	: #FFCCBA;
    background-image	: url('img/messages/validate.gif');
}

