/*========*/
/* va.css */
/*--------------------------------*/
/* Style-Sheet for Veritopian-Art */
/*================================*/
body {font-family:verdana,arial,helvetica;margin:0;background-color:#bdf;color:#333;
 background-image:url("../img/parliament.jpg");background-size:cover;}
form {margin:0}

h1 {color:#226;margin:1em;margin-top:0;font-size:1.5em}
h2 {color:#448;margin:1em;font-size:1.2em}

a:link {color:#33d; text-decoration:none}
a:visited {color:#33d; text-decoration:none}
a:hover {color:#f80}

hr {margin:0;border-top:1px solid #555}

tr {vertical-align:top}
p {margin:1em}


.headdv {background:rgba(255,255,255,0.5); padding:1em;}

.err {background:rgba(255,255,255,0.8); color:#f00; font-weight:bold;padding:1em;border-radius:0.7em;}
.cn {text-align:center}
.ca {clear:all}
.content {padding:1em}

.hdr {margin:0;padding:0;color:#222;font-size:2.2em;font-weight:bold;text-shadow: 1px 1px #fff}
.hsb {margin:0;padding:0;font-weight:bold; font-style:italic; font-size:0.9em}

.sb {font-weight:normal; font-style:italic; font-size:0.9em}
.bb {font-weight:bold; color:#447; margin:2em}
.b {font-weight:bold}
.bi {font-weight:bold; font-style:italic}

.btn {font-weight:bold; font-size:1em; padding:1em}
.inp {font-weight:bold; font-size:1em;}


.idv {margin:3em;padding:1em}
.xx {font-size:7pt}

.mnu {float:right;font-weight:bold; font-size:.8em}

.inf1, .inf {margin:1em;padding:0.5em;background:#fff;border:3px solid #fb2; border-radius:0.7em; box-shadow: 5px 5px 5px #888}
.inf {border-color:#88f}


.tbl {background:#eee;border-radius:1em;margin:1em}
.tbl th {background:#ddd;border-radius:1em;padding:1em}
.tbl td {background:#fff;border-radius:1em;padding:1em}
.tblt {background:#ccc !important;}


.txt {background:#111; margin:1em;border-radius:1em}
.txt td {text-align:left; font-size:1em;color:#eef; padding:2em}


.foot {width:500px; margin:auto;font-size:.7em;color:#555; text-align:center; background:rgba(255,255,255,0.8); padding:1em; border-radius:0.7em; }
