.fota {
 display: block;
 float: left;
 font-family: arial;
 font-size: 9px;
 text-align: center;
 border: 1px solid #AAA;
 background: #EEE;
 margin: 3px;
 width: 210px;
 max-width: 210px;
 overflow: hidden;
}

.fota:hover {
 border: 1px solid black;
 background: #ccc;
}

.fotamedium {
 border: 1px solid #000;
}

.opis {
 font-family: arial;
 font-size: 14px;
 text-align: center;
}

.opisthumb {
 font-family: arial;
 font-size: 10px;
 color: #666;
 text-align: center;
/* border: 1px solid blue; */
 display: block; 
 margin-left: auto;
 margin-right: auto;
}

.opisthumb:hoover {
 font-family: arial;
 font-size: 10px;
 color: #00F;
 text-align: center;
}

.opisthumbnrzdjecia {
 display: block;
 float: left; 
 width: 20px;
 text-align: left;
 font-weight: bold;
 color: #000;
 padding-left: 4px;
 padding-top: 0px;
 padding-bottom: 0px;
 /* border-right: 1px solid #666; 
 margin-top: 3px;
 margin-bottom: 3px;
 */
 background: #ccc;
/* border: 1px solid red; */
 
}

.fullres {
 display: block;
 width: 28px;
 float: right;
 text-align: right;
 font-weight: bold;
 color: #000;
 padding-right: 4px;
 padding-top: 0px;
 padding-bottom: 0px;
 font-family: arial;
 font-size: 10px;
 text-align: center;
 color: #CCF;
/* border: 1px solid green; */
}

.fullres A {
 color: #00F;
}

.guziki {
 font-family: arial;
 font-size: 11px;
 margin-bottom: 6px;
}

.buttonP { padding-right: 25px;
           padding-left: 0px;
	   margin-left: 3px;
	   margin-right: 3px;
	   padding-top: 5px;
	   padding-bottom: 5px;
	   }

.buttonL { padding-left: 25px;
           padding-right: 0;
	   margin-left: 3px;
	   margin-right: 3px; 
	   padding-top: 5px;
	   padding-bottom: 5px;
}

.powrot { background: url(http://odya.net/ico/up.png) top left no-repeat; }
.powrot:hover { background: url(http://odya.net/ico/up_bw.png) top left no-repeat; }
.poprzedni { background: url(http://odya.net/ico/back.png) top left no-repeat; }
.poprzedni:hover, .poprzedniBW { background: url(http://odya.net/ico/back_bw.png) top left no-repeat; }
.nastepny { background: url(http://odya.net/ico/forward.png) top right no-repeat; }
.nastepny:hover, .nastepnyBW { background: url(http://odya.net/ico/forward_bw.png) top right no-repeat; }
.full { background: url(http://odya.net/ico/image.png) top left no-repeat; }
.full:hover { background: url(http://odya.net/ico/image_bw.png) top left no-repeat; }

.kontener {
 margin-left: auto;
 margin-right: auto;
 width: 99%; 
/* text-align: center; */
}

A {
color: #666;
text-decoration: none;
}
A:visited {
color: #666;
}
A:hover {
color: #000;
text-decoration: underline;
}

IMG { font-style: normal; text-decoration: none; color: #000000; font-weight: bold; margin: 3px;}

/*
COS { display: block; float: left; font-family: arial; font-size: 9px; text-align: center; }
COS2 { clear: both; font-family: verdana; font-size: 9px; }
*/