@import 'goszakup.css';
@import 'vote.css';
form, table, img, tr, td { padding: 0px; margin: 0px 0px 0px 0px; border-collapse: collapse; }

body {
	background-color : #FFFFFF;
	font: normal 8pt Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}

td, th {
	font: normal 8pt Arial, Helvetica, sans-serif;
	vertical-align: top;
}

.bt, .bt a { text-decoration:none; color:#666; }
.t1, .t1 a { text-decoration:none; color:#fff; font-weight:bold; font-size:12px }
.m1, .m1 a { text-decoration:none; color:#fff; font-weight:bold; font-size:12px }

.main {
	font: normal 12px Arial, "Times New Roman", Times, serif;
	color: #333333;
	padding:0px 5px;
	text-align: justify;

}
.mainkurs {font: italic 12px Arial, Helvetica, sans-serif; color: #666666; background-position: center; text-align: center}


.rubrika {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #E79101;
	padding:5px;
	text-align: left;
	margin-left: 5px;
}
.rubrikser {
	font: normal 16px Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000099;
	margin-right: 10px;
	margin-left: 10px;

}
.news {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333;
	text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
}
.newsLEFT {
	font: normal 12px "Times New Roman", Times, serif;
	text-align: left;
	color: #000000;
	margin: 0px 4px;
	border:solid 1px #999;
}

.d {
	font: normal 12px Arial, "Times New Roman", Times, serif;
	color:#ffffff;
	background-color:#155BB6;
	padding:1px 5px;
}
.pro { font: normal 12px Arial, "Times New Roman", Times, serif; font-weight:bold; vertical-align:middle; }
.t {
	background-color:#155BB6;
	width:3px; height:11px;
	margin:5px 5px 5px 0px;
	display:block;

}
.image {
	margin:5px;
}
#tr_head{
	padding-left:30px;
	padding-top:4px;
	text-decoration:none;
	background-color:#ee9c00;
	height:20px;
	margin:0px 1px;
}
#tr_head a{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	}
#cpy a {
	font-family:"Times New Roman", Times, serif;
	font-size:9px;
	text-decoration:none;
	color:#000000;
}
#cpy{
	padding-top:15px;
}

#t_m img{vertical-align:middle; padding-top:4px;}

#priv div{
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:5px;
	width:97%;
}

#menu_nav td {
	padding:2px 1px;
}

#mt{border:thin;}
.news_date{
color:#06588f;
font-weight:bold;}

.ab_head {
	text-align:center;
	font-weight:bold;
}

.ab_day, .ab_dayofw {
	padding:2px;
}

.clCMEvent {height:99%;left:0pt;position:absolute;top:0pt;visibility:visible;width:99%;}
.clCMAbs {left:0pt;position:absolute;top:0pt;visibility:hidden;}
.clB1 {background-color:#ee9c00;position:absolute;visibility:hidden;}
.clT1, .clT1over {font-family:tahoma,arial,helvetica; font-size:11px; font-weight:lighter; position:absolute; text-align:left; cursor:pointer; vertical-align:middle; padding-left:5px;}
.clT2, .clT2over {font-family:tahoma,arial,helvetica; font-size:10px; font-weight:lighter; position:absolute; text-align:left; cursor:pointer; padding-left:7px;}
.clT3, .clT3over {font-family:tahoma,arial,helvetica; font-size:11px; font-weight:lighter; position:absolute; text-align:left; cursor:pointer; vertical-align:middle; padding-left:5px; background-color:#FFFFFF;}
.clT1 {background-color:#ffffff;color:#353A3D;}
.clT2 {color:#ffffff; font-weight:bold;}
.clT1over {background-color:#67a3ec;color:#000000;}
.clT2over {color:#67a3ec; font-weight:bold;}
.clT3over {color:#67a3ec;}
.clB2 {position:absolute;visibility:hidden;}
.clB3 {background-color:#67a3ec;position:absolute;visibility:hidden;}
.clS, .clSover {font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold; padding:2px; position:absolute; text-align:left; width:120px; }
.clS {background-color:#F3F3F3;color:#000000;}
.clSover {background-color:#F7E88B;color:#000000;}

li { font:12px Arial,"Times New Roman",Times,serif; }

.frmcap { float:left;width:150px;text-align:right;vertical-align:middle;line-height:20px; }
.frmfld { margin-left:165px;margin-bottom:10px;}
.msgalarm, .msgsuccess { padding-top:10px;font-weight:bold; }
.msgalarm { color:#e00; }
.msgsuccess { color:#0990; }
