td, input, body, .text, a, label, legend,form { margin: 0; font-family: Verdana; font-size:12px; } .Container { xborder: 1 solid blue; width: 100%; } .HuvudTop { background-color: #008fd3; width: 100%; height: 48px; xborder: 1 solid yellow; } .HuvudBottom { background-color: #ec6806; width: 100%; height: 26px; xborder: 1 solid black; } #imgUngfullLogga { position: absolute; z-index: 1; right: 20px; top: 8px; } #imgGbgStad { position: absolute; top: 80px; left: 5px; z-index: 1; } .Navigering { float: left; width: 200px; padding: 60px 2px 2px 5px; xborder: 1 solid green; height: 99%; font-size: x-small; } .Navigering a { color: #A88400; font-weight: bold; text-transform: uppercase; background-image: url('link_button.gif'); background-repeat: no-repeat; background-position: 0 em; padding-left:16px; margin-left:10px; height:16px; } .Navigering li .inloggad { color: #FF6633; } #mail { background-image: url('email.gif'); background-repeat: no-repeat; background-position: 50 50 50 50 em; margin-left:0px; text-decoration: none; } .errorMsg { color: red; } .Text { width: 75%; margin-left: 220px; padding: 30px 20px 2px 5px; xborder: 1 solid red; } .Text a { color: #A88400; text-decoration: none; } ul { margin: 0; padding-left: 0; list-style: none; } li { background-repeat: no-repeat; background-position: 0 .2em; padding: 2px 0px 0px 0px; } ul a { text-decoration: none; } h1 { font-size:medium; } h2 { font-size:x-small; font:weight:bold; margin:15px 2px 0 0; } h3 { font-size:medium; margin: 2px 0px 2px 0px; } #pAnvandarnamn { margin: 0px 0px 4px 0px; font-size: xx-small; } .inlogg { margin: 20px 0px 0px 0px; } fieldset { margin: 30px 20px 30px 0px; padding: 10px; } legend { color: black; } .radio { margin-top: 4px; margin-right: 4px; } label { margin: 4px; } .knapp { font-family: Arial, sans-serif; color: #24384D; font-weight: bold; background-color: #F9D796; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; margin-top: 5px; border: 2px outset #FFF0D4; } .statistik table { width: 90%; margin-bottom: 20px; } .resultat table { width: 50%; } .sortable, .presentationStatistik { padding: 2px; border: 0px solid black; margin: 5px 0px 5px 0px; } .sortable th, .presentationStatistik th { text-align: left; background-color: #F9D796; font-family: Verdana; font-size: xx-small; } .sortable th a { color: #000000; } .valdKandidat { color: green; } .ersattareKandidat { color: red; } .utanforKandidat { color: black; } td.nrCol, th.nrCol { text-align: left; } p.adress { margin-left:10px; font-family: Verdana; font-size: xx-small; } .listakandidater{ } .listakandidater ul { padding-left: 0px; } .listakandidater li { margin-bottom:5px; } .outertable { margin-top: 45px; } .outertable table { maring-bottom: 0px; margin-left:auto; margin-right:auto; background: #FE8F00; border: 2px solid #ffffff; padding: 5px; width: 480px; box-shadow: 1px 1px 1px 1px rgba(0,0,0, 0.5); -moz-box-shadow: 1px 1px 1px 1px rgba(0,0,0, 0.5); -webkit-box-shadow: 1px 1px 1px 1px rgba(0,0,0, 0.5); -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; } .outertable td { border: 0px; } .extable table { background: #FE8F00; border-style: none; padding: 0px; text-align: left; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba(0,0,0, 0.5); -moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0, 0.5); -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0, 0.5); } .extable td { background-color: #FED632; border-width: 1px; padding: 3px; text-align: left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .innertable table { border-style: none; background: #FED632; } .innertable td { background: white; border-style: solid border-width: 1px; border-color: #abcabc; padding: 3px; text-align: left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } input { float: left; border: 1px solid lightgray; background: white; margin: 0px 0px 0px 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .button input { font-size: small; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 5px; background: whitesmoke; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .errorMsg { color: red; font-weight: bold; } .textMsgBlue { color: steelblue; font-weight: bold; } .textMsgGreen { color: teal; font-weight: bold; } .buttonRosta { display: inline-block; padding: 15px 25px; font-size: 24px; cursor: pointer; text-align: center; text-decoration: none; outline: none; color: #000; background-color: #F9D796; border: none; border-radius: 15px; box-shadow: 0 9px #999; } .buttonRosta:hover {background-color: #3e8e41} .buttonRosta:active { background-color: #3e8e41; box-shadow: 0 5px #666; transform: translateY(4px); }