@charset "windows-1250";
* { margin:0px; padding:0px; }
img { border:0px; }

body { font-family:'trebuchet ms'; font-size:12px; }

a:link, a:visited { color:#e2002b; }

#page { width:962px; margin:0px auto; }

#header { height:130px; width:962px; display:block; }

#hint { width:272px; height:23px; display:block; position:absolute; margin-top:53px; margin-left:600px; background-image:url(img/hint.gif); }

#buttons { position:absolute; margin-left:730px; margin-top:53px; }
#buttons a:link, #buttons a:visited { background-image:url(img/button.gif); height:44px; width:182px; background-position:left; color:white; display:inline; float:left; line-height:44px; text-align:center; text-decoration:none; }
#buttons a:hover, #buttons a:active { background-position:right; }

#logo a:link, #logo a:visited { background-image:url(img/logo.gif); width:161px; height:76px; display:block; position:absolute; margin-top:30px; }

#footer { height:40px; line-height:40px; text-align:center; border-top:5px solid #ccc; margin-top:20px;  }

#bot { height:100px; line-height:100px; }
#nazev { position:absolute; line-height:100px; font-size:14px; }
#dalsi { position:absolute; line-height:100px; margin-left:380px; font-size:14px; }
#dalsiThumbs { position:absolute; margin-left:490px; margin-top:20px; }
#dalsiThumbs a:link, #dalsiThumbs a:visited { width:60px; height:60px; background-position:50% 50%; margin:5px 10px; float:left; display:inline; }

/* CONTENT */

.content p, .content h1, .content h2, .content h3,.content ul,
#content p, #content h1, #content h2, #content h3, #content ul, 
#content2 p, #content2 h1, #content2 h2, #content2 h3, #content2 ul { padding:0px 0px 16px 0px; }
#content table { margin-bottom:16px; }
#content table { border-collapse:collapse; }
#content table td { padding:5px; border-bottom:1px solid #333; }


.content li,
#content li, 
#content2 li { list-style: circle; margin-left: 20px; }

#content h1, #content2 h1, .content h1 { color:white; border-bottom:2px solid #999; margin-bottom:10px; padding-bottom:5px; }
#content h2, #content2 h2, .content h2 { color:white; }
#content h3, #content2 h3, .content h3 { color:white; }
#content h4, #content2 h4, .content h4 { color:#00A3DF; border-bottom:1px solid #999; padding-bottom:5px; margin-bottom:10px;  }

/* FORMULAR */

fieldset { margin:10px 0px; padding:10px; border:1px solid #333; }
legend { padding:3px; margin:0xp 10px; }

/* CLEARFIX */

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */