/* $Id: index5.css,v 1.1 2009/04/23 17:56:02 Hynek Dvořák Exp $ */
body { text-align: center; background: #a3a3a3; font: 1.2em Verdana, Tahoma, Helvetica, sans-serif; }
* { margin: 0; padding: 0 }
img { border: 0 }
div#content { width: 89.5em; text-align: left; margin: 0 auto; background: #c3c3c3; padding: 1em; display: table }
div#content2 { width: 89.5em; text-align: left; margin: 0 auto; }
input { font: 1.2em Verdana, Tahoma, Helvetica, sans-serif; }
textarea { font: 1.2em Verdana, Tahoma, Helvetica, sans-serif; border: .2em inset; }
select { font: 1.2em Verdana, Tahoma, Helvetica, sans-serif; }
select.req { background: #fff0c4; }
select.err { background: #ff5b5b; }
input.text { border: .2em inset; }
input.req { border: .2em inset; background: #fff0c4; }
input.read { border: .2em inset; background: #dddddd; }
input.err { border: .2em inset; background: #ff5b5b; }
input.checkbox { margin-bottom: .1em; border: .2em; }
textarea.req { background: #fff0c4; }
textarea.read { background: #dddddd; }
a { color: #b20000 }
div#footer { clear: left; width: 87.5em; margin-top: 1.2em }
div#footer div#brws { color: #616161; float: left }
div#footer div#copy { color: #414141; float: right }
div.image401 { width: 5.2em; height: 5.2em; margin-left: .5em; background: #acacac; }
div.image402 { width: 5.2em; height: 5.2em; margin-left: .5em; background: #9f6363; }
div.image4015 { width: 5.2em; height: 5.2em; margin-left: .5em; background: #efefd1; }
div.image4021 { width: 5.2em; height: 5.2em; margin-left: .5em; background: #bbbbe3; }
table.img { width: 100%; height: 100%; }
table.img td { padding: 0 }
table.img img { margin-top: .2em; border: 0 }
div.dates { margin-bottom: .3em }
span.date { color: #414141 }
div.error { clear:left; color: #b20000; text-align: center; margin-top: .5em; margin-bottom: .5em }
div.info { clear:left; color: #003366; text-align: center; margin-top: .5em }
div.pictures { clear: left; margin-left: 2.6em; }
div.pictures div.pictures2 { float: left; margin-bottom: .5em; }
div.pictures div.paging { clear: left; width: 98%; height: 2.1em; }
div.fpimage { display: table-cell; vertical-align: middle; text-align: center; }
div.fpimage div.valgn1 { position: relative; text-align: left }
div.fpimage div.valgn2 { position: absolute; top: 50%; }
div.fpimage div.valgn3100 { position: relative; top: -50%; width: 11.5em; text-align: center }
div.fpimage div.valgn380 { position: relative; top: -50%; width: 9em; text-align: center }
div.fpimage div.valgn340 { position: relative; top: -50%; width: 5em; text-align: center }
div.image100 { width: 11.5em; height: 11.5em; line-height: 11.5em; background: #8c8c8c; }
div.image100a { width: 11.5em; height: 11.5em; line-height: 11.5em; background: #d8d8d8; }
div.picture { clear: left; width: 100%; text-align: center }
div.picture div.picture2 { clear: left; margin-bottom: .5em; }
div.autnm { margin-left: .5em; text-align: center; width: 12.5em; height: 1.6em; font-size: 1em }
span.etext { color: #b20000 }

div.aktit { text-align: center; font-weight: bold; font-size: 1.6em; margin-bottom: 1.2em }
div.aktxt { margin-bottom: 1.2em }
div.albsel { text-align: center; margin-bottom: 1.2em }
div.albsel option.aflg1 { background: #cccccc; }
div.blgit0 { clear: left; display: table; margin-bottom: .5em; width: 100%; background: #e3e3e3; padding: .7em }
div.blgit1 { clear: left; display: table; margin-bottom: .5em; width: 100%; padding: .7em }
div.blicon { clear: left; float: left; width: 11.5em; text-align: center; font-size: 1em; margin-right: 2.1em }
div.bltxt { float: left; }
span.name a { text-decoration:none; color: #004000; }

form#formedit { margin-top: 0; margin-bottom: 1em }
form#formedit div.txt { clear: left; float: left; margin-right: 2.1em }
form#formedit textarea#txt { width: 52.9em; height: 10.5em }
form#formedit div.txt2 { clear: left; float: left; margin-right: 2.1em; margin-top: 2.1em; }
form#formedit input#txt2 { width: 31.5em; }
form#formedit div.lnk2 { clear: left; float: left; margin-top: 1em; margin-bottom: 1em; width: 52.9em }
form#formedit input#lnk2 { width: 20.9em; }
form#formedit div.lnk { clear: left; float: left; margin-bottom: 1em; width: 52.9em }
form#formedit input#lnk { width: 21.7em; }
form#formedit div.txt3 { clear: left; float: left; margin-right: 2.1em; margin-top: 2.1em; }
form#formedit input#txt3 { width: 10.5em; }
form#formedit div.add { float: left; margin-top: 2.1em; margin-right: 1em }
form#formedit div.addall { float: left; margin-top: 2.1em; margin-right: 1em }
form#formedit div.can { float: left; margin-top: 2.1em; }

div.addcmt { clear: left; width: 100%; text-align: right; margin-bottom: .5em; font-size: 1em }
div.addhlp { clear: left; float: left; width: 50%; margin-bottom: .5em; font-size: 1em }
div.addsee { float: left; width: 50%; text-align: right; margin-bottom: .5em; font-size: 1em }
span.seleditxt { font-size: 1em }
div#footer { font-size: 1em }

form#formsendim { margin-top: 2.1em; margin-bottom: 1em }
form#formsendim div.imtit { clear: left; float: left; margin-left: 1em; margin-right: .7em; margin-bottom: 1em }
form#formsendim input#imtit { width: 11.5em; }
form#formsendim div.upfile { float: left; margin-right: .5em; margin-bottom: 1em }
form#formsendim div.submit { float: left; margin-right: 2.1em; margin-bottom: 1em }
form#formsendim div.who { margin-left: 6.8em; margin-bottom: 1em }
form#formsendim div.phnt { clear: left; margin-left: 1em; }
form#formsendim textarea#phnt { width: 47.6em; height: 5.2em }

div.phright { clear: left; }
hr.hrsep { clear: left; }

div.albtxt { clear: left; margin-bottom: 1em }

div.shphoto { text-align: center }
div.abtpht2 { clear: left; margin-left: 18.7em  }
div.abtpht { clear: left; text-align: center; }
div.boxphoto { text-align: left; width: 52.9em; padding-top: 1em; color: #414141; margin-bottom: 1em; }
div.boxphoto div.boxcontent { padding-left: .5em; padding-bottom: .5em; background: #eaeaea; }
div.boxphoto div.row div.title { width: 12.5em; float: left; }
div.boxphoto div.row div.value { color: #000000; }
div.boxphoto div.row div.value span.name { color: #000000; }
div.boxphoto2 { text-align: left; width: 52.9em; padding-top: 1em; color: #414141; margin-bottom: 1em; }
div.boxphoto2 div.boxheader { height: 1.6em; padding-left: .5em; background: #3a3a3a; }
div.boxphoto2 div.boxheader div.boxtitle { color: #dddddd; float: left; font-weight: bold; width: 94%; padding-left: .5em; }
div.boxphoto2 div.boxcontent { padding-left: .5em; padding-bottom: .5em; background: #5a5a5a; }
div.boxphoto2 div.row div.title { width: 12.5em; float: left; color: #000000 }
div.boxphoto2 div.row div.value { color: #000000; }
div.boxphoto2 div.row div.value span.name { color: #000000; }
div.boxheader { height: 1.6em; background: #ffffff; border-bottom: #c3c3c3 1px solid; padding-top: .2em; padding-left: .5em; }
div.boxtitle { color: #414141; font-weight: bold; width: 94% }

div.navig { clear: left; width: 100%; margin-bottom: 1em; height: 1.5em }
div.navig div.prev { float: left; text-align: left; width: 33%; height: 1.5em }
div.navig div.next { float: left; text-align: right; width: 33%; height: 1.5em }
div.navig div.pres { float: left; text-align: center; width: 33%; height: 1.5em }

div.sndpht { clear: left; display: table; padding: .5em; background: #e3e3e3; margin-top: 1em; margin-bottom: 1em; width: 100% }
div.phntsh { width: 100%; margin-top: .7em; }
div.phntsh2 { width: 100%; margin-top: .7em; color: #dddddd; }

div.ordpict0 { clear: left; margin-left: 10.5em; width: 31.5em; height: 10.5em; background: #e3e3e3; padding: .5em; margin-bottom: .5em }
div.ordpict1 { clear: left; margin-left: 10.5em; width: 31.5em; height: 10.5em; padding: .5em; margin-bottom: .5em }
div.ordin { float: left; margin-left: .5em; margin-right: 1.5em; margin-top: 2.6em }
div.ordph { float: left; width: 11.5em; text-align: center }
hr.ordhr { clear: left }
div.ordin input { width: 5.2em }

form#formset { margin: 0; }
form#formset div.col { clear: left; float: left; margin-right: 2.1em; }
form#formset select#col { width: 10.5em; }
form#formset div.inf { float: left; margin-right: 4.2em; }
form#formset div.submit { float: left; }

div.shlink { clear: left; }
span.emph { color: #b20000; }
span.intro { color: #820000; font-weight: bold }
.hidden { display: none }
