BODY {
	margin: 5px 0px;
	padding:0px;
	font-size:8.5pt; font-family:Tahoma;
	background-color: #05325b;
	text-decoration:none;
    margin-left:0px;
    margin-right:0px;
    margin-top:1px;
    margin-bottom:0px;
    color:#4E4E4E;
    background-image: url(../img/bg-blue.jpg);
    background-repeat: repeat-x;
    }

 #left {
	width: 70%;
	float:left;
	position:relative;
	display:inline;/* ie fix*/
	}

#right {
	width: 30%;
	float:right;
	position:relative;
	background-repeat: repeat-y;
	display:inline; 
	background-color:#ADADAD

}

#container {
	width:735px;
	margin:0px auto;
	padding:0px;
	background:#ffffff;
	text-align:center
}
#header {
	width:735px;
	border-bottom:0px;
    background-image: url(../img/bg-blue.jpg);
    background-repeat: repeat-x;
	text-align:center;
}

* html #left{margin-right:-3px;}/* 3 pixel jog*/
* html #right{margin-left:-3px;}/* 3 pixel jog*/

/* mac hide and combat ie's 3 pixel jog \*/
* html #centre{overflow:hidden;float:left;width:100%}
* html #middle {height:1%;}
/* end hide*/


#footer {
	width:736;
	clear:both;
	border-top:0px solid red;
	border-bottom:0px;
	height:88px;
	margin:0px auto;
	padding:0px;
	background-image: url(../img/lamar2.png);background-repeat: no-repeat; width: 736px;
}

#footpl {
	width:736;
	clear:both;
	border-top:0px solid red;
	border-bottom:0px;
	height:88px;
	margin:0px auto;
	padding:0px;
	background-image: url(../img/lamar2pl.png);background-repeat: no-repeat; width: 736px;
}

#stopka {
margin-left:30px;
height: 50px;
color: #c9c9c9; 
font-weight:bold;
text-align: left;
}

#glownatekst a{
color: #333333; 

}
#glownatekst a:hover{
color: #ff9900; 

}

#stopka a{
height: 20px;
color: #ffffff; 
;
}
#stopka a:hover{
height: 20px;
color: #c9c9c9;
;
}

.clearer{
	height:0.5px;
	overflow:hidden;
	margin-top:-0.5px;
	clear:both;
}

.margines {
height: 10px;
width: 10px
margin 0 auto;
text-align: left;
}


.admlink {
	margin: 5px 0px;
	float:right;
	}

        .p1     { border-style:solid; border-width:0px; background-color: #E2E2E2; font-family: Tahoma; font-size: 8.5pt; color: #000000; font-weight:bold }
        .p2     { border-style:solid; border-width:0px; background-color: #D4D4D4; font-family: Tahoma; font-size: 8.5pt; color: #000000; font-weight:bold}
        .login  { border: 0px solid #7B5228; background-color: #9C5D18; font-family: Tahoma; font-size: 8.5pt; color: #FFFFFF; font-weight: bold }
       .naglowek  { background-color: #4F4F51; font-family: Tahoma; font-size: 8.5pt; color: #E8E8E8; font-weight: bold }

.clear {clear:both; line-height: 0px; height: 0px;}
.toright {text-align: right;}

#main { margin: auto; text-align: justify; background: #FFFFFF;}
#top {width: 900px; height: 118px;}
#column-main {float: left; width: 565px;}
#column-right  {float: left; width: 320px;}

.tytul {background-image: url(../img/sub-bg.gif);background-repeat: no-repeat; width: 500px; margin-bottom:5px;}
.tytulbox {background-image: url(../img/bg.gif);height: 22px;background-repeat: repeat; margin-top:-8px;}
.tresc {background-image: url(../img/sub-bg.gif); background-repeat: repeat-y;}
.kontakty {margin-left: auto; margin-right: auto;}

a {color: #333333; text-decoration: none}
a:hover {color: #F77602; text-decoration: none}
p {padding: 0px; margin: 0px; padding-left: 10px; padding-right: 10px; display: block; margin-bottom: 10px;}

h1 {color: #ff9900; text-transform:uppercase; margin: 6px; font-size: 24px; }
h2 {height: 26px; background-image: url(../img/bg.gif);color: #EE5E20; text-transform:uppercase; margin: 3px; font-size: 19px;}
h3 {background-image: url(../img/bg.gif);color: #ffffff; text-transform:uppercase; margin: 8px; font-size: 18px;}
h4 {color: #000000; text-transform:uppercase; margin: 8px; font-size: 18px;}

.margin5 {height: 20px; float: left; width: 5px;}
table.forumtable {
   border: 1px solid #B0B0B0;
   padding: 0px;
   width: 98%;
        border-spacing: 0px 0px;
        margin-top: 0px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px; font-family:Tahoma; font-size:9pt; background-color:#EEEEEE
        }
.text        { font-family: Tahoma; font-size: 9pt; color: #2A2A2A; font-weight:bold }
HR {COLOR: #F1F1F1; BACKGROUND-COLOR: #AACDEA}
SELECT,OPTION{FONT-SIZE: 9pt;FONT-FAMILY:   Tahoma;color:#000000; background-color:#9EADC7; font-variant:small-caps}

.komunikat {BACKGROUND-COLOR: #CC3300;
FONT-SIZE: 9pt;
FONT-FAMILY: Tahoma; color:#FFFFFF; 
font-variant:small-caps; 
text-transform:capitalize;
text-decoration:none; 
font-weight:bold;height: 20px; 
background : url(../img/alert-bg.png);
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
}
.pozytyw {BACKGROUND-COLOR: #44AB21;
FONT-SIZE: 9pt;
FONT-FAMILY: Tahoma; color:#FFFFFF; 
font-variant:small-caps; 
text-transform:capitalize; 
text-decoration:none; 
font-weight:bold; height: 20px; 
background : url(../img/pozytyw-bg.png);
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;

}
.forumheadfont{COLOR: #000000;FONT-WEIGHT: bold; font-family:Tahoma; font-size:9pt}
.titel{FONT-SIZE: 8.5pt;COLOR: #910000;FONT-WEIGHT: bold; font-family:Tahoma; text-transform:uppercase}
.highlight{color:#800000;	background-color: #AACDEA;}

.button{background : url(../images/main/verlauf.gif); cursor:hand;FONT-SIZE: 8.5pt;FONT-FAMILY: Tahoma;border:0.1px solid #C3C3C3;}
.inputfield,textarea{border:1px solid #8E8E8E; FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif; color:#000000; background-color:#F0F0F0}

/**** LINKS SEITEN-NAVIGATION  1,2..3 usw. ****/
.buttonstyle,.navaktseite
{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px;
	WIDTH: 10px; COLOR: #000000;
	border:1px solid #C3C3C3; PADDING-TOP: 2px;
	BACKGROUND-COLOR: #EEEEEE; TEXT-DECORATION: none;}

a:link.buttonstyle, a:visited.buttonstyle, a:link.navaktseite, a:visited.navaktseite
{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px;
	WIDTH: 10px; COLOR: #000000;
	border:1px solid #C3C3C3; PADDING-TOP: 2px;
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}

/* Links Navigation */
a:link.subnav2, a:visited.subnav2 {
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	PADDING-LEFT: 7.5pt;
	FONT-WEIGHT: 7.5pt;
	FONT-SIZE: 7.5pt;
	PADDING-BOTTOM: 1px;
	WIDTH: 100%;
	COLOR: #000000;
	PADDING-TOP: 1px;
	TEXT-DECORATION: none; font-family:Tahoma
	}
	
	a:hover.subnav2 {
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	PADDING-LEFT: 7.5pt;
	FONT-WEIGHT: 7.5pt;
	FONT-SIZE: 7.5pt;
	PADDING-BOTTOM: 1px;
	WIDTH: 100%;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #F8D616;
	TEXT-DECORATION: none
	}
	
/* Links Navigation */
a:link.subnav, a:visited.subnav {
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	PADDING-LEFT: 7.5pt;
	FONT-WEIGHT: 7.5pt;
	FONT-SIZE: 7.5pt;
	PADDING-BOTTOM: 1px;
	WIDTH: 100%;
	COLOR: #000000;
	PADDING-TOP: 1px;
	TEXT-DECORATION: none; font-family:Tahoma
	}
	
	a:hover.subnav {
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	PADDING-LEFT: 7.5pt;
	FONT-WEIGHT: 7.5pt;
	FONT-SIZE: 7.5pt;
	PADDING-BOTTOM: 1px;
	WIDTH: 120%;
	COLOR: #FFFFFF;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #cfcfcf;
	TEXT-DECORATION: none
	}
	
/**** FORUM ****/
/*.posthead{BACKGROUND-COLOR:#83B6E0;color:#484848;text-decoration:none;}*/
.posthead {COLOR: #37384F;BACKGROUND-COLOR:#6295CC}
 
.postfoot{BACKGROUND-COLOR:#FF6600;color:#000000;text-decoration:none}

.forumbg{font-family:Tahoma; font-size:8.5pt; font-weight:bold}
.forumtableborder{BACKGROUND-COLOR:#DFDFDF}

.strip{BACKGROUND-COLOR:#AACDEA}
.striptext{FONT-SIZE: 11px;color: #292929;font-weight:normal;}
.forumdescr{FONT-SIZE: 11px;color: #001035;font-weight:normal}

a:link.strip, a:visited.strip  {FONT-SIZE: 12px;line-height:13px;color: #292929;font-weight:bold;text-decoration: underline;}
a:link.forumprefs, a:visited.forumprefs  {font-weight:bold;COLOR:#0A265A;font-family:Tahoma; font-size:9pt}
a:hover.forumprefs {font-weight:;}

/**** KALENDER ****/
.tage{background-color:#848484;color:#fff;PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; }
.calhead {background-color:#ffffff}
.calbg {background-color: #848484}
.calnorm {background-color:#EFEFEF;color:#000000;BORDER-LEFT: 0px solid #ffffff;}
.calnormbox {PADDING-RIGHT: 2px; PADDING-LEFT: 2px;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;}
    #flashcontent {
          border: 0px;
          width: 100%;
          height: 100%;
          margin: 0px 0px
}


/*** forum table: table used to display list of threads, category lists and so on ***/
table.forumtable {
   border: 0px solid #B0B0B0;
   padding: 2px;
   width: 99%;
	border-spacing: 0px 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px; font-family:Tahoma; font-size:9pt; background-color:#D2D2D2; color:#000000
}
table.forumtable tr.title {
   background: #CC3300;
	padding: 2px; 
	margin: 5px;font-family:Tahoma; font-size:9pt; color:#FFFFFF 
}
table.forumtable tr.title td {
   border-left:0px none; border-right:0px none; border-top:0px none; padding:2px; margin:0px; border-bottom:1px solid #636363; color:#FFFFFF 
}



.alert1 {
font-size:13pt; font-family:Tahoma; 
  background: #800000;
 color:#FFFFFF
}table.forumtable tr.even {
   background: #BFBFBF; color:#000000
}

table.forumtable tr.odd {
   background: #B7B7B7; color:#000000
}

/*** forum head: used for head and  foot (actions, page numbers...) ***/
div.forumhead {
	background-position: 0% 0%; border:0px solid #636363; width: 99%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	font-family:Tahoma; 
	font-size:8pt; color:#4B4B4B; 
	padding-left:0px; padding-right:0px; 
	padding-top:3px; padding-bottom:3px; 
	background-image:none; 
	background-repeat:repeat; 
	background-attachment:scroll
}

div.forumhead table {
	width: 100%;
	border-spacing: 0px 0px;
	padding: 2px;
	margin: 0px; background-color:#BEBEBE

}
div.forumhead table td{
	padding: 2px;
	margin: 0px;font-family:Tahoma; font-size:9pt;  

}

/*** forum message: used to display a post ***/
div.forummessage {
	border: 0px dotted #BABEC7;
   width: 99%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;font-family:Tahoma; font-size:10pt;
	padding: 2px; color:#000000; background-color:#E8E8E8
}
div.forummessage blockquote {
	border: 1px dotted #4A517B;
	padding: 3px;font-family:Tahoma; font-size:8.5pt; margin-left:25px; margin-right:5px; margin-top:5px; margin-bottom:5px
}
div.forummessage div.head {
	background: #8D4316 url('../img/sub-bg.gif');padding: 10px;font-family:Tahoma; font-size:9; color:#090E42; font-weight:bold
}
div.forummessage div.text {
	border: none;
	padding: 10px;
}
div.forummessage div.foot {
	border: medium none;
	padding: 0px;
	font-size: 8pt;font-family:Tahoma
}

/*** forum comment: special format for comments to a post ***/
div.forumcomment {
	border: 0px;
	margin: 5px 0px 5px 25px;
	padding: 0px;font-family:Tahoma; font-size:8.5pt;
} 
/*** frame: framed objects (forms for new post, new comment...) ***/
div.frame {
	border: 1px solid #CECECE;
   width: 99%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 2px; font-family:Tahoma; font-size:8pt; 
}

/*** frame: framed objects (forms for new post, new comment...) ***/

.formularze {
	border: 1px solid #c9c9c9;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	padding: 2px; font-family:Tahoma; font-size:9pt; 
}


.pole_newsletter {
	border: 1px solid #c9c9c9;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	padding: 2px; font-family:Tahoma; font-size:9pt; 
}


div.newsletter {
	border: 0px solid #CECECE;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 2px; font-family:Tahoma; font-size:8pt;
}


.content {
	border: 0px solid #CECECE;
 	font-family:Tahoma; font-size:9pt;
}



.podstrona {
	border-top: 1px solid #CECECE;
    border-bottom: 1px solid #CECECE;
	background:#E2E2E2;
    height: 100%;
}

.podstronagora  {
background : url(../img/p.png);
background-repeat: no-repeat;
border: 0px;
}

.blok {
	border: 0px solid #CECECE;
 	font-family:Tahoma; font-size:8pt;
}

.stopka a {
	color: #C0C0C0;text-decoration:none
}
.stopka a:hover {
	color: #FF9900;text-decoration:underline
}

.blok input {
	border: 1px solid #ff9900;
 	font-family:Tahoma; font-size:8pt;
}

.blok li {
	list-style-position: outside;
list-style-image: url('../img/strzalka.gif');
list-style-type: square; text-indent:-2; line-height:200%
}

.id          { visibility: hidden; text-decoration: none; position: absolute; right: 2000 }



#loading
{
	position:absolute;
	top:0px;
	right:0px;
	background:#ff0000;
	color:#fff;
	font-size:15px;
	font-familly:Tahoma;
	padding:2px;
	display:none;
}
.labelka {margin: 4px; position: relative; width:99%;background-color: #FFFFFF; border: 1px solid #818181; float: left;  }
.box-pic3 {margin: 4px; padding: 4px; background-color: #FFFFFF; border: 1px solid #818181; float: left;  }
.box-pic2 {margin: 4px; padding: 4px; background-color: #FFFFFF; border: 1px solid #818181;  }
.box-pic {margin: 4px; padding: 4px; background-color: #FFFFFF; border: 1px solid #818181; float: left; }