

body {
 margin : 0;
 padding: 0;
 border: none;
 background-color: #fcfcfc; 
 font-family: tahoma, arial, verdana, sans-serif;
 font-size: 9pt;
 text-align: left;
 color: #777777;
 background-image: url('./img/tlo_sggw.jpg');
 background-position: top center;
 background-repeat: repeat-y;
}

p { 
text-align:justify; 
margin:0;
padding:0 0 2px 0;
}



ul
{
padding-top:3px;
padding-bottom:3px;
}

#strona {
    margin     : 0 auto;
    border     : none;
    padding    : 5px 10px 0px 10px;
    width      : 698px;
    text-align: left;
	background-color: #fbfbfb;
	clear: both;
}
#stronah,#stronai {
    margin     : 0;
    border     : none;
    padding    : 0px;
    width      : 698px;
	height: 40px;
    text-align: left;
	background-color: #fbfbfb;
	background-image: url('./img/_header.gif');
	background-repeat: no-repeat;
	clear: both;
}
#stronai
{
height: 115px;
}

#search
{
	padding: 8px 15px 0px 12px;
	width:199px;
	float:left;
}
#stronai_foto
{
	width:472px;
	float:right;
}

input.search
{
padding:3px 0 0 3px;
margin:0px;
border: 1px solid #fff;
width:123px;
background-color: #fff;
height: 13px;
font-family: Tahoma, arial, Helvetica, sans-serif;
letter-spacing: 0.05em;
font-size: 7pt;
vertical-align: bottom;
color: #909090;
}

#hnav
{
padding: 13px 17px 0px 0px;
font-family: Tahoma, arial, Helvetica, sans-serif;
letter-spacing: 0.05em;
font-size: 7pt;
float:right;
}

#hnav a
{
color: #fff;
}

#hnav a:link, #hnav a:visited
{
color: #fff;
text-decoration: none;
}

#hnav a:hover
{
text-decoration: underline;
}


#stronal, #stronar {

	margin: 0;
    border     : none;
    padding    : 0px;
    width      : auto;
	float: left;
	background-color: red;
	height: 100%;
}
#stronar {

	float: right;
	background-color: green;

}

div
{
    text-align: left;
		z-index:1000;
}

.strona {
    margin     : 0;
    border     : none;
    padding    : 0px;
    width      : 698px;
	clear: both;
}


a { color: #0c2e8f; text-decoration: none;}
a:hover { color: #0c2e8f; text-decoration: underline;}
a:active { color: #0c2e8f; text-decoration: none;}


a.s { color: #666666; text-decoration: none;}
a.s:hover {color: #666666; text-decoration: underline;}
a.s:active {color: #666666; text-decoration: none;}


a.p { color: #00adef; text-decoration: none;}
a.p:hover {color: #00adef; text-decoration: underline;}
a.p:active {color: #00adef; text-decoration: none;}


#main
{
	width: 698px;
	border:0px;
	padding:0px;
	margin:13px 0px 0px 0px;
	height: 100%;
	min-height: 100%;
	clear:both;
	background-color: #fbfbfb;
	background-image: url('./img/_menu_tlo.gif');
	background-repeat: repeat-y;

}
.clear { clear: both; }

#mainleft {
	float: left;
	padding     : 0px;
    width       : 211px;   
	height:100%;
	min-height:100%;
}

#mainright {
	float: right;
	padding-left     : 15px;
	padding-bottom: 15px;
    width       : 472px;   
	background-color: #fbfbfb;
	background-image: url('./img/kropki1.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;

}
#tresca
{
	 font-family: tahoma, arial, verdana, sans-serif;
	 font-size: 9pt;
	 text-align: left;
	 color: #777777;
	padding-right: 12px;
    width       : 460px; 
	overflow: visible;

}


#nav
{
width:698px;
height:19px;
padding-top:3px;
color: #909090;
background-image: url('./img/_nav.gif');
letter-spacing: 1px;
font-family: tahoma, arial, verdana;
font-size: 7pt;

}

#nav a { color: #909090; text-decoration: none;}
#nav a:hover {color: #909090; text-decoration: underline;}
#nav a:active {color: #909090; text-decoration: none;}

#navname {
width       : 429px;
padding: 0px 0px 15px 43px;
height: 62px;
margin:0px;
background-color: #fafafa;
background-image: url('./img/_nav_name.gif');
background-repeat: no-repeat;
font-family: tahoma;
font-size: 18pt;
color: #0197d4;
}

#stpka {
    margin      : 0px;
    border      : none;
    padding     : 12px 0px 3px 0px;
    width       : 698px;
	background-image: url('./img/_foot.gif');
	background-repeat: repeat-x;
	font-size:	7pt;
	color: #0197d4;
	font-family: tahoma;
    clear       : both;
	background-color: #fbfbfb;
	height: 15px;

}

#stpka a { color: #0197d4; text-decoration: none;}
#stpka a:hover {color: #0197d4; text-decoration: underline;}
#stpka a:active {color: #0197d4; text-decoration: none;}

#stpkal {
	float: left;
	text-align:left;
	padding     : 0px;
    width       : 50%;   /* zbędne */
	background-color: #fbfbfb;
}

#stpkar {
	float: right;
	text-align:right;
	padding   : 0px;
    width       : 50%;   /* zbędne */
	background-color: #fbfbfb;
}

h1
{
padding:6px 0px 4px 0px;
margin:0px;
font-size:18px; 
font-weight:bold; 
letter-spacing: -0.055em;  
color: #ff0d19;
border-bottom:1px solid #ff0d19;
}

h2
{
border: none;
padding:0px 5px 0px 0px;
margin:0px;
font-size:14px; 
font-weight:normal; 
color: #ff0d19;
display:inline;
}


h3
{
margin: 0;
padding:14px 0px ;
font-family: tahoma, verdana, arial, sans-serif;
font-size: 13px;
color: black;
}



.blkccc 
{
background-color: #cccccc;
height: 4px;
width:211px;
font-size:1px;
border-bottom: 1px solid #fff;
}
.blked
{
background-color: #ededed;
height: 4px;
width:211px;
border-bottom: 1px solid #fff;
font-size:1px;
}




#navcontainer { width: 211px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Tahoma, arial, Helvetica, sans-serif;
letter-spacing: 0.05em;
font-size: 8pt;
border:none;
}
#navcontainer li
{
display: inline;
 
margin: 0;
padding: 0;
border:none;
background-color: red;
/* height: 1px; */
}

#navcontainer a
{
display: block;
padding: 4px 5px 4px 10px;
width: 196px;
color: #000;
background-color: #ededed;
border:none;
margin:0;
border-bottom: 1px solid #fff; 
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
}

#navcontainer a:hover, #navcontainer a.b, #navcontainer a.b:hover,  #navcontainer a.b:link, #navlist a.b:visited
{
background-color: #777777;
color: #fff;
}

#navcontainer ul.nav2
{
margin: 0;
padding: 0px 0px 0px 0px;
border:none;
list-style-type: none;
font-family: Tahoma, arial, Helvetica, sans-serif;
letter-spacing: 0.05em;
font-size: 8pt;
}

#navcontainer a.n2, #navcontainer a.b2
{
padding: 4px 5px 4px 30px;
width: 176px;
color: #767676;
background-color: #f6f6f6;

}

#navcontainer a.n2:link, #navcontainer a.n2:visited
{
color: #767676;
text-decoration: none;
}

#navcontainer a.b2, #navcontainer a.b2:link, #navcontainer a.b2:visited
{
color: #0296D2;
text-decoration: none;
}

#navcontainer a.n2:hover
{
background-color: #d0d0d0;
text-decoration: none;
}

#navcontainer a.b2:hover
{
background-color: #d0d0d0;
color: #0296D2;
text-decoration: none;
}



#navcontainer3 { 
width: 472px; 
background-color: #fbfbfb;
background-image: url('./img/kropki1.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}

#navcontainer3 ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Tahoma, arial, Helvetica, sans-serif;
letter-spacing: 0.05em;
font-size: 8pt;
}
#navcontainer3 li.body
{
background-color: none;
padding-bottom: 5px;
padding-top:0px;
margin-top:0px;
}

#navcontainer3 a.s, #navcontainer3 a.b
{
display: block;
padding: 1px 10px 1px 14px;
width: 448px;
color: #787878;
text-decoration: none;
}

#navcontainer3 a.s:link, #navlist3 a.s:visited
{
color: #787878;
text-decoration: none;
}
#navcontainer3 a.s:hover
{
color: #787878;
background-color: #cae5f0;
text-decoration: none;
}

#navcontainer3 a.b, #navcontainer3 a.b:hover,  #navcontainer3 a.b:link, #navlist3 a.b:visited
{
background-color: #0495d4;
color: #fff;
}

#navcontainer3 a.search,#navcontainer3 a.search:link, #navcontainer3 a.search:visited, #navcontainer3  a.search:hover
{
color: #787878;
background:none;
text-decoration: none;
padding-bottom: 20px;
}

#nav3clear
{
width:472px;
height:1px;
margin-top: 5px;
padding-bottom:0px;
font-size:1px;
background-image: url('./img/_navl.gif');
background-repeat: repeat-x;
clear: both;
}

#nav3foot
{
width:472px;
margin-top: 30px;
height:1px;
padding-bottom:0px;
font-size:1px;
background-image: url('./img/_navl.gif');
background-repeat: repeat-x;
clear: both;
}

#nav3name, #nav3namegal
{
display: block;
padding: 0px 2px 0px 2px;
width: 468px;
margin-bottom: 14px;
background-color: #0495d4;
color: #fff;
}

#nav3namegal
{
padding-left:40px;
width: 430px;
}

#nav3namei
{
float: left;
width: 72px;
}


img.imggal
{
border: 1px solid #cccccc;
display:block;
}


div.small
{
margin:0;
padding:0;
border: none;
font-size: 10px;
}
form
{
margin: 0px;
padding: 0px;
border: none;
}

input, textarea, select
{
font-family: arial, tahoma, verdana, sans-serif;
 font-size: 11px;
}



 .poziomfoto,.poziomfoto2, .poziomfoto3 {
	clear: both;
	margin     : 0;
	border     : none;
    padding    : 0;
	width:698px;
}
.poziomfoto2 { }

.poziomfoto3 { color:#ff0d19; font-size:10px; }


.news
{
margin: 0;
padding: 10px 0px 10px 0px;
color: #4d5444;
font-family:  arial, tahoma, verdana,sans-serif;
font-size: 11px;
border-bottom: 1px dotted #d5dec9;
}

.cnews
{
margin: 0;
padding: 4px 0px;
}

.rmore
{
display:block;
clear: both;
margin:0;
padding:0;
font-size: 10px;
font-family: arial, verdana, tahoma,sans-serif;
text-align: right;
}

.newslist
{
margin: 0;
padding: 10px 0px 10px 0px;
clear:both;
}

.photo_signature
{
text-align:center;
font-family:  arial, verdana, tahoma,sans-serif;
font-size: 10px;
}

img.photonews
{
border: 1px solid silver;
}


.info {color: black;}
.message {color: black;}
.warning {color: olive;}
.alert {color: red;}
