html {height: 100%; margin-bottom: 1px;}
body {
		background-color: #d7d801; 
		color: #fff; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: .8em; 
		margin: 0px; 
		padding: 0px;}
h1 {display: none;}
h2 {font-size: 1.1em; font-weight: normal;}
h2 strong {color: #fff;}
a {color: #b1b307;}
a:visited {color: #999;}
p {margin: 0 0 10px 0;}
label.required {font-weight: bold;color: #d7d801;}
div#wrapper {background-color: #000; background-image: url(/concurso/img/bg.jpg); background-position: 50% 50%; background-repeat: no-repeat; padding-top: 32px;}
#home div#wrapper {background-image: none;}
#premios div#wrapper {background-image: none;}
div#nav {background-color: #d7d801;color: #000;padding: 0 0 4px 0;border-bottom: solid 6px #b1b307;}
div#nav ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		width: 700px;
		margin-left: auto;
		margin-right: auto;
		padding-left: 205px;
		padding-top: 32px;
		background-image: url(/concurso/img/logo_pq.gif);
		background-repeat: no-repeat;
		background-position: 0 0;}
div#nav ul li {display: inline; padding: 0 5px 0 5px; border-right: solid 1px #9ea210; font-size: 1em;}
div#nav ul li.last {border: none;}
div#nav ul li a {color: #383400; text-decoration: none;}
div#nav ul li a:hover {text-decoration: underline; color: #9ea210;}
div#contents {
		width: 700px; 
		margin-left: auto; 
		margin-right: auto; 
		padding: 0 0 2px 0; 
		overflow:  hidden;
		min-height: 450px;}
div#footer {
		background-color: #d7d801; 
		padding: 18px 0 30px 0; 
		text-align: center; 
		margin: 40px 0 10px 0; 
		border-bottom: solid 1px #000; 
		color: #484303;}
div#footer strong {color: #484303;}
div#footer img {border: none;}
input.msg, select.msg {background-color: #d7d801;}
input.btnvoto {display: block; font-size: .8em; margin-top: .5em; background-color: #000; color: #d7d801;}
div#error {background-color: #d7d801; color: #000; border: solid 6px #b1b307; padding: 4px; margin-top: 10px; margin-bottom: 10px;}
strong {color: #d7d801;}

table#formtable {width: 500px; margin-left: auto; margin-right: auto;}
table#formtable td {padding-bottom: 4px;}
p.nota {font-size: .8em; margin-top: 20px;}
ol li {margin-bottom: 10px;}
div#premioscont {margin: 36px 0 40px 0;}
div#imgcontainer {border-top: solid 1px #b1b307;}
img#imgpremios {border-top: solid 1px #000;}
div#footer.home {margin: 0 0 10px 0; padding: 0 0 30px 0; border-top: solid 6px #b1b307;}
ul#premiolist {list-style: none;}
ul#premiolist li {margin-bottom: 4px;}

ul#limaterial {margin-bottom: 40px; list-style-image: url(/concurso/img/bullet.gif)}
ul#limaterial li {margin-bottom: 6px;}

ul#disenos {list-style: none; margin: 0; padding: 0;}
ul#disenos li {padding: 0 1em 1em 0; margin-bottom: 3em; font-size: .85em;}
/*ul#disenos li strong {color: #676804;}*/
ul#disenos li img {display: block; margin-bottom: .25em; border: 0; border: solid 1px #4f5003;}
/**
ul#disenos li.first {float: left; clear: both;}
ul#disenos li.last {float: right;}
**/
ul#disenos li {float: left;}

body#body_disenos div#wrapper {background-image: none;}
body#body_disenos div#contents {width: 850px;}
