body {
        margin:0px 0px 0px 0px;
}



#header {
        position:absolute;
        top     :20px;
        left    :30px;
        width   :937px;
        height  :114px;
        background      :#A9AB2C url(../images/headbg987236958.jpg) no-repeat;
}

#wrapper {
        position:relative;
        width:100%;
        margin: 0px 0px 0px 0px;
        background      :#920600;
}

#leftcontent {
        position: relative;
        left: 0px;
        top:0px;
        width:617px;
        background      :#ACA823 url(../images/leftbg02879357.jpg) no-repeat;
}

#leftdown {
        position: relative;
        left: 0px;
        top:0px;
        width:617px;
        background      :#FFAF24 url(../images/) no-repeat;
}

#leftdown.moduletable {color: #FFFFCB;}
#innemenu {
        position: relative;
        left: 0px;
        top:0px;
        width:617px;
        height:35px;
        color: ##FFFFCB;
        background      :#FFAF24 url(../images/) no-repeat;
}



#centercontent {
        background-color:#fff;
        margin-left: 211px; /*1 wiecej niz 210 bo musimy dodac obwodke: border*/
        margin-right:211px;
        margin-top:7px; /* Margines dodaje linie ponad zawartoscia na szer. centralnej kolumny */
        border:1px solid #000;
}

#rightcontent {
                position: relative;
        left:0px;
        top:0px;
        width:318px;
        background-color:#BDBA51;
        border-collapse:collapse; 
}

#insidecenter{
        position: absolute;
        left:30px;
        top:134px;
        width:937px;
        background      :#FFFFCB url(../images/mainbg02879357.jpg) no-repeat;
}

#mainbody {
        width   :937px;
        padding :0px 0px 0px 0px;
        }
#lefmain{
        width  :600px;
        margin-left     :15px;
}
#rightup {
        position: relative;
        left:0px;
        text-align   :center;
        width   : 318px;
        background      :#BDBA51 url(../images/rightup27346253.jpg) no-repeat;
        background-color        :#BDBA51;
        border-collapse:collapse; }
        
#rightdown {
        position: relative;
        left:0px;
        text-align   :center;
        width   : 318px;
        border-collapse:collapse;
        background      :#FFBF51 url(../images/rightdown27346253.jpg) no-repeat;}

#foot {
        position: relative;
        left: 0px;
        text-align   :right;
        width   :937px;
        height  :37px;
        background      :#FFBF51 url(../images/foot829375328.jpg) no-repeat;
}



#lxmenu {
        position:absolute;
        top     :85px;
        right    :10px;
}

#headlogo {
        position:absolute;
        top     :5px;
        left    :5px;
}

#headleft {
        position:absolute;
        top     :0px;
        left    :175px;
        width: 486px;
}

#headright {
        position:absolute;
        top     :5px;
        left    :680px;
}
#infobox {
position: absolute; top: 150px; left: 200px; width:200px; height: 150px; background:#FFECEC; border: 2px solid #990000; padding: 10px 10px  10px 10px; color:maroon;
z-index: 100; font-size: 15px; font-style:bolder; }


/* *******************************************  oldstyle*/

div.clr {
       clear:both;
}

img {
       border:0px
}

th {
        font-size       :17px;
        line-height     :40px;
               }
.searchbox {
       font                     : normal 10px Arial, Verdana, Helvetica, sans-serif;
       color                     : #A7A6A6;
       text-indent              : 8px;
       line-height              : 19px;
       height                     : 20px;
}

.pathway {
       padding                     : 0px;
       margin                     : 0px 0px 0px 0px;
       border                     : 0;
       line-height              : 30px;
}

a.pathway:link, a.pathway:visited {
       color                     : #333333;
       font-size              : 11px;
       line-height              : 18px;
}
a.pathway:hover {
       color                     : #715A4A;
}


.body {
       scrollbar-face-color: #FFFDF4;
       scrollbar-shadow-color: #CBCDCE;
       scrollbar-darkshadow-color: #FFFDF4;
       scrollbar-highlight-color: #715A4A;
       scrollbar-3dlight-color: #FFFDF4;
       scrollbar-track-color: #FAFAFA;
       scrollbar-arrow-color: #715A4A;
}

td, div, p {
       font-family     : Arial, Verdana, sans-serif, Helvetica ;
       font-size              : 12px;
       line-height:17px;
       vertical-align       : top;
       color: #000033;
}


a, a:link, a:visited {
       color                     : #778391;
       text-decoration       : none;
}
a:hover {color: #B90C08; text-decoration:none}

h1       {font: bold 14px Arial, Verdana, sans-serif, Helvetica; margin: 0px; color: #444; padding: 0px; line-height:17px; color:#000033;}
h2       {font: bold 14px Arial, Verdana, sans-serif, Helvetica; margin: 0px; color: #444; padding: 0px; line-height:17px;}
h3       {font: bold 12px Arial, Verdana, sans-serif, Helvetica; margin: 0px; color: #444; padding: 0px; line-height:17px;}
h4       {font: bold 12px Arial, Verdana, sans-serif, Helvetica; margin: 0px; color: #444; padding: 0px; line-height:17px;}

ol       {list-style: decimal outside; }
ul {
  margin: 0;
  list-style: none;
}

li {
  line-height: 17px;
  text-indent: 18px;
  background-image: url(../images/ul.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
blockquote {
       margin                     : 10px;
       margin-left              : 30px;
       padding                     : 0 20px 0 10px;
       border-left              : 5px solid #ccc;
}

form { 
       margin                     : 0; 
       padding                     : 2px;
}
select { 
       font-size              : 12px; 
       font-weight              : bold; 
       color                     : #555;
}
input {
       padding                     : 0;
       margin                     : 0;
}

th.pagenav_prev, th.pagenav_next, a.pagenav_next:link, a.pagenav_next:visited {
       font-size              : 10px; 
       color                     : #666666;
       background-color:#FFFDF4;
       font-weight              : normal;
}
a.pagenav_next:hover {
       font-size              : 10px; 
       color                     : #715A4A; 
       text-decoration       : none;
}


/* ******************************************* MODULES */
table.moduletable {
       width                     : 100%;
       padding                     : 0px;
       margin                     : px 0px 0px 0px;
       border       : 0;
}
table.moduletable th {
       height:24px;
       background:url(../images/bg_ltitle.gif) no-repeat;
       background-position:left bottom;
       border-bottom:1px solid #715A4A;
       font : bold 11px Arial, Verdana, sans-serif, Helvetica ;
       color: #333333;
       text-align: left;
       text-indent: 10px;
       padding-top: 10px;
       margin: 0px;
       line-height:24px;
}
table.moduletable td  {
       font                     : normal 11px Arial, Helvetica, sans-serif;
       color                     : #666666;
       text-align              : left;
       margin                     : 0px;
       border                     : 0;
}

table.pollstableborder td {
       line-height:17px;
}

.moduletable a:link, .moduletable a:visited { 
       color                     : #666666; 
       font-weight:bold;
       font-size              : 10px;
       font-family     : Verdana, Arial, sans-serif, Helvetica ;
       text-decoration       : none;
}
.moduletable a:hover {
       color                     : #715A4A; 
       text-decoration       : none;
}
table.moduletable ul {
       padding                     : 0px;
       margin                     : 0 0 0 3px;
}

.button {
       font                     : normal 11px Arial, Helvetica, sans-serif;
       padding-top              : 2px 2px 0px 2px;
       color                     : #666666;
       border                : 1px solid #BBB;
       background               : #EEE;
}
.inputbox {
       font                     : normal 11px Arial, Helvetica, sans-serif;
       color                     : #666666;
       border                     : 1px solid #bbb;
       text-align       :right;
       padding-right: 1em;
}

.search {
       font                     : normal 11px Arial, Helvetica, sans-serif;
       color                     : #666666;
       text-align       :center;
}

select.inputbox {
       font                     : bold 11px Arial, Helvetica, sans-serif;
       color                     : #666666;
       border                     : 1px solid #666666;
}

.poll {
       font                     : 11px Arial, Helvetica, sans-serif; 
       color                     : #666666; 
       font-weight              : normal; 
       border                     : 0; 
       padding                     : 0;
}

/* ******************************************* CONTENT STYLES */
.contentpane, .contentpaneopen {
       text-align              : left;
       width    :100%;
       color                     : #666666;
       padding                     : 20px;
}

.contentdescription {
       width:100%;
       text-align              : left;
       color                     : #666666; 
       xxx                     : 0px;
}

.contentpaneopen td {
       padding                     : 3px 0px;
}

.contentpane td, .contentdescription td {
       padding                     : 4px 0px;
}
a.contentpane:link, a.contentpane:visited, a.contentpaneopen:link, a.contentpaneopen:visited {
       color                     : #715A4A; 
       text-decoration       : none
}
a.contentpane:hover, a.contentpaneopen:hover {
       color                     : #715A4A; 
       text-decoration       : none;
}

.contentheading {
       background:url(../images/bg_ltitle.gif) no-repeat;
       border-bottom:1px dotted #EDEAE7;
       height:35px;
       font : bold 11px Arial, Verdana, sans-serif, Helvetica ;
       color: #666;
       height:35px;
       margin-top       :20px;
       text-align              : left;
       text-indent              : 20px;
}

.componentheading {
    background-color: #FFEFA4;
       height:35px;
       font : bold 12px Arial, Verdana, sans-serif, Helvetica ;
       color: #990100;
       line-height:35px;
       text-align              : left;
       text-indent              : 10px;
}


.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited        {
       color                     : #b10000;
       font-size: 14px;
       text-indent:0px;
}
a.contentpagetitle:hover {
       color                     : #715A4A;

}
.buttonheading {
       width:10%;
       font                     : normal 10px Arial, Verdana, sans-serif, Helvetica;
       white-space              : nowrap;       
}

.content_rating, .content_vote {
       font-size              : 11px;       
       color                     : #666666; 
       text-decoration       : none; 
       font-weight              : normal; 
       vertical-align       : middle; 
       margin                     : 0 6px; 
       padding                     : 0;
}

.back_button {
       float:right;
       width:55px;
       font-size              : 11px;       
       color                     : #715A4A; 
       font-weight              : bold; 
       text-align:right;
       vertical-align       : middle; 
       margin                     : 0 6px; 
       padding                     : 1px 1px 1px 1px;
       border:0;
       background:url(../images/iconpath.gif) no-repeat;
    background-position: 0px 6px;
}

.small               {
       font-size              : 10px; 
       color                     : #B2AAA7; 
       font-weight              : normal;
       line-height:14px;
       height:14px;
}

.createdate, .modifydate {
       font-size              : 10px; 
       font-weight              : normal; 
       color                     : #B2AAA7;
       height                     :14px;
       line-height              :14px;
}

a.readon:link, a.readon:visited {
       font                     : bold 11px Arial, Tahoma, Helvetica, sans-serif;
       color                     : #000033;
    border           : none;
    padding : 10px 4px 2px 2px;
    white-space      : nowrap;
    float            : right;
    line-height      : 10px;
    text-decoration  : none;
}
a.readon:hover {
       color                     : #b10000;
       text-decoration       : none; 
}

.fase4rdf, a.fase4rdf:link, a.fase4rdf:visited {
       font-size              : 12px; 
       font-weight              : normal; 
       color                     : #666666;
}
a.fase4rdf:hover {
       font-weight              : bold; 
       color                     : #715A4A;
}

.blogsection {
       background-color: transparent;
       }

a.blogsection:link, a.blogsection:visited {
       font-size              : 11px;
       color                     : #000033;
       text-decoration       : none;
       font-weight              : normal;
       font-weight              : bolder;
}
a.blogsection:hover {
       font-size              : 11px;
       color                     : #b10000;
       text-decoration       : underline;
       font-weight              : bolder;
}

.ontab        {
       color                     : #666666;
       xxx                     : 2px 10px 2px 10px;
       border-top              : 2px solid #345;
       border-right       : 2px solid #345;
       border-bottom       : 0;
       border-left              : 2px solid #345;
       font-weight              : bold;
}
.offtab {
       color                     : #666;
       xxx                     : 2px 10px 2px 10px;
       border-top              : 1px solid #666;
       border-right       : 1px solid #666;
       border-bottom       : 3px solid #345;
       border-left              : 1px solid #666;
       cursor                     : default;
}
.tabpadding {
       border-bottom       : 3px solid #666;
}
       
table.searchintro {
       background              : #fff;
       margin                     : 0  5px;
       width                     : 100%;
       border-bottom       : 1px solid #fff;
}
table.searchintro td {
       xxx                     : 5px;
       border                     : 0;
       border-bottom       : 1px solid #fff;
}

.blog {
       margin                     : 0px;
       xxx                     : 0px;
       width                     :100%;
}

.blog_more {
       width                     : 100%;
       padding                     : 4px;
       margin                     : 0px;
       font-size              : 12px;
       font-weight              : bold;
       color                     : #C47A00;
}
.blog_more ul {
       xxx                     : 0px;
       margin                     : 0px;
}

table.contenttoc {
       border                     : 1px solid #FFFADF;
       padding                     : 0px;
       margin-left              : 7px;
       margin-bottom       : 2px;
}
table.contenttoc th {
       color                     : #FFFFFF;
       text-align              : left;
       padding                     : 4px;
       font-weight              : bold;
       font-size              : 12px;
       text-transform       : uppercase;
       background              : #FFBF51;
}
table.contenttoc td {
       font-size              : 10px;
}


/* ******************************************* STYLES CONTACT PAGE */
td, div, p.contact {
        color   :#666666;
        }

table.contact {
       background              : transparent;
}
table.contact td.icons {
       background              : #89a;
}
table.contact td.details {
       background              : #FFFBF2;
       margin                     : 5px;
       xxx                     : 5px;
       border                     : 1px dotted #ccc;
}
.contact_email {
       margin                     : 5px;
       padding                    : 5px;
       border                     : 0;
}
textarea.inputbox {
       width:95%;
}

/* ******************************************* MAIN AND SUB MENU SYSTEM  */
.mainlevel {
       font              : bold 12px Arial, Verdana, Helvetica, sans-serif;
       line-height:20px;
}
a.mainlevel:link, a.mainlevel:visited {
       border       : 0;
       background              : url(../images/bg_navi.gif) no-repeat;
       font              : normal 11px Arial, Verdana, Helvetica, sans-serif;
       color                     : #595959;
       text-decoration       : none;
       text-align       : right;
       line-height:24px;
}
a.mainlevel:hover {
       color                     : #000000;
       background              : url(../images/bg_hnavi.gif) no-repeat;
       text-decoration       : underline;
}
#active_menu {
       background              : url(../images/bg_hnavi.gif) no-repeat;
       color                     : #990100; 
       font-weight       : normal;
}

a.sublevel:link, a.sublevel:visited {
       color                     : #333333;
       text-decoration       : none;
       padding-left: 1px;
       vertical-align: middle;
       text-align: left;
       font-weight:bold;
}
a.sublevel:hover {
       color                     : #715A4A;
       text-decoration       : none;
       font-weight:bold;
}

a.sublevel#active_menu  {
       border                     : 0;
       color           : #715A4A;
       text-decoration       : none;
       background              : #FFFDF4;
       font-weight:bold;
}

/* ******************************************* TOP MENU SYSTEM  */
ul#mainlevel-nav
{
       font                     : bold 10px Arial, Verdana, Helvetica, sans-serif;
       list-style: none;
       padding: 0;
       margin: 0;
 }

ul#mainlevel-nav li
{
       display: block;
       background: transparent;
       padding: 0px;
       float: right;
       margin: 0;
       width: auto !important;
    width: 30px;
       font-size: 11px;
       line-height: 21px;
       white-space: nowrap;
       border: 0;
}

ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited {
       display: block;
       padding: 0px 10px;
       text-decoration: none;
       color: #666666;
       background: transparent;
}

ul#mainlevel-nav li a:hover
{
       color: #715A4A;
       background: transparent;
}

/* ******************************************* CATEGORY (text format and links) */
.category {
       color                     : #666666;
       font-size              : 11px;
       font-weight              : bold;
       text-decoration       : none;
       }
a.category:link, a.category:visited {
       color                     : #666666;
       font-weight              : bold;
}
a.category:hover {
       color                     : #715A4A;
}
       
/* ******************************************* STYLES LISTING CONTENT PAGE */
td.sectiontableheader {
       background-color: #F0F0F0; 
       color                     : #333333; 
       font-weight              : bold;
       font-size              : 11px;
       xxx                     : 2px 3px 3px 2px;
       border-bottom       : 1px solid #999999;
}
td.sectiontablefooter {
       background-color: #F0F0F0; 
       color                     : #OOOOOO;
       font-weight              : bold;
       font-size              : 11px;
       xxx                     : 2px 3px 3px 2px;
       border-top       : 1px solid #999999;
}
.sectiontableentry1  {
       background-color: ; 
       color                     : #666666; 
       font-weight              : normal; 
       xxx                     : 2px 0px 2px 2px;
}
.sectiontableentry2  {
       background              : ; 
       color                     : #666666; 
       font-weight              : normal; 
       xxx                     : 2px 0px 2px 2px;
}

.pagenavbar {
       text-align              : center;
       vertical-align       : middle;
       xxx-left           : 5px
}
.pagenav {
       color                     : #666666;
       font-size              : 10px;
       font-weight              : bold;
       text-decoration       : none;
       marging                     : 0;
       xxx                     : 0 2px;
       border                     : 0;
}
a.pagenav:link, a.pagenav:visited  {
       color                      : #666666; 
       background-color: transparent;
}
a.pagenav:hover {
       color                     : #715A4A; 
       background              : transparent; 
       text-decoration       : underline;
}


hr {
       background              : transparent; 
       height                     : 1px; 
       border                     : 1px solid #EBEBEB; 
       width                     : 100%;
}
.contact_email {color   :#666666;}
.syndicate_text {color       :#350001;}
.moduletablelogowaniey {
padding :10px;
}

/* *******************************************  nifty*/
.moduletablevav {
        float:left;
        width: 618px;
        padding-top:0px;
        font : bold 12px Verdana, Arial, sans-serif, Helvetica;
        color: #920600;
        background: #ACA823;
}
ul#mainlevelvav,ul#mainlevelvav li {list-style-type:none;margin:0;padding:0;line-height: 10px;text-indent: 0px;}
ul#mainlevelvav {padding-left: 2px;}
ul#mainlevelvav li {float:left; width:101px;margin-right:2px;text-align: center;}
ul#mainlevelvav a {float:left; width:101px;padding: 2px 0 5px; text-decoration:none; background: #FFAF24; color: #920600;}
ul#mainlevelvav li.activelink a,ul#mainlevelvav a:hover{color: #AA6A00;}

/* *******************************************  allwhite*/
.moduletablewhite {
        text-align   :center;
        margin     : 10px 0px 20px 10px;
        align      :center;
        color   :white;
        width   :90%;
}

.moduletablelangmnu {height     :30px; text-align: right; vertical-align: bottom;}

.tabmain1{
width: 922px;
border: none;
border-spacing:0px;
border-collapse:collapse;
}

.tabmain2 {width: 620px; padding: 0px; border-collapse:collapse;}
.tabmain3 {border: none; width: 20px; padding: 0px;border-collapse:collapse;}
.tabmain4 {border: none; width: 313px; background-color: #FFBF51; padding: 0px; border-collapse:collapse;}
.tabmain5 {width: 620px; vertical-align: middle; height: 35px; padding: 0px; border-collapse:collapse;}
.tabmain6 {width: 318px; vertical-align: middle; text-align: right; align: right; padding: 0px; border-collapse:collapse;}
.article_seperator{width:100%; display:block; border-bottom: 1px solid #FFFFC1}
/* *******************************************  link */
.latestnewswhite{font-size:14px;}
.latestnewswhite a:link, .latestnewswhite a:visited { 
       color                     : #b10000;
       font-weight:bolder;
       font-size              : 14px;
       font-family     : Arial, Verdana, sans-serif, Helvetica ;
       text-decoration       : none;
}
.latestnewswhite a:hover {
       color                     : #715A4A; 
       text-decoration       : none;
}

