@charset "utf-8";

	/* --- MESSAGE's --- */
div.error { border:1px dotted Red; background-color: #FEE3E3; color:#8A0000; padding: 10px; margin-bottom: 20px; margin-top: 5px; }
div.notice { border:1px dotted #E8EF34; background-color: #FBFCDC; color:#CDB12E; padding: 10px; margin-bottom: 20px; margin-top: 5px; }
div.confirm { border:1px dotted #17C500; background-color: #E5FFE2; color:#106F03; padding: 10px; margin-bottom: 20px; margin-top: 5px; }

	/* --- HEADER's --- */
h1 { width:auto; height:auto; border-bottom:2px solid #86C1D4; font-size:20px; color:#A8A8A8; font-weight:normal; margin-bottom:20px; padding-left:10px; }
h1 span { display:inline-block; float:right; width:auto; height:25px; overflow:hidden; background-color:#86C1D4; margin-left:3px; padding-left:10px; padding-right:10px; }
h1 span { position:expression('relative'); top:expression('-27px'); }
h1 span a { display:inline-block; width:auto; height:25px; overflow:hidden; color:White; text-decoration:none; margin-top:7px; margin-left:5px; }
h1 span a.first { margin-left:0px; }
h1 span a:hover { text-decoration:underline; color:#FFD800; }
h1 span a.active { color:Black; } h1 span a.active:hover { text-decoration:none; }
h1 span.rss { width:25px; height:25px; padding-left:1px; padding-right:1px; } h1 span.rss a { margin-top:1px; margin-right:1px; margin-left:0px; }
h1 span.first { background-image:url(../img/menu-header.jpg); background-repeat:no-repeat; }
h3 {width:auto;height:auto;font-size:16px;color:#A8A8A8;font-weight:normal;margin-bottom:10px;padding-left:10px;}

.box h3 { font-family:Verdana; font-size:15px; color:Gray; margin:10px; font-weight:bold; }

.bold, .bold * { font-weight:bold; }

	/* --- */

a.prevnext { display:block; width: 25px; height: 16px; border:1px solid Black; color:Black ! important; text-decoration:none; background-color:#DCF3FD; font-size:12px; text-align:center; }
a.prevnext:hover { background-color:#FEFBE0; color:Red ! important; }

	/* --- INFORMATION ---*/
div.image { border:1px solid Silver; display:inline-block; background-color:White; }
div.fl { float:left; margin-right:5px; } div.fr { float:right; margin-left:5px; } div.fc { display:block; text-align:center; }
div.image img { border:1px solid Silver; margin-top:2px; margin-left:2px; margin-right:2px; }
div.image p { border:1px solid Silver; margin-top:0px; margin-left:2px; margin-right:2px; margin-bottom:2px; padding: 2px; text-align:center; color:Gray;  }

.information { margin-bottom: 20px; }
.information, .information * { color:Black; }
.information p { margin-bottom: 10px; }

div.information span.bold, div.information span.bold * { font-weight: bold; }
div.information span.italic, div.information span.italic * { font-style: italic; }
div.information span.underline, div.information span.underline * { text-decoration: underline; }
div.information span.smallcaps, div.information span.smallcaps * { font-variant: small-caps; }
div.information span.through, div.information span.through * { text-decoration: line-through; }

div.information sub, div.information sub * { position: relative; top: 1px; font-size:9px; }
div.information sup, div.information sup * { position: relative; top: -1px; font-size:9px; }

.information a { color: Red; }

	/* --- COLOR's --- */
.information span.alicemblue, .information span.alicemblue * { color: #F0F8FF; }
.information span.antiquewhite, .information span.antiquewhite * { color: #FAEBD7; }
.information span.aqua, .information span.aqua * { color: #00FFFF; }
.information span.aquamarine, .information span.aquamarine * { color: #7FFFD4; }
.information span.azure, .information span.azure * { color: #F0FFFF; }
.information span.beige, .information span.beige * { color: #F5F5DC; }
.information span.bisque, .information span.bisque * { color: #FFE4C4; }
.information span.black, .information span.black * { color: #000000; }
.information span.blanchedalmond, .information span.blanchedalmond * { color: #FFEBCD; }
.information span.blue, .information span.blue * { color: #0000FF; }
.information span.blueviolet, .information span.blueviolet * { color: #8A2BE2; }
.information span.brown, .information span.brown * { color: #A52A2A; }
.information span.burlywood, .information span.burlywood * { color: #DEB887; }
.information span.cadetblue, .information span.cadetblue * { color: #5F9EA0; }
.information span.chartreuse, .information span.chartreuse * { color: #7FFF00; }
.information span.chocolate, .information span.chocolate * { color: #D2691E; }
.information span.coral, .information span.coral * { color: #FF7F50; }
.information span.cornflowerblue, .information span.cornflowerblue * { color: #6495ED; }
.information span.cornsilk, .information span.cornsilk * { color: #FFF8DC; }
.information span.crimson, .information span.crimson * { color: #DC143C; }
.information span.cyan, .information span.cyan * { color: #00FFFF; }
.information span.darkblue, .information span.darkblue * { color: #00008B; }
.information span.darkcyan, .information span.darkcyan * { color: #008B8B; }
.information span.darkgoldenrod, .information span.darkgoldenrod * { color: #B8860B; }
.information span.darkgray, .information span.darkgray * { color: #A9A9A9; }
.information span.darkgreen, .information span.darkgreen * { color: #006400; }
.information span.darkkhaki, .information span.darkkhaki * { color: #BDB76B; }
.information span.darkmagenta, .information span.darkmagenta * { color: #8B008B; }
.information span.darkolivegreen, .information span.darkolivegreen * { color: #556B2F; }
.information span.darkorange, .information span.darkorange * { color: #FF8C00; }
.information span.darkochid, .information span.darkochid * { color: #9932CC; }
.information span.darkred, .information span.darkred * { color: #8B0000; }
.information span.darksalmon, .information span.darksalmon * { color: #E9967A; }
.information span.darkseagreen, .information span.darkseagreen * { color: #8FBC8F; }
.information span.darkslateblue, .information span.darkslateblue * { color: #483D8B; }
.information span.darkslategray, .information span.darkslategray * { color: #2F4F4F; }
.information span.darkturquoise, .information span.darkturquoise * { color: #00CED1; }
.information span.darkviolet, .information span.darkviolet * { color: #9400D3; }
.information span.deeppink, .information span.deeppink * { color: #FF1493; }
.information span.deepskyblue, .information span.deepskyblue * { color: #00BFFF; }
.information span.dimgray, .information span.dimgray * { color: #696969; }
.information span.dodgerblue, .information span.dodgerblue * { color: #1E90FF; }
.information span.firebrick, .information span.firebrick * { color: #B22222; }
.information span.floralwhite, .information span.floralwhite * { color: #FFFAF0; }
.information span.forestgreen, .information span.forestgreen * { color: #228B22; }
.information span.fushsia, .information span.fushsia * { color: #FF00FF; }
.information span.gainsboro, .information span.gainsboro * { color: #DCDCDC; }
.information span.ghostwhite, .information span.ghostwhite * { color: #F8F8FF; }
.information span.gold, .information span.gold * { color: #FFD700; }
.information span.goldenrod, .information span.goldenrod * { color: #DAA520; }
.information span.gray, .information span.gray * { color: #808080; }
.information span.green, .information span.green * { color: #008000; }
.information span.greenyellow, .information span.greenyellow * { color: #ADFF2F; }
.information span.honeydew, .information span.honeydew * { color: #F0FFF0; }
.information span.hotpink, .information span.hotpink * { color: #FF69B4; }
.information span.indiandred, .information span.indiandred * { color: #CD5C5C; }
.information span.indigo, .information span.indigo * { color: #4B0082; }
.information span.ivory, .information span.ivory * { color: #FFFFF0; }
.information span.khaki, .information span.khaki * { color: #F0E68C; }
.information span.lavender, .information span.lavender * { color: #E6E6FA; }
.information span.lavenderblush, .information span.lavenderblush * { color: #FFF0F5; }
.information span.lawngreen, .information span.lawngreen * { color: #7CFC00; }
.information span.lemonchiffon, .information span.lemonchiffon * { color: #FFFACD; }
.information span.ligtblue, .information span.ligtblue * { color: #ADD8E6; }
.information span.lightcoral, .information span.lightcoral * { color: #F08080; }
.information span.lightcyan, .information span.lightcyan * { color: #E0FFFF; }
.information span.lightgoldenrodyellow, .information span.lightgoldenrodyellow * { color: #FAFAD2; }
.information span.lightgreen, .information span.lightgreen * { color: #90EE90; }
.information span.lightgrey, .information span.lightgrey * { color: #D3D3D3; }
.information span.lightpink, .information span.lightpink * { color: #FFB6C1; }
.information span.lightsalmon, .information span.lightsalmon * { color: #FFA07A; }
.information span.lightseagreen, .information span.lightseagreen * { color: #20B2AA; }
.information span.lightscyblue, .information span.lightscyblue * { color: #87CEFA; }
.information span.lightslategray, .information span.lightslategray * { color: #778899; }
.information span.lightsteelblue, .information span.lightsteelblue * { color: #B0C4DE; }
.information span.lightyellow, .information span.lightyellow * { color: #FFFFE0; }
.information span.lime, .information span.lime * { color: #00FF00; }
.information span.limegreen, .information span.limegreen * { color: #32CD32; }
.information span.linen, .information span.linen * { color: #FAF0E6; }
.information span.magenta, .information span.magenta * { color: #FF00FF; }
.information span.maroon, .information span.maroon * { color: #800000; }
.information span.mediumaquamarine, .information span.mediumaquamarine * { color: #66CDAA; }
.information span.mediumblue, .information span.mediumblue * { color: #0000CD; }
.information span.mediumorchid, .information span.mediumorchid * { color: #BA55D3; }
.information span.mediumpurple, .information span.mediumpurple * { color: #9370DB; }
.information span.mediumseagreen, .information span.mediumseagreen * { color: #3CB371; }
.information span.mediumslateblue, .information span.mediumslateblue * { color: #7B68EE; }
.information span.mediumspringgreen, .information span.mediumspringgreen * { color: #00FA9A; }
.information span.mediumturquoise, .information span.mediumturquoise * { color: #48D1CC; }
.information span.mediumvioletred, .information span.mediumvioletred * { color: #C71585; }
.information span.midnightblue, .information span.midnightblue * { color: #191970; }
.information span.mintcream, .information span.mintcream * { color: #F5FFFA; }
.information span.mistyrose, .information span.mistyrose * { color: #FFE4E1; }
.information span.moccasin, .information span.moccasin * { color: #FFE4B5; }
.information span.navajowhite, .navajowhite * { color: #FFDEAD; }
.information span.navy, .information span.navy * { color: #000080; }
.information span.oldlace, .information span.oldlace * { color: #FDF5E6; }
.information span.olive, .information span.olive * { color: #808000; }
.information span.olivedrab, .information span.olivedrab * { color: #6B8E23; }
.information span.orange, .information span.orange * { color: #FFA500; }
.information span.orengered, .information span.orengered * { color: #FF4500; }
.information span.orchid, .information span.orchid * { color: #DA70D6; }
.information span.palegoldenrod, .information span.palegoldenrod * { color: #EEE8AA; }
.information span.palegreen, .information span.palegreen * { color: #98FB98; }
.information span.paleturquose, .information span.paleturquose * { color: #AFEEEE; }
.information span.palevioletred, .information span.palevioletred * { color: #DB7093; }
.information span.papayawhop, .information span.papayawhop * { color: #FFEFD5; }
.information span.peachpuff, .information span.peachpuff * { color: #FFDAB9; }
.information span.peru, .information span.peru * { color: #CD853F; }
.information span.pink, .information span.pink * { color: #FFC0CB; }
.information span.plum, .information span.plum * { color: #DDA0DD; }
.information span.powderblue, .information span.powderblue * { color: #B0E0E6; }
.information span.purple, .information span.purple * { color: #800080; }
.information span.red, .information span.red * { color: #FF0000; }
.information span.rosybrown, .information span.rosybrown * { color: #BC8F8F; }
.information span.royalblue, .information span.royalblue * { color: #4169E1; }
.information span.saddlebrown, .information span.saddlebrown * { color: #8B4513; }
.information span.salmon, .information span.salmon * { color: #FA8072; }
.information span.sandybrown, .information span.sandybrown * { color: #F4A460; }
.information span.seagreen, .information span.seagreen * { color: #2E8B57; }
.information span.seashell, .information span.seashell * { color: #FFF5EE; }
.information span.sienna, .information span.sienna * { color: #A0522D; }
.information span.silver, .information span.silver * { color: #C0C0C0; }
.information span.skyblue, .information span.skyblue * { color: #87CEEB; }
.information span.slateblue, .information span.slateblue * { color: #6A5ACD; }
.information span.slategray, .information span.slategray * { color: #708080; }
.information span.snow, .information span.snow * { color: #FFFAFA; }
.information span.springgreen, .information span.springgreen * { color: #00FF7F; }
.information span.steelblue, .information span.steelblue * { color: #4682B4; }
.information span.tan, .information span.tan * { color: #D2B48C; }
.information span.teal, .information span.teal * { color: #008080; }
.information span.thistle, .information span.thistle * { color: #D8BFD8; }
.information span.tomato, .information span.tomato * { color: #FF6347; }
.information span.turquose, .information span.turquose * { color: #40E0D0; }
.information span.violet, .information span.violet * { color: #EE82EE; }
.information span.wheat, .information span.wheat * { color: #F5DEB3; }
.information span.white, .information span.white * { color: #FFFFFF; }
.information span.whitesmoke, .information span.whitesmoke * { color: #F5F5F5; }
.information span.yellow, .information span.yellow * { color: #FFFF00; }
.information span.yellowgreen, .information span.yellowgreen * { color: #9ACD32; }

	/* --- CITATION --- */
div.information div.citation_author {
	margin:0px;
	border-top:  1px solid Silver;
	border-left:  1px solid Silver;
	border-right:  1px solid Silver;
	float: left;
	padding: 5px; font-weight: bold;
	padding-left: 10px; padding-right: 10px;
	background-color: #F7F9F4;
}

div.information div.citation {
	clear: both;
	margin:0px;
	margin-bottom: 20px; padding: 5px;
	border: 1px solid Silver;
	background-color: #F7F9F4;
}

div.information div.citation p { margin: 10px; }

	/* --- HEADERS --- */
div.information h1, div.information h1 * { font-family: Times New Roman; font-size: 20px; font-weight: bold; border-bottom: 1ps dotted Silver; color: Gray; border: 0px; padding: 0px; margin: 20px; }
div.information h2, div.information h2 * { font-family: Times New Roman; font-size: 18px; font-weight: bold; border-bottom: 1ps dotted Silver; color: Gray; border: 0px; padding: 0px; margin: 20px; }
div.information h3, div.information h3 * { font-family: Times New Roman; font-size: 16px; font-weight: bold; border-bottom: 1ps dotted Silver; color: Gray; border: 0px; padding: 0px; margin: 20px; }
div.information h4, div.information h4 * { font-family: Times New Roman; font-size: 14px; font-weight: bold; border-bottom: 1ps dotted Silver; color: Gray; border: 0px; padding: 0px; margin: 20px; }
div.information h5, div.information h5 * { font-family: Times New Roman; font-size: 12px; font-weight: bold; border-bottom: 1ps dotted Silver; color: Gray; border: 0px; padding: 0px; margin: 20px; }
div.information h6, div.information h6 * { font-family: Times New Roman; font-size: 10px; font-weight: bold; border-bottom: 1ps dotted Silver; color: Gray; border: 0px; padding: 0px; margin: 20px; }

	/* --- LISTS --- */
div.information ul, div.information ol { margin-left: 15px; margin-bottom: 20px; }
div.information ul.disc li { list-style: disc; }
div.information ul.circle li { list-style: circle; }
div.information ul.square li { list-style: square; }
div.information ul.lowerroman li { list-style: lower-roman; }
div.information ul.upperroman li { list-style: upper-roman; }
div.information ul.loweralpha li { list-style: lower-alpha; }
div.information ul.upperalpha li { list-style: upper-alpha; }
div.information ul li, div.information ol li { margin-bottom: 3px; }
div.information ul li ul, div.information ul li ol { margin-bottom: 0px ! important; }
div.information ol li ul, div.information ol li ol { margin-bottom: 0px ! important; }

	/* --- FONTS --- */
.information .font_1, .information .font_1 * { font-family: Arial; }
.information .font_2, .information .font_2 * { font-family: Courier; }
.information .font_3, .information .font_3 * { font-family: Tahoma; }
.information .font_4, .information .font_4 * { font-family: Times New Roman; }
.information .font_5, .information .font_5 * { font-family: Verdana; }
.information .font_6, .information .font_6 * { font-family: Impact; }

.information .minus_3, .information .minus_3 * { font-size:8px; }
.information .minus_2, .information .minus_2 * { font-size:9px; }
.information .minus_1, .information .minus_1 * { font-size:10px; }

.information .plus_3, .information .plus_3 * { font-size:14px; }
.information .plus_2, .information .plus_2 * { font-size:13px; }
.information .plus_1, .information .plus_1 * { font-size:12px; }

	/* --- OTHER ---*/
small { font-size: 9px; color: Silver; }

	/* --- IIS --- */

.iis p { margin-bottom: 10px; }

.datetime {font-family:Tahoma ! important;font-size:10px ! important;color:Gray ! important;}
