
#menu_con
{
    text-align:right;
    width:90%;
}

#menu, #menu ul, #menu ol 
{
    list-style-type:none;
    padding:0;
    margin:0;
}

#menu 
{
	font-family:"Lucida Sans Unicode";
	color:#2c2c2c;
	text-align:center;
	height:100%;
}

#menu a 
{
	display:block;
	text-decoration:none;
	padding: 0.3vw;
	height:100%;
}

#menu > li
{
	float:left;
	height:100%;
	line-height:4vh;
	margin:0;
}

#menu > li > a.n
{
	color:#2c2c2c;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > a.wyr
{
	color:#a01b1b;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > a.wyr:hover
{
	color:#c62929;
	background-image:url('../Images/m_a.jpg');
}

#menu > li > a.w
{
	color:#0c0c0c;
	background-image:url('../Images/m_w.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > a:hover 
{
	color:#1c1c1c;
	background-image:url('../Images/m_a.jpg');
}

#menu > li > div.dol_ani
{
	position:absolute;
	font-size:0vw;
	height:0vw;
	line-height:0vw;
	transition: all 3ms ease 0s;
	-webkit-transition: all 3ms ease 0s;
    -moz-transition: all 3ms ease 0s;
    -o-transition: all 3ms ease 0s;
}

#menu > li:hover > div.dol_ani
{
	font-size:1.3vw;
	height:2.5vw;
	line-height:2.5vw;
	transition: all 3ms ease 0s;
	-webkit-transition: all 3ms ease 0s;
    -moz-transition: all 3ms ease 0s;
    -o-transition: all 3ms ease 0s;
}

#menu > li > div.dol_ani > ul > li > a.n
{
	color:#2c2c2c;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > div.dol_ani > ul > li > a.wyr
{
	color:#a01b1b;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > div.dol_ani > ul > li > a.wyr:hover
{
	color:#c62929;
	background-image:url('../Images/m_a.jpg');
}

#menu > li > div.dol_ani > ul > li > a.w
{
	color:#0c0c0c;
	background-image:url('../Images/m_w.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > div.dol_ani > ul > li > a:hover 
{
	color:#1c1c1c;
	background-image:url('../Images/m_a.jpg');
}

#menu > li > div.dol_ani > ul > li > div.prawo_ani 
{
	position:absolute;
	left:100%;
	margin-top:-3vw;
	font-size:0vw;
	height:0vw;
	line-height:0vw;
	border-bottom-width:0em;
	transition: all 3ms ease 0s;
	-webkit-transition: all 3ms ease 0s;
    -moz-transition: all 3ms ease 0s;
    -o-transition: all 3ms ease 0s;
}

#menu > li > div.dol_ani > ul > li:hover > div.prawo_ani
{
	font-size:1.3vw;
	height:3vw;
	line-height:3vw;
	border-bottom-width:0.15em;
	transition: all 3ms ease 0s;
	-webkit-transition: all 3ms ease 0s;
    -moz-transition: all 3ms ease 0s;
    -o-transition: all 3ms ease 0s;
}

#menu > li > div.dol_ani > ul > li > div.prawo_ani > ol > li > a.n
{
	color:#2c2c2c;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > div.dol_ani > ul > li > div.prawo_ani > ol > li > a.wyr
{
	color:#a01b1b;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > div.dol_ani > ul > li > div.prawo_ani > ol > li > a.wyr:hover
{
	color:#c62929;
	background-image:url('../Images/m_a.jpg');
}

#menu > li > div.dol_ani > ul > li > div.prawo_ani > ol > li > a.w
{
	color:#0c0c0c;
	background-image:url('../Images/m_w.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu > li > div.dol_ani > ul > li > div.prawo_ani > ol > li > a:hover 
{
	color:#1c1c1c;
	background-image:url('../Images/m_a.jpg');
}

#menu > li > div.dol_ani > ul > li > div.prawo_ani > ol > li > a 
{
	border-left:0.1em solid #000000;
}

#menu .menu_n
{
	color:#2c2c2c;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu .menu_n:hover
{
	color:#1c1c1c;
	background-image:url('../Images/m_a.jpg');
}

#menu .menu_wyr
{
	color:#a01b1b;
	background-image:url('../Images/m_n.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu .menu_wyr:hover
{
	color:#c62929;
	background-image:url('../Images/m_a.jpg');
}

#menu .menu_w 
{
	color:#0c0c0c;
	background-image:url('../Images/m_w.jpg'); 
	background-repeat:repeat;
	transition: all 0.5s ease 0.1s;
	-webkit-transition: all 0.5s ease 0.1s;
    -moz-transition: all 0.5s ease 0.1s;
    -o-transition: all 0.5s ease 0.1s;
}

#menu .menu_w:hover
{
	color:#1c1c1c;
	background-image:url('../Images/m_a.jpg');
}

#menu .dol_ani
{
}

#menu .prawo_ani
{
}

#menu .dol 
{
}

#menu .prawo 
{
}
