/*http://www.style-sheets.de/css/seite01.html*/

body, a, p, td
{
    /*
    font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif, Ms Shell Dlg;
    font-size: 11px;
    line-height:13px;     
    */
    font-family:Helvetica, Verdana;
    font-size:11px;
    line-height:13px;
    font-weight:normal;
    text-decoration:none;
    color:#808080;
}

body
{
    background-color:#ffffff;
    margin-top: 1em;
}

table.std_form_frame
   { background-color:#808080; color:#235BA0; border-color:#000000; border:1px;}    
tr.std_form_title
   { background-color:#efefef; color:#000000; border-color:#000000; border:1px;}    
td.std_form_title_highlight
   { background-color:#ffff6f; color:#000000; border-color:#000000; border:1px;}    
tr.std_form_raw
   { background-color:#ffffff; color:#808080; border-color:#000000; border:1px;}    
tr.std_form_raw_grey
   { background-color:#fafafa; color:#000000; border-color:#000000; border:1px;}    
tr.std_form_raw_red
   { background-color:#fff5f5; color:#000000; border-color:#000000; border:1px;}    
tr.std_form_raw_blue
   { background-color:#f5f5ff; color:#000000; border-color:#000000; border:1px;}    

.std_title
{
    font-family:Helvetica, Verdana;
    color:#606060;
    font-size:10px;
    font-weight:bold;
    line-height:10px;
    letter-spacing:1px;
}

a:link
{ 
    /*green color: #007080;*/
    /*red color: #99221a;*/
    color: #235BA0;
    /* 13.01.2010 BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; */
    border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;
    border-color: #138BD0;
    border-style: solid;
    padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px;
}

a:visited
{
    /*color: #6f8f8f;*/
    color: #138BD0;
    /* 13.01.2010 BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid;  */
    border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;
    border-color: #138BD0;
    border-style: solid;
    padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px;
}

a:hover
{
    /*color: #6f8f8f;*/
    color: #138BD0;
    /* 13.01.2010 BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; */
    /* 13.01.2010 background-color: #eeeeee; */
    background-color: #eeeeee;
    border-right: 1px; border-top: 1px; border-left: 1px; border-bottom: 1px;
    border-color: #138BD0;
    border-style:solid;
    padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px;
}

a:active
{
    /*color: #6f8f8f;*/
    color: #ffffff;
    /* 13.01.2010 BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;  */
    background-color: #ee2222;
    border-right: 1px; border-top: 1px; border-left: 1px; border-bottom: 1px;
    border-color: #138BD0;
    border-style:solid;
    padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px;
}


.img_link:link
{ 
    background-color: #ffffff;
    BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; 
    padding-left: 1px; padding-right: 1px;  padding-top: 1px; padding-bottom: 1px;
}
.img_link:visited
{
    background-color: #ffffff;
    BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; 
    padding-left: 1px; padding-right: 1px;  padding-top: 1px; padding-bottom: 1px;
}

.img_link:hover
{
    background-color: #ffffff;
    BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; 
    padding-left: 1px; padding-right: 1px;  padding-top: 1px; padding-bottom: 1px;
}

.img_link:active
{
    background-color: #ffffff;
    BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; 
    padding-left: 1px; padding-right: 1px;  padding-top: 1px; padding-bottom: 1px;
}


span.alert,

span.info,

span.download,

span.note {

	display: block;

	padding: 10px 10px 10px 35px;

	/*margin: 15px 0;*/	

}



span.alert {

	color: #c00;

	border-top: 3px solid #fe7b7a;

	border-bottom: 3px solid #fe7b7a;

	border-left: 3px solid #fe7b7a;

	border-right: 3px solid #fe7b7a;
    
	background: #FFD6D6 url(../graphics/attention.gif) 10px 50% no-repeat;

}



span.info {

	color: #0055BB;

	border-top: 3px solid #629de3;

	border-bottom: 3px solid #629de3;

	border-left: 3px solid #629de3;

	border-right: 3px solid #629de3;
    
	background: #D8E5F8 url(../graphics/tipp.gif) 10px 50% no-repeat;

}



span.note {

	color: #B79000;

	border-top: 3px solid #fde179;

	border-bottom: 3px solid #fde179;

	background: #FEF6D8 url(../graphics/attention.gif) 10px 50% no-repeat;

}



span.download {

	color: #57861A;

	border-top: 3px solid #c2df88;

	border-bottom: 3px solid #c2df88;

	background: #EEF7DD url(../graphics/attention.gif) 10px 50% no-repeat;

}


