fieldset
{
width:470px;
}


@charset "utf-8";
body 
{
	background-color: white;
	background-image:url(pic/bg.jpg);
	background-repeat:repeat-x;
    margin      : 0px;
    padding     : 0px;
    text-align  : center;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 150%;
    font-weight : lighter;
    font-size   : 95%;
    left:50% auto;
    right:50% auto;
}
#logoup /* LOGO MERASERW PRAWY GORNY ROG */
{
background-image:url(pic/logos.jpg);
background-repeat:no-repeat;
margin-left:500px;
margin-top:-60px;
width:189px;
height:60px;
}

#content /* SRODKOWA CZESC STRONY */
{
 /*background-color:#FF0000; */
	margin-left:20px;
	float:right;
	text-align:justify;
	width:520px;
	font-family: Tahoma, Verdana;
	font-weight:900;
	font-size:14px;
	color:#6a6a6a;
	}
#wykaz
{
color:#026b9b;
width:502px;
height:auto;
padding:8px;
}
p
{
	color:#6a6a6a;
	font-size:14px;
	font-weight: bold;
}
h3
{
	margin-left:20px;
	margin-top:30px;
	size:10px;
	color:#026b9b;
}


h2
{
	margin-left:20px;
	margin-top:30px;
	font-size:16px;
	color:#a70303;
}

hr
{
color:#026b9b;
}
#flash
{
    text-align:left;
    margin-left: auto;
    margin-right: auto;
	width:750px;
	height:235px;
	color:#FFFFFF;
}
#flashleft
{
margin-left:0px;
margin-top:0px;
width:354px;
height:235px;
float:left;
}
#flashright
{
	margin-left:354px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(pic/flramka.png);
	margin-top:0px;
	width:396px;
	height:235px;
	clear:right;
}
#fl
{
padding-top:0px;
}


#title
{
    text-align:left;
	clear:both;
    margin-left:10px;
	width:347px;
	height:60px;
	background-image:url(pic/title.gif)
}

#container
{
    text-align:left;
    margin-left: auto;
    margin-right: auto;
	width:750px;
	height:auto;
}

#scroll
{
    text-align:left;
    margin-left: 25px;
	width:180px;
	height:auto;
	clear:both;
	font-weight: bold;
}

#stopka
{
	margin-top:30px;
	width:100%;
	height:auto;
	clear: both;
	height:46px;
	background-image:url(pic/stopka.gif);
	background-repeat:repeat-x;
	text-align:left;
	color:#FFFFFF;
	font-size:9px;
}

#copyright
{
    margin-left: auto;
    margin-right: auto;
	width:700px;
	padding-left:200px;
	height:auto;
	clear: both;
	height:46px;
	text-align:left;
	color:#a70303;
	font-size:9px;
}

#logomini
{
padding-left:20px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{

float:left;
width: 180px; /*width of menu*/
margin-left:25px;
color:#000099;
height:500px;
}

.arrowlistmenu h4{
color:#a70303;
text-decoration:underline;
text-shadow:#0033FF;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
font-weight: bold;
background: url(pic/menu1.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

#menumini a{
color:#A70303;
font-weight: bold;
padding: 2px 0;
padding-left: 75px; /*link text is indented 19px*/
text-decoration: none;
font-size: 80%;
}

#menumini a:hover
{
	color:#026b9b;
}


.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
/* color: #A70303; */
color:#427d97;
background-color: #F3F3F3;
background-image:url(pic/menu.gif);
}
.arrowlistmenuSubmenu
{
	font-size:10px;
	padding-left:50px;
}
#minimap
{
float:right;
width:275px;
height:261px;
}
a:link
{
color:#a70303;
border:hidden;
border-color:#00FF00;
}
.mailerror
{
color:#a70303;
}

#pollab
{
	background-image:url(pic/pollab.png);
	background-position:right;
	background-repeat:no-repeat;
	color:#026b9b;
	height:91px;
	width:300px;
	padding:8px;
	font-size:12px;
	margin-left: 90px;
}

.pip
{
font-size:14px;
font-weight:bold;
}

a.pip:link , a.pip:visited , a.pip:hover , a.pip:active
{
color:#6a6a6a;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.pipOpis
{
font-size:13px;
color:#026b9b;
}
a.pipOpis:link , a.pipOpis:visited , a.pipOpis:hover , a.pipOpis:active
{
color:#026b9b;
font-size:14px;
text-decoration:none;
}


.podzielona
{
text-align:center;
font-size: 10px;
width:100%;
border-bottom:1px;
border-left:0px;
border-right:0px;
border-top:0px;
border-style:solid;
}

.strzalka
{
text-align:left;
float:left;
padding-left:70px;
}

h1
{
color:#a70303;
text-decoration:none;
font-size:15px;
margin:0;
display: inline; 
}