html { background-color: #000; color: #fff; }
body { padding: 0px; margin: 0px; font-family: "segoe ui", tahoma, arial, sans-serif; font-size: 12px; color: #333333; }
a { color: #333333; }
a:hover  { color: #999999; }
p { margin: 0px;padding: 0px 0px 5px 0px; }

#content { width: 784px; margin: 10px auto 0px auto; background-color: black; }

#pagehead { float: left; width: 784px; height: 80px; margin-bottom: 14px; }

#logo { background-image: url(screen/versity_logo.gif); background-repeat: no-repeat; background-position: 0px -14px; border: none;}

#logo a { display: block; width: 174px; height: 80px; border: }

#mainmenu { float: left; width: 785px; height: 30px; margin-bottom: 14px; }

#disposition { margin: 0px 0px 0px 0px; float: left; }

#mainmenu ul { float: left; list-style: none outside none; display: inline; padding:0px; margin:0px; }

#mainmenu ul li { float: left; padding:0px; margin: 0px; }

#mainmenu ul li a { padding: 0px; margin: 0px 2px 0px 0px; float: left; background: url(screen/1pixedge.gif) black no-repeat; border-bottom: 13px solid #eeeeee; width: 155px; text-decoration : none; }

#mainmenu ul li a:hover { background: url(screen/1pixedge_hover.gif) black no-repeat; border-bottom: 13px solid #990000; }

#mainmenu ul li a span { float: left; line-height: 8px; vertical-align: top; padding: 0px 0px 8px 5px; text-transform: uppercase; font-size: 11px; color: #eeeeee; text-decoration: none; font-weight: bold; letter-spacing: 1px; }

.thincolumnblack ul { float: left; list-style: none outside none; display: inline; padding:0px; margin:0px; }

.thincolumnblack ul li { float: left; padding:0px; margin: 0px; }

.thincolumnblack ul li a { padding: 0px; margin: 0px 2px 0px 0px; float: left; background: url(screen/1pixedge.gif) black no-repeat; border-bottom: 13px solid #eeeeee; width: 155px; text-decoration : none; }

.thincolumnblack ul li a:hover { background: url(screen/1pixedge_hover.gif) black no-repeat; border-bottom: 13px solid #990000; }

.thincolumnblack ul li a span { float: left; line-height: 8px; vertical-align: top; padding: 0px 0px 8px 5px; text-transform: uppercase; font-size: 11px; color: #eeeeee; text-decoration: none; font-weight: bold; letter-spacing: 1px; }




/* alla designrubriker */
h3 { padding: 0px; margin: 0px 0px 8px 0px; float: left; background: url(screen/1pixedge.gif) black no-repeat; border-bottom: 13px solid #eeeeee; width: 100%; background-color: black; }
h3 span { float: left; line-height: 8px; vertical-align: top; padding: 0px 0px 8px 5px; text-transform: uppercase; font-size: 11px; color: #eeeeee; font-weight: bold; letter-spacing: 1px; }

h4 {
	font-family: "segoe ui", tahoma, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;padding: 0px 0px 5px 0px;
}

#fullcolumnholder { float: left; width: 781px; background-color: black; padding: 0px; margin-bottom: 8px; }
#fullcolumnholder .fullcolumn { float: left; width: 766px; margin: 0px 0px 0px 0px; padding: 7px 8px 5px 8px; background-color: #eeeeee; color: black; }
#fullcolumnholder .fullcolumnblack { float: left; width: 772px; margin: 0px 0px 0px 0px; background-color: black; color: black; }

#widecolumnholder { float: left; width: 558px; background-color: black; padding: 0px; margin-right: 0px;margin-bottom: 8px; }
#widecolumnholder .widecolumn { float: left; width: 542px; margin: 0px 0px 0px 0px; padding: 7px 8px 5px 8px; background-color: #eeeeee; color: black; }
#widecolumnholder .widecolumnblack { float: left; width: 548px; margin: 0px 0px 0px 0px; background-color: black; color: #eeeeee; }
#widecolumnholder .widecolumnpicbox { float: left; width: 426px; height: 426px; margin: 0px 2px 2px 0px; padding: 10px; background-color: #eeeeee; color: #eeeeee; }
#widecolumnholder .widecolumnthumbbox { float: left; width: 90px; height: 90px; margin: 0px 0px 2px 0px; padding: 10px; background-color: #eeeeee; color: #eeeeee; }

.widecolumn .halfcolumn_left { float: left; width: 250px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #eeeeee; color: black; }
.widecolumn .halfcolumn_right { float: right; width: 250px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #eeeeee; color: black; }

#thincolumnholder { float: left; width: 216px; background-color: black; padding: 0px; margin-right: 8px; margin-bottom: 8px; }
#thincolumnholder .thincolumn { float: left; width: 200px; margin: 0px 0px 0px 0px; padding: 7px 8px 5px 8px; background-color: #eeeeee; color: black; }
#thincolumnholder .thincolumnblack { float: left; width: 216px; margin: 0px 0px 0px 0px; background-color: black; color: #eeeeee; }
.thincolumnblack ul { margin-bottom:18px; }
/* .thincolumnblack ul li { background-color: blue; } */
.thincolumnblack ul li a { margin-left: 0px; margin-bottom: 8px; width: 216px; }

#pagefoot { float: left; width: 782px; height: 14px; margin: 0px 0px 8px 0px; background-color: #eeeeee; }