html,body{
 margin: 5px 0px 0px 0px;
 padding: 0px;
 background-color:#E8E6D9;
 font-family: Tahoma,Verdana,"Arial CE";
 font-size:12px;
 height: 100%;
}

img{
 border: 0px;
}

div.both,div.break{
clear: both;
}

div#menu_button_box{
margin-top: 3px;
text-align: center;
}

div#load_area{
padding-left: 10px;
width: 90%;
overflow: hidden;
}

input.menu_button{
color: #FFFFFF;
background-color: #A1A0A1;
font-weight: bold;
font-size: 11px;
}

div#main{
 width: 844px;
 margin-left: auto;
 margin-right: auto;
}

div#top_logo{
 width:843px;
 height:186px;
 overflow: hidden;
}

div#menu{
 width:180px;
 height:500px;
 float:left;
}

div#menu_login_box{
 width:180px;
 height:47px;
}

a.menu_login{
color: #2E1C72;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

div#menu_password_box{
 width:180px;
 height:47px;
}

div#menu_button_box{
 width: 180px;
 height: 47px;
}

.art_title{
margin-top: 0px;
font-size: 16px;
font-weight: bold;
}

.menu_input{
margin-top:22px;
margin-left:6px;
width:165px;
height:20px;
border: 0px;
}

div#content{
 width:664px;
 float:right;
}

div#content_top{
 width:663px;
 height:45px;
}

div#content_center{
width:664px;
}

.menu_item{
 width:180px;
 height:35px;
 text-align:center;
 padding-top:15px;
 cursor: pointer;
}

.menu_item_after_login{
 width:180px;
 height:41px;
 text-align:center;
 padding-top:9px;
}
div#bottom{
 width:664px;
 float:left;
}

div#bottom_top{
 width:254px;
 color: #dcc73d;
 height:39px;
 font-weight: bold;
 float:right;
 font-size: 18px;
 font-style: italic;
 font-family: "Times New Roman",Tahoma,Verdana;
 text-align: center;
 padding: 14px 0 0 0px;
 overflow: hidden;
}

div#bottom_down{
 padding: 10px 0px 10px 0px;
 text-align: center;
}

div#sub_menu{
position: absolute;
z-index: 100;
margin-left:180px;
top: 235px;
}

div#sub_menu2{
position: absolute;
z-index: 100;
margin-left:158px;
top: 235px;
}

div.sub_menu_menu{
width:157px;
height:28px;
background-color:#fff;
margin-top: 0px;
border:solid 1px #D5DFD7;
text-align:center;
padding-top:10px;
}

div.sub_menu_menu2{
width:220px;
background-color:#fff;
border:solid 1px #D5DFD7;
text-align:center;
padding: 10px 0px 10px 0px;
}

div#lang_box{
margin-left:575px;
padding-top:0px;
height: 45px;
}

form#login_form{
padding: 106px 0px 0px 75px;
}

/*********************************
************** FONTS *************/
.message{
color: #FF0000;
font-size: 11px;
}

div.menu_item a{
color:#2E1C72;
font-weight: bold;
text-decoration: none;
font-size:12px;
}

div.menu_ a{
color:#2E1C72;
font-weight: bold;
text-decoration: none;
font-size:12px;
}

div#content_top a{
color:#342A4D;
text-decoration: none;
font-size:12px;
}

div#bottom_down a{
color:#342A4D;
text-decoration: none;
font-size:12px;
}

/* stronicowanie */


a.prevnext{
font-size: 11px;
color: #381906;
text-decoration: none;
}

a.activepagefalse{
color: #342A4D;
font-size: 11px;
}

a.activepagetrue{
color: #FF0000;
font-size: 11px;
}

div#pages{
font-size: 11px;
margin-left: 10px;
}

.pages_line{
width: 60%;
height: 1px;
font-size: 1px;
background-color: #000000;
margin: 15px 0 8px 10px;
overflow:hidden;
}

/* stronicowanie koniec */

/* articles */

div.art_title1{
margin-top: 10px;
font-size: 13px;
font-weight: bold;
color: #223671;
}

div.art_date{
color: #3a56a9;
font-size: 11px;
}

.art_info_desc{
color: #223671;
font-size: 11px;
}

div.art_descmain{
margin-top: 10px;
font-size: 11px;
color: #000000;
}

/* end articles */

/* powiadom */
div.news_desc{
font-size: 11px;
color: #505050;
}

div.news_desc1{
font-size: 11px;
color: #505050;
font-weight: bold;
}

textarea.email_content{
width: 400px;
height: 5em;
font-size: 12px;
}

input.email_subject{
width: 400px;
font-size: 12px;
}

input.email{
width: 400px;
font-size: 12px;
}

.find_text{
position: absolute;
z-index: 10;
margin-left: 43px;
margin-top: 47px;
color: #FFFFFF;
font-family: 'Times New Roman';
font-size: 22px;
font-style: italic;
}

/* powiadom koniec */

/* login form */
#loginformline{
background-image: url('../images/admin/loginform_line1PXL.jpg');
background-repeat: repeat-x;
width: 100%;
height: 600px;
text-align: center;
padding-top: 180px; 
}
#loginformpx{
background-image: url('../images/admin/loginform_1PXL.jpg');
background-repeat: repeat;
width: 100%;
height: 100%;
}
#loginformlogo{
background-image: url('../images/admin/loginform_background.jpg');
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
width: 495px;
height: 268px;
border-top-style: double;
border-left-style: double;
border-right-style: solid;
border-bottom-style: solid;
border-color: #FFFFFF;
}
#input{
width: 115px;
}
div.login{
font-size: 11px;
font-family: Tahoma,Verdana,"Arial CE";
color: #2B3070;
}
td.login1{
width: 49%;
text-align: right;
padding-top: 145px;
padding-right: 12px;
}
td.login2{
width: 2%;
padding-top: 135px;
}
td.login3{
width: 49%;
padding-top: 112px;
padding-left: 5px;
text-align: left;
font-family: Tahoma,Verdana,"Arial CE";
font-size: 14px;
font-weight: bold;
color: #434544;
}
/* stopka login form */
#bottomline{
background-image: url('../images/admin/bottom_1_PXL.jpg');
background-repeat: repeat-x;
height: 1px;
margin-left: 10px;
margin-right: 10px;
}
#footertext{
color: #8F8F8F;
font-size: 11px;
padding-left: 20px; 
padding-top: 7px;
font-family: Tahoma,Verdana,"Arial CE";
padding-bottom: 3px;
}
/* end login form 

*/

