body {background-color:#333;
font-family:Verdana, Arial, sans-serif;
font-size:80%;
text-align:center;
margin:10px 100px 0 100px;
color:#fff;
}
.image_info {display:block;
font-size:10px;
border:0px;
}
.show_title a {font-size:12px;
text-decoration:none;
color:#999;
}
.image_info a {text-decoration:none;
color:#fff;
}
.image {margin-bottom:5px;
}
.image img {border:1px solid #c0c0c0;
margin-top:2px;
}
.navigation /*.navigation a*/ {text-decoration:none;
color:#c0c0c0;
margin-top:2px;
}
.thumbnail_row {margin-top:1px;
}
.thumbnail_row img {border:0px solid #aaa;
margin-top:10px;
}
.thumbnail_center {padding:1px;
border:1px solid #fff !important;
}
.small, .small a {margin-top:20px;
text-decoration:none;
color:#777;
}
h2.gallery {color:#c0c0c0; font-weight:normal;font-size:140%;
}
p.text {color:black;
}
a:link, a:visited, a:hover {color:#ff9900;
}
div.image_info a:link, div.image_info a:visited, div.image_info a:hover {font-size:120%;
}

a:link, a:visited {text-decoration:none;
}
a:hover {text-decoration:underline;
}

a:link.e-mail, a:visited.e-mail {color:#999; text-decoration:none;}
a:hover.e-mail {color:#c0c0c0; text-decoration:underline;
}
a:link.e-mail_2, a:visited.e-mail_2 {color:#999; text-decoration:underline;}
a:hover.e-mail_2 {color:#ffffff; text-decoration:underline;
}
hr {width:20%; height:1px;}
.auth {font-size:85%; color:#999;}

/*reklama*/
table.youtube {display:inline-table;
margin:0 0 0 0;
vertical-align:top;
}
table.youtube td.youtube_video {
vertical-align:top;
padding:0 40px 0 0;
}
table.youtube td.youtube_ad {
vertical-align:top;
padding:0;
}