/*A:link, A:visited, A:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}*/

#badguy {
	color: #ff0000;
	text-decoration: none;
}

/* selectno som id */
#idselectno {
	color: #000000;
	text-decoration: none;
}

/* selectyes som id */
#idselectyes {
	color: #aa0000;
	text-decoration: none;
	background : #FFFFFF;
}







.ct-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

.ct-text-gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.ct-text, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.ct-textny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}

.ct-text-trad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.mono-text {
	font-family: monospace;
	font-size: 10px;
}

.fel-txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}

/* body: sidan i sig */
body {
	background-color: #D2D8DD;

}

/* SANS-SERIF: Styckestext */
.sans {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}

/* COPY: Copyright-texten längst ner på sidan*/
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 4px;
	margin-top: 15px;
	margin-left: 4px;
}

/* H1: Rubriktext */
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #333366;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

/* H1_F: Förklaring i rubriken (ej med emfas) */
.h1_f {
	font-weight: normal;
}

/* H1_ADM: Rubriktext för admin (röd bg) */
.h1-adm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #D82425;
	color: #FFFFFF;
	height: 23px;
}

/* H2: Rubriktext */
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #333366;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px
}

/* H2_F: Förklaring i rubriken (ej med emfas) */
.h2_f {
	font-weight: normal;
}


/* SPACER: Mellanrum (oformaterat) */
.spacer {
	font-size: 9px
}

/* COMMAND: Kommandoknapp, t ex "SPARA >" */
.command {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

/* TABLE: Omdefinition av <table> */


/* QUERY: Fältet under en H1 */
.query {
	background: #FFFFFF;
/*  #E7EAF0; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.row0 {
	background: #FFFFFF;
/*  #E7EAF0; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.row1 {
	background: #D2D8DD;
/*  #E7EAF0; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}


.thquery {
	background: #9F9F9F;
/*  #E7EAF0; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	font-size: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}


/* QUERY_SELECT: Som Query, fast markerad */
.query_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

/* QUERY_KEY: Nyckelord i en nyckel-värde-serie, högerställt */
.query_key {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align : top;
}

/* QUERY_KEY2: Nyckelord i en nyckel-värde-serie, i rubrikform */
.query_key2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* QUERY_VAL: Värdet i en nyckel-värde-serie (ofta INPUT) */
.query_val {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* NAVLINK: Navigeringslisten som visas när en administratör är inloggad */
.navlink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.navlink:hover {
	color: #FF0000;
}

/* NAVLINK_ACTIVE: Den knappen på administratörens navigeringslist
 * som motsvarar den aktiva sidan. Bör endast skilja sig från .navlink i detaljer. */
.navlink_active {
	background: #D2D8DD; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.navlink_active:hover {
	color: #FF0000;
}

/* ASTERISK: Tvingande fält i formulär (används för asterisken) */
.asterisk {
	color: #FF0000;
}


/* SELECTNO: Valbara element (ex. filer), ej markerade */
.selectno {
	color: black;
	text-decoration: none;
}

/* SELECTYES: Valbara element (ex. filer), markerade */
.selectyes {
	color: black;
	text-decoration: none;
	background : #FFFFFF;
}

/* SELECTNO: användare vars abonnemang gått ut */
.selectnoerror {
	color: #FF0000;
	text-decoration: none;
}


/* BESKRIVNING: Mappar och dokument med angiven
 * beskrivning. Sitter överst i en TD.QUERY. */
.beskrivning {
	font-family: Geneva,  Arial, Helvetica;
	font-size: 12px;
}

/* SORTERAD: Den kolumn filer är sorterade efter */
.sorterad {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 10px;
	background: #efefef;
	padding-left: 3px;
}

/* SORTERAD_EJ: Övriga kolumner i en listning */
.sorterad_ej {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 10px;
}

/* SVART: Svart text. För vissa länkar som ej skall vara blå. */
.svart {
	color: black;
}

#ner3px {
	position: relative;
	bottom: -5px;
}

#gray {
	background: #666666;
	font-size: 1px;
}

.underrubrik {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #990000}

.bigfliktxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
}
.smalfliktxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		font-weight: normal;
		text-decoration: none;
}


