h1 {
	font-size: 16px;
	color: #e30019;
	margin-top:0px;
}
h2 {
	font-size: 15px;
	color: #e30019;
	margin-top:20px;
	margin-left:175px;
}
h2.bora {
	color:#000000;
	font-size: 15px;
	margin-top:20px;
	margin-left:175px;
	width:400px;
}
h2.borb {
	color:#ffffff;
	background-color:#000000;
	font-size: 15px;
	margin-top:20px;
	margin-left:175px;
	width:400px;
}
h2.borc {
	color: #003aff;
	background-color:#fffa06;
	font-size: 15px;
	margin-top:20px;
	margin-left:175px;
	width:400px;
}



#all01 {
width:602px;margin:0px auto;
text-align:left;
}
#fz01 {
width:602px;margin:0px auto;
text-align:left;
margin-top:3px;
font-size:10px;
text-align:right;
color:#999999;
}
#logo01 {
margin-left:0px;
background-color:#aabf0a;
}
#nobor01 {
margin-top:0px;
margin-right:0px;
float:right;
margin-bottom:10px;
}
#content01all {

border:1px solid #CCCCCC;	
}
#content01m {
	margin:10px;
	margin-left:20px;
}
#content01d {
	
	margin:20px;
	margin-top:40px;
}
#content01g {
	
	
	margin-top:20px;
}
#menue01last {
			float:left;
	margin-right:7px;
	padding-right:7px;
	
}
#menue01 {
			float:left;
	margin-right:2px;
	padding-right:7px;
	background-image:url(images/buttons/line.gif);
	background-position:right;
	background-repeat:no-repeat;
}
a.menue01:link,a.menue01:visited,a.menue01:active {
	color: #999999;
	text-decoration: none;
	font-weight:bold;
	font-size:105%;
}
a.menue01:hover{
	color: #e30019;
	text-decoration: none;
	font-weight:bold;
	font-size:105%;
}
a.datelink:link,a.datelink:visited,a.datelink:active,a.datelink:hover {
	font-size: 13px;
	color: #e30019;
	font-weight:bold;
}
a.datelinka:link,a.datelinka:visited,a.datelinka:active,a.datelinka:hover {
	font-size: 13px;
	color:#000000;
	font-weight:bold;
}
a.datelinkb:link,a.datelinkb:visited,a.datelinkb:active,a.datelinkb:hover {
	font-size: 13px;
	color: #ffffff;
	font-weight:bold;
	background-color:#000000;
}
a.datelinkc:link,a.datelinkc:visited,a.datelinkc:active,a.datelinkc:hover {
	font-size: 13px;
	color: #003aff;
	font-weight:bold;
	background-color:#fffa06;
}

.datumtext {font-weight:bold;color: #e30019;margin-left:20px;}
.datumtexta {font-weight:bold;color: #000000;margin-left:20px;}
.datumtextb {font-weight:bold;color: #ffffff;margin-left:20px;background-color:#000000;}
.datumtextc {font-weight:bold;color: #003aff;margin-left:20px;background-color:#fffa06;}





a.nobor:link,a.nobor:visited,a.nobor:active,a.nobor:hover {
	color: #666666;
}

#content02 {
	background-image: url(images/shadow02.jpg);
	background-position: right top;
	background-repeat:no-repeat;
	height:360px;
}
#content03 {

}
.imgborder01 {
border-left:1px solid #c7c9ca;
border-right:1px solid #c7c9ca;
border-top:1px solid #c7c9ca;
}
.imgborder02 {
border-left:1px solid #c7c9ca;
border-right:1px solid #c7c9ca;
border-bottom:1px solid #c7c9ca;
}

#vs00 {
	width:600px;
	margin-top:40px;
}
#vs01 {
	width:600px;
}
#vs02 {
	float:left;
	width:175px;
	margin-bottom:40px;
}
#vs03 {
	float:left;
	width:400px;
	text-align: justify;
	line-height:150%;
	margin-bottom:40px;
}
#vs03a {
	float:left;
	width:400px;
	text-align: justify;
	line-height:150%;
	margin-bottom:40px;
	color:#000000;
}
#vs03b {
	float:left;
	width:400px;
	text-align: justify;
	line-height:150%;
	margin-bottom:40px;
	color:#ffffff;
	background-color:#000000;
}
#vs03c {
	float:left;
	width:400px;
	text-align: justify;
	line-height:150%;
	margin-bottom:40px;
	color: #003aff;
	background-color:#fffa06;
}
.button01 {
	padding:3px;
	color: #e30019;
	font-weight:bold;
	background-color:#FFFFFF;
	border:1px solid #e30019;
	
}
.button02 {
	padding:3px;
	color: #e30019;
	font-weight:bold;
	background-color:#FFFFFF;
	border:1px solid #e30019;
	
}
#form_sp_li {
width:100px;
float:left;
padding-bottom:10px;
}
#form_sp_re {
float:left;
width:270px;

}
#felddd {
visibility:hidden;
}

a.a0:link,a.a0:visited,a.a0:active,a.a0:hover {
	font-size: 10px;
	color: #000000;
	border:1px solid #666666;
	padding:2px;
}
a.a1:link,a.a1:visited,a.a1:active,a.a1:hover {
	font-size: 10px;
	color: #000000;
	border:1px solid #000000;
	padding:2px;
}
a.a2:link,a.a2:visited,a.a2:active,a.a2:hover {
	font-size: 10px;
	color: #ffffff;
	border:1px solid #333333;
	padding:2px;
	background-color:#000000
}
a.a3:link,a.a3:visited,a.a3:active,a.a3:hover {
	font-size: 10px;
	color: #003aff;
	border:1px solid #333333;
	padding:2px;
	background-color:#fffa06;
}

a.al1:link,a.al1:visited,a.al1:active,a.al1:hover {
	font-size: 10px;
	color: #000000;
}
a.al2:link,a.al2:visited,a.al2:active,a.al2:hover {
	font-size: 10px;
	color: #ffffff;
	background-color:#000000
}
a.al3:link,a.al3:visited,a.al3:active,a.al3:hover {
	font-size: 10px;
	color: #003aff;
	background-color:#fffa06;
}






/*-------------impromptu---------- */
			.jqiwarning .jqi{ background-color: #e30019 ;}
                        .jqifade{ position: absolute; background-color: #CCCCCC; }
                        div.jqi{ position: absolute; background-color: #EEEEEE; padding: 10px; width: 300px; text-align: left; border:1px solid #000000;}
                        div.jqi .jqiclose{ float: right; margin: -35px -10px 0 0; cursor: pointer; }
                        div.jqi .jqicontainer{ background-color: #eeeeee; padding: 5px; color: #e30019;; font-weight: bold;
						text-align:center;}
                        div.jqi .jqimessage{ background-color: #cccccc; padding: 10px; }
                        div.jqi .jqibuttons{ text-align: center; padding: 5px 0 0 0; }
                        div.jqi button{ padding: 3px 10px 3px 10px; margin: 0 10px; }
			/*-------------------------------- */