BODY  {
	font-size: 13px;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #00008B;
	margin: 0px 0px 0px 0px;
	background-color : #FFFFFF;
	text-align : center;
}

FORM {
	margin: 0px 0px 0px 0px;
}

A {
	color : #00008B;
}

A:hover  {
	color: #008080;
}

TABLE {
	font-size: 13px;
	border : 0px;
}

TD {
	font-size: 13px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
}

TH {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #eeeef8;
	text-align : center;
}

H1 {
	font-size: 12px;
	font-weight: bold;
	background-color: #eeeef8;
	width : 100%;
	margin-bottom : 6px;
	padding-bottom : 2px;
	padding-top : 2px;
	letter-spacing : 4px;
}

H2 {
	font-size: 20px;
	text-align : left;
}

H3 {
	font-size: 17px;
}

HR {
	color : #00008b;
	width: 50%;
	height : 1px;
}

ADDRESS {
	font-size : 11px;
	font-style : normal;
}

IMG {
	border-width : 0px 0px 0px 0px;
}

.bgbold {
	font-weight: bold;
	background-color: #eeeef8;
}

.bgnorm {
	background-color: #eeeef8;
}

.menutitle
{
	font-size : 13px;
	color: #eeeef8;
	background-color: #00008B;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : center;
	letter-spacing : 4px;
	font-weight: bold;
}

.menutitlesmall
{
	font-size : 11px;
	color: #eeeef8;
	background-color: #00008B;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : center;
	letter-spacing : 3px;
	font-weight: bold;
}



.menuselected {
	font-weight: bold;
	background-color: #e0e0e0;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
}

.menunormal {
	font-weight: bold;
	background-color: #eeeef8;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
}

.submenuselected {
	font-weight: bold;
	background-color: #e0e0e0;
	padding-left : 16px;
	padding-right : 3px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
    font-size: 11px;
}

.submenunormal {
	font-weight: bold;
	background-color: #eeeef8;
	padding-left : 16px;
	padding-right : 3px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
    font-size: 11px;
}

.small {
    font-size: 11px;
}

.verysmall {
	font-size: 9px;
}

.bold { 
	font-weight: bold;
}

.italic{
	font-family : Times New Roman;
	font-style: italic;
	font-size: 110%;
}


.eventfoot {
	font-weight: bold;
	letter-spacing : 4px;
	background-color: #eeeef8;
	width : 100%;
}

.eventhead {
	font-weight: bold;
	background-color: #eeeef8;
	width : 100%;
}

.specialhead {
	font-weight: bold;
	background-color: #eeeef8;
	width : 100%;
}

.tabhead {
	width: 100%;
	padding : 0px 0px 0px 0px;
	background : url(images/backhead2.jpg);
	text-align : left;
}

.tabmain {
	width: 100%;
	padding : 0px 0px 0px 0px;
	border-collapse : collapse;
}

.tablogos {
	width: 100%;
	padding : 0px 0px 0px 0px;
	border-collapse : collapse;
	display : none;
}

.tabmenu {
	width : 100%;
	padding : 0px 0px 0px 0px;
	border-collapse : collapse;
}

.tabcatalog {
	text-align : left;
	width : 100%;
}

.tabsearchform {
	width : 100%;
	padding : 10px 0px 10px 0px;
	background-color: #eeeef8;
	display : none;
}

.tabsubgroup {
	width : 100%;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align : left;
}

.tabprofile {
	padding : 0px 0px 0px 0px;
	width : 100%;
}

.tabloginform {
	width : 70%;
	padding : 10px 0px 10px 0px;
	border-collapse : collapse;
	font-size: 11px;
}


.tdcatalog
{
	vertical-align : top;
	width : 50%;
	padding : 10px 10px 10px 40px;
}

.tdfootcatalog
{
	vertical-align : top;
	text-align: left;
	width : 30%;
}

.tdsubgroup
{
	vertical-align : top;
	width : 25%;
	padding : 0px 0px 0px 10px;
}

.tdleftmain {
	vertical-align : top;
	width : 130px;
	padding : 0px 0px 0px 0px;
	display : none;
}

.tdrightmain {
	vertical-align : top;
	width : 150px;
	text-align : left;
	display : none;
}

.tdcentermain {
	text-align : center;
	vertical-align : top;
	padding-left : 10px;
	padding-right : 10px;
}

.tdresulttitle {
	font-weight : bold;
	width : 100%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultauthor {
	width : 50%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultpub {
	width : 50%;
	text-align : right;
	background-color: #eeeef8;
}

.tdresultyear {
	width : 21%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultpage {
	width : 17%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultisbn {
	width : 24%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultcover {
	width : 17%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultprice {
	width : 21%;
	text-align : right;
	background-color: #eeeef8;
}

.tdresultunit {
	width : 100%;
	text-align : left;
	background-color: #eeeef8;
}

.tdresultseries {
	width : 100%;
	text-align : left;
	background-color: #eeeef8;
}

.tdresultevent {
	width : 100%;
	text-align : left;
	background-color: #eeeef8;
}

.tdresultspecial {
	width : 100%;
	text-align : left;
	background-color: #eeeef8;
}

.tdresultgroup {
	width : 50%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultavail {
	width : 50%;
	text-align : right;
	background-color: #eeeef8;
}

.tdresultjtitle {
	font-weight : bold;
	width : 100%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultjpub {
	width : 60%;
	text-align : left;
	background-color: #eeeef8;
}

.tdresultjissn {
	width : 20%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultjorder {
	width : 20%;
	background-color: #eeeef8;
	text-align : left;
}

.tdresultjgroup {
	width : 100%;
	text-align : left;
	background-color: #eeeef8;
}

.tdformleft {
	width : 26%;
	background-color: #eeeef8;
	text-align : left;
}

.tdformright {
	width : 74%;
	text-align : right;
	background-color: #eeeef8;
	font-weight : bold;
}

.tdformrightthin {
	width : 74%;
	text-align : right;
	background-color: #eeeef8;
}

.tddownloadtitle {
	font-weight : bold;
	width : 80%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #eeeef8;
	text-align : center;
}

.tddownloadrest {
	font-weight : normal;
	width : 80%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #eeeef8;
	text-align : center;
}

.tddownloadimage {
	font-weight : normal;
	width : 20%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #eeeef8;
	text-align : center;
}

.tdlogintext {
	font-weight : bold;
	width : 50%;
	padding-left : 15px;
	padding-right : 15px;
	background-color: #eeeef8;
	text-align : right;
}

.tdloginform {
	font-weight : bold;
	width : 50%;
	padding-left : 15px;
	padding-right : 15px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileleft {
	width : 22%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : right;
}

.tdprofileright {
	font-weight : bold;
	width : 78%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright2 {
	width : 32%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright3 {
	width : 14%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright4 {
	width : 32%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright5 {
	width : 30%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright6 {
	width : 16%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright7 {
	width : 84%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright8 {
	width : 16%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdprofileright9 {
	width : 46%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #eeeef8;
	text-align : left;
}

.tdeventleft {
	width : 82%;
	background-color: #eeeef8;
	padding-left : 6px;
	padding-right : 6px;
}

.tdeventright {
	text-align : center;
	width : 18%;
	background-color: #eeeef8;
	padding-left : 6px;
	padding-right : 6px;
}

.tdeventdate {
	background-color: #eeeef8;
	text-align : center;
}

.tdeventdetails {
	background-color: #eeeef8;
	text-align : justify;
}


.tdspecial {
	width : 100%;
	background-color: #eeeef8;
	padding-left : 6px;
	padding-right : 6px;
}

.tdspecialdate {
	background-color: #eeeef8;
	text-align : center;
}

.tdspecialsdetails {
	background-color: #eeeef8;
	text-align : justify;
}

.centeralign {
	text-align : center;
}

.rightalign {
	text-align : right;
}

.leftalign {
	text-align : left;
}

.leftalignsmall {
	text-align : left;
    font-size: 11px;
}

.justalign {
	text-align : justify;
}

.toprightalign {
	text-align : right;
	vertical-align : top;
}

.tdsmallfoot {
	width : 17px;
	vertical-align : bottom;
}

.imgfoot
{
	margin : 0px 8px 0px 8px;
}


.footer3 {
	margin-top:10px;
	width:780px;
	color:#686868;
	background-color: #FFF;
  display: none;
}



.imgresult
{
   margin : 0px 0px 20px 0px;
}

.discount {
	text-decoration : line-through
}

.smdir {
	list-style-image : url(images/sitedir.gif);
	font-weight : bold;
}

.smdoc {
	list-style : url(images/sitedoc.gif);
	font-weight : normal;
}

.userinfo {
	text-align : center;
	color: #008080;
}

.err {
	color : #FF0000;
	font-weight : bold;
}

div.bgrt {
	width : 100%;
	text-align : right;
	background-color: #eeeef8;
}

div.boldheaderleft {
	width : 100%;
	text-align : left;
	background-color: #eeeef8;
	font-weight : bold;	
}

div.boldheadercenter {
	width : 100%;
	text-align : center;
	background-color: #eeeef8;
	font-weight : bold;	
}

img.cover {
	margin-right : 10px;
}

.price {
	font-size : large;
	color : #ff0000;
}
.big {
	font-size : large;
}
.underline{
	text-decoration : underline;
}

#headerquicklinks
{
	display : none;
}

#inquiryformlink
{
	display : none;
}

#orderformlink
{
	display : none;
}





/*  ---------------------- AK:  wklejony caly abe2.css --------------------- */



FORM {
	margin: 0px 0px 0px 0px;
}

A {
	color : #1D458D;
	text-decoration:none;
}

A:hover  {
	color: #1D458D;
	text-decoration:underline;
}

TABLE {
	font-size: 13px;
	border : 0px;
}

TD {
	font-size: 13px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
}

TH {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FDF3C6;
	text-align : center;
}

H1 {
	font-size: 12px;
	font-weight: bold;
	background-color: #FDF3C6;
	width : 770px;
	margin-bottom : 6px;
	padding-bottom : 2px;
	padding-top : 2px;
	letter-spacing : 4px;
}

H2 {
	color:#FFF;
	font-size: 11px;
	text-align : left;
	padding:0px;
	margin:0px;
}
H2 A {
	color:#FFF;
}
H2 A:hover {
	color:#FFF6CE;
}

H3 {
	font-size: 17px;
}

HR {
	color : #00008b;
/*	width: 50%; */
	height : 1px;
}

ADDRESS {
	font-size : 11px;
	font-style : normal;
}

IMG {
	border-width : 0px 0px 0px 0px;
}

.bgbold {
	font-weight: bold;
	background-color: #FDF3C6;
}

.bgnorm {
	background-color: #FDF3C6;
}

.menutitle
{
	font-size : 11px;
	color: #FFF;
	background-color: #00008B;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	text-align : left;
/*	letter-spacing : 4px; */
	font-weight: bold;
	background:url(images2/menutitle_left.gif) no-repeat left top;
/*	width:131px; */
	height:24px;
	line-height:2em;
	border-bottom:1px solid #1F4E93;
}

.menutitle_transp
{
	font-size : 11px;
	color: #FFF;
	background-color: #00008B;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	text-align : left;
/*	letter-spacing : 4px; */
	font-weight: bold;
	background:url(images2/menutitle_left_transp.gif) no-repeat left top;
/*	width:131px; */
	height:24px;
	line-height:2em;
/*	border-bottom:1px solid #1F4E93; */
}

.menutitle_transp_long
{
	font-size : 11px;
	color: #FFF;
	background-color: #00008B;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	text-align : left;
	font-weight: bold;
	background:url(images2/menutitle_left_transp_long.gif) no-repeat left top;
	height:24px;
	line-height:2em;
}

.menutitle_indeksy
{
	font-size : 11px;
	color: #FFF;
	background-color: #4D6499;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 1px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	border:1px solid #003A82;
	text-align : left;
	font-weight: bold;
/*	width:131px; */
	height:24px;
	line-height:2em;
}
.menutitle_indeksy A, .menutitle_indeksy A:hover {
	color:#FFF;
}
.menutitle_indeksy2 {
	font-size : 11px;
	color: #FF0000;
	background-color: #FFF4C2;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 4px;
	padding-bottom : 2px;
	margin-bottom : 0px;
	border:1px solid #DAAC0A;
	text-align : left;
	font-weight: bold;
/*	width:131px; */
	line-height:1.6em;
}	
	
}
.menutitle_indeksy2 A, .menutitle_indeksy2 A:hover {
	color:#FF0000;
	text-decoration: none;
}

.menutitle_right
{
	font-size : 11px;
	color: #FFF;
	background-color: #00008B;
	padding-right : 10px;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin: 0px;
	text-align : right;
/*	letter-spacing : 4px; */
	font-weight: bold;
	background:url(images2/menutitle_right.gif) no-repeat left top;
	border-bottom:1px solid #1F4E93;	
/*
	width: 150px;
	\width: 150px; 
	w\idth: 150px; 
*/
	height:24px;
	line-height:2em;
}

.menutitlered
{
	font-size : 13px;
	color: #FDF3C6;
	background-color: #A30052;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : center;
	letter-spacing : 4px;
	font-weight: bold;
}

.bigbgred
{
	font-size : 16px;
	color: #FDF3C6;
	background-color: #DC143C;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : center;
	letter-spacing : 4px;
	font-weight: bold;
}


.menutitlesmall
{
	font-size : 11px;
	color: #FDF3C6;
	background-color: #00008B;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : center;
	letter-spacing : 3px;
	font-weight: bold;
}

.menuselected {
	font-weight: bold;
	background-color: #FFF4C2;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
}

.menunormal {
	font-weight: normal;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 4px;
	padding-bottom : 18px;
	margin-bottom : 2px;
	text-align : center;
	background:url(images2/menunormal_left.gif) repeat-x bottom #FFEB8F;
	width:131px;
}

.zalogowany {
	background:url(images2/menunormal_left.gif) repeat-x bottom #FFEB8F; 
}

.menuselected2 A, .menuselected2a {
	font-weight: bold;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 4px;
	padding-bottom : 4px;
	margin-bottom : 2px;
	text-align : left;
	color:#FFF;
	background-color: #0D448C;
	width:131px;
}
.menuselected2a A {
	color:#FFF;
}
.menuselected2a {
	display:block;
	padding-left : 0px;
}
.menuselected2 A:hover, .menuselected2a A:hover {
	color:#FFF;
}

.menunormal2 {
	font-weight: bold;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 4px;
	padding-bottom : 4px;
	margin-bottom : 2px;
	text-align : left;
	background-color: #FFF4C2;
/*	background:url(images2/menunormal_left.gif) repeat-x bottom #FFEB8F; */
	width:131px;
}
.menunormal2 A {
	padding-left : 10px;
}
/*
.menunormal {
	font-weight: normal;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 1px;
	text-align : left;
	background:url(images2/menunormal_bg.gif) repeat-x top #FFF4C2;
	width:131px;
}
*/
.menunormal_right {
	font-weight: normal;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 4px;
	padding-bottom : 18px;
	margin-bottom : 2px;
	text-align : center;
	background:url(images2/menunormal_right.gif) repeat-x bottom #FFEB8F;
}

.menunormal A, .menunormal_right A {
	font-weight: bold;
}

.menunormalcenter {
	font-weight: normal;
	background-color: #FDF3C6;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : center;
}

.menunormalred {
	font-weight: bold;
	background-color: #DC143C;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
}

.submenuselected {
	font-weight: bold;
	color:#FFCC53;
/*
	font-weight: bold;
	background-color: #e0e0e0;
	padding-left : 16px;
	padding-right : 3px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
    font-size: 11px;
    */
}

.submenunormal {
	font-weight: normal;
/*
	font-weight: bold;
	background-color: #FDF3C6;
	padding-left : 16px;
	padding-right : 3px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	text-align : left;
   font-size: 11px;
   */
}

.small {
    font-size: 11px;
}

.verysmall {
	font-size: 9px;
}

.bold { 
	font-weight: bold;
}

.italic{
	font-family : Times New Roman;
	font-style: italic;
	font-size: 110%;
}

.courier{
  font-family : courier;
}


.eventfoot {
	font-weight: bold;
	letter-spacing : 4px;
	background-color: #FDF3C6;
	width : 100%;
}

.eventhead {
	font-weight: bold;
	background-color: #FDF3C6;
	width : 100%;
}

.specialhead {
	font-weight: bold;
	background-color: #FDF3C6;
	width : 100%;
}

.tabhead {
	width: 770px;
	padding : 0px 0px 0px 0px;
	background : url(images/backhead.jpg);
	text-align : left;
}

.tabmain {
	width:780px; 
	background-color:#FFF; 
	border:0px; 
	padding-left:0px; 
	padding-right:0px;	
}

.tablogos {
	width: 770px;
	padding : 0px 0px 0px 0px;
	border-collapse : collapse;
}

.tabmenu {
	width : 100%;
	padding : 0px 0px 0px 0px;
	border-collapse : collapse;
}
/*
.tabcatalog {
	padding:0px;
	margin:0px;
	text-align : left;
	width : 100%;
	background-color: #FFF;
}
*/
.tabcatalog {
	padding:0px;
	margin:0px;
	text-align : left;
	width : 100%;
	background-color: #FFF;
}
.tabcatalog A {
	color:#252525;
}

.tabcatalog2 {
	font-size:10px;
	padding:0px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align : left;
	background-color: #FFF5AA;
}
.tabcatalog2 A {
	font-weight:bold;
	color:#123574;
}
/*
.tdcatalog
{
	vertical-align : top;
	width : 50%;
	padding : 10px 10px 10px 10px;
}
 */

.tdcatalog
{
	vertical-align : top;
	width : 50%;
	padding : 10px 10px 10px 10px;
	background-color: #D6E1EA;
	border-right:1px solid #AAB6BF;
	border-bottom:1px solid #AAB6BF;
}
.tdcatalogbold
{
	width:100%;
	display:block;
	font-weight:bold;
	padding:1px;
	margin:0;
	background-color: #F1F4F7;
}

.tabsearchform {
	width : 100%;
	padding : 10px 0px 10px 0px;
	background-color: #FDF3C6;
}

.tabsubgroup {
	width : 100%;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align : left;
}

.tabprofile {
	padding : 0px 0px 0px 0px;
	width : 100%;
}

.tabloginform {
	width : 70%;
	padding : 10px 0px 10px 0px;
	border-collapse : collapse;
	font-size: 11px;
}

.tdfootcatalog
{
	vertical-align : top;
	text-align: left;
	width : 30%;
}

.tdsubgroup
{
	vertical-align : top;
	width : 25%;
	padding : 0px 0px 0px 10px;
}

.tdleftmain {
	vertical-align : top;
	width : 131px;
	padding : 0px 0px 0px 0px;
}

.tdrightmain {
	padding:0;
	margin:0;
	width:150px;
	vertical-align : top;
	text-align : right;
}

.tdcentermain {
	text-align : center;
	vertical-align : top;
	padding-left : 10px;
	padding-right : 10px;
}

.tdresulttitle {
	font-weight : bold;
	width : 100%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultauthor {
	width : 50%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultpub {
	width : 50%;
	text-align : right;
	background-color: #FDF3C6;
}

.tdresultyear {
	width : 21%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultpage {
	width : 17%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultisbn {
	width : 24%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultcover {
	width : 17%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultprice {
	width : 21%;
	text-align : right;
	background-color: #FDF3C6;
}

.tdresultunit {
	width : 100%;
	text-align : left;
	background-color: #FDF3C6;
}

.tdresultseries {
	width : 100%;
	text-align : left;
	background-color: #FDF3C6;
}

.tdresultevent {
	width : 100%;
	text-align : left;
	background-color: #FDF3C6;
}

.tdresultspecial {
	width : 100%;
	text-align : left;
	background-color: #FDF3C6;
}

.tdresultgroup {
	width : 50%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultavail {
	width : 50%;
	text-align : right;
	background-color: #FDF3C6;
}

.tdresultjtitle {
	font-weight : bold;
	width : 100%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultjpub {
	width : 60%;
	text-align : left;
	background-color: #FDF3C6;
}

.tdresultjissn {
	width : 20%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultjorder {
	width : 20%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdresultjgroup {
	width : 100%;
	text-align : left;
	background-color: #FDF3C6;
}

.tdformleft {
	width : 26%;
	background-color: #FDF3C6;
	text-align : left;
}

.tdformright {
	width : 74%;
	text-align : right;
	background-color: #FDF3C6;
	font-weight : bold;
}

.tdformrightthin {
	width : 74%;
	text-align : right;
	background-color: #FDF3C6;
}

.tddownloadtitle {
	font-weight : bold;
	width : 80%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #FDF3C6;
	text-align : center;
}

.tddownloadrest {
	font-weight : normal;
	width : 80%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #FDF3C6;
	text-align : center;
}

.tddownloadimage {
	font-weight : normal;
	width : 20%;
	padding-left : 6px;
	padding-right : 6px;
	background-color: #FDF3C6;
	text-align : center;
}

.tdlogintext {
	font-weight : bold;
	width : 50%;
	padding-left : 15px;
	padding-right : 15px;
	background-color: #FDF3C6;
	text-align : right;
}

.tdloginform {
	font-weight : bold;
	width : 50%;
	padding-left : 15px;
	padding-right : 15px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileleft {
	width : 22%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : right;
}

.tdprofileleft18 {
	width : 18%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : right;
}

.tdprofileright {
	font-weight : bold;
	width : 78%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright2 {
	width : 32%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright3 {
	width : 14%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright4 {
	width : 32%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright5 {
	width : 30%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright6 {
	width : 16%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright7 {
	width : 84%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright8 {
	width : 16%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}

.tdprofileright9 {
	width : 46%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}


.tdprofileright10 {
	width : 10%;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #FDF3C6;
	text-align : left;
}


.tdeventleft {
	width : 82%;
	background-color: #FDF3C6;
	padding-left : 6px;
	padding-right : 6px;
}

.tdeventright {
	text-align : center;
	width : 18%;
	background-color: #FDF3C6;
	padding-left : 6px;
	padding-right : 6px;
}

.tdeventdate {
	background-color: #FDF3C6;
	text-align : center;
}

.tdeventdetails {
	background-color: #FDF3C6;
	text-align : justify;
}


.tdspecial {
	width : 100%;
	background-color: #FDF3C6;
	padding-left : 6px;
	padding-right : 6px;
}

.tdspecialdate {
	background-color: #FDF3C6;
	text-align : center;
}

.tdspecialsdetails {
	background-color: #FDF3C6;
	text-align : justify;
}

.centeralign {
	text-align : center;
	/*font-weight:bold; */
}

.rightalign {
	text-align : right;
}

.leftalign {
	text-align : left;
}

.leftalignsmall {
	text-align : left;
    font-size: 11px;
}

.justalign {
	text-align : justify;
}

.toprightalign {
	text-align : right;
	vertical-align : top;
}

.tdsmallfoot {
	width : 17px;
	vertical-align : bottom;
}

.imgfoot
{
	margin : 0px 8px 0px 8px;
}

.imgresult
{
   margin : 0px 0px 20px 0px;
}

.discount {
	text-decoration : line-through
}

.smdir {
	list-style-image : url(images/sitedir.gif);
	font-weight : bold;
}

.smdoc {
	list-style : url(images/sitedoc.gif);
	font-weight : normal;
}

.userinfo {
	text-align : center;
	color: #008080;
}

.err {
	color : #FF0000;
	font-weight : bold;
}

div.bgrt {
	width : 100%;
	text-align : right;
	background-color: #FDF3C6;
}

div.boldheaderleft {
	width : 100%;
	text-align : left;
	background-color: #FDF3C6;
	font-weight : bold;	
}

div.boldheadercenter {
	width : 100%;
	text-align : center;
	background-color: #FDF3C6;
	font-weight : bold;	
}

img.cover {
	margin-right : 10px;
}

.price {
	font-size : large;
	color : #ff0000;
}
.price2 {
	color : #ff0000;
}
.price2big {
	font-size:13px;
	font-weight : bold;
	color : #ff0000;
}
.big {
	font-size : large;
}
.underline{
	text-decoration : underline;
}

.red
{
	color: #DC143C;
}


.table_noborder{
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;
}

.ovidcrolarge{
  font-family : arial;
  font-weight : bold;
  font-size : 20px;
  color :#e7a533;
}

.ovidcrochapter{
  font-family : arial;
  line-height : 150%;
  font-weight : bold;
  font-size : 14px;
  color : #2783be;
  text-align : left;
}

.ovidcroparagraph{
  font-family : arial;
  font-weight : bold;
  font-size : 12px;
  color : #6a9f41;
}

.ovidcronormal{
  font-family : Arial;
  font-size : 11px;
  color : black;
  link: black;
}


a.ovidcro:link{
color: #e7a533;
}



.ovidcroul{
  list-style-image: url(images/li_square_orange.jpg);
}

.tdborderblack{
  border-right: 1px solid #000000; 
}

.sv_orange{
  color : #c76b1e;
}

.sv_table{
  font-family : arial;
  font-size : 36px;
  color: #003359;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;
  rules : cols;
  
  border-right: 3px solid #e8e9ee; 
  border-left: 3px solid #e8e9ee;
  border-top: 3px solid #e8e9ee;
  border-bottom: 3px solid #e8e9ee;
}

.sv_tablebg{
  font-family : arial;
  font-weight : bold;
  font-size : 36px;
  color : #6a9f41;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;
  rules : cols;
  bgcolor: #f8edd4;

  border-right: 3px solid #46495b; 
  border-left: 3px solid #46495b;
  border-top: 3px solid #46495b;
  border-bottom: 3px solid #46495b;

}


.sv_tr{
  width: 80%;
}

.sv_td{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #003359;
}

.sv_tdtext{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #003359;
	background-color: #e8e9ee;
}

.sv_header{
  color : #c76b1e;
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.sv_verylarge{
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.sv_large{
  font-size : 20px;
  font-family : arial narrow;
  font-weight : bold;
  text-align : center;
}

.sv_big{
  font-size : 16px;
  font-weight : bold;
}

.sv_pbig{ 
  line-height: 25px;
  font-weight : bold;
} 



.sv_x{
  border-right: 3px solid #46495b; 
  border-left: 3px solid #46495b;
  border-top: 3px solid #46495b;
  border-bottom: 3px solid #46495b;
}


.tf_colordark{
  color : #10238c;
}

.tf_colorlight{
  color : #c6def2;
}

.tf_colormiddle{
  color : #4192d3;
}

.tf_textbglight
{
	color: #FDF3C6;
	background-color: #c6def2;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.tf_textbgmiddle
{
	color: #ffffff;
	background-color: #4192d3;
	padding-left : 60px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.tf_table{
  font-family : arial;
  font-size : 36px;
  color: #0058a2;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  
  border-right: 3px solid #e8e9ee; 
  border-left: 3px solid #e8e9ee;
  border-top: 3px solid #e8e9ee;
  border-bottom: 3px solid #e8e9ee;
}

.tf_tablebg{
  font-family : arial;
  font-weight : bold;
  font-size : 36px;
  color : #6a9f41;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  bgcolor: #c6def2;

}

.tf_td{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #003359;
}

.tf_tdtext{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #003359;
	background-color: #c6def2;
}

.tf_tdcolorfill{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: white;
	background-color: #10238c;
}


.tf_header{
  color : #c76b1e;
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.tf_verylarge{
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.tf_prettylarge{
  font-size : 23px;
  font-weight : bold;
  text-align : center;
}

.tf_large{
  font-size : 20px;
  font-family : arial narrow;
  font-weight : bold;
  text-align : center;
}

.tf_big{
  font-size : 16px;
  font-weight : bold;
}

.tf_pbig{ 
  line-height: 25px;
  font-weight : bold;
} 


.bol_colordark{
  color : #336699; /* blue */
}

.bol_colorlight{
  color : #c6def2;
}

.bol_colormiddle{
  color : #4192d3;
}

a.bol{color : #336699;}
a.bol:hover{color : #003366;}
a.bol:visited{color : #666666;}



.bol_textbglight
{
	color: #FDF3C6;
	background-color: #c6def2;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.bol_textbgmiddle
{
	color: #ffffff;
	background-color: #336699; /* blue */ 
	padding-left : 60px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.bol_table{
  font-family : arial;
  font-size : 36px;
  color: #333333;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  
  border-right: 3px solid #e8e9ee; 
  border-left: 3px solid #e8e9ee;
  border-top: 3px solid #e8e9ee;
  border-bottom: 3px solid #e8e9ee;
}

.bol_tablebg{
  font-family : arial;
  font-weight : bold;
  font-size : 36px;
  /*color : #333333; */
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  /*bgcolor: #efebef; */

}

.bol_td{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #333333;
}

.bol_tdtext{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #333333;
	background-color: #efebef; /*light grey*/
}

.bol_tdcolorfill{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: white;
	background-color: #10238c;
}


.bol_header{
  color : #c76b1e;
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.bol_verylarge{
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.bol_prettylarge{
  font-size : 23px;
  font-weight : bold;
  text-align : center;
}

.bol_large{
  font-size : 20px;
  font-family : arial narrow;
  font-weight : bold;
  text-align : center;
}

.bol_big{
  font-size : 16px;
  font-weight : bold;
}

.bol_pbig{ 
  line-height: 25px;
  font-weight : bold;
} 



.ovid_colordark{
  color : #006fb1;
}

.ovid_colorlight{
  color : #a7cbe7;
}

.ovid_colormiddle{
  color : #cde6b7; /* green */
}

.ovid_textbglight
{
	color: #a7cbe7;
	background-color: #cde6b7;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.ovid_textbgmiddle
{
	color: #ffffff;
	background-color: #006fb1;
	padding-left : 60px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.ovid_table{
  font-family : arial;
  font-size : 36px;
  color: #3d3f3f;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  
  border-right: 3px solid #e8e9ee; 
  border-left: 3px solid #e8e9ee;
  border-top: 3px solid #e8e9ee;
  border-bottom: 3px solid #e8e9ee;
}


.ovid_tablebg{
  font-family : arial;
  font-weight : bold;
  font-size : 36px;
  color : #3d3f3f;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  bgcolor: #c6def2;

}

.ovid_td{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #3d3f3f;
}


.ovid_tdtext{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #3d3f3f; 
	background-color: #d6e7f4;
}

a.ovid{color : #8f2d4d;}
a.ovid:hover{color : #7fc54d;}
a.ovid:visited{color : #475b3b;}

.ovid_tdcolorfill{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: white;
	background-color: #006fb1;
}


.ovid_header{
  color : #c76b1e;
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.ovid_verylarge{
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.ovid_prettylarge{
  font-size : 23px;
  font-weight : bold;
  text-align : center;
}

.ovid_large{
  font-size : 20px;
  font-family : arial narrow;
  font-weight : bold;
  text-align : center;
}

.ovid_big{
  font-size : 16px;
  font-weight : bold;
}

.ovid_pbig{ 
  line-height: 25px;
  font-weight : bold;
} 

.science_colordark{
  color : #447087; /* blue */
}

.science_colorlight{
  color : #eeeeee;
}

.science_colormiddle{
  color : #4192d3;
}

a.science{color : #336699;}
a.science:hover{color : #003366;}
a.science:visited{color : #666666;}



.science_textbglight
{
	color: #FDF3C6;
	background-color: #eeeeee;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.science_textbgmiddle
{
	color: #ffffff;
	background-color: #336699; /* blue */ 
	padding-left : 60px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.science_table{
  font-family : arial;
  font-size : 36px;
  color: #333333;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  
  border-right: 3px solid #e8e9ee; 
  border-left: 3px solid #e8e9ee;
  border-top: 3px solid #e8e9ee;
  border-bottom: 3px solid #e8e9ee;
}

.science_tr{


}

.science_tablebg{
  font-family : arial;
  font-weight : bold;
  font-size : 36px;
  /*color : #333333; */
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  /*bgcolor: #efebef; */

}

.science_td{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #333333;
}

.science_tdtext{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #333333;
	background-color: #eeeeee; /*light grey*/
}

.science_tdcolorfill{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: white;
	background-color: #447087;
}
.science_tdcolorfill2{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: white;
	background-color: #bb1b1b; 
}


.science_header{
  color : #c76b1e;
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.science_verylarge{
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.science_prettylarge{
  font-size : 23px;
  font-weight : bold;
  text-align : center;
}

.science_large{
  font-size : 20px;
  font-family : arial narrow;
  font-weight : bold;
  text-align : center;
}

.science_big{
  font-size : 16px;
  font-weight : bold;
}

.science_pbig{ 
  line-height: 25px;
  font-weight : bold;
} 

/* ----------------------- */

.blackwell_colordark{
  color : black ; /* blue */
}

.blackwell_colorlight{
  color : #eeeeee;
}

.blackwell_colormiddle{
  color : #4192d3;
}

a.blackwell{color : #0000ff;}
a.blackwell:hover{color : #0000ff;}
a.blackwell:visited{color : #551a8b;}

.blackwell_textbglight
{
	color: #FDF3C6;
	background-color: #eeeeee;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.blackwell_textbgmiddle
{
	color: #ffffff;
	background-color: #336699; /* blue */ 
	padding-left : 60px;
	padding-right : 6px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	font-weight: bold;
}

.blackwell_table{
  font-family : arial;
  font-size : 36px;
  color: #333333;
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  
  border-right: 3px solid #e8e9ee; 
  border-left: 3px solid #e8e9ee;
  border-top: 3px solid #e8e9ee;
  border-bottom: 3px solid #e8e9ee;
}

.blackwell_tr{


}

.blackwell_tablebg{
  font-family : arial;
  font-weight : bold;
  font-size : 36px;
  /*color : #333333; */
  border: 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
  cellspacing : 0px;

  /*bgcolor: #efebef; */

}

.blackwell_td{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #333333;
}

.blackwell_tdtext{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: #333333;
	background-color: #b7dbff; /*light blue*/
}

.blackwell_tdcolorfill{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: white;
	background-color: #447087;
}
.blackwell_tdcolorfill2{
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	color: white;
	background-color: black; 
}


.blackwell_header{
  color : #c76b1e;
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.blackwell_verylarge{
  font-size : 30px;
  font-weight : bold;
  text-align : center;
}

.blackwell_prettylarge{
  font-size : 23px;
  font-weight : bold;
  text-align : center;
}

.blackwell_large{
  font-size : 20px;
  font-family : arial narrow;
  font-weight : bold;
  text-align : center;
}

.blackwell_big{
  font-size : 16px;
  font-weight : bold;
}

.blackwell_pbig{ 
  line-height: 25px;
  font-weight : bold;
} 



/*
.tdcentermain .leftalign .menunormal {
	font-weight: normal;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 4px;
	padding-bottom : 18px;
	margin-bottom : 2px;
	text-align : center;
}
*/

/* style dodane do nowej szaty graficznej */


TABLE {
	font-size: 11px;
	border : 0px;
}

TD {
	font-size: 11px;
	padding:0px;
	margin:0px;
}


#gora {
	text-align:center;
	width:780px;
	padding:0px;
	margin:0px;	
}

#gora a {
    color: #FFF;
    text-decoration: none;
    font-weight:bold;
}

#gora a:hover {
}

#gora ul { margin-top:0px; margin-bottom:0px; }

#gora div, #gora td {
    font-size: 11px;
}

#menu1 { 
	margin-left:30px;
}
#menu1 ul.tabs li {
	display:inline;
	margin:3px 5px 0 0;
	background:url(images2/menu1_bg.gif) repeat-x left top;
	float:left;
	height:22px;
}
#menu1 ul.tabs li a {
	display:block;
	padding:5px 12px 8px 12px;
	background:url(images2/menu1_side.gif) no-repeat right top;
	float:left;
	color:#000;
}
#menu1 ul.tabs li a:hover { 
	text-decoration:none; 
	color:#FF0D00;
}

#menu2 ul { margin-top:0px; margin-bottom:0px; }
#menu2 ul.tabs {
	margin:0 0 0 2px; 
	padding:32px 0 0 0;
}
#menu2 ul.tabs li {
	display:inline;
	margin:0 5px 0 0;
	background:url(images2/menu2_inactive_bg.gif) repeat-x left top;
	float:left;
	height:38px;
}
#menu2 ul.tabs li a {
	display:block;
	padding:10px 10px 8px 10px;
	background:url(images2/menu2_inactive_side.gif) no-repeat right top;
	float:left;
	color:#000; 
	font-size:13px;
}
#menu2 ul.tabs li.active {
	background:url(images2/menu2_active_bg.gif) repeat-x left top;
}
#menu2 ul.tabs li.active a {
	padding:9px 12px 9px 12px;
	background:url(images2/menu2_active_side.gif) no-repeat right top; 
	color:#fff;
}


#gora .menu3 { 
	font-family: Verdana, sans-serif; 
	font-weight:normal; 
	height:26px; 
	background:url(images2/tlo_menu3.gif) repeat-x #0B3F80; 
	color:#FFF; 
	text-align:center;
}

#gora .menu4 { 
	font-weight:normal;  
	color:#D6EBFF; 
	line-height:1.5em
}

#gora .small2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px; 
	color:#FFF;
}

A.koszyk {
	background:url(images2/koszyk.gif) no-repeat right center;
	padding-right:20px;
	color:#003382;
	margin-right:5px;
	line-height:1.5em	
}

.srodek {
	margin-top:10px;
	padding:8px;
/*	background-color: #FFFDEB; */
	background:url(images2/tlo_tab2.gif) repeat-x top center #FFFDEB; 
	text-align:center;
}
.srodek .big2 {
	font-size: 13px;
}
.srodek A {
	color : #1D458D;
	text-decoration:none;
}
.srodek .menunormal {
	width:100%;
	font-weight: bold;
	padding:2px;
	margin-bottom : 1px;
	margin-right : 0px;
	text-align : left;
	background:none;
	background-color:#FDF3C6;
}
.srodek .menunormal A {
	font-weight: bold;
}
.srodek .tabcatalog {
	background-color:transparent;
}
.srodek .tabcatalog UL {
	margin-top:0;
}
.srodek .tabsubgroup {
	width : 100%;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align : left;
	border:1px solid #FFF;
	background-color: #003A82;
}
.srodek .tdsubgroup
{
	width: auto;
	padding : 0px 0px 0px 5px;
	color: #FFF;
	font-weight:bold;
}
.srodek .tdsubgroup a
{
	color: #FFEB64;
}
.srodek .tdsubgroup .small
{
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.srodek .tdsubgroup .verysmall
{
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
}


.footer1 {
	font-size:12px;
	width:780px;
	height:29px;
	padding-top:8px;
	background:url(images2/footer1.gif) repeat-x top center #FFF; 
}
.footer1 A {
	font-weight:bold;
	color:#000;
}
.footer2 {
	font-size:10px;
	width:780px;
	height:48px;
	color:#D0D0D0;
	padding-top:6px;
	background:url(images2/footer3.gif) repeat-x top center #FFF; 
}
.footer2 td {
	color:#D0D0D0;
	text-align:center;
}
.footer2 A {
	color:#FFF;
}
.footer2 A:hover {
	color:#D0D0D0;
}

.footer3 {
	margin-top:10px;
	width:780px;
	color:#686868;
	background-color: #FFF;
}

.tab_srodek_nowosci {
	height:150px;
	margin-top:0px;
	font-weight:bold;	
	background-color: #E7EAF2;
}
.tab_srodek_nowosci2 {
	height:150px;
	margin-top:0px;
	font-weight:bold;	
}

.img_left {
	float:left;
	border:0px;
	margin-right:5px; 
	margin-bottom:0px; 
}	

.srodek .button { display:block; width:160px; padding-top:4px;padding-bottom:4px;background:#053F89;color:#fff;font-weight:bold;text-decoration:none; border:1px solid #FFF;text-align:center; cursor:pointer;}
.srodek .button:hover { background:#FFEE9B;color:#003A82;text-decoration:none;}

INPUT, SELECT, TEXTAREA {
	font-size:11px;
   font-family: Verdana,Arial, Helvetica, sans-serif;
   color: #000000; 
   padding:0;
   margin:0;
}

/* 
INPUT, SELECT, TEXTAREA {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:1.5em; height:17px; margin:0px; padding:0px; padding-left:2px; padding-right:2px; color: #000000; background-color:#FFFEF0; border:1px solid #4C6CB5; }
 */

 
 
#nav {
    position: relative;
    height: 26px;
    margin: 0;
    text-align: center;
/*    background:url(pod_menu.gif) repeat-x top #7E434B; */
    padding:0;
    padding-left:10px;
    padding-top:3px;
    color:#FFF;
}

#nav ul {
    position: relative;
    display: inline;
    top: 0px;
    height: 26px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}

#nav li {
    position: relative;
    display: block; 
    float: left; 
    margin: 0;
    padding: 0;
    text-align: center;
    
}

#nav li a {
    display: block; 
    float: left; 
    margin: 0;
    padding: 1px 5px 10px 5px;
    color: #fff;
    font-size: 11px;
    text-align: left;
    text-decoration: none;
    font-weight:bold;
/*    border-right:1px solid #98656C;  */
   
}

#nav li a:hover {
    color: #000;
    background-color: #FFEEA1;
/*    line-height:20px; */
    padding-bottom:3px; 
}   


#nav li ul {
    display: none;
    position: absolute;
    top: 16px;
    left: 0px;
    height: auto;
    border: 1px solid #FFF;
    border-bottom-width: 1px;
    z-index: 202;
}

#nav li li {
    clear: both;
}

#nav li li a {
	 width:180px;
/*	 
    \width: 180px;
    w\idth: 160px;    
*/    
    padding: 2px 10px 2px 10px;
    font-weight: normal;
    background-color: #003983;
    border-bottom: 1px solid #ddd;
    background-image: none;
    line-height:22px;
    z-index: 203;
    color:#000;
    text-decoration: none;
}

#nav li li a:hover {
    color: #000;
    background-color: #FFF0A7;
}

* html #nav li {
    float: left;
}

* html #nav li a {
    height: 1%;
}
#nav li.over ul {
    display: block;
}

#nav li:hover ul {
    display: block;
}

#nav .submenuselected {
	font-weight: bold;
	color:#FFCC53;
/*	border-right: 1px solid #FFF; */
}

#nav .submenunormal {
	font-weight: normal;
/*	border-right: 1px solid #FFF; */
}
 
 
 
 
 
.chromestyle{
color:#FFF;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
color:#FFF;
border: 0px;
/*background: url(chromebg.gif) center center repeat-x;  */
/*THEME CHANGE HERE*/
padding-bottom:7px; 
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 2px 3px 2px 3px;
/*padding: 2px 7px; */
margin: 0;
text-decoration: none;
/*border-right: 1px solid #DADADA; */
}

.chromestyle ul li a:hover{
color: #0B3F80;
background-color:#8C9BBC;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " v"; */
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #003983;
width: 200px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);  */
/*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #8C9BBC;
} 
 
 


















