body{font:normal 11px/14px verdana,arial,sans-serif;padding:0px;margin:0px;background:#AFAFAF;}
img{border:none 0px;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}

#wrapper {padding:15px 0 0 0; width:800px; margin:20px auto; background:#FFFFFF;}
#top_nav {float:left; background:#B80000; padding:0 0 0 20px; width:780px;}

#top_nav a img{padding:0 0 0 10px;}
#top_nav a img#pol{padding:0 0 0 80px;}
#top_nav a img#eng{padding:0 0 0 0px;}
#top_nav #logout{color:#ffffff;vertical-align:middle;font-size:14px;padding:0 0 15px 80px;}

.image {height:200px; width:150px; text-align:center; float:left; margin:0 20px 0 0; vertical-align:bottom;}
.clear {float:none; clear:both;}

/* content */
.layout {height:480px;}
.gallery {margin:30px 60px;}
#glowna {margin:150px 0 0 0;}

#kontakt {padding:150px 0 0 50px;}
#kontakt #ornament {float:left;}
#kontakt #info {float:left; padding:0 0 0 20px;line-height:22px;}
#kontakt #info h1{font-size:30px; margin:10px 0;}
#kontakt #info #details{font-size:16px; margin:30px 0 0 20px;}

#artysta {padding:150px 0 0 30px;}
#artysta #foto {float:left;}
#artysta #info {float:left; padding:0 0 0 20px;line-height:22px;width:410px;}
#artysta #info h1{font-size:30px; margin:10px 0;}									
#artysta #info #details{font-size:16px; margin:30px 0 0 20px; font-align:justify;}

#pracownia {padding:150px 0 0 50px;}
#pracownia #foto {float:left;}
#pracownia #info {float:left; padding:0 0 0 20px;line-height:22px;width:480px;}
#pracownia #info h1{font-size:30px; margin:10px 0;}									
#pracownia #info #details{font-size:16px; margin:30px 0 0 20px; font-align:justify;}

/* admin */
#admin {padding:30px;}
#admin #gallery {margin:30px;}
#admin #gallery ul#sort_list {margin:0px; padding:0px;}
#admin #gallery ul#sort_list li {float: left; list-style-type: none; width: 160px; height: 20em;}

#admin #nav {margin-bottom:25px;font-size:14px;}
#admin #form {margin-bottom:25px; display:table;}

ul#sort_list li {float: left; list-style-type: none; width: 160px; height: 20em;}