/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size: 100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
color:inherit;
}

p{margin-top:0.8em;margin-bottom:0.8em;}

a {	text-decoration: none;cursor:pointer;font-weight:bold;}
a:hover { text-decoration: underline; }

a.l1{color: #F27D44;}

.clear {clear:both;font-size:0px;line-height:0px;padding:0px;margin:0px} 

.center {text-align:center} 

.fLeft { float: left; }

.fRight { float: right; }

.bold { font-weight: bold; }

.wyr{ font-weight:bold; }

body{background: url('images/body_bg.jpg') repeat-x;background-color: #F4F2E6;font-size: 12px;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#323227;}


/************* struktura strony *********************/
	
.site{
    margin:0 auto;
    width:963px;
    }
	
.foot{
    background:url('images/foot_bg.jpg') repeat-x;
    }
	
#top{	position:relative;width:963px;height:70px;margin:0 auto;}
p.title{ position:absolute;top:10px;left:30px;margin:0;font-size:28px;font-weight:bold;color:#0063AE;}
p.title2{ position:absolute;top:10px;text-align:right;right:30px;font-size:13px;margin:0;}

#animacja{margin-left:30px;margin-top:15px;height:210px;}

#left-container {	width:247px;float:left;margin-right:5px;display:inline;}
#right-container {  width:256px;float:left;display:inline;margin-left:5px}
#main-container{ width:449px;float:left;display:inline;}
#foot-container{ margin:0 auto; position:relative; height:69px; width:963px;}
p.copyright{position:absolute;left:15px;top:25px;}
p.logo{position:absolute;right:10px;top:25px;}

#menu-container{ height:39px;width:963px;margin-top:20px;}
#menu-container ul.linki{list-style: none;font-size: 12px;color:#323227;}
#menu-container ul.linki li {float:left;margin-left:13px;margin-right:14px;display:inline;text-align:center;font-weight:bold;font-size: 12px;padding-top:0px;}
#menu-container ul.linki li.sep {padding-top:0px;}

ul.menu{list-style: none;font-size: 12px;color:#323227;}
ul.menu li {width:222px;padding: 6px 5px 4px 12px;text-align:left;font-weight:bold;font-size: 12px;}
ul.menu li a{background:url('images/menu_bg.jpg') no-repeat;padding-left:9px;background-position:center left;}
ul.menu li.over {background-color:#F4F2E6;}

ul.menu2{list-style: none;font-size: 12px;color:#323227;margin-top:10px;}
ul.menu2 li {width:222px;padding: 1px 5px 1px 12px;text-align:left;font-size: 12px;}

h1{	font-size:14px;color:#F1B33C;font-weight:bold;padding:1em 0em;}
h2{	font-size:12px;color:#F1B33C;font-weight:bold;padding:0.8em 0em;}
h4{	font-size:11px;color:#F1B33C;font-weight:bold;padding:0.3em 0em;}

.leftbox{padding:4px;background-color:white;width:239px;margin-bottom:5px;}
.mainbox{padding:4px;background-color:white;width:441px;margin-bottom:5px;}
.rightbox{padding:4px;background-color:white;width:248px;margin-bottom:5px;}

.nagl1_l{background:url('images/blue_bg.jpg') no-repeat;background-color:#0063AE;padding: 6px 5px 4px 25px;width:209px;font-weight:bold;color:#FFFFFF;height:17px;}
.nagl2_l{background:url('images/orange_bg.jpg') no-repeat;background-color:#F27D44;padding: 6px 5px 4px 25px;width:209px;font-weight:bold;color:#FFFFFF;height:17px;}

.nagl1_r{background:url('images/blue_bg.jpg') no-repeat;background-color:#0063AE;padding: 6px 5px 4px 25px;width:218px;font-weight:bold;color:#FFFFFF;height:17px;}
.nagl2_r{background:url('images/orange_bg.jpg') no-repeat;background-color:#F27D44;padding: 6px 5px 4px 25px;width:218px;font-weight:bold;color:#FFFFFF;height:17px;}

.nagl1_c{background-color:#0063AE;padding: 10px 15px;width:411px;font-weight:bold;color:#FFFFFF;font-size:21px;text-align:center;}
.nagl2_c{background:url('images/orange_bg.jpg') no-repeat;background-color:#F27D44;padding: 6px 5px 4px 25px;width:411px;font-weight:bold;color:#FFFFFF;height:17px;}

a.nagl{color:white;}

.main{padding:12px;text-align:justify;}

#main-container p{ color:#323227;}
#main-container ul{ margin-left:2.0em;}

.thbr{border:1px solid #A34B40;padding:2px;margin-left:8px;float:right;display:inline;}
.thbl{border:1px solid #A34B40;padding:2px;margin-right:8px;float:left;display:inline;}

.menufoot ul.linki{
	list-style: none;
	position:absolute;
	left:10px;
	top:5px;
	width:900px;
	font-size:10px;
}

.menufoot ul.linki li {	float:left; display:inline;font-weight:normal;background-repeat:no-repeat;background-position:left center;padding:2px;}

.menufoot ul.linki li a{padding-left:5px;padding-right:5px;font-weight:normal;}

input,textarea{padding:2px;border:1px solid #323227;font-size:11px;font-family:Arial, Helvetica, sans-serif;}

.table td{padding:3px}
	
/********************************************************************/

#slogo {margin-top:12px;}
#slogo strong {float:left; width:180px; height:89px; overflow:hidden; padding-right:69px}
#slogo strong a {font-size:11px}
#slogo strong a img {position:relative; top:-26px; border-style: none;}


/*Forum*/
.user{float: left; font-weight: bold; color: #0063AE !important; margin-bottom: 3px; margin-left: 3px;}
.tytul{float: left; font-weight: bold; color: #000 !important; text-align: center; margin-bottom: 3px;}
.data{float: right; font-style: italic; margin-bottom: 3px; font-size: 11px;} 
.opis{clear: both; border-top: 1px dashed #000; padding-top: 5px; text-align: left;} 
.wypowiedz{padding: 0px 5px; margin: 5px 0px; border: 2px solid #4B92C8; -moz-border-radius: 5px; background-color: #F8C2A7; -moz-box-shadow: 1px 1px 2px #000;}
.watek{padding:5px; background-color: #F27E45; margin-bottom: 10px; margin-top: 20px; -moz-border-radius: 5px;}
h3{text-align: center; font-size: 14px; font-weight: bold; text-transform: uppercase; text-shadow: 1px 1px 1px #000; color: #fff;}

