﻿/* spe */

html, body{
margin: 0px;
height: 100%;
background-color: #BFBFBF;
}

/* ramka cień */
table.ramka{
margin-left: auto;
margin-right: auto;
margin-top: 1%;
width: 911px;
}

td.leftshadow{
width: 18px;
background-image: url('../images/shadow_left.jpg');
background-repeat: repeat-y;
}

td.rightshadow{
width: 18px;
background-image: url('../images/shadow_right.jpg');
background-repeat: repeat-y;
}

td.topshadow{
height: 15px;
background-image: url('../images/shadow_top.jpg');
background-repeat: repeat-x;
}

td.bottomshadow{
height: 15px;
background-image: url('../images/shadow_bottom.jpg');
background-repeat: repeat-x;
}
/* koniec ramka cień */

/* content */
td.main{
vertical-align: top;
padding: 13px;
height: 450px;
background-color: #FFFFFF;
}

#flash{
vertical-align: top;
margin-right: 0px;
margin-left: auto;
text-align: right;
height: 221px;
}

table.topbar{
width: 100%;
height: 45px;
background-image: url('../images/pasek.gif');
background-repeat: no-repeat;
}

img.topbar_home{
margin-left: 39px;
margin-top: 10px;
}

img.topbar_leftmenu{
margin-left: 345px;
margin-top: 10px;
}

img.luter_rose{
margin-left: 35px;
}

table.maincontent{
width: 500px;
}

td.leftcol{
width: 158px;
vertical-align: top;
padding-top: 0px;
background-color: #D0D0D0;
}

td.maincol{
vertical-align: top;
padding: 2px;
padding-bottom: 0px;
width: 500px;
}

table.newsbox{
background-color: #E5E5E5;
border: 1px solid #827B61;
position: relative;
top: -3px;
height: 464px;
/* pod opera 498px bug */
width: 100%;
}

table.newsbox td{
vertical-align: top;
width: 50%;
padding: 14px;
}

table.newsbox td.pages{
padding-top: 0px;
}


div.categorytitle{
color: #505050;
font-size: 18px;
font-family: Tahoma,Arial CE,Verdana;
font-weight: bold;
}

div.redline{
width: 210px;
height: 2px;
font-size: 2px; /* for ie6 */
background-color: #810055;
margin-top: 7px;
margin-bottom: 10px;
}

td.rightcol{
width: 188px;
padding-top: 0px;
vertical-align: top;
background-color: #D0D0D0;
}

#baner_baza{
height: 77px;
margin-bottom: 2px;
padding-top: 2px;
}

#baner_instytucje{
height: 202px;
margin-bottom: 2px;
}

.newsletter{
background-color: #D0D0D0;
background-image: url('../images/newsletter.jpg');
background-repeat: no-repeat;
background-position: top;
padding-top: 39px;
padding-left: 24px;
padding-right: 26px;
margin-bottom: 2px;
font-size: 11px;
font-family: Arial CE,Tahoma,Verdana;
color: #4F4F4F;
height: 171px;
}

.inputemail{
width: 132px;
font-family: Arial CE,Tahoma,Verdana;
color: #4F4F4F;
font-size: 12px;
}

#submitemail{
margin-top: 9px;
font-size: 11px;
color: #4F4F4F;
background-color: #D0D0D0;
border-style: none;
cursor: pointer;
text-align: left;
}

#newsform{
margin-top: 8px;
margin-bottom: 5px;
}

.menu{
height: 30px;
}

/* end content */

/* footer */

table.footer{
background-color: #4A0031;
width: 100%;
height: 39px;
margin-top: 1px;
}

td.copyright{
background-image: url('../images/prawa.gif');
background-repeat: no-repeat;
background-position: left;
width: 60%;
}

td.esco{
text-align: right;
}

/* end footer */
/* end layout*/

div.publicmessage{
color: red;
font-size: 12px;
text-align: left;
font-family: Tahoma,Verdana, Arial CE;
font-weight: bold;
}

td.message{
color: red;
font-size: 12px;
text-align: center;
}

legend.admin{
font-weight: bold;
}


.back{
font-family: Tahoma, Arial CE, Verdana;
font-weight: bold;
font-size: 10px;
color: #490131;
text-decoration: none;
cursor: pointer;
float: right;
}

/* strony artykulow */
.lineoverpage{
width: 100%;
height: 10px;
background-image: url('../images/kreska.gif');
background-repeat: repeat-x;
background-position: top;
padding-top: 10px;
}

#pages{
font-size: 13px;
color: #71828A;
}

a.prevnext{
margin-right: 8px;
text-decoration: none;
color: #4A0033;
font-family: Tahoma;
font-size: 11px;
}

a.activepagetrue{
margin-left: 2px;
margin-right: 2px;
text-decoration: underline;
color: #71828A;
font-family: Tahoma,Verdana,Arial CE;
font-size: 12px;
font-weight: bold;
}

a.activepagefalse{
margin-left: 2px;
margin-right: 2px;
text-decoration: none;
color: #71828A;
font-family: Tahoma;
font-size: 11px;
}
/* koniec strony artykulow */


/* stopka */
#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;
}

/* napisz do nas */
textarea.email_content{
width: 350px;
height: 5em;
font-size: 12px;
font-family: Tahoma, Verdana,Arial CE;
}

input.email_subject{
width: 350px;
font-family: Tahoma, Verdana,Arial CE;
font-size: 12px;
}

/* galera */
table.gallery_tb{
margin-right: auto;
margin-left: auto;
text-align: center;
}

td.gallery_td{
width:33%;
padding:6px;
vertical-align: top;
}
/* koniec galeria */


/* ESCORE admin style - admin top site */
#adminlogo{
background-image: url('../images/adminlogo.jpg');
float: left;
width: 683px;
height: 65px;
color: #FFFFFF;
}
#topbackground{
background-image: url('../images/adminlogo_1PXL.jpg');
height: 65px;
}
#loggeduserinfo{
text-align: right;
color: white;
padding-top: 48px;
padding-right: 5px;
font-size: 10px;
font-family: Tahoma,Verdana;
}
#infotop{
background-color: #1C2254; 
background-image: url('../images/info_top.jpg');
background-repeat: no-repeat;
height: 22px;
text-align: right;
}
/* new admin menu */
tr.topcategory{
height: 28px;
color: #FFFFFF;
font-family: Verdana,Tahoma;
font-size: 12px;
font-weight: bold;
background-color: #686868; // 686868 if no users module
}
tr.topcategory td{
padding-left: 15px;
width: 135px;
cursor: pointer;
}
td.sub1_category1{
padding-left: 12px;
padding-right: 12px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #979797;
font-size: 11px;
color: #FFFFFF;
font-family: Arial CE,Tahoma,Verdana; 
font-weight: bold;
}
td.sub1_category2{
padding-left: 12px;
padding-right: 12px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #979797;
font-size: 11px;
font-weight: none;
font-family: Arial CE,Tahoma,Verdana;
}
td.sub1_category2 a{
color: #FFFFFF;
text-decoration: none;
}
td.sub2_category{
padding-left: 16px;
padding-right: 12px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #DBDBDB;
font-size: 11px;
font-weight: none;
font-family: Arial CE,Tahoma,Verdana;
}
td.sub2_category a{
color: #5A5A5A;
text-decoration: none;
}
#divoutermenu{
padding-top: 1px;
padding-bottom: 1px;
}
#divinnermenu{
height: 28px;
background-color: #686868;
}
table.submenu{
/*border-bottom-style: solid;
border-bottom-width: 2px;
border-left-style: solid;
border-left-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-color: #000000;*/
}

div.newsevent_title{
color: #4A0033;
font-weight: bold;
font-size: 11px;
font-family: Tahoma,Arial CE, Verdana;
}

div.newsevent_date{
color: #8C005D;
font-size: 11px;
font-family: Tahoma,Arial CE, Verdana;
}

div.newsevent_desc{
padding-bottom: 13px;
color: #656565;
font-size: 11px;
font-family: Tahoma, Arial CE, Verdana;
}

a.newsevent_more{
font-weight: bold;
font-size: 10px;
color: #490131;
text-decoration: none;
}


/* 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;
}
/* admin object list */
table.a_main{
width: 100%;
font-family: Tahoma,Verdana, Arial CE;
}
tr.a_title{
height: 27px;
color: #FFFFFF;
background-color: #2160FD;
}
tr.a_title td{
padding-left: 24px;
font-size: 12px;
font-weight: bold;
}

tr.a_title td img{
vertical-align: middle;
padding-right: 5px;
}

tr.a_category{
height: 26px;
font-weight: bold;
font-size: 11px;
background-color: #DBDBDB;
color: #535353;
}

tr.a_list1{
height: 27px;
color: #757575;
font-size: 11px;
font-weight: bold;
background-color: #FFFFFF;
}

tr.a_list2{
height: 27px;
color: #757575;
font-size: 11px;
font-weight: bold;
background-color: #F1F1F1;
}

tr.a_list1 td,tr.a_list2 td,tr.a_category td{
padding-left: 20px;
}

#a_if_blockeduser{
text-decoration: line-through;
}

#a_if_currentlogged{
color: green;
font-weight: bold;
}

.a_active{
color: green;
font-weight: bold;
text-decoration: none;
}

.a_inactive{
color: red;
font-weight: bold;
text-decoration: none;
}

.a_blocked{
color: red;
font-weight: bold;
}

.a_no_blocked{
color: green;
font-weight: bold;
}

td.a_action{
font-weight: bold;
}

td.a_action a{
text-decoration: none;
}

td.a_action a.a_edit{
color: #3F69BF;
}

td.a_action a.a_delete{
color: #000000;
}

td.a_action a.a_changepass{
color: #24295B;
}

/* dodawanie elementow */
tr.a_add{
background-color: #DBDBDB;
color: #535353;
font-size: 12px;
}

td.a_add_title{
text-align: right;
width: 10%;
padding: 5px;
}

tr.a_add td{
padding: 5px;
}

tr.a_add_active{
background-color: #979797;
}

tr.a_add_active td{
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
padding: 5px;
}

input.a_inputtext{
width: 280px;
font-family: Tahoma, Verdana,Arial CE;
}

select.a_select{
font-family: Tahoma, Verdana,Arial CE;
}

textarea.a_inputtextarea{
width: 280px;
height: 5em;
font-family: Tahoma, Verdana,Arial CE;
}

.a_submit{
color: #FFFFFF;
font-weight: bold;
background-color: #979797;
border: none;
cursor: pointer;
}

input.a_inputtextpos{
width: 50px;
font-family: Tahoma, Verdana,Arial CE;
}
