body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

body,td,div,span,input,a{
	/*font-family:Times New Roman, serif;*/
	font-family:Tahoma,Arial,Verdana;
	font-size: 11px;
}



td
{	
	font-size:11px;
	line-height:13px;
	color:#9D9D9D;
	
}

.texttable td{color:#666666;font-size:11px;}
.menutable{height:201px;}

a{color:#333;text-decoration:underline;}
a:hover{text-decoration:none;}


a.submenu
{
font-weight:bold;
text-decoration:none;
font-size:11px;
height:20px;
color:#999;
background:url(images/menu_circle_grey.gif) no-repeat left;
padding-left:20px;
padding-top:3px;
padding-bottom:3px;
}
a.submenu:hover
{
font-weight:bold;
color:#e80083;
background:url(images/menu_circle_magenta.gif) no-repeat left;
}

a.activeSubmenu
{
font-weight:bold;
text-decoration:none;
font-size:11px;
height:20px;
color:#e80083;
background:url(images/menu_circle_magenta.gif) no-repeat left;
padding-left:20px;
padding-top:3px;
padding-bottom:3px;
}

a.standardBoldLink{
font-weight:bold;
text-decoration:none;
font-size:10px;
height:20px;
color:#aaa;
}

a.standardBoldLink:hover{
color:#e80083;
}

#stepTable{}
#stepTable td {color:#333333;}
#stepTable input {color:#333333;}
#stepTable select {color:#333333;}
#stepTable textarea {color:#333333;}
#stepTable span {color:#333333;}

span {font-weight:bold;}


span.mg {font-size:11px; color:#e80083; text-decoration:none;font-weight:normal;}
span.mg_bold {font-size:11px; color:#e80083; text-decoration:none;font-weight:bold;}
span.mg_big {font-size:12px; color:#e80083; text-decoration:none;font-weight:bold;}
span.whlink {font-size:11px; color:#FFF; text-decoration:none;font-weight:normal;}
span.whlink a {font-size:11px; color:#FFF; text-decoration:none;padding-left:3px;}
span.whlink a:hover {font-size:11px; color:#FFF; text-decoration:underline;}
span.ghlink {font-size:11px; color:#666; text-decoration:none;font-weight:normal;}
span.ghlink a {font-size:11px; color:#666; text-decoration:none;padding-left:0px;}
span.ghlink a:hover {font-size:11px; color:#666; text-decoration:underline;}
span.font10{font-weight:normal;font-size:10px;}


.dotted_line { height:1px; background-image:url(images/p-h-dr.gif); background-repeat:repeat-x;}
.line { background-image:url(images/h-l.gif); background-repeat:repeat-x; height:4px}

.headers { height:32px; background-color:#F4F4F4}
.headers1 { height:32px; background-color:#F4F4F4; background-image:url(images/p.gif); background-repeat:repeat-x; background-position:bottom; display:table; width:100%}
.headers1 a { text-transform:uppercase; color:#848484; text-decoration:none; margin-left:19px; margin-right:5px}
.headers1 a:hover { text-decoration:underline}

.box { margin:29px 15px 10px 21px}
.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		color: default;
	}

.form
	{
		height:22px; margin-top:0px;
	}	

.form input
	{
		width:192px; height:19px; border-color:#999; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}

textarea{
		width:205px; height:121px; overflow:hidden; border-color:#DADADA; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}


ul
{		
	font-size:11px;	
			
}



ul.pagesListUl{
	margin:5px;
	margin-left:-15px;
	line-height: 15px;
}

ul.subpagelist { padding-left:1em; line-height: 1em; margin-bottom:0px; margin-top:0px; font-size:11px; }
ul.subpagelist li {text-align:justify;}

div .outlinediv {width:550px; margin:auto; text-align:left; padding: 10 10px 10 10px; border:#FF33CC 1px solid;}
div .outlinediv p{margin-top:0px;}
div .outlinediv ul { padding-left:1em; line-height: 1em; margin-bottom:5px; margin-top:0px; font-size:11px; }
div .outlinediv ul li { text-align:justify; }

div .moduleDataDiv{margin:0px 5px 0px 10px;color:#666666;padding-left:20px;padding-right:10px;font-size:12px;}
div .moduleDataDiv ul{ padding-left:1em; line-height: 1em; margin-bottom:0px; margin-top:0px; font-size:11px; }
div .moduleDataDiv ul li {color:#666666;font-weight:normal;}

ul.mainlist { padding-left:1em; line-height: 1em; margin-bottom:0px; margin-top:0px; font-size:11px; }
ul.mainlist li {color:#e80083;}
	
.menulink {text-decoration:none;font-size:11px;}
.menulink:hover {color:#e80083;text-decoration:none;}

.textfield{font-size:10px; color:#999; border-color:#999; border-width:1px; background-color:#ffffff; border-style:solid;}
.pinkstar{color:#e80083;font-weight:bold;font-size:15px;}

div.hidden{display:none;}
.applErrDiv{float:right;color:#e80083;margin-right:0px;}

div.topjust {font-size:11px; color:#999; text-align:justify;font-weight:bold;width:580px;}
div.leftmenuDiv{width:100%;margin-left:5px;margin-right:5px;}
div .subtitle{font-weight:bold;color:#e80083;}
div .greySubtitle{font-weight:bold;color:#666666;}

div .head_text {font-size:11px; color:#666666; text-align:justify; font-family:Tahoma; width:550px; padding: 2 2px 2 2px; }
.ramka {width:550px; margin:auto; text-align:left; padding: 10 10px 10 10px; border:#FF33CC 1px solid;}

.naglowek_part_1{
font-size: 22px; 
color: #9da6a1;
font-weight: bold;
font-family: 'Trebuchet',arial,verdana,sans-serif;
line-height: normal;
margin: 0px;
letter-spacing: -1px;
}
.naglowek_part_2{
margin-top:-7px;
font-size: 22px;
color: #e90086;
font-weight: bold;
font-family: 'Trebuchet',arial,verdana,sans-serif;
line-height: normal;
letter-spacing: -1px;
}

.sub_nag{
padding-left:10px;
padding-bottom:12px;
font-size: 22px;
color: #e90086;
font-weight: bold;
font-family: 'Trebuchet',arial,verdana,sans-serif;
line-height: normal;
letter-spacing: -1px;
}
