@charset "utf-8";
/* CSS Document */

body {padding:0; margin:0; background-color:#5d2904; background-image:url(background.jpg); background-repeat:repeat-x; background-position:top; font-family:Tahoma, Verdana; font-size:11px; color:#ffac00;}
img {border:none;}
.clr {clear:both;}

a:link, a:visited {text-decoration:none; color:#ffac00;}
a:hover {text-decoration:underline;}

/*Logo*/

#logo {width:900px; height:52px; margin:auto; padding-left:30px; padding-right:30px; margin-top:0px;}
#logo_link {float:right; padding-top:20px;}

/*Kontener*/

#container {width:959px; height:auto; margin:auto;}

/*Top*/

#top {background-image:url(ie.jpg); width:940px; height:248px; background-repeat:no-repeat; margin:auto; padding-top:10px; padding-left:37px;}
#line {background-color:#291606; width:8px; border-bottom:solid #683b04 1px; border-top:solid #341c08 1px; width:100%;}

/*Main*/

#main {width:929px; height:auto; background-color:#3b1700; padding:10px 15px 10px 15px;}

#left {width:379px; float:left; margin-right:10px;}

#txt {width:519px; float:right; background-color:#48270c; padding:5px;}

/*Stopka*/

#footer {background-image:url(footer_bg.jpg); width:909px; height:22px; padding-left:35px; padding-top:8px; padding-right:15px; margin-top:1px; margin-bottom:10px;}

/*Linki*/

a.mainlevel-nav:link, a.mainlevel-nav:visited {display:block; padding-left:15px; padding-right:15px; text-align:center; font-family:"Times New Roman", Times, serif; font-size:20px; text-decoration:none; height:34px; float:left; padding-top:12px;}
a.mainlevel-nav:hover {text-decoration:none; color:#c84014;}

div.separator {background-image:url(spacer.jpg); width:1px; height:46px; background-position:top; float:left; background-repeat:no-repeat; margin-top:3px;}

/*Artykul*/

.contentheading {font-weight:bold; /*color:#e76617;*/ color:#eabb61; font-size:13px;}
div.componentheading {font-family:"Times New Roman", Times, serif; font-size:22px;}
span.article_seperator, .line {display:block; width:100%; border-bottom:solid #5d3705 1px; margin-bottom:5px;}
.line {margin-top:5px;}
table.contentpaneopen {width:512px;}

/*Menu*/

div#left table td div {padding-bottom:3px;}

a.mainlevel-1:link, a.mainlevel-1:visited {background-image:url(mainlevel_gry.jpg); width:294px; height:25px; background-repeat:no-repeat; text-decoration:none; color:#371c06; display:block; margin-bottom:2px; padding-top:11px; padding-left:85px;}
a.mainlevel-1:hover {text-decoration:underline;}
/*a#active_menu-1.mainlevel-1 {background-image:url(../images/active_gry.jpg); width:78px; height:36px; text-indent:-10000px; display:block; padding:0; margin-bottom:5px;}*/

a.sublevel-1:link, a.sublevel-1:visited, a.sublevel-2:link, a.sublevel-2:visited, a.sublevel-3:link, a.sublevel-3:visited, a.sublevel-4:link, a.sublevel-4:visited {background-image:url(star_link.jpg); background-position:left; background-repeat:no-repeat; padding-left:8px;}
a.sublevel-1:hover, a.sublevel-2:hover, a.sublevel-3:hover, a.sublevel-4:hover {background-image:url(star_hover.jpg); text-decoration:none; color:#c84014;}

a.mainlevel-2:link, a.mainlevel-2:visited {background-image:url(mainlevel_ksiazki.jpg); width:294px; height:25px; background-repeat:no-repeat; text-decoration:none; color:#371c06; display:block; margin-bottom:2px; padding-top:11px; padding-left:85px;}
a.mainlevel-2:hover {text-decoration:underline;}

a.mainlevel-3:link, a.mainlevel-3:visited {background-image:url(mainlevel_wydarzenia.jpg); width:249px; height:25px; background-repeat:no-repeat; text-decoration:none; color:#371c06; display:block; margin-bottom:2px; padding-top:11px; padding-left:130px;}
a.mainlevel-3:hover {text-decoration:underline;}

a.mainlevel-4:link, a.mainlevel-4:visited {background-image:url(filmybgrl4.png); width:294px; height:25px; background-repeat:no-repeat; text-decoration:none; color:#371c06; display:block; margin-bottom:2px; padding-top:11px; padding-left:85px;}
a.mainlevel-4:hover {text-decoration:underline;}

/*Moduly*/

#left table.moduletable th {font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal;}

/*Logowanie*/

input#mod_login_username.inputbox, input#mod_login_password.inputbox {width:129px; height:17px; background-color:#432408; border:solid #734704 1px; color:#FFFFFF;}
input.button {border:none; color:#ffac00; font-size:11px; font-weight:bold; background-color:#3d1702; margin-bottom:10px; margin-top:5px; margin-left:0px;}
label {font-weight:bold;}
.login {position:relative; top:10px; width:240px;}

div.contact_email .inputbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
background-color : #432408;
border : 1px solid #734704;}


#linkRso {
	margin-top: -5px;
	display:block;
	width:116px;
	height:24px;
	background: url('logo-rso.jpg');
}

#linkRso:hover {
	margin-top: -5px;
	display:block;
	width:116px;
	height:24px;
	background: url('logo-rso-active.jpg');
}
