body{scrollbar-face-color:#ffffff;scrollbar-highlight-color:#48494A;scrollbar-shadow-color:#D2D2D2;scrollbar-3dlight-color:#ffffff;scrollbar-arrow-color:#CF0C0A;scrollbar-track-color:#ffffff;scrollbar-darkshadow-color:#ffffff;}
body,td,p {font-family: Arial, Verdana, Helvetica, sans-serif;line-height: 130%;font-size:12px;color:#48494A;}
a:link,a:active,a:visited {color:#48494A;}
a:hover{text-decoration:none;}
a.zpo:link,a.zpo:active,a.zpo:visited {text-decoration:none;color:#000000;font-weight:bold;}
a.zpo:hover{text-decoration:none;background-color:#ff0000;font-weight:bold;}
hr{height:1px;border:solid #c0c0c0 0px;border-top-width:1px;}
h2:before {content:url(images/h2.png)}
H1,H2,H3{font-size:180%;font-weight:bold;margin-bottom:6px;color:#202580;letter-spacing: +2px;}
H4,H5,H6{font-size:150%;font-weight:bold;margin-bottom:6px;color:#202580;letter-spacing: +2px;}
form{margin:0;}
IMG{border:0;}
/*--------- main Structure ---------*/
div#TSmainObject {margin:0 auto;width:900px;}
div#TSmainContainer {width:900px;border:0px solid Gray;background:White;}
div#TSmainTop1 {width:900px;height:220px;background:url(images/template_r2_c1.png) no-repeat;}
div#TSmainTop1 div#TSsitename {display:none;}
div#TSmainTop2 {position:relative;width:900px;height:23px;background:url(menu/menu_bg.gif) repeat-x;border-top:1px solid Gray;}
div#TSbreadcrumbs{margin-left:20px;padding:8px 0 2px 0;border-bottom:1px solid Gray;font-size:95%;}
div#TSbreadcrumbs a{color:Black;text-decoration:none;}
div#TSbreadcrumbs a:hover{text-decoration:underline;}
div#TSmainContent {background:url(images/content_bg1.gif) repeat-y 2px 0 White;}
div#TSleft{width:170px;float:left;margin:10px 20px;}
div#TScenter{width:560px;float:center;margin:10px 20px;}
div#TSright{width:170px;float:right;margin:10px 15px 10px 5px;}
div#TSmainContent a {color:#c00;text-decoration:none;}
div#TSmainContent a:hover {text-decoration:underline;}
div#TSbottom {width:900px;height:15px;}
/*--------- Search Field ---------*/
div#searchbox {position:absolute;top:1px;right:5px;width:130px;height:20px;background:url(images/searchfield1.gif) no-repeat 0 0;}
/*div#searchbox {position:absolute;top:-25px;right:5px;width:130px;height:20px;background:url(images/searchfield2.gif) no-repeat 0 0;}*/
div#searchbox input.text{position:relative;font-size:95%;width:95px;border:none;background:transparent;margin-left:5px;}
div#searchbox input.submit{position:absolute;top:2px;right:5px;width:20px;height:25px;background:url(./images/lupe_lo.gif) no-repeat transparent 0 1px;border:none;margin-top:0px;font-size:0px;}
div#searchbox input.submit:hover{background:url(./images/lupe_hi.gif) no-repeat transparent 0 1px;} 
/*------------------------------------------------ main Menu ------------------------------------------------------------*/
/*--------- horizontal Menu - Menuleve 1 ---------*/
div#TSnav {margin:0;padding:0;width: 900px;float:center;}
div#TSnav ul {float:left;margin:0;padding:0;}
div#TSnav li {position:relative;list-style:none;float:left;margin:0;font-size: 11px;line-height: 22px;white-space: nowrap;border-right:1px solid Gray;}
div#TSnav li a{display:block;float:left;padding:1px 8px 0 8px;text-decoration:none;font-weight: normal;color: #000;}
html>body #TSnav a {width: auto;} /*fixes IE6 hack*/
	/* Commented Backslash Hack hides rule from IE5-Mac \*/ 
div#TSnav a {float: none;} /* End of IE5-Mac hack */
div#TSnav a:hover,div#TSnav a:focus,div#TSnav li:hover a{color:#000;background:url(menu/menu_hover_blue.gif) 0 0 repeat-x;}
div#TSnav .sdoc, div#TSnav .sdocs {color: #000;font-weight: normal;padding:1px 8px 0 8px;background:url(menu/menu_active.gif) 0 0 repeat-x;}
div#TSnav .sdoc a, div#TSnav .sdocs a {color: #000;font-weight: normal;padding:0;background:url(menu/menu_active.gif) 0 0 repeat-x;}
div#TSnav ul.menulevel1 li:hover,div#TSnav ul.menulevel1 li:focus{color:#000;background:url(menu/menu_hover_blue.gif) 0 0 repeat-x;}
/*div#TSnav li:hover a,div#TSnav li:focus a{background-color:red;}*/
/* Navigation - Menuleve 2/Menuleve 3 ----------------------- */
div#TSnav li ul.menulevel2,div#TSnav li ul.menulevel3,div#TSnav li ul.menulevel4{width:150px;text-align:left;border:1px solid Gray;}
div#TSnav ul ul{position:absolute;top:23px;margin:0;left:-1px;display:none;width:150px;}
div#TSnav ul.menulevel1 li.docs:hover ul.menulevel2,div#TSnav ul.menulevel1 li.sdocs:hover ul.menulevel2,div#TSnav ul.menulevel2 li.docs:hover ul.menulevel3,div#TSnav ul.menulevel2 li.sdocs:hover ul.menulevel3,div#TSnav ul.menulevel3 li.docs:hover ul.menulevel4,div#TSnav ul.menulevel3 li.sdocs:hover ul.menulevel4 {display:block !important;}
div#TSnav ul.menulevel2 li.doc,div#TSnav ul.menulevel2 li.docs{position:relative;list-style:none;float:left;padding:0;margin:0;font-size:11px;line-height: 22px;width:150px;white-space: nowrap;}
div#TSnav ul.menulevel2 li.doc a,div#TSnav ul.menulevel2 li.docs a {display:block;float:left;text-decoration:none;padding: 0 8px 0 8px;font-weight: normal;color: #000;width:134px;background:#E4E4E4;}
div#TSnav ul.menulevel2 li.sdoc,div#TSnav ul.menulevel2 li.sdocs{position:relative;list-style:none;float:left;padding: 0 0 0 8px;margin:0;font-size: 11px;line-height: 25px;width:142px;white-space: nowrap;background:#C8C8C8;}
div#TSnav ul.menulevel2 li.sdoc a,div#TSnav ul.menulevel2 li.sdocs a {display:block;float:left;padding: 0;text-decoration:none;font-weight: normal;color: #000;background:#C8C8C8;}
div#TSnav ul.menulevel2 li:hover,div#TSnav ul.menulevel2 li:focus {background:#BEC4E5;}
div#TSnav ul.menulevel2 li:hover a,div#TSnav ul.menulevel2 li:focus a {background:#BEC4E5;color:#000;}
div#TSnav li ul.menulevel3,div#TSnav li ul.menulevel4 {margin: -17px 0 0 120px;}
/* Navigation - Menuleve 3 ----------------------- */
div#TSnav ul.menulevel2 ul.menulevel3 li.doc,div#TSnav ul.menulevel2 ul.menulevel3 li.docs{position:relative;list-style:none;float:left;padding:0 0 0 0px;margin:0;font-size: 11px;line-height: 22px;width:150px;white-space: nowrap;}
div#TSnav ul.menulevel2 ul.menulevel3 li.doc a,div#TSnav ul.menulevel2 ul.menulevel3 li.docs a {display:block;float:left;padding:0 0 0 8px;text-decoration:none;font-weight: normal;color: #000;width:142px;background:#E4E4E4;}
div#TSnav ul.menulevel2 ul.menulevel3 li.sdoc,div#TSnav ul.menulevel2 ul.menulevel3 li.sdocs{position:relative;list-style:none;float:left;margin:0;font-size: 11px;line-height: 25px;width:142px;white-space: nowrap;}
div#TSnav ul.menulevel2 ul.menulevel3 li.sdoc a,div#TSnav ul.menulevel2 ul.menulevel3 li.sdocs a {display:block;float:left;padding: 1px 8px 0 0px;text-decoration:none;font-weight:normal;color:#000;background:#C8C8C8;}
div#TSnav ul.menulevel2 ul.menulevel3 li:hover,div#TSnav ul.menulevel2 ul.menulevel3 li:focus {background:#BEC4E5;}
div#TSnav ul.menulevel2 ul.menulevel3 li:hover a,div#TSnav ul.menulevel2 ul.menulevel3 li:focus a {background:#BEC4E5;color:#000;}
/* Navigation - Menuleve 4 ----------------------- */
div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.doc,div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.docs{position:relative;list-style:none;float:left;padding:0 0 0 0px;margin:0;font-size: 11px;line-height: 22px;width:150px;white-space: nowrap;}
div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.doc a,div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.docs a {display:block;float:left;padding:0 0 0 8px;text-decoration:none;font-weight: normal;color: #000;width:142px;background:#E4E4E4;}
div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.sdoc,div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.sdocs{position:relative;list-style:none;float:left;margin:0;font-size: 11px;line-height: 25px;width:142px;white-space: nowrap;}
div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.sdoc a,div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li.sdocs a {display:block;float:left;padding: 1px 8px 0 8px;text-decoration:none;font-weight:normal;color:#000;background:#C8C8C8;}
div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li:hover,div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li:focus {background:#BEC4E5;}
div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li:hover a,div#TSnav ul.menulevel2 ul.menulevel3 ul.menulevel4 li:focus a {background:#BEC4E5;color:#000;}
/* z-indices ----------------------------------- */
div#TSnav ul.menulevel1 {z-index:10;}
div#TSnav ul.menulevel2 {z-index:20;}
div#TSnav ul.menulevel3 {z-index:30;}
div#TSnav ul.menulevel4 {z-index:32;}
div#TSnav li:hover {z-index:40;}
/*------------------------------------------------ main Menu end --------------------------------------------------------*/
/*----------- Sitemap -------------*/
.sitemaplevel1{margin:0 0 25px 25px; padding:0;list-style-type:none;font-size:small;background: url(images/dot.gif) repeat-y 0px 0;}
.sitemaplevel2{margin:0 0 0 25px; padding:0;list-style-type:none;font-size:small;background: url(images/dot.gif) repeat-y 0px 0;}
.sitemaplevel3{margin:0 0 0 25px; padding:0;list-style-type:none;font-size:small;background: url(images/dot.gif) repeat-y 0px 0;}
.sitemaplevel4{margin:0 0 0 25px; padding:0;list-style-type:none;font-size:small;background: url(images/dot.gif) repeat-y 0px 0;}
.sitemaplevel1 a{font-weight:normal;color:black;background: url(images/dot2.gif) no-repeat 0px 10px;padding-left:35px;color:#000 !important;text-decoration:none;}
.sitemaplevel2 a{font-weight:normal;color:black;background: url(images/dot2.gif) no-repeat 0px 10px;padding-left:35px;}
.sitemaplevel3 a{font-weight:normal;color:black;background: url(images/dot2.gif) no-repeat 0px 10px;padding-left:35px;}
.sitemaplevel4 a{font-weight:normal;color:black;background: url(images/dot2.gif) no-repeat 0px 10px;padding-left:35px;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel4 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,.sitemaplevel4 a:visited{color:black;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel4 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.sitemaplevel4 a:hover{color:black;}
.sitemaplevel1 li.doc{background: url(images/bullet1.gif) no-repeat 22px 6px;}
.sitemaplevel1 li.docs{background: url(images/bullet2.gif) no-repeat 22px 6px;}
.sitemaplevel2 li.doc{background: url(images/bullet1.gif) no-repeat 22px 6px;}
.sitemaplevel2 li.docs{background: url(images/bullet2.gif) no-repeat 22px 6px;}
.sitemaplevel3 li.doc{background: url(images/bullet1.gif) no-repeat 22px 6px;}
.sitemaplevel3 li.docs{background: url(images/bullet2.gif) no-repeat 22px 6px;}
.sitemaplevel4 li.doc{background: url(images/bullet1.gif) no-repeat 22px 6px;}
.sitemaplevel4 li.docs{background: url(images/bullet2.gif) no-repeat 22px 6px;}
/*----------- misc -------------*/
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
div#TSlanguages{float:right;margin:5px 8px 0 0;}
body.print {background:White;margin:50px;}
.retrieve {background:White;}
table.edit a,li a {color:Black !important;text-decoration:none;}
.sitename{font-family: Arial, Verdana, Helvetica, sans-serif;font-weight:bold;color:#0000FF;font-size:11px;letter-spacing:1px;}
.menu{padding-left:0px;font-weight:bold;font-size:12px;color:#48494A;}
.menu a{text-decoration:none;font-weight:bold;color:#48494A;} 
.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{font-family: Arial, Verdana, Helvetica, sans-serif;font-weight:bold;color:#CF0C0A;font-size:8.0pt;letter-spacing:0px;;text-decoration:none;}
.navigator a{font-weight:bold;color:#48494A;}
.navigator a:link,.navigator a:visited{color:#48494A;text-decoration:none;}
.navigator a:active,.navigator a:hover{color:#CF0C0A;text-decoration:none;}
/*
.toploc {padding-left: 3px;font-weight:normal;color:#ffffff;}
.toploc a{padding-left: 3px;font-weight:normal;color:#ffffff;}
.toploc a:link,.toploc a:visited{padding-left: 3px;color:#ffffff;text-decoration:none;}
.toploc a:active,.toploc a:hover{padding-left: 3px;color:#000000;text-decoration:none;}
*/
.date {font-weight:bold;color:#ffffff;}
.edit{font-size:12px;color:black;background-color:#f1f1f1;}
.felhivas {font-family:Verdana;font-size:12px;color:#CD684B;letter-spacing: -1px;}
textarea{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#48494A;background-color:transparent;width:98%;}
.bodyline	{ background-color: #48494A; border: 1px #48494A solid; }
.cmsline	{ background-color: #48494A; border: 2px #48494A solid; }
.innerline	{ border: 2px #48494A solid; }
.copyright {font-size:11px;color:#000000;letter-spacing: +1px;}
.copyright a,.copyright a:link,.copyright a:visited {color:#48494A;text-decoration:none;letter-spacing: +1px;}
.copyright a:hover,.copyright a:active {color:#CF0C0A;text-decoration:none;letter-spacing: +1px;}
.nevnap {font-size:11px;color:#0000FF;letter-spacing: +1px;}
.activeclass1
{
	background-color: #48494A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DACB;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
}
.inactiveclass1
{
	background-color: #CF0C0A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DACB;
}
.inactiveclass2
{
	background-color: #E6E6E6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DACB;	
}
.activeclass2
{
	background-color: #8E8E8E;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DACB;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
}
.inactiveclass3
{
	background-color: #E6E6E6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DACB;	
}
.activeclass3
{
	background-color: #8E8E8E;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8DACB;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
}