/* martinsimon.cz - výchozí styl */

body, html { margin: 0; padding: 0; color: black; background: white; }
body { font-family: "Times New Roman",Georgia,serif; text-align: center; }

hr { display: none; }
a { color: #000000; }
a:hover { text-decoration: none; }
a img { border: none; }
a:link, a:visited, a:active { outline: none; }
.reset { clear: both; }
h2 { font-size: 100%; margin: 1em 0 0.5em 0; padding: 0; }
acronym { cursor: help; }
.center { text-align: center; }
.hr { text-align: center; margin: 1em 0 2em 0; }                            

#all { width: 970px; margin: 15px auto; padding: 0; text-align: left; background: white url('images/piston.jpg') no-repeat top right; }
#cont, #blog { width: 500px; }
#nadpis { width: 490px; height: 75px; position: relative; }
#nadpis h1 { margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 490px; height: 75px; font-weight: normal; font-size: 400%; overflow: hidden; }
#nadpis h1 a { text-decoration: none; }
#ms-logo { margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 490px; height: 75px; background: white url('images/ms.gif') no-repeat top left; }
#ms-logo a { display: block; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 490px; height: 75px; }

#content { font: "Myriada pro", "Trebuchet MS", Arial, sans-serif; margin: 1em 0; }
#twitter_div { width: 500px; height: 75px; background: white url('images/tw-back.gif') no-repeat top left; font-style: italic; }
#twitter_div ul { list-style-type: none; margin: 0; padding: 10px; }
#twitterham { width: 200px; height: 120px; float: left; }
#social { width: 290px; padding: 20px 0; float: right; text-align: right; }
p.perex { font-style: italic; font-size: 110%; line-height: 150%; }

#auta, #fotky, #weby, #ostatni { background: #E5E5E5; background: white url('images/bck.jpg') no-repeat top right; padding: 15px; }
#auta p, #fotky p, #weby p, #ostatni p { margin-top: 0; }

ul#menu { width: 500px; height: 30px; margin: 1em 0 0 0; padding: 0; position: relative; }
ul#menu li{ display: inline; }
#menu a { float: left; display: block; padding: 0; margin: 0 2px 0 0; width: 110px; height: 30px; line-height: 30px; background: white url('images/menu.gif') no-repeat top left; text-align: center; }
#menu a:hover { background: white url('images/menu.gif') no-repeat center left; }
#menu a.active { background: white url('images/menu.gif') no-repeat bottom left; }

#flickr { text-align: center; }
.flickr_badge_image { float: left; padding: 10px 5px 5px 5px; background: #9f9f9f; }
#flickr_badge_image1 { padding-left: 10px; }
#flickr_badge_image5 { padding-right: 10px; }

#blog { margin-top: 1em; }
#blog h2 { font-size: 250%; margin: 0; padding: 0; display: inline; }
#blog h2 a { text-decoration: none; }
#blog p#blgmore { margin: 0; padding: 0 0 0 1em; display: inline; }

#cpr { width: 970px; padding: 2em 0; margin: 1em auto; border-top: 1px solid #eaeaea; text-align: center; font-size: 80%; }
