/* Taget fran http://www.sh.se/nepsite/start.nsf/nepns-site-ui-r2.static/default.css?readform */
/******/
textarea, select {overflow:auto;}



/****************************/
/* Specifikt for denna sajt */
/****************************/

.tiphead {
		 padding:10px;
		 font-weight:bold;
		 border:1px solid #FFe372;
		 background: solid #FFD342;

}

.tipbody {
		 padding:10px;
		 border:1px solid #FFF3A2;
		 background: #FFe372;
		 background-color: #FFe372;
}

#katContent {width: 500px;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}

#left { width: 20em; position : absolute; z-index:2;}
#right {left: 40em; top: -1em;width: 16em; height: 12em; position: relative;z-index:1;}
#rightlow {left: 29em; top: 4em; z-index:3; 
		 position:absolute;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color:#666666;
		 font-style:italic;
		 text-align:right;
}
#ajaxrub {top: 22em; position: absolute;}
#ajaxid {top: 23.5em; width: 20em; position: absolute;}
#ajaxrub2 {top: 22em; left: 21.5em; width: 20em; position: absolute;}
#ajaxid2 {top: 23.5em; left: 21.5em; width: 20em; position: absolute;}
#ajaximg {top: 20em; position:absolute;}

INPUT.sInp {
		 font-family: Tahoma, Verdana, sans-serif;
		 font-weight: bold;
		 color:#333333; font-size:1em; 
		 padding-left:3px; 
		/* background-image:  url(/shapp/utbdb.nsf/orange2TopBg.gif);
		 background-repeat: repeat; 
		 border: 1px solid #98D4FA; /*#FFA500;#a6a6a6;*/
		 }

TABLE.sTab {
		 border: 1px solid #FFA500;/*#a6a6a6;*/
}

.ajaxresult {font-family: Tahoma, Verdana, sans-serif;}
.ajaxcontainer {width: 500px;}


TD.sRub {color: #666666;font-weight: bold;}

TD.eduRight {
		 width:75px;
}

TD.eduRub {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

TD.mellanRub {font-size: 120%; color: #666666;}
TD.edutopRub {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		 font-size: 140%;
		 padding: 0px, 0px, 2px, 0px;
		 color: #666666;
		 font-weight: bold;
}
TD.lineheight_5 {line-height:5px;}


.btnStuderanu {
		 font-family: Tahoma, Verdana, sans-serif;
		 /*font-weight: bold;*/
		 background-image:  url(/shapp/utbdb2010.nsf/orange2TopBg.gif);
		 background-repeat: repeat; 
		 border: 1px solid #FFA500;
		 height: 18px;
}
		  
.btnStuderanuExt {
		 font-family: Tahoma, Verdana, sans-serif;
		 background-image: url(/shapp/utbdb2010.nsf/blue3TopBg.gif);
		 background-repeat: repeat;
		 border: 1px solid #98D4FA;
		 height: 18px;
}

.btn {
		 font-family: Tahoma, Verdana, sans-serif;
		 font-weight: bold;
		 background-image:  url(/shapp/utbdb2010.nsf/orange2TopBg.gif);
		 background-repeat: repeat; 
		 border: 1px solid #FFA500;
		 padding: 2px 2px 2px 2px; }

.btn2 {
		 font-family: Tahoma, Verdana, sans-serif;
		 font-weight: bold;
		 background-image:  url(/shapp/utbdb2010.nsf/blue3TopBg.gif);
		 background-repeat: repeat; 
		 border: 1px solid #98D4FA;
		  }

.bread {
		 color: 666666;
		 font-size: 1em;
		 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		 }
		  
SELECT.genSearchTableStyle { 
		 width: 200px; 
		 color: 666666;
		 font-size: 1em;
		 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		 }
		 
SELECT.genSearchTableStyle2 { width: 200px; 
		 color: 666666;
		 font-size: 1em;
		 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}

SELECT.select_23 {		 width: 23em; 		 padding: 1px 3px; }

INPUT.input_23 {		 width: 23em; 		 padding: 1px 3px; }
INPUT.input_6 {		 width: 6em; 		 padding: 1px 3px; }

TD.formKey { width: 145px; padding: 0px, 0px, 0px, 0px; /*color: #666666; font-family: Tahoma;*//*vertical-align: top;*/}
TD.formValue { width: 45p; padding: 0px, 0px, 0px, 0px; }


.search_button {color: #333333;border:1px solid #CCCCCC;cursor: pointer;font-weight: bold;height: 1.9em;background-color: #ffffff;
		 background-image:  url(/shapp/utbdb2010.nsf/orange2TopBg.gif);
		 background-repeat: repeat; 

}

#advsearch {
		 top: 22.5em; width: 21em; left: 1.0em; position: absolute;
}
#advsearch2 {
		 top: 22.5em; width: 21em; left: 21.5em; position: absolute;
}

.popuppy{
		 border:solid black 1px;
		 padding:5px;
		 overflow:auto;
		 position:absolute;
		 background-color:#F0F0F0;
		 visibility: hidden;
		 z-index:100;
}
.searchResults{
	padding:5px 10px 0 0;
}
.aSearchResults{
	font-weight:bold;
}
.test {
	width:20px;
}
.upperspace{
	padding-top:10px;
}
.utbdb_left{
	float:left;
	padding-right:10px;
}
.right{
	float:right;
}
.space{
	margin-top:5px;
}
#infoDivLeft{
	/*float:left;*/
	width:490px;
	padding-right:5px;
}
#fastaUtsokningarRight{
	z-index: 100;
	width: 180px;
	position:absolute;
	left: 800px;
	top: 205px;
}
.sokRensaKnapp{
	position:relative;
	left:310px;
	top:5px;
}
.selectlength{
	width: 200px;
}
.infoRubrik{
	color: #666666;
	font-size: 120%;
	/*font-weight: bold;*/
}
.eduLeft{
	float:left;
	width:110px;
	/*font-weight: bold;*/
}
.tomscontainer{
	/*width:720px;*/
	position:relative;
	overflow: auto;
	width: 100%;
	/*border:1px solid black;*/
}
.coursediv{
	float:left;
	width: 350px;
}
.programdiv{
	float: left;
	width: 350px;
/*border:3px solid black;*/
}
/*ie behoever nat extra*/
/*.ieAnmkod{
	position:relative;
	left:110px;
top:-20px;
}*/
ul.nobullet{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.internal_h1 {
	color:#870826;
	font-size:162%;
	font-weight:bold;
	line-height:23px;
}
.internal_h1_course {
	color:#870826;
	font-size:150%;
	font-weight:bold;
	line-height:23px;
}
/*Blue box shit */
.infobox{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#D9E8EE url(/shapp/utbdb2010.nsf/infobox-top-right.gif) no-repeat scroll right top;
	margin-bottom:10px;
	margin-top:30px;
	overflow:hidden;
	text-align:left;
	width:100%;
}
.infobox .box1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/shapp/utbdb2010.nsf/infobox-top-left.gif) no-repeat scroll left top;
}
.infobox .box2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/shapp/utbdb2010.nsf/infobox-bottom-left.gif) no-repeat scroll left bottom;
}
.infobox .box3 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/shapp/utbdb2010.nsf/infobox-bottom-right.gif) no-repeat scroll right bottom;
	padding:14px 12px 18px;
}
ul.entrylist {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.infobox ul.entrylist li {
	border-bottom-width:0;
	margin:0 0 2px;
	padding-bottom:0;
}
ul.entrylist li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/shapp/utbdb2010.nsf/arrow-right-red.gif) no-repeat scroll 4px 5px;
	/*border-bottom:1px dotted #929292;*/
	/*margin:0 0 10px;*/
	/*padding-bottom:10px;*/
}
ul.entrylist a{
	display:inline-block;
	line-height:13px;
	margin-left:14px;
	padding:2px 5px 2px 0px;
	word-wrap:normal;
}
.infobox h3 {
	color:#00668A;
	font-size:127%;
	font-weight:normal;
}
.minheight {
	min-height:400px;
}
.eventinnerheader{
	font-weight:bold;
}
.Application_and_events_wrapper p{
	margin:1px;
	padding-top: 1px;
}
/*test to override the activecrap from content.css*/
/*Gradient buttons*/
.gradient{
	/*background-color: #92CBE0;*/
	border:1px solid black;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#aaaacc'); 
}
/*fix for ugly IE-crap */
form{
	margin-top:0px; 
}
.myform button, button.myform{
	margin-top :7px;
}
/*overwriting content p tags*/
p.utbdbp{
	margin:1px;
	padding-top:1px;
}

