@CHARSET "UTF-8";
html, body{font-family: sans-serif; font-size: small;}
html{text-align: center}
a{color: #79A11A;}
body{background: white; margin: 0; color: black;}
h1{position: relative; background-color: #9ACD32; color: black;padding: 0.2em 250px 0.2em 1em; text-align: left; font-size: medium; margin: 1em 0 2em;}
h2{font-size: medium; font-weight: bold;}
ul{list-style-image: url("../images/square.png");}

#page{width: 760px; margin: 0 auto; text-align: left; padding: 2em; background: white;}
#footer{text-align: center; margin-top: 2em;}
.highlight{background: #e5f2cb; border: 1px solid #7f984d;text-align: left; margin-bottom: 1em; padding: 0.5em;}
.highlight .email{font-weight: bold; text-align: center;}
.highlight .email a{font-size: medium;}
.register {background: #CCD9B5;}
.fail{background: #F2D6CB; border-color: red;}
.our{background: #F5F1A1; border-color: #BAB77A;}
legend{font-weight: bold; color: #7f984d;}
textarea{width: 100%; height: 100px;}
table{width: 100%; font-size: small; border-collapse: collapse;}
th{background: #e5f2cb; border: 1px solid white; padding: 0.3em 1em;}
td{border: 1px solid #e5f2cb; padding: 0.2em 1em;}

span#logo{display: block; position: absolute; right: 0; top: -20px; width: 250px; height: 63px; background: url("../images/logo-domeny-cr.png") no-repeat; }

#levy_sloupec{width: 400px; float: left; padding-right: 2em;}
#pravy_sloupec{margin: 0 0 0 420px;}
.cleaner{clear: both;}

.volna{background: #B8CD8D;}
.error{background: red;}
.obsazena{background: #aaa;}

/*faq*/
dt{margin-top: 2em; font-weight: bold;}
dd{border-left: 3px solid #79A11A; margin-left:0; padding: 1em;}