@media print{

  .header-top{width:900px;height:80px;background:rgb(240,240,240);overflow:visible;overflow:hidden}

}

@media print{

  .header-breadcrumbs{width:900px;background:transparent}

}

@media print{

  .nav2{float:left;width:900px;border:none;background:rgb(240,240,240);color:rgb(75,75,75);font-size:1.0em;font-size:130%}

}

@media print{

  .main{clear:both;width:900px;padding-bottom:30px;background:transparent}

}

@media print{

  .main-navigation{display:inline;float:left;width:199px;border-right:solid 1px rgb(200,200,200);border-bottom:solid 1px rgb(200,200,200);background-color:rgb(240,240,240);overflow:visible;overflow:hidden}

}

@media print{

  .footer{clear:both;width:900px;height:3.7em;padding:1.1em 0 0;background:rgb(240,240,240);font-size:1.0em;overflow:visible;overflow:hidden}

}

*{
	padding:0;
	margin:0;
	position:static;
	z-index:9;

}

body{font-size:62.5%;font-family:verdana,arial,sans-serif}

.page-container{width:952px;margin:0px auto;margin-top:0px;margin-bottom:10px;font-size:1em;border:hidden 1px rgb(150,150,150);background-image:url(../images/img/tlo.gif)}

.main{clear:both;width:900px;padding-bottom:10px;height:auto;margin-left:26px;background-repeat:no-repeat}

.main-navigation{display:inline;float:left;width:200px;overflow:visible;overflow:hidden;height:auto;padding-top:0px}

.main-content{width:504px;margin:0 0 0 5px;overflow:visible;overflow:hidden;float:left}

.main-subcontent{display:inline;float:right;width:185px;margin:0 2px 1px 0;overflow:visible;overflow:hidden;padding-top:7px;border-left-width:0px;border-left-style:none;background-repeat:no-repeat}

.footer{clear:both;width:900px;height:auto;padding:1.1em 0 0;font-size:1em;overflow:visible;overflow:hidden;margin-left:26px;background-color:#FFFFFF;background-image:url(../images/img/kontur-dol.gif);background-repeat:no-repeat}

.header{width:900px;font-family:"trebuchet ms",arial,sans-serif;margin-left:26px}

.header-top{

	width:900px;

	height:60px;

	overflow:visible;

	overflow:hidden;

	background-image:url(../images/img/top.jpg)

}

.header-middle{

	width:900px;

	height:150px;

	background:rgb(230,230,230) url(../images/img/bg_head_middle.jpg);

	overflow:visible;

	overflow:hidden;

	margin-bottom: 2px;

}

.header-bottom{width:900px;height:29px;background-color:#FFFFFF;background-repeat:no-repeat;background-image:url(../images/img/kontur-gora.gif);background-position:bottom}

.header-breadcrumbs{clear:both;width:898px;padding:3px 3px;border-color:#0d2c53;border-left:solid 1px;border-right:solid 1px;border-top:solid 1px;background-image:url(../images/img/00.gif);height:15px;margin-right:1px}

.sitelogo{

	width:50px;

	height:50px;

	position:absolute;

	z-index:1;

	margin-top:4px;

	margin-right:0px;

	margin-bottom:0px;

	margin-left:9px;

	background-image:url(../images/img/logo.gif)

}

.sitename{width:450px;height:45px;position:absolute;z-index:1;overflow:visible;overflow:hidden;margin-top:12px;margin-right:0;margin-bottom:0;margin-left:60px}

.sitename h1{font-size:240%}

.sitename h2{

	margin:-4px 0 0 0;

	color:#003366;

	font-size:120%

}

.sitename a{text-decoration:none;color:rgb(125,125,125)}

.sitename a:hover{text-decoration:none;color:rgb(50,50,50)}

.nav0{width:350px;position:absolute;z-index:10;margin:8px 0 0 0;margin-left:565px;margin-left:553px;height:30px}

.nav0 ul{float:right;padding:0 20px 0 0}

.nav0 li{display:inline;list-style:none}

.nav0 li a{padding:0 0 0 3px}

.nav0 a:hover{text-decoration:none}

.nav0 a img{height:20px;border:none}

.nav1{width:350px;position:absolute;z-index:3;margin-top:40px;margin-right:0;margin-bottom:0;margin-left:550px}

.nav1 ul{float:right;padding:0 15px 0 0;font-weight:bold}

.nav1 li{display:inline;list-style:none}

.nav1 li a{display:block;float:left;padding:2px 5px 2px 5px;color:rgb(125,125,125);text-decoration:none;font-size:120%}

.nav1 a:hover{text-decoration:none;color:rgb(50,50,50)}

.sitemessage{width:350px;height:120px;position:absolute;z-index:1;margin:10px 0 0 530px;color:rgb(234,239,247);overflow:hidden}

.sitemessage h1{width:350px;text-align:right;font-size:230%}

.sitemessage h2{float:right;width:270px;margin:8px 0 0 0;text-align:right;line-height:100%;font-size:160%}

.sitemessage h3{float:right;width:270px;margin:10px 0 0 0;text-align:right;font-size:140%}

.sitemessage h3 a{text-decoration:none;color:rgb(234,239,247)}

.sitemessage h3 a:hover{text-decoration:none;color:rgb(50,50,50)}

.nav2{float:left;width:690px;border:none;background:rgb(220,220,220) repeat-x;color:rgb(75,75,75);font-size:1.0em;font-size:100%;height:29px;background-color:#e1e1e1}

.nav2 ul{list-style-type:none}

.nav2 ul li{float:left;position:relative;z-index:1000;border-right:solid 1px rgb(175,175,175)}

.nav2 ul li ul{display:none;border:none}

.nav2 ul li ul{margin-left:-30px;padding:0 30px 30px 30px;background:top center}

.nav2 ul li a{float:left;display:block;height:3.1em;line-height:3.1em;padding:0 16px 0 16px;text-decoration:none;font-weight:bold;color:rgb(100,100,100)}

.nav2 ul li:hover{width:auto}

.nav2 table{position:absolute;z-index:999;top:0;left:0;border-collapse:collapse}

.nav2 ul li:hover a{background-color:rgb(210,210,210);text-decoration:none}

.nav2 ul li:hover ul{display:block;position:absolute;z-index:998;top:3.0em;margin-top:0.1em;left:0}

.nav2 ul li:hover ul li ul{display:none}

.nav2 ul li:hover ul li a{display:block;width:10em;height:auto;line-height:1.3em;margin-left:-1px;padding:4px 16px 4px 16px;border-left:solid 1px rgb(175,175,175);border-bottom:solid 1px rgb(175,175,175);background-color:rgb(237,237,237);font-weight:normal;color:rgb(50,50,50)}

.nav2 ul li:hover ul li a:hover{background-color:rgb(210,210,210);text-decoration:none}

.nav2 ul li a:hover{background-color:rgb(210,210,210);text-decoration:none}

.nav2 ul li a:hover ul{display:block;position:absolute;z-index:997;top:3.1em;t\op:3.0em;left:0;marg\in-top:0.1em}

.nav2 ul li a:hover ul li a{display:block;w\idth:10em;height:1px;line-height:1.3em;padding:4px 16px 4px 16px;border-left:solid 1px rgb(175,175,175);border-bottom:solid 1px rgb(175,175,175);background-color:rgb(237,237,237);font-weight:normal;color:rgb(50,50,50)}

.nav2 ul li a:hover ul li a ul{visibility:hidden;height:0px;width:0px;position:absolute;z-index:997}

.nav2 ul li a:hover ul li a:hover{background-color:rgb(210,210,210);text-decoration:none}

.header-breadcrumbs ul{float:left;width:560px;list-style:none;padding:0;font-family:verdana,arial,sans-serif}

.header-breadcrumbs ul li{display:inline;padding:0 0 0 10px;background:transparent 0 50%;font-weight:bold;color:rgb(125,125,125);font-size:100%}

.header-breadcrumbs ul a{color:rgb(70,122,167);text-decoration:none}

.header-breadcrumbs ul a:hover{color:rgb(42,90,138)}

.header-breadcrumbs .searchform{float:right;width:285px;padding:0 17px 0px 0px;padding:0 12px 0px 0px;margin-left:600px;margin-top:300px;z-index:2;position:inherit;left:131px;top:-88px}

.header-breadcrumbs .searchform form fieldset{float:right}

.header-breadcrumbs .searchform input.field{width:10.0em;padding:0.2em 0 0.2em 0;font-family:verdana,arial,sans-serif;font-size:120%}

.header-breadcrumbs .searchform input.button{width:3.0em;padding:1px;padding:0;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:120%}

.header-breadcrumbs .searchform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80)}

.main-navigation .menu{width:100px;height:10px;position:absolute;z-index:100;margin:0 0 0 190px;left:134px;top:303px}

.menu{display:block}

.menu *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#bebebe}

.menu1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;background:#cbcbcb}

.menu2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;background:#c8c8c8}

.menu3{margin-left:1px;margin-right:1px;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8}

.menu4{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}

.menu5{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb}

.menufg{background:#bebebe}

.column1-unit{width:505px;margin-bottom:10px;margin-bottom:5px}

.column2-unit-left{float:left;width:200px;margin-bottom:10px;margin-bottom:5px}

.column2-unit-right{float:right;width:200px;margin-bottom:10px;margin-bottom:5px}

.column3-unit-left{float:left;width:120px;margin-bottom:10px;margin-bottom:5px}

.column3-unit-middle{float:left;width:120px;margin-bottom:10px;margin-bottom:5px;margin-left:40px}

.column3-unit-right{float:right;width:120px;margin-bottom:10px;margin-bottom:5px}

.subcontent-unit-border{width:183px;margin:0 0 1.0em 0;padding:0 0 1px 0;border:solid 1px rgb(190,190,190);background:rgb(235,235,235)}

.subcontent-unit-border-green{width:183px;margin:0 0 2.5em 0;padding:0 0 10px 0;border:solid 1px rgb(160,214,81);background-color:rgb(217,239,185)}

.subcontent-unit-border-blue{width:183px;margin:0 0 2.5em 0;padding:0 0 10px 0;border:solid 1px rgb(137,170,214);background-color:rgb(213,225,240)}

.subcontent-unit-border-orange{width:183px;margin:0 0 2.5em 0px;padding:0 0 10px 0;border:solid 1px rgb(232,177,13);background-color:rgb(248,224,150)}

.subcontent-unit-noborder{width:185px;margin:0 0 0 0;padding:0;background:rgb(235,235,235)}

.subcontent-unit-noborder-green{width:185px;margin:0 0 2.5em 0;padding:0 0 10px 0;background-color:rgb(217,239,185)}

.subcontent-unit-noborder-blue{width:185px;margin:0 0 2.5em 0;padding:0 0 10px 0;background-color:rgb(213,225,240)}

.subcontent-unit-noborder-orange{width:185px;margin:0 0 2.5em 0;padding:0 0 10px 0;background-color:rgb(248,224,150)}

.footer p{

	line-height:1.3em;

	text-align:center;

	font-weight:lighter;

	font-size:80%

}

.footer p.credits{font-weight:normal}

.footer a{color:rgb(125,125,125)}

.footer a:hover{text-decoration:none;color:rgb(0,0,0)}

.footer a:visited{color:rgb(0,0,0)}

.page-container:after,.header:after,.header-breadcrumbs:after,.main:after,.main-navigation:after,.main-content:after,.main-content div:after,.main-subcontent:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.column1-unit:after,.column2-unit-left:after,.column2-unit-right:after,.column3-unit-left:after,.column3-unit-middle:after,.column3-unit-right:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.subcontent-unit-border:after,.subcontent-unit-noborder:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.subcontent-unit-border-blue:after,.subcontent-unit-border-green:after,.subcontent-unit-border-orange:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.subcontent-unit-noborder-blue:after,.subcontent-unit-noborder-green:after,.subcontent-unit-noborder-orange:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.footer:after,p:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.clear-contentunit{clear:both;width:505px;height:0.1em;border:none;background:rgb(210,210,210);color:rgb(210,210,210)}









#MainMenu{height:27px;background:#FFFFFF;margin:0;border-style:solid;border-color:#000000;border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0}

#tab{margin:0;top:0;margin-left:200px}

#tab ul{margin:0;padding:0;list-style:none;float:left}

#tab li{display:inline;float:left;margin:0;padding:0}

#tab a{background:#000000 url("../images/img/bright_090.gif") no-repeat right top;margin:0;padding:0;text-decoration:none;border:0;display:block;float:left}

#tab a span{display:block;background:url("../images/img/bleft_090.gif") no-repeat left top;padding:0 15px 0 13px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;line-height:27px}

#tab a:hover,#tab li.item_active a{background-position:right bottom;}

#tab a:hover span,#tab li.item_active a span{

	background-position:left bottom;

	color:#000033;

	text-decoration:none

}

.dropmenudiv{position:absolute;top:0;float:left;display:block;visibility:hidden;border-style:solid;border-color:#000000;border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0;background:#FFFFFF;color:#000000;z-index:100;text-decoration:none;padding:0}

.dropmenudiv ul{margin:0;padding:0;list-style:none}

.dropmenudiv li{display:inline;margin:0;padding:0}

.dropmenudiv a:link,.dropmenudiv a:visited{width:180px;margin:0;padding:0;display:block;border:0 solid;color:#000000;background:url("../images/img/bleft_090.gif") no-repeat left top;font-weight:bold;font-style:normal;text-decoration:none}

.dropmenudiv a span{float:left;display:block;line-height:27px;padding:0 15px 0 13px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;background-image:url(../images/img/bright_090.gif);background-repeat:no-repeat;background-position:right top}

.dropmenudiv a span{float:none}

.dropmenudiv a:hover{border:0 solid;background-position:left bottom;font-weight:bold;font-style:normal;text-decoration:none;color:#FFFFFF}

.dropmenudiv a:hover span{background-position:right bottom;color:#FFFFFF;font-weight:bold}







.popielaty *{background:#ebebeb;display:block;font-size:.01em;height:1px;overflow:hidden}

.popielaty1{background:#f0f0f0;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px}

.popielaty2{background:#eee;border-left:1px solid #fdfdfd;border-right:1px solid #fdfdfd;margin-left:1px;margin-right:1px;padding-left:1px;padding-right:1px}

.popielaty3{border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;margin-left:1px;margin-right:1px}

.popielaty4{border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}

.popielaty5{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}

.popielatyfg{background:#ebebeb}

.style1{color:#333}

.style2{color:#00F}

.style3{color:#000}

.szary *{background:#bebebe;display:block;font-size:.01em;height:1px;overflow:hidden}

.szary,.popielaty{display:block}

.szary1{background:#bebebe;border-left:1px solid #bebebe;border-right:1px solid #bebebe;margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px}

.szary2{background:#bebebe;border-left:1px solid #bebebe;border-right:1px solid #bebebe;margin-left:1px;margin-right:1px;padding-left:1px;padding-right:1px}

.szary3{border-left:1px solid #bebebe;border-right:1px solid #bebebe;margin-left:1px;margin-right:1px}

.szary4,.szary5{border-left:1px solid #bebebe;border-right:1px solid #bebebe}

.szaryfg{background:#bebebe}







.nav3-grid{width:199px;border-bottom:solid 1px rgb(200,200,200)}

.nav3-grid dt a,.nav3-grid dt a:visited{display:block;min-height:2.0em;height:auto;height:2.0em;line-height:2.0em;padding:0px 10px 0px 20px;border-top:solid 1px rgb(200,200,200);text-decoration:none;color:rgb(70,122,167);font-weight:bold;font-size:120%}

.nav3-grid dd a,.nav3-grid dd a:visited{display:block;min-height:1.7em;height:auto;height:1.7em;line-height:1.7em;padding:0px 10px 0px 40px;border:none;font-weight:normal;text-decoration:none;color:rgb(70,122,167);font-size:120%}

.nav3-grid dt a:hover,.nav3-grid dd a:hover{background-color:#F4F4F4;color:rgb(42,90,138);text-decoration:none}

.nav3-bullet{width:170px;margin:10px 0 0 20px}

.nav3-bullet dt a,.nav3-bullet dt a:visited{line-height:2.0em;padding:0 0 0 10px;background:no-repeat 0px 50%;text-decoration:none;color:rgb(70,122,167);font-weight:bold;font-size:120%}

.nav3-bullet dd a,.nav3-bullet dd a:visited{line-height:1.7em;margin:0 0 0 15px;padding:0 0 0 10px;background:no-repeat 0px 50%;text-decoration:none;color:rgb(70,122,167);font-weight:normal;font-size:120%}

.nav3-bullet dt a:hover{background:no-repeat 0px 50%;color:rgb(42,90,138)}

.nav3-bullet dd a:hover{background:no-repeat 0px 50%;color:rgb(42,90,138)}

.nav3-nobullet{width:170px;margin:10px 0 0 20px}

.nav3-nobullet dt a,.nav3-nobullet dt a:visited{line-height:2.0em;text-decoration:none;color:rgb(70,122,167);font-weight:bold;font-size:120%}

.nav3-nobullet dd a,.nav3-nobullet dd a:visited{line-height:1.7em;margin:0 0 0 15px;text-decoration:none;color:rgb(70,122,167);font-weight:normal;font-size:120%}

.nav3-nobullet dt a:hover,.nav3-nobullet dd a:hover{color:rgb(42,90,138)}

.main-navigation .loginform{width:160px;margin:-10px 20px 0 20px}

.main-navigation .loginform p{clear:both;margin:0;padding:0}

.main-navigation .loginform fieldset{width:160px;border:none}

.main-navigation .loginform label.top{float:left;width:125px;margin:0 0 2px 0;font-size:110%}

.main-navigation .loginform label.right{float:left;width:125px;margin:5px 0 0 0;padding:0 0 0 3px;;font-size:110%}

.main-navigation .loginform input.field{width:158px;margin:0 0 5px 0;padding:0.1em 0 0.2em 0;padding:0.2em 0 0.3em 0;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%}

.main-navigation .loginform input.checkbox{float:left;margin:5px 0 0 0;margin:2px 0 0 -3px;border:none}

.main-navigation .loginform input.button{float:left;width:5.0em;margin:10px 0 5px 0;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:110%}

.main-navigation .loginform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80)}

.main-navigation .searchform{width:160px;margin:0 20px 0 20px}

.main-navigation .searchform p{clear:both;margin:0;padding:0}

.main-navigation .searchform fieldset{border:none}

.main-navigation .searchform input.field{float:left;width:158px;padding:0.1em 0 0.2em 0;padding:0.2em 0 0.3em 0;border:1px solid rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:120%}

.main-navigation .searchform input.button{float:left;width:3.0em;margin-top:0.5em;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:120%}

.main-navigation .searchform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80)}

.main-navigation h1.first{
	clear:both;
	margin:0px;
	padding:0px 5px 3px 5px;
	background-color:#BEBEBE;
	font-family:"trebuchet ms",arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:150%;
	margin-right: 2px;
	background-image: url(../images/img/bar.gif);

}

.main-navigation h1{
	clear:both;
	margin:30px 0 20px 0;
	padding:0px 5px 3px 5px;
	font-family:"trebuchet ms",arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:150%;
	background-color: #BEBEBE;
	margin-right: 2px;
	background-image: url(../images/img/bar.gif);

}

.main-navigation h2{clear:both;margin:20px 10px 10px 20px;font-family:"trebuchet ms",arial,sans-serif;color:rgb(100,100,100);font-weight:bold;font-size:150%}

.main-navigation h3{clear:both;margin:10px 10px 5px 5px;color:rgb(80,80,80);font-weight:bold;font-size:110%}

.main-navigation p{clear:both;margin:0 10px 10px 5px;color:rgb(80,80,80);line-height:1.3em;font-size:110%}

.main-navigation p.center{text-align:center}

.main-navigation p.right{text-align:right}

.main-navigation ul{list-style:none;margin:0.5em 10px 1.0em 20px}

.main-navigation ul li{margin:5px 0 0.2em 2px;padding:0px 0px 0 11px;background:no-repeat 0 0.4em;line-height:1.2em;font-size:110%}

.main-navigation ol{margin:0.5em 10px 1.0em 40px;margin:0.5em 10px 1.0em 45px}

.main-navigation ol li{list-style-position:outside;margin:0 0 0.4em 0;font-size:110%}

.main-content h1.pagetitle{margin:0 0 0 0;padding:0 0 2px 0;border-bottom:solid 7px rgb(225,225,225);font-family:"trebuchet ms",arial,sans-serif;color:rgb(100,100,100);font-weight:bold;font-size:220%}

.main-content h1.block{clear:both;margin:1.0em 0 0em 0;padding:2px 0 2px 2px;background:rgb(190,190,190);font-family:"trebuchet ms",arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:220%}

.main-content h1{

	clear:both;

	margin:1.0em 0 0.5em 0;

	font-family:"trebuchet ms",arial,sans-serif;

	color:666666;

	font-weight:normal;

	font-size:150%

}

.main-content h2{clear:both;margin:1.0em 0 0.5em 0;font-family:"trebuchet ms",arial,sans-serif;color:rgb(80,80,80);font-weight:normal;font-size:170%}

.main-content h3{clear:both;margin:-1.0em 0 0.5em 0;font-family:"trebuchet ms",arial,sans-serif;color:#FF0000;font-weight:normal;font-size:130%}

.main-content h1.side{clear:none}

.main-content h2.side{clear:none}

.main-content h3.side{clear:none}

.main-content h4{margin:1.5em 0 1.0em 0;color:rgb(80,80,80);font-family:"trebuchet ms",arial,sans-serif;font-weight:normal;font-size:170%}

.main-content h5{margin:1.5em 0 1.0em 0;color:rgb(80,80,80);font-family:"trebuchet ms",arial,sans-serif;font-size:140%}

.main-content h6{margin:1.5em 0 1.0em 0;color:rgb(80,80,80);font-family:"trebuchet ms",verdana,arial,sans-serif;font-weight:normal;font-size:140%}

.main-content p{margin:0 0 1.0em 0;line-height:1.5em;font-size:120%}

.main-content p.center{text-align:center}

.main-content p.right{text-align:right}

.main-content p.details{clear:both;margin:-0.25em 0 1.0em 0;line-height:1.0em;font-size:110%}

.main-content blockquote{clear:both;margin:0 30px 0.6em 30px;font-size:90%}

.main-content table{

	clear:both;

	width:400px;

	margin:2.0em 0 0.2em 20px;

	table-layout:fixed;

	border-collapse:collapse;

	empty-cells:show;

	background-color:ffffff

}

.main-content table th.top{height:3.5em;padding:0 7px 0 7px;empty-cells:show;background-color:rgb(175,175,175);text-align:left;color:rgb(255,255,255);font-weight:bold;font-size:110%}

.main-content table th{height:3.0em;padding:2px 20px 2px 7px;font-size:110%}

.main-content table td{height:3.0em;padding:2px 7px 2px 7px}

p.caption{clear:both;margin:0.5em 0 2.0em 20px;text-align:left;color:rgb(80,80,80);font-size:110%}

.main-content ul{list-style:none;margin:0.5em 0 1.0em 0}

.main-content ul li{margin:0 0 0.2em 2px;padding:0 0 0 12px;background:url(../images/img/bg_bullet_full_1.gif) no-repeat 0 0.5em;line-height:1.4em;font-size:120%}

.main-content ol{margin:0.5em 0 1.0em 20px;margin:0.5em 0 1.0em 25px}

.main-content ol li{list-style-position:outside;margin:0 0 0.2em 0;line-height:1.4em;font-size:120%}

.contactform{width:418px;margin:2.0em 0 0 0;padding:10px 10px 0 10px;border:solid 1px rgb(200,200,200)}

.contactform fieldset{padding:20px 0 0 0;padding:0;margin:0 0 20px 0;border:solid 1px rgb(220,220,220)}

.contactform fieldset legend{margin:0 0 0 5px;margin:0 0 20px 5px;padding:0 2px 0 2px;color:rgb(80,80,80);font-weight:bold;font-size:130%}

.contactform label.left{float:left;width:100px;margin:0 0 0 10px;padding:2px;font-size:110%}

.contactform select.combo{width:175px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%}

.contactform input.field{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%}

.contactform textarea{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%}

.contactform input.button{float:right;width:9.0em;margin-right:20px;padding:1px;padding:0;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:110%}

.contactform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80)}

.main-subcontent h1{
	clear:both;
	margin:0 0 10px 0;
	padding:4px 10px 3px 10px;
	background-color:#BEBEBE;
	font-family:"trebuchet ms",arial,sans-serif;
	color:rgb(255,255,255);
	font-weight:bold;
	font-size:140%;

}

.main-subcontent h1.green{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(160,214,81);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%}

.main-subcontent h1.blue{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(137,170,214);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%}

.main-subcontent h1.orange{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(232,177,13);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%}

.main-subcontent h3{clear:both;margin:1.0em 10px 0.5em 10px;color:rgb(80,80,80);font-weight:bold;font-size:110%}

.main-subcontent p{clear:both;margin:0 10px 1.0em 10px;color:rgb(80,80,80);line-height:1.3em;font-size:110%}

.main-subcontent p.center{text-align:center}

.main-subcontent p.right{text-align:right}

.main-subcontent ul{list-style:none;margin:0.5em 10px 1.0em 10px}

.main-subcontent ul li{margin:5px 0 0.2em 2px;padding:0 0 0 11px;background:url(../images/img/bg_bullet_full_1.gif) no-repeat 0 0.4em;line-height:1.2em;font-size:110%}

.main-subcontent ol{margin:0.5em 10px 1.0em 30px;margin:0.5em 10px 1.0em 35px}

.main-subcontent ol li{list-style-position:outside;margin:0 0 0.4em 0;font-size:110%}

.main-subcontent .loginform{width:160px;margin:0 10px 0 10px}

.main-subcontent .loginform p{clear:both;margin:0;padding:0}

.main-subcontent .loginform fieldset{width:160px}

.main-subcontent .loginform label.top{float:left;width:125px;margin:0 0 2px 0;font-size:110%}

.main-subcontent .loginform label.right{float:left;width:125px;margin:5px 0 0 0;padding:0 0 0 3px;;font-size:110%}

.main-subcontent .loginform input.field{width:158px;margin:0 0 5px 0;padding:0.1em 0 0.2em 0;padding:0.2em 0 0.3em 0;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%}

.main-subcontent .loginform input.checkbox{float:left;margin:5px 0 0 0;margin:2px 0 0 -3px}

.main-subcontent .loginform input.button{float:left;width:5.0em;margin:10px 0 5px 0;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:110%}

.main-subcontent .loginform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80)}

.main-subcontent .searchform{width:160px;margin:0 10px 0 10px}

.main-subcontent .searchform fieldset{border:1px solid rgb(200,200,200)}

.main-subcontent .searchform input.field{float:left;width:158px;padding:0.1em 0 0.2em 0;padding:0.2em 0 0.3em 0;border:1px solid rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:120%}

.main-subcontent .searchform input.button{float:left;width:3.0em;margin-top:0.5em;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:120%}

.main-subcontent .searchform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80)}

.main img{
	clear:both;
	float:left;
	margin:3px 10px 7px 0;
	padding:1px;
	border:0px solid rgb(150,150,150)
}

.main img.center{clear:both;float:none;margin:0;padding:1px;border:1px solid rgb(150,150,150)}

.main img.right{clear:both;float:right;margin:3px 0 7px 10px;padding:1px;border:1px solid rgb(150,150,150)}

.main a{color:rgb(70,122,167);font-weight:bold;text-decoration:none}

.main-content h1 a{color:rgb(70,122,167);font-weight:normal;text-decoration:none}

.main a:hover{color:rgb(42,90,138)}

.main a:visited{color:rgb(42,90,138)}

.main a img{border:solid 1px rgb(150,150,150)}

.main a:hover img{border:solid 1px rgb(220,220,220)}

.style4 {color: #000000}





.dbMenu{
	width:auto;
}
.dbMenu .subMenu{
	background-image:url('down.gif');
	background-position:bottom right;
}
.dbMenu .click{
	background-image:none;
}

#menu1{
	position:relative;
	z-index:1;
	top:0;
	left:0;
	padding:2px;
	margin:0px;
	list-style:none;
}
.menu1 .li ul{
	position:relative;
	display:none;
	padding:2px;
	margin:0px;
	list-style:none;
}
.menu1 .li{
	position:relative;
	background-color:#ffffff;
	border:1px solid black;
	padding:2px;
	margin:0px;
	color:#000000;
}
.menu1. subMenu{
	background-repeat:no-repeat;
}
.menu1 .click{
	background-color:#E5E6E6;
	color:#fffab5;
}
.menu1 .click ul{
	display:block;
}
.menu1 .hover, ul li a:hover{
	cursor:pointer;
	background-color:#E5E6E6;
	color:#FFFAB5;
}
.menu1. li ul li.hover, li ul li.hover a:hover{
	background-color:#fa7d50;
}
.menu1. li a{
	width:100%;
}
.menu1li a, li ul li a, li.hover ul li a{
	text-decoration:none;
	color:#000000;
}
.menu1 li.hover a, li ul li.hover a{
	color:#fffab5;
	text-decoration:underline;
}

