body {
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background: url('../graphics/bg.png');

}

h1 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 12px 0px;
	font-size:110%;
	font-weight:bold;
	color: #0d4175;
	background: url("../graphics/bar.png") bottom left no-repeat;

}

h2 {
	font-size:110%;
	font-weight:bold;
	color: #0d4175;
	padding: 10px 0px 10px 0px;
}


h3 {
	text-align:right;
	padding: 5px 30px 5px 0px;
	margin: 0px;
	font-weight:bold;
	font-size:90%;

}

a:link {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}


a:hover {
	text-decoration:underline;
}

h3 a:link{
	color:#900;
	text-decoration:none;
}

h3 a:active{
	color:#900;
	text-decoration:none;
}

h3 a:visited{
	color:#900;
	text-decoration:none;
}

h3 a:hover{
	color:#F00;
	text-decoration:none;
}

img {
	padding:10px;
	float:left;
}

form {
    display: inline;
    margin: 0px;
    padding: 0px;
}

input {
    display: inline;
    padding: 0px;
    margin: 0px;
}
/* Klasy dla DIVow */

div.main {
	width:710px;
	margin:auto;

}

div.top_red_one {
	background: url('../graphics/red_bg.png');
	height: 13px;
	text-align: right;
	color: #EEE;
	font-size: 70%;
}

span.top_logo {
	display:block;
	background: url('../graphics/top.jpg');
	height: 120px;
}

div.menu_bg {
	background: url('../graphics/blue_bg.png');
	font-size:70%;
	height: 34px;
}

div.menu_frame {
	margin-left: 6px;
	background: url('../graphics/menu.png');
	height:32px;
	width:698px;
	border: white solid 1px;
}
a.menu_item {
	display:block;
	height:24px;
	float:left;
	padding: 8px 16px 0px 16px;
	color: #EEE;

}

div.active_menu_item {

	display:block;
	height:24px;
	float:left;
	padding: 8px 16px 0px 16px;
	text-decoration:none;
    	color: #EEE;
    	background: #0067CE;

}

div.jack {
	height: 172px;
	background: url('../graphics/jw.jpg');

}

div.cytat {
	color: #FFF;
	width: 500px;
	font-size:80%;
	padding-top: 25px;
	font-weight:bold;
	text-align:center;

}

div.dottedborder {
	height: 0px;
	border-bottom: gray 1px dotted;
}

div.border {
	margin:-2px 0px 0px 6px;
	padding:0px;
	height:0px;
	width:700px;
	border-bottom:white solid 1px;
	font-size:0px;

}

div.tresc {
	background: url('../graphics/content_bg.png');
	padding: 40px;
	font-size:80%;
	text-align:justify;
	color: #0d4175;
}

div.footer {
	background: url('../graphics/blue_bg.png');
	color: #EEE;
	padding:7px;
	margin:0px;
	text-align:center;
	font-size: 70%;
}


div.article {
	padding-bottom:20px;
}

/******************* Linki **************************/


a.menu_item:link {
    text-decoration:none;
}


a.menu_item:active {
    text-decoration:none;
}


a.menu_item:visited {
    text-decoration:none;
}

a.menu_item:hover {
    text-decoration:none;
    color: #EEE;
    background: #0067CE;
}

.footer a:link{
    color:#FFF;

}

.footer a:active{
    color:#FFF;

}


.footer a:visited{
    color:#FFF;

}


.footer a:hover{
    color:#FFF;
    text-decoration:none;

}

div.newsletter_bar {
	background: url('../graphics/red_bg.png');
	text-align: right; font-size: 70%;
 	color: #EEE;
	padding: 6px 18px;
}

div.googlesearch {
	text-align: center;
	background: url('../graphics/content_bg.png');
	padding: 2px 20px;
	font-size: 80%;
}
