
html,body 					{ margin: 0; padding: 0;}
a 							{ color: #000000; text-decoration: none }
a:hover 					{ color: #0066FF }
a:visited 					{ text-decoration: none }
td 							{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; text-decoration: none }
h1 							{ font-weight: bold; font-size: 15px; line-height: 150%; font-style: italic; }
h2 							{ font-weight: bold; font-size: 15px; line-height: 150%; }
h3 							{ font-weight: bold; font-size: 13px; line-height: 150%; }

.title_colorA 				{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #0066FF; padding: 3px 10px }
.title_colorB 				{ color: #000000; font-size: 15px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF; padding: 0px 0px  0px 10px; font-weight: bold }
.title_colorC 				{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF; padding: 3px 10px }

.copy 						{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF; padding: 3px 10px; line-height: 120% }
.copy_small 				{ color: #000000; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; line-height: 150% }
.copy_small:hover 			{ color: #FFFFFF }

.plain_colorB 				{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF; padding: 3px 10px }
.plain_colorB_small 		{ color: #000000; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF; padding: 3px 10px }
.plain_colorA  				{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #0066FF; font-weight: bold; }
.plain_colorA_small 		{ color: #000000; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #0066FF; font-weight: bold; padding: 5px }

.form_field  				{ color: #333333; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: white; border: solid 1px #000000; width: 150px }

.bg_colorA 					{ background-color: #0066FF }
.bg_colorB 					{ background-color: #FFFFFF }
.bg_colorC 					{ background-color: #FFFFFF }
.bg_colorD  				{ background-color: #0000CC }

.border 					{ background-color: transparent; border: solid 1px #000000 }
.border_left_top_right  	{ border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 0px;                 border-left: 1px solid #000000 }
.border_left_bottom_right 	{ border-top: 0px;                 border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000 }
.border_left_bottom  		{ border-top: 0px;                 border-right: 0px;                 border-bottom: 1px solid #000000; border-left: 1px solid #000000 }
.border_top_right 			{ border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 0px;                 border-left: 0px }

.admin_button 				{ color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px 10px; border-style: none none none none }
.admin_button:hover 		{ color: red }
.box_grey 					{ margin: 0px; padding: 0px;  border: 1px solid #b7d2d7 }
.modul_name 				{ color: #4794b1; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.legend 					{ color: #000000; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; text-align: left; padding-right: 10px; padding-left: 10px; background-color: #FFFFFF }
.newsbar 					{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #0066FF; padding: 3px }
.description_table 			{ border-collapse:collapse; border: 1pt solid #000000 }
.description_table td 		{ border: 1pt solid #000000; color: #000000; font-size: 13px; line-height: 120%; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF}
.language   				{ color: #000000; font-size: 9px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #0000CC; text-align: center; border-left: 1px solid #000000; width: 18px; height: 20px }
.language_a 				{ color: #000000 }
.error 						{ font-weight: bold; padding: 3px 10px; color: #CC0000; background-color: #FFFFFF }
.footer 					{ color: #000000; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF }
.login 						{ background-color: #0000CC; padding: 5px }
.detail  					{ color: #000000; font-size: 13px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: #FFFFFF; padding: 3px 10px }
.action  					{ color: #333333; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: white; padding: 3px; border: 0px }
input.action  				{ color: #333333; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; background-color: white; padding: 3px; border: 0px; cursor: pointer }
.box_thumbnail 				{ valign: middle; align: center; border-style: solid; border-width: 1px; border-color: #000000; width: 90px; height: 90px}