.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
a.topmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
a.topmenu:visited {
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}
a.topmenu:hover {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: underline;
}
a.topmenu:active  {
	color: #CC0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;		
	text-decoration: underline;
}

a.bottommenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}

a.bottommenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;	
}
a.bottommenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a.bottommenu:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000; 
	text-decoration: underline;
}

a.leftmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #375766;
	text-decoration:none;
	line-height: 14px;
}
a.leftmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #375766;
	text-decoration:none;
	line-height: 14px;	
}
a.leftmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
	line-height: 14px;	
}
a.leftmenu:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration:underline;
	line-height: 14px;	
}

a.path:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #375766;
	text-decoration:underline;
	line-height: 14px;
}
a.path:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #375766;
	text-decoration:underline;
	line-height: 14px;	
}
a.path:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration:underline;
	line-height: 14px;	
}
a.path:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration:underline;
	line-height: 14px;	
}

span.path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #375766;
	text-decoration:none;
	line-height: 14px;	
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333
	padding: 5px 5px 5px 5px;
	margin: 0px;
	border-style: none;
	background-color: #efefef;
}

.zwyklytekst{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333
	padding: 5px 5px 5px 5px;
	margin: 0px;
	border-style: none;
	background-color: #ffffff;
}

.naglowkowytekst{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: blue;
	font-weight:bold;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 18px 0px;
	border-style: none;
}

.startpage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	color: #333333
	margin: 0px;
	border-style: none;
	background-color: #e5f3fe;
	line-height: 14px;	
}

.drobnytekst{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	color: #333333
	margin: 0px;
	border-style: none;
}
.startpageheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #000099
	margin: 0px;
	border-style: none;
	line-height: 14px;	
}
.tytulstrony{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000099;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-style: none;
}

.srodtytul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-style: none;
}
a.more:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
a.more:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
a.more:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
a.more:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0099;
}
p
{
	margin-top: 0px;
	margin-bottom: 0px;
}

ul, li{
	margin-top: 9px;
	margin-bottom: 9px;
	margin-left:10px;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-style: none;
}
td.input {
	background: #f7f8fd;
	border:0px;
	font: 11px Arial;
}
input.max{
	width:100%;
}
textarea.max{
	width:100%;
	height:100px;
}

.mainwat{
	background-image:url("/doc/Image/mainpage/wat_bg.png");
	background-position:bottom;
}
.mainpraktyki{
	background-image:url("/doc/Image/mainpage/praktyki_bg.png");
	background-position:bottom;
}
.hmain{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
        font-weight:bold;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	margin: 14px 0px 14px 0px;
	border-style: none;
}

table.pracodawcy{
	font-family:verdana;
	border:solid 1px gray;
}
table.pracodawcy td{
	border:solid 1px gray;
}
table.pracodawcy td,
table.pracodawcy table td{
	font-size:9px;
	vertical-align:top;
}
table.pracodawcy table td{
	border:0px;
}
table.pracodawcy td.cL{
	font-weight:bold;
}
table.pracodawcy td.cH{
	font-size:12px;
	color:red;
	text-decoration:underline;
}
table.pracodawcy td.cH,table.pracodawcy td.cB{
	text-align:center;
	font-weight:bold;
}

#menu2 ul, 
#menu2 ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu2 ul {
	width: 195px;
}
#menu2 ul div{
	display: block;
	width: 175px;
	text-decoration: none;
	padding: 5px 5px 5px 15px;
	border-bottom:1px solid white;
}

#menu2 a{
	display:inline-block;
}

/* najwyzszy poziom */
#menu2 ul div a{
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	font-weight: bold;
	text-decoration:none;
}

/* podpoziomy */
#menu2 ul.sub div{

}
#menu2 ul.sub a
{
	padding-left:10px;
	color: #375766;
}

#menu2 ul.sub ul a
{
	padding-left:20px;
}

#menu2 ul.sub ul div{

}

#menu2 .star{
  background-image:url(/img/skins/default/menu/star.gif);
  background-repeat:no-repeat;
  background-position:8px 50%;
}


/*
1. zmiane wielkosci czcionki, niech w menu tego I-rzedu bedzie wielkosc taka jak w menu gormym (teraz jest wieksza)
2. zdjecie widocznego podkreslenia w menu I-rzedu, niech bedzie rowniez niewidoczny podobnie jak w menu gornym
3. zmniejszenie wysokosci pol poszczegolnych paskow menu, moze one sie zmniejsza po zmianie wielkosci czcionki, jesli nie to rowniez troche zmniejsz, aby wizualnie tyl cienszy, lzejszy
4. odstepy poniedzy polami menu bocznego I-rzedu, niech te odleglosci beda malutkie takie jak w menu nizszych rzedow.
*/

.menu_39{
	background:#808080;
}
.menu_bg_39{
	background:#CCCCDD;
}

.menu_41
{
	background:#88B090;
}
.menu_bg_41{
	background:#B8CCC1;
}
.menu_164,
.menu_bg_164
{
	background:#868A61;
}
.menu_168{
	background:#558A61;
}
.menu_bg_168
{
	background:#9BCFA7;
}
.menu_188{
	background:#476F7F;
}
.menu_bg_188
{
	background:#9BCFA7;
}

.menu_bg_201,
.menu_bg_251,
.menu_bg_229,
.menu_bg_249,
.menu_bg_40
{
	background:#ccccdd;
}
.menu_222{
	background:#504C6F;
}

.menu_40,
.menu_201,
.menu_229,
.menu_249,
.menu_251 {
	background:#808080;
}

.menu_bg_222
{
	background:#BFC4FF;
}


.menu_third a.leftmenu{
	display:inline-block;
	padding-left:15px;
	padding-right:15px;
	font-weight:normal;
}