/* Error Klassen (fValidate) */
input.errHilite, select.errHilite, textarea.errHilite {	background-color : #FFFFEE;	border : 1px solid #CC0000; }
label.errHilite { color : #CC0000; }
ul#errors {	background-color : #FFFFEE;	border : 1px solid #CCCC99;	color : #CC0000;	display : none;	font-weight : bold;	margin-top : 1em;	padding : .3em;}
ul#errors li {	list-style-type : none;	margin-bottom : .5em;	margin-top : .5em;	padding : 0;}
ul#errors li.heading {	color : #003399;	font-size : 11px;	font-weight : normal;	list-style-type : none;	margin : .5em 0;	padding-left : 4px;	text-align : justify;}
/* Ende Error Klassen (fValidate) */


.title_1
{
    FONT-SIZE: 16px;
    COLOR: #E73C39;
    line-height: 22px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


a:link {
color: #E73C39;
}
a:visited {
color: #E73C39;
}
.clLevel99,.clLevel99over {
	padding:0px;
	padding-left:0px;
	font-family: arial, helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
}

.clLevel99 {
	//background-color:#003366;
	//layer-background-color:#003366;
	color:#000000;
}

.clLevel99over {
	background-color:#003366;
	layer-background-color:#003366;
	color:#FFFFFF;
}

.clLevel99border {
	border-left-color:#003366;
	border-left-width:1px;
	border-left-style:solid;
	background-color:#295381;
	layer-background-color:#295381;
}

.clLevel0,.clLevel0over {
	padding:0px;
	padding-left:0px;
	font-family: arial, helvetica, sans-serif;
	font-size:0.95em; font-weight:normal;
}

.clLevel0, .clLevel0over {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.95em;
	font-weight: normal;
}

.clLevel0 {
	//background-color:#FFFFFF;
	//layer-background-color:#FFFFFF;
	color:#000000;
}

.clLevel0over {
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#003366;
	cursor:pointer;
	cursor:hand;
}

.clLevel0border {
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
}

.clBar{
	background-color:#6699cc;
	layer-background-color:#6699cc;
}

.clLevel99{
	background-color:#6699cc;
	layer-background-color:#6699cc;
	color:#FFFFFF;
}

.clLevel99border{
	border-left-color:#6699cc;
	background-color:#6699cc;
	layer-background-color:#6699cc;
}

.clLevel0border{
	background-color:#6699cc;
	layer-background-color:#6699cc;
}

.clLevel0{
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#000000;
}

.clLevel0over{
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#6699cc;
}

.darklinkline {
	background-color: #6699cc;
}

.theader1 {
	color:#FFFFFF;
	background-color: #6699cc;
}

.teven1 {
	background-color: #003366;
}

.level1 {
	color:#6699cc;
	background-color: #003366;
}

.tablezebra1 {
	color: #000000;
	background-color: #F0F8FF;
}

.tablezebra2 {
	color: #000000;
	background-color: #F0F8FF;
}

h1      {
	color: #000000;
}

h2          {
	color: #000000;
}

h3          {
	color: #000000;
}

.contentH3   {
	color: #000000;
}

.contentText {
	color: #000000;
	background-color: #FFFFFF;
}

a:link      {
	color: #6699cc;
	text-decoration: none;
}

a:active    {
	color: #6699cc;
	text-decoration: none;
}

a:hover     {
	color: #6699cc;
	text-decoration: none;
}

a:visited   {
	color: #003366;
	text-decoration: none;
}

a.balkentext:visited   {color: #6699cc;}

a.darklink:link      {color: #000000;}
a.darklink:active    {color: #000000;}
a.darklink:hover     {color: #000000;}
a.darklink:visited   {color: #000000;}
.todd {color: #000000;background-color: #FFFFFF;}
.bulletbgcolor {background-color: #003366;}
.clBar {position:absolute; width:10; height:10; visibility:hidden;}
body {background-color: #FFFFFF;}
td {color: #000000;}
.caption {color: #000000;}
.small {color: #000000;}
.tborder {color: #000000; background-color: #000000;}
a.teasa:link {color: #000000; text-decoration: none;}
a.teasa:active {color: #000000; text-decoration: none;}
a.teasa:hover {color: #000000; text-decoration: none;}
a.teasa:visited {color: #000000; text-decoration: none;}
.form {color: #000000;}
.formsmall {color: #000000; font-size: 8pt;}
.myForumListhead {color:#000000;font-weight:600;font-family:verdana;font-size:11px;}
.myForumListtext {color:#000000;font-weight:300;font-family:verdana;font-size:11px;text-decoration:none;}
.myForumFormtext {color:#000000;font-weight:300;font-family:verdana;font-size:11px;}
.myForumAdmintext {color:#cccccc;font-weight:100;font-family:verdana;font-size:11px;text-decoration:none;}
.myForumHeaderhead {color:#000000;font-weight:600;font-size:11;font-family:verdana;}
.myForumHeadertext {color:#000000;font-weight:300;font-family:verdana;font-size:11px;}
A.myForumListtextDyn {color:#000000;font-family:verdana;font-weight:300;font-size:11px;text-decoration:none;}
A.myForumListtextDyn:visited {color:#000000;text-decoration:none;}
A.myForumListtextDyn:active {
color:#ff0000;text-decoration:none;
}

td {
	font-family: "Arial","Helvetica","Sans Serif";
	color: #000000;
	font-size: 1.1em;
}

.userinfo {
	color: #708090;
	font-size: 10px;
	padding-top: 10px;
	padding-left:2px;
	padding-right:5px;
}

.delete {
	background-image: url(/template/images/icons/deletebg.png);
	color:#000000;
	font-family: Arial, Hevlvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
    border: 1px solid #FF3A00;
	background-color: #CCCCCC;
    padding: 1px 10px 1px 10px;
    cursor:pointer;
}

.sendbutton {
	background-image: url(/template/images/icons/sendbg.png);
    color: #000000;
    font-family: Arial, Hevlvetica, sans-serif;
    text-align: center;
    font-size: 12px;
   	border: 1px solid #696969;
    background-color: #CCCCCC;
    padding: 1px 10px 1px 10px;
    cursor:pointer;
}

input.text25 {
	font-family: Arial, Hevlvetica, sans-serif;
	font-size: 12px;
    color:#000000;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
}

input.text25 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 25px;
}

input.text35 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 35px;
}

input.text50 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 50px;
}

input.text65 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 65px;
}

input.text75 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 77px;
}

input.text85 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 85px;
}

input.text100 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 100px;
}

input.text115 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 115px;
}

input.text125 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 125px;
}

input.text135 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 135px;
}

input.text150 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 150px;
}

input.text175 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 175px;
}

input.text190 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 190px;
}

input.text200 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 200px;
}

input.text220 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 220px;
}

input.text250 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 250px;
}

input.text300 {
	font-family: Arial, Hevlvetica, sans-serif;
	padding-top: 2px;
	padding-left: 3px;
    background-color: #CCCCCC;
	font-size: 12px;
    color:#000000;
    border: 1px solid #696969;
    height: 20px !important; /* Angabe FF*/
    height: 20px;
	width: 300px;
}

.theader {
	font-family: Arial, Hevlvetica, sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight: bold;
	background-color: #696969;
	height: 20px;
}

.idCell {
	font-family: Arial, Hevlvetica, sans-serif;
	color:#8F8F8F;
	font-size: 10px;
	width: 25px;
}

.sendbutton40 {
	background-image: url(/template/images/icons/sendbg.png);
	color: #000000;
	font-family: Arial, Hevlvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	border: 1px solid #696969;
	background-color: #CCCCCC;
	padding: 1px 10px 1px 10px;
	cursor:pointer;
	line-height: 40px !important;
	line-height: 40px; /* Angabe IE*/
	width: 220px;
	text-decoration: none;
}
a.sendbutton40 {
	color: #000000;
}

legend {
	padding-bottom: 8px;
	font-weight: normal;
}

a.legend {
	font-weight: bold;
}

fieldset.fieldsetborder {
	color: #C0C0C0;
	border: 1px solid #6699cc;
	padding: 10px;
}
