body 			{margin:0;padding:0;text-align:center;background:#8a8a8a;} /*  */
body#main {background:#C4C4C4;}

#header 	{height:253px;width:100%;background:url(../images/top-bg.gif);}
#top 			{height:253px;width:900px;margin:0 auto;position:relative;}
#top-a		{height:150px;width:619px;background:url(../images/top-a.jpg);position:absolute;top:0;left:0;}
#top-b		{height:150px;width:281px;position:absolute;top:0;left:619px;}
#top-c		{height:50px;width:619px;background:url(../images/top-c.jpg);position:absolute;top:150px;left:0;}
#top-e		{height:53px;width:619px;background:url(../images/top-e.gif);position:absolute;top:200px;left:0;}
#top-df		{height:103px;width:281px;position:absolute;top:150px;left:619px;}

#contener {width:100%;background:#c4c4c4;border-bottom:1px solid #fff;}
#content  {width:900px;margin:0 auto;display:block;}

#left			{width:619px;float:left;}
#right		{width:281px;float:right;}
.m40			{margin:20px 40px;}

#footer 	{width:900px;margin:0 auto;}

.clear    {width:100%;clear:both;}
.center   {text-align:center;}
.center table {margin:0 auto;}

img       {border:0;}
a         {color:#c00;}

#SlideShow{height:330px;width:243px;margin:25px auto;margin-left:3px;border:1px solid #fff;}

/* podstrony */
ul#referencje {width:70%;}

#kontakt  {float:right;}
#kontakt input, #kontakt textarea {width:300px;border:1px solid #333;background:#ddd;}

/* kolekcja */
#kolekcja h2 {border-bottom:1px solid #fff;}
.kolekcja {height:300px;}
.dres1, .dres2 {width:265px;background:#a7a7a7;border:1px solid #eee;}
.dres1    {float:left}
.dres2    {float:right}
.dres1 img, .dres2 img  {float:left;margin:10px;border:0;z-index:1}
.dres     {text-align:left;color:#c00;font:normal 30px Arial;float:left;margin:180px 5px 0 0;z-index:2;}
.rodzaj   {font-size:12px;font-style:italic;font-weight:bold;}
/*korekty*/
#kol9 .dres {margin-left:-10px;}
#kol26 .dres {margin-left:-100px;}
#kol13 .dres, #kol23 .dres, #kol24 .dres {margin-left:-20px;}
#kol35 .dres {margin-left:-30px;}

#kol15 img {float:right}
#kol15 .dres {margin-left:10px;}

#bkol26 #kol-opis {margin-left:-50px;}


#kol-foto {float:left;}
#kol-opis {float:right;margin-top:300px;}
#kol-opis h2 {border-bottom:1px solid #fff;}
#kol-opis h2 span {font-size:30px;}
#kol-opis p {margin-top:-10px;}
#kol-opis img {border:1px solid #000;margin:5px;}
#kol-opis img.noborder  {border:0;}

#morephotos img {margin:5px;padding:1px;border:5px solid #ddd;}

#menukol  {list-style:none}
#menukol li {display:inline;}

.rozmiary td {padding-left:10px;}

/* fonts */
#left   	{text-align:right;}
p, ul, ol, td, th {font:normal 11px Verdana;color:#333;line-height:150%;}
th        {font-weight:bold;}
ol#referencje {text-align:left;list-style:decimal;}
#reflogos {width:440px;}
#reflogos a {}
#reflogos img {padding:2px;margin:10px;border:1px solid #eee;}

#top-e h1	{margin:0;margin-right:40px;padding:11px 0;text-align:right;font:normal 24px Verdana;color:#c00;}
h2	      {font:normal 18px Verdana;color:#c00;}
#footer		{text-align:right;font:normal 9px Verdana;color:#fff;height:50px;}
#footer	a				{font:bold 13px Verdana;margin:0 10px;}

#menukol, #menukol li, #menukol li a  {font:normal 12px Verdana;color:#333;}
#menukol li {font:normal 16px Arial;color:#c00;}



/* dla glownej */
#main-bg				{width:100%;height:660px;background:url(../images/main-bg.gif);text-align:center;}
#main-box				{width:900px;height:660px;position:relative;margin:0 auto;}
#main-a					{position:absolute;top:0;left:0;}
#main-b					{position:absolute;top:0;left:385px;}
#main-c					{position:absolute;top:150px;left:0;}
#main-d					{position:absolute;top:150px;left:385px;}
#main-e					{position:absolute;top:550px;left:0;}
#main-f					{position:absolute;top:550px;left:385px;width:515px;height:110px;}
#main-menu      {position:absolute;top:447px;left:619px;}

#main-f					{text-align:right;font:normal 9px Verdana;color:#fff;}
#main-f	a				{font:bold 13px Verdana;margin:0 10px;}



.o {z-index: 10; left: -550px;width: 200px; position: absolute; top: -530px; height: 200px}
