* {margin:0px;padding:0px}

body {background:url('images/bg-body.png') repeat-x top;font:13px "Georgia";text-align:center}
h1 {margin:30px 0 0px 20px;float:left;}

a {text-decoration:underline;}

.zzz {float:right;position:absolute;margin:-20px 0 0 480px;}
#info {font-size:12px;color:#888}
#menu {margin:6px 0;font-style:cappitals}

/* layout */
#login {width:45%;float:left;padding:6px;border:1px solid #6496D4;}
#formstuff input {font:13px "Georgia";padding:2px 3px;margin-bottom:-3px !ie}
#formstuff input .submit {padding:5px;padding:2px 5px !ie}

/* registrace */
.pretext {width:150px;float:left;margin-top:2px;}
.submit {padding:2px 4px;margin-top:-10px;}

/* přehled */
#del {display:block;}
.delete {background:url('images/del.png') no-repeat; border: 0px;text-indent: -2000px;}

/* formuláře */
textarea {font:15px "Calibre";}
.req {font-weight:bold;color:#EE090D;}
.letak {border:3px solid #F4AD0A;margin:5px 0;height:250px;float:right;margin:15px 15px 5px 10px}
.letak:hover {border:3px solid #FE7301;}

/* registrace */
.err_reg {font-weight:bold;color:#EE090D;}

/* admin */
.letak_2 {height:30px;}

/* NEW CSS */
#topline {width:1004px;height:35px;margin:auto;text-align:right;color:#BC6F00;display:block;font:11px "Tahoma";font-weight:normal;height:34px !ie;}
#topline p {line-height:35px;}
#topline a {color:#9B481D;text-decoration:underline;font-weight:bold;}
#topline a:hover {text-decoration:none;}
#topline input {border:0px;background:url('images/top-line-input-bg.png') no-repeat center top;padding:5px 5px 4px 5px;width:72px;font:11px "Tahoma";color:#DBFFAA;margin-top:5px !ie}
#topline .submit {border:none;background:url('images/top-line-submit-bg.png') no-repeat center top;height:25px;width:25px;margin:5px 0 0 10px;padding-top:3px;padding-top:5px;margin:0px !ie;margin-bottom:-2px !ie}
#topline .submit:hover {background:url('images/top-line-submit-bg-hover.png') no-repeat;}

#topmenu {float:left;line-height:40px;font:22px "Trebuchet MS";font-weight:normal;padding-top:3px;}
#topmenu a {color:#9FFF07;text-decoration:underline;font-weight:bold;padding:2px 5px;}
#topmenu a:hover {background:none;}

#header {height:150px;width:1004px;background:url('images/top-back.jpg') no-repeat center;margin:auto}
.logo {float:right;border:none}

.clear {clear:both}

#content {margin:auto;width:1004px;text-align:left;padding:0 20px 5px 20px;min-height:400px}
#content h2 {font:25px "Trebuchet MS";border-bottom:1px solid #DDD;color:#FF0072;display:inline;line-height:60px;}
#content h3 {font:21px "Trebuchet MS";border-bottom:1px solid #DDD;color:#4CB1D3;display:inline;}

#content p {font:13px "Georgia";line-height:20px;color:#555;margin:5px 0 5px 0;}
#content p a {border-bottom:1px solid #7AE947;color:#222;text-decoration:none;}
#content p a:hover {border-bottom:1px solid #FFFDE3;color:#444;text-decoration:none;}

#content ul {margin-left:20px;list-style-type:square;}
#content ul li {font:13px "Georgia";line-height:19px}

/* nastaveni elementu table */
table.main {margin:20px 0;border-collapse:collapse}
table.main th, td {font-size:12px;padding:3px;font:13px Georgia;border:1px solid #FAEED9;}
table.main th {text-align:center;font-weight:bold;background:#FFFACD;font-size:12px;}
table.main a {text-decoration:underline;color:#222}
table.main a:hover {text-decoration:none;color:#444}

.menu-prehled .select {font-weight:bold;}
.menu-prehled-2 a {padding:6px 10px;margin:1px;background:#EEF}
.menu-prehled-2 a:hover {background:#C1CFE7}
.menu-prehled-2 .select {font-weight:bold;background:#DDF;}


#footer {height:50px;width:100%;background:url('images/line.png') top no-repeat;padding:10px 0 0 0;font:11px "Tahoma";color:#C5C5D9;margin-top:30px;line-height:16px;}
#footer a {color:#C5C5D9;text-decoration:underline;}
#footer a:hover {color:#C5C5D9;text-decoration:none;}

.bad {padding:2px 3px;background-color:#FFCCCC;border:1px solid #FF9999;margin-left:5px;}
.good {padding:2px 3px;background-color:#CCFFCC;border:1px solid #99FF99;margin-left:5px;line-height:40px !ie}
.neutral {width:250px;padding:2px 3px;background:#DDD;border:1px solid #BBB;display:block;}

#vypis_kapel {float:left;}
#vypis_kapel ul {float:left;list-style-type:none;margin:10px 0px}
#vypis_kapel li {float:left;}
#vypis_kapel li a {display:block;margin:1px;border-bottom:2px solid #EEE;padding:10px;text-decoration:none;color:#000A51;font:12px "Georgia"}
#vypis_kapel li a:hover {border-bottom:2px solid #FF0072}

code {background:#FFD;padding:2px;border:1px solid #FFA}

/* hledani.php */
#hledani {font:13px "Georgia"}
#hledani input {font:13px "Georgia";padding:3px 5px;}
#hledani p {line-height:26px;margin-top:15px}
#hledani .submit {padding:5px;padding:2px 5px !ie}
#hledani  {margin-top:-15px !ie;}

p.mail:after {content:"webdesign\40schmutzka.eu.";font-weight:bold;}

/* pridat-festak.php */
#add-left-column {float:left;width:500px;height:650px}
#add-right-column {float:left;width:500px;height:650px}

.spacer1 {margin-top:-16px;}
textarea {width:450px}


/* IE DEBUG */
.reglink {line-height:32px !ie;}
#loginform {margin-top:-5px !ie;}
#loginform input {margin-bottom:-2px !ie}
#loginform .submit {margin-bottom:-4px !ie}