/*
KOLORY
background niebieski: #3B86E6;
background kremowy: #FFFBB5;
background zielony : #C0D217
niebieski litery  jasny duże : #486491
malutkie niebieskie litery artykuł: #0C3389
zgnilozielone dane artykulu: #B59101
zolta krawedz upper menu: #FFFF15;
szary border contentu #DADADA
copyright: #51A2F6
krawedz obrazkow: #E5DF25;
kolor czcionki w formularzu : #0470E2;
ramka formularza: #E5DF25
*/
html, body 
{
height: 100%;
min-height: 100%;
max-height: 100%;
font-size:12px;
margin:auto;
text-align: center;
background-color:#FFFFFF;
font-family: Arial, Verdana, Tahoma;
color:#000000;
background-color:#367EE1;
background-image:url(/template/background.png);
background-repeat:repeat-x;
padding-top:20px;
}

form
{
display:inline;
}

img
{
border-style:none;
border-width:0px;
}

table
{
border-collapse:collapse;
border-width:0px;
border-style:none;
}

td
{
vertical-align:top;
border-collapse:collapse;
border-style:none;
border-width:0px;
}

#all
{
margin:auto;
width:950px;
clear:both;
border-collapse:collapse;
border-style:none;
border-width:0px;
text-align:left;
}
/*gorne menu i logo */
#upperpart
{

}
#upperbar
{
position:relative;
background-image:url(/template/upperbar2.png);
width:950px;
height:224px;
clear:both;
}

/*koniec gorne menu i logo*/

/*srodkowa czesc */
#centerpart
{
position:relative;
width:950px;
height:52px;
clear:both;
background-color:#C0D217;
}

#contentupper
{
float:left;
width:725px;
height:52px;
background-image:url(/template/contentup.png);
}

#contentleft
{
float:left;
background-image:url(/template/pattern2.jpg);
background-repeat:repeat-y;
width:225px;
height:52px;
}

#nowepozycje
{
position:relative;
float:left;
clear:both;
width:100%;
text-align:center;
top:15px;
}

/*koniec srodkowa */

/* teraz strona */
#page
{
float:left;
width:950px;
clear:both;
min-height:850px;
margin:0px;
border-collapse:collapse;
background-image:url(/template/pattern3.jpg);
background-repeat:repeat-y;
background-color:#FFFBB5;
overflow: visible;
border-bottom:solid 1px #DADADA;
}

#leftmenu
{
float:left;
width:224px;
text-align:right;
min-height:850px;
border-collapse:collapse;
padding-bottom:100px;
}

#rightmenu
{
float:left;
clear:right;
width:724px;
min-height:850px;
background-color:#FFFBB5;
border-left:solid 1px #DADADA;
border-collapse:collapse;
overflow: visible;
padding-bottom:100px;
}

#divlmenuinner
{
float:left;
clear:both;
width:100%;
}

#content
{
float:left;
width:721px;
overflow: visible;
/*min-height:1000px;*/
/*width:723px;*/
/*height:100%;*/
}

/*KONIEC STRONY*/

#footer
{
background-image:url(/template/footer2.png);
width:950px;
float:left;
clear:both;
height:132px;
z-index:300;
}

#endingandlinks
{
width:650px;
height:132px;
float:left;
padding-left:50px;
}

#endingcopyright
{
width:150px;
height:132px;
float:left;
padding-top:100px;
font-size:12px;
color:#51A2F6;
}

#endinghead
{
width:100px;
height:132px;
float:left;
background-image:url(/template/bottomhead.png);
background-repeat:no-repeat;
background-position:20px 40px;
}

/*Stopka z linkami*/
table.tfooterlinks
{
width:100%;
color:#ffffff;
}

table.tfooterlinks td
{
width:33%;
text-align:left;
padding-top:5px;
}

table.tfooterlinks td a
{
color:#ffffff;
font-size:11px;
}

/*KONIEC KONIEC STRONY*/

/*PRZYCISKI Z LINKAMI Z LEWEJ STRONY */
div.divgreenbutton
{
cursor: pointer;
float:right;
clear:both;
background-image:url(/template/greenbutton.png);
width:214px;
height:49px;
margin-top:1px;
text-align:left;
}

.divgreenbutton a:link 	   {color:#0742C5;font-size:24px;text-decoration:none;}
.divgreenbutton a:visited  {color:#0742C5;font-size:24px;text-decoration:none;}
.divgreenbutton a:active    {color:#0742C5;font-size:24px;text-decoration:none;}
.divgreenbutton a:hover      {color:#0742C5;font-size:24px;text-decoration:none;}

div.divbluebutton
{
cursor: pointer;
float:right;
clear:both;
background-image:url(/template/bluebutton.png);
width:214px;
height:49px;
margin-top:1px;
text-align:left;
}

.divbluebutton a:link 	 {color:#ffffff;font-size:24px;text-decoration:none;}
.divbluebutton a:visited  {color:#ffffff;font-size:24px;text-decoration:none;}
.divbluebutton a:active    {color:#ffffff;font-size:24px;text-decoration:none;}
.divbluebutton a:hover      {color:#ffffff;font-size:24px;text-decoration:none;}


div.divbuttonspacer
{
padding-top:11px;
padding-left:25px;
font-family: trebuchet ms , Arial, Verdana, Tahoma;
}
/*PRZYCISKI Z LINKAMI Z PRAWEJ STRONY */



/*nowa pozycja w księgarni*/
span.npoz
{
color:#0C3389;
font-size:18px;
font-family:Arial;
}

.photocontainer
{
/*
width:152px;
height:152px;
*/
width:102px;
height:102px;
background-color:#ffffff;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#E5DF25;
overflow:hidden;
float:left;
}

.photoopakowanie
{
width:120px;
height:104px;
text-align:center;
overflow:hidden;
float:left;
padding-left:5px;
}


table.phototable
{
border-collapse:collapse;
border-style:none;
border-width:0px;
/*
width:150px;
height:150px;
*/
width:100px;
height:100px;
}

table.phototable td
{
vertical-align:middle;
height:100px;
width:100px;
}
/*nowy tytuł w księgarni*/

#nowosci
{
float:left;
clear:both;
width:100%;
padding-left:15px;
padding-right:15px;
text-align:center;
}

img.nowosc
{
border-style:solid;
border-collapse:collapse;
border-color:#E5DF25;
border-width:1px;
}

.ntyt
{
color:#0C3389;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

.ntyt a
{
color:inherit;
font-size:inherit;
font-family:inherit;
font-weight:inherit;
text-decoration:none;
}

div.divnowosc
{
float:left;
text-align:center;
padding-left:5px;
padding-right:5px;
width:134px;
}



.artdescription
{
/*color:#B59101;*/
color:#0DD4FF;
font-family:Arial;
font-size:11px;
}

.arttitle
{
color:#0C3389;
font-family:Arial;
font-size:16px;
font-weight:bold;
}

.artykul
{
color:#486491;
text-align:justify;
font-family:Arial;
font-size:11px;
}

/*teraz idzie aktualnosc*/
.divaktualniosc
{
display:block;
float:left;
width:655px;
clear:both;
margin-left:20px;
margin-right:20px;
margin-top:15px;
}

.divaktualnosczdjecie
{
float:left;
height:150px;
width:150px;
margin-right:20px;
}

.imgaktualnosczdjecie
{
border-style:solid;
border-collapse:collapse;
border-color:#E5DF25;
border-width:1px;
}

.divaktualnosctresc
{
float:left;
min-height:102px;
width:470px;
text-align:left;
}

.divsmallaktualnosctresc
{
float:left;
min-height:102px;
width:459px;
text-align:left;
}

/*koniec aktualnosci*/


/*O NAS*/
#divonas
{
width:685px;
float:left;
clear:both;
padding:0px 20px 10px 20px;
}

p.ponas
{
text-align:justify;
font-size:16px;
color:#0C3389;
/*color:black;*/
font-family: Trebuchet ms, Arial, Tachoma, Verdana;
}

p.pinfo
{
text-align:justify;
font-size:12px;
color:#0C3389;
/*color:black;*/
font-family: Trebuchet ms, Arial, Tachoma, Verdana;
}



/*KONIEC O NAS*/
/*O KONTAKT*/
#divkontakt
{
width:240px;
float:left;
clear:left;
padding:0px 20px 10px 50px;
/*border:solid 1px black;*/
}

#formkontakt
{
width:310px;
float:left;
padding-top:20px;
}

#mapka
{
/*border:solid 1px black;*/
padding-top:10px;
clear:both;
float:left;
width:720px;
text-align:center;

}


p.pkonktant
{
font-size:16px;
color:#0C3389;
font-family: Trebuchet ms, Arial, Tachoma, Verdana;
}

span.skontakt
{
font-size:16px;
color:#0C3389;
font-family: Trebuchet ms, Arial, Tachoma, Verdana;
}

/*KONIEC KONTAKT*/

/*TABELA Z HARMONOGRAMEM*/
table.tabharmonogram
{
border-style:solid;
border-collapse:collapse;
border-width:1px;
/*border-color:#EC3FDC;*/
border-color:red;
text-align:left;
color:#0C3389;
}

table.tabharmonogram td
{
border-style:solid;
border-collapse:collapse;
border-width:1px;
/*border-color:#EC3FDC;*/
border-color:red;
padding:2px 2px 2px 2px;
vertical-align:middle;
}

table.tabharmonogram thead
{
font-weight:bold;
}

/*KONIEC TABELI Z HARMONOGRAMEM*/


/* formularze*/
.formularz
{
border-style:solid;
border-width:1px;
border-collapse:collapse;
border-color:#E5DF25;
font-size:14px;
color:#0470E2;
}

.formbutton
{
background-image:url(/template/buttonbg.png);
height:35px;
border-collapse:collapse;
border-style:solid;
border-width:1px;
border-color:#81B7F0;
color:white;
font-weight:bold;
}

/*Tabela do counterów*/

table.tcounter
{
width:100%;
text-align:center;
}

a.counter
{
font-size:14px;
color:#b59101;
font-weight:bold;
}

/*TERAZ PHOTO DO WARSZTATOW*/
.warcontainer
{
/*
width:152px;
height:152px;
*/
width:152px;
height:152px;
background-color:#ffffff;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#E5DF25;
overflow:hidden;
float:left;
}




table.wartable
{
border-collapse:collapse;
border-style:none;
border-width:0px;
/*
width:150px;
height:150px;
*/
width:150px;
height:150px;
}

table.wartable td
{
vertical-align:middle;
height:150px;
width:150px;
border-style:none;
border-width:0px;
}

img.nobord
{
border-style:none;

}
/*KONIEC PHOTO DO WARSZTATOW*/

/*LINKI DO ZDJĘĆ GALERII*/
table.tgallink
{
text-align:left;
width:100%;
}

table.tgallink td
{
width:20%;
}

#gallista
{
float:left;
clear:both;
width:710px;
margin-bottom:20px;
margin-left:15px;
}


a.galactive
{
font-size:14px;
color:#b59101;
font-weight:bold;
}
/*KONIEC LINKOW DO ZDJEC GALERII*/




