a{
	color: Black;
	text-decoration: underline;
}
a:hover{
	color: Black;
/*	text-decoration: overline underline; */
	background: #B8E1F7;
}

body, h3, div, ul, ol, li, img, form, fieldset {margin: 0; padding: 0;}
body{background:#FFF url(../images/background.jpg) repeat-x fixed;color:#000;}

/* HEADER */
.head{background:url(../images/top.png) no-repeat; height:137px;}

/* CONTAINERS */
.left-container{float:left;margin:5px 0px 0px 60px;/* this shit is for IE */_margin-left:30px;width:169px;}
.right-container{float:right;margin:5px 75px 0px 0px;/* this shit is for IE */_margin-right:37px;width:460px;font-family:Georgia,"New York CE", utopia, serif;}
.right-container .nadpis{color:#EA2828;font-weight:bold;font-size:1em;}
.right-container .text{color:#000;font-weight:normal;font-size:0.8em;line-height:19px;margin-top:10px;}
.right-container .text a{color:#000;font-weight:normal;}
.right-container .text a:hover{color:#EA2828;font-weight:normal;}
.right-container .nfo{color:#000;font-weight:normal;font-size:0.7em;margin-top:15px;font-family:Verdana;text-align:center;background:url(../images/line.png) no-repeat center;height:32px;}
.right-container .nfo span{color:#4250FF;font-weight:bold;}
.right-container .nfo a{color:#4250FF;font-weight:bold;}
.right-container .nfo a:hover{color:#EA2828;font-weight:bold;}

/* MENU */
.menu {padding:10px 0px 0px 0px;text-align:left;font-size:0.8em;font-family:Verdana;}
.menu a{display:block;color:#000;text-decoration:none;padding:6px 6px 6px 6px;font-weight:normal;font-weight: bold}
.menu a:hover{color:#FFF;padding:5px 6px 5px 6px;background:#3B8DBC;border-top:1px solid #4697C3;border-bottom:1px solid #4697C3;font-weight: bold}
.menu a:focus{color:#FFF;padding:5px 6px 5px 6px;background:#4697C3;}


/*#EA2828*/
/* padding: top right bottom left;*/

/* FOOT */
.foot{clear:both;background:#FEFEF6 url(../images/bottom.png);height:79px;}
.foot div{font-family:Georgia,"New York CE", utopia, serif;color:#000;font-size:0.75em;text-align:right;padding:40px 40px 0px 0px;}
.foot a{color:#EA2828; font-weight:bold; text-decoration:none;}
.foot a:hover{color:#EA2828;font-weight:bold;border-bottom:1px solid #EA2828;}

#main{
	text-align:left;
	width: 780px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 780px;
	margin:0 auto; padding:0;
	border:1px solid #000;
	margin-top:30px;
	margin-bottom:30px;
}
html>body #main {
	width:780px;
}
#main2{
	/*background-color:#FEFEF6;*/
	background-image:url(../images/repeat-image.png);
	background-repeat:repeat-y;
}
.clir{ clear:both; }


