a img { border-style: none; }

.contenttable p { font-size: 1em; padding: 8px }

.shortcuts { width: 100% }
.shortcuts td { width: 50%; text-align: left; vertical-align: top; }

.startIconList li { font-size: 1em }

.magazines th {padding: 10px 15px 10px 0}
.magazines {margin: 0 0 10px 20px; padding: 0}

/* .sitemap {font-size: 0.8em; line-height: 0.8em; margin: 0 0 30px 0} */
p.smlevel1 {font-size: 1.0em; line-height: 0.8em;}
p.smlevel2 {font-size: 1.0em; line-height: 0.8em;}
p.smlevel3 {font-size: 1.0em; line-height: 0.8em;}
p.smlevel4 {font-size: 1.0em; line-height: 0.8em;}
p.smlevel5 {font-size: 1.0em; line-height: 0.8em;}

/*Added by TH 051017*/
.studera_nu {
  background-image: url(/fileadmin/lth/images/sysimages/studera_nu.gif);
  width: 155px;
  height: 40px;
  border: 0px;
}

/* Added by TH 051107 */
.vitText{
  color: #FFFFFF;
}

/* Added by TH 051201
.lthTabell {
  font-size: 1em;
  margin: 0px 0px 10px 10px;
  padding: 3px;
} */

/* Added by TH 060109 */
.ettkommaettem {
	font-size: 1.1em;
}
.ettkommatvaem {
	font-size: 1.2em;
}

/* Added by TH 060329 
.csc-mailform {
font-size: 1.2em;
}*/

.csc-loginform{
font-size: 1.2em;
}

/* Added by TH 060504 */
.csc-uploads-fileName {
font-size: large;
	background-image: url(/fileadmin/template/images/list/pdf.gif);
	background-repeat: no-repeat;
}

/* Added by TH 061201 
.contentMain h4 a {
	color: #996633;
	text-decoration: none;
}
*/
.contentFoot a {
	color: #ffffff;
}

/* .lthNewsList img {
	float: right;
	margin-top: 10px;
	margin-left: 20px;
} */

div.lthNewsList {
	float: right;
	margin-top: 10px;
	margin-left: 20px;
	font-size: smaller;
	text-align: center;
}
div.lthNewsHeader h4 a {
	color: #996633;
	text-decoration: none;
}
.lthblogheader a {
	color: #996633;
	text-decoration: none;
	font-weight: bold;
        	font-size: 1.0em;
        	line-height: 1.0em;
}
/* table.typo3-editPanel TD { border: 0px; background-color: #fff; width: auto;} */
TABLE.typo3-editPanel { border: 0px;  margin-left: 20px; margin-bottom: 20px; }
TABLE.typo3-editPanel TD { border: 0px; background-color: #FFFFFF; width: auto;}

.typo3-editPanel-controls img {
	height: 16px;
	width: 16px;
}

/* added by TH 080919 */
div.menuDepartmentLink a,
div.menuDepartmentLink {
	height: 30px;
	line-height: 2.5em;
}

div.menuDepartmentLinkHalfLong a,
div.menuDepartmentLinkHalfLong {
	font-size: 0.95em; 
	height: 30px;
	line-height: 2.7em;
}

div.menuDepartmentLinkLong a,
div.menuDepartmentLinkLong {
	padding-top: 1px;
	padding-bottom: 3px;
	font-size: 0.9em; 
	font-weight: bold;
	line-height: 1.0em;
	text-align: center;
	vertical-align: middle;
}

/* Bullet styles for unordered lists.
li.iconlist { list-style-image: url(/fileadmin/template/images/list/listpil.gif); }
li.iconlistpdf { list-style-image: url(/fileadmin/template/images/list/pdf.gif); }
li.iconlistword { list-style-image: url(/fileadmin/template/images/list/word.gif); }
li.iconlistexcel { list-style-image: url(/fileadmin/template/images/list/excel.gif); }
li.iconlistpowerpoint { list-style-image: url(/fileadmin/template/images/list/powerpoint.gif); }
*/

/* Added by TH 090125 */
div.tx-cal-controller {
	margin-left: 20px;
}

TABLE.csc-uploads { margin-left:20px;font-size: 1.2em; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-size: 1em; }
.csc-uploads-fileSize P { font-size: 0.8em; }

.adminpanel {
background-color:#FDFDFD;
font-size: 0.6em;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
color:black;
padding: 0px;
}
.adminpanel A:link { text-decoration: none; color:black; }
.adminpanel A:visited {text-decoration: none; color:black; }
.adminpanel A:active {text-decoration: none; color:black; }
.adminpanel A:hover {text-decoration: underline; color:black; }

.adminpanel .td { float:left; }

.csc-uploads-fileName {
font-size: large;
	background-image: url(/fileadmin/template/images/list/pdf.gif);
	background-repeat: no-repeat;
}

.field {
	width: 130px;
}

.startCenterTd{
	/* background-color: #FFFFFF; */
	padding: 0px; /* 15px */
	margin: 0px;
}

.placeE div.quickLaunch {
	/* Justerar vänsterspalt på LTHs förstasida */
	height:177px;
}

ul.newsList {
padding-left: 0px;
}

.newsBg
{
	background-image: url(/graphics/lightbluepix.gif);
	/* background-position: top right; */

	background-repeat: repeat;
	}
/* css stylesd content */
/* default styles for extension "tx_cssstyledcontent" */

	
/* Added by th 071121. För att minska textstorleken på bildtexter */
	DD.csc-textpic-caption { font-size: 0.7em; }
	/* .placeA div.csc-textpic-intext-left { padding-left:10px; }
	.placeA div.csc-textpic-intext-left-nowrap { padding-left:10px; } */
	.placeA div.csc-textpic-imagewrap { margin-left:10px; margin-right:10px; margin-bottom:10px;}
	/*.placeB p.bodytext { padding:0px;}
	.placeB div.csc-textpic-imagewrap { margin-left:10px; margin-right:10px; margin-bottom:10px;}*/
	/*.placeA dl.csc-textpic-image { padding-left:10px; }
	
	.placeA div.csc-textpic { padding-left:10px; }
	.placeA div.csc-textpic-intext-left dl.csc-textpic-image { padding-right:10px; }
	.placeB div.csc-textpic dl.csc-textpic-image { margin-left:-100px; }
	.placeB p.bodytext { margin:10px;}*/

/* Nya ikon-länkar. Ersätter lu-css */
.placeA p.newIconList3pil {
	background: url(/graphics/arrow_icon_right_blue.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	padding-left: 40px;
	padding-top: 4px;
	line-height: 1.3em;
}
.placeB p.newIconList3pil, .rightcolumn p.newIconList3pil {
	background: url(/graphics/arrow_icon_right_brown_tight.gif) top left no-repeat;
	padding-bottom: 2px;
	padding-left: 20px;
}
.placeA p.newIconList3pdf {
	background: url(/objects/lista/images/pdf.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	padding-left: 40px;
	padding-top: 4px;
	line-height: 1.3em;
}
.placeB p.newIconList3pdf, .rightcolumn p.newIconList3pdf {
	background: url(/objects/lista/images/pdf.gif) top left no-repeat;
	padding-bottom: 2px;
	padding-left: 20px;
}
.placeA p.newIconList3doc {
	background: url(/objects/lista/images/word.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	padding-left: 40px;
	padding-top: 4px;
	line-height: 1.3em;
}
.placeB p.newIconList3doc, .rightcolumn p.newIconList3doc {
	background: url(/objects/lista/images/word.gif) top left no-repeat;
	padding-bottom: 2px;
	padding-left: 20px;
}
.placeA p.newIconList3xls {
	background: url(/objects/lista/images/excel.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	padding-left: 40px;
	padding-top: 4px;
	line-height: 1.3em;
}
.placeB p.newIconList3xls, .rightcolumn p.newIconList3xls {
	background: url(/objects/lista/images/excel.gif) top left no-repeat;
	padding-bottom: 2px;
	padding-left: 20px;
}
.placeA p.newIconList3ppt {
	background: url(/objects/lista/images/powerpoint.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	padding-left: 40px;
	padding-top: 4px;
	line-height: 1.3em;
}
.placeB p.newIconList3ppt, .rightcolumn p.newIconList3ppt {
	background: url(/objects/lista/images/powerpoint.gif) top left no-repeat;
	padding-bottom: 2px;
	padding-left: 20px;
}
.placeA p.newIconList3dat {
	background: url(/objects/lista/images/data.gif);
	background-repeat: no-repeat;
	background-position: 20px 7px;
	padding-left: 40px;
	padding-top: 4px;
	line-height: 1.3em;
}
.placeB p.newIconList3dat, .rightcolumn p.newIconList3dat  {
	background: url(/objects/lista/images/data.gif) top left no-repeat;
	padding-bottom: 2px;
	padding-left: 20px;
}

.placeA p.teleType { font-family:"Courier New", Courier, monospace }
.placeB p.teleType { font-family:"Courier New", Courier, monospace }

/* Justera gamla iconlists 
ul.iconlist li a, 
ul.iconlistword li a, 
ul.iconlistpdf li a, 
ul.iconlistexcel li a, 
ul.iconlistpowerpoint li a, 
ul.iconlistdata li a, 
ul.iconList li a, 
ul.iconListWord li a, 
ul.iconListPdf li a, 
ul.iconListExcel li a, 
ul.iconListPowerpoint li a, 
ul.iconListData li a, 
ul.wideIconList li a, 
ul.compactIconList li a,
ul.iconlist li, 
ul.iconlistword li, 
ul.iconlistpdf li, 
ul.iconlistexcel li, 
ul.iconlistpowerpoint li, 
ul.iconlistdata li, 
ul.iconList li, 
ul.iconListWord li, 
ul.iconListPdf li, 
ul.iconListExcel li, 
ul.iconListPowerpoint li, 
ul.iconListData li, 
ul.wideIconList li, 
ul.compactIconList li {
	margin-bottom: 5px;
}
ul.iconListPdf li {padding-left: 20px;}
ul.iconListPdf li a {padding-left: 0px;}
ul.iconlistpdf li {padding-left: 20px;}
ul.iconlistpdf li a {padding-left: 0px;}
*/

/* Justera fullbredds-bild i högermarginalen
.placeB .box .csc-textpic-center { margin-left:-20px; }
.placeB .box .csc-textpic-text { margin-left:20px; } */

/* Justera mailforms */
.csc-mailform-field textarea { display:block; }
.csc-mailform-field { margin-bottom:5px; }
.csc-mailform { font-size:0.8em; padding:5px; }
.placeB .csc-mailform { margin-left:-10px; }
.placeA .csc-mailform { margin-left:10px; }

/* Justera tabeller */
.placeA table { margin-left:10px;}
.placeA td { padding:3px; }

/* Tillagt av TH 080422 */
.tx-flvplayer-pi1 {
	text-align: center;
}
/* Tillagt av TH 081212 Används för att fixa till den nya sökrutan */
input.lthsearchfield { 
	font-size:9px;
	height:13px;
	width: 148px;
	border: 1px solid #C6C6C6;
	color: #737373;
	margin-top:2px;
} 
.lthsubmit {
	background: url(/graphics/searchbuttonbg.gif) no-repeat;
	height: 15px;
	width: 32px;
	font-size:1px;
	color:#DEDEDE;
	border: 0px;
	vertical-align: middle;
}
.lth_calendar A:link {text-decoration:none;}
.lth_calendar A:visited {text-decoration:none;}

.livet_efter_lth {
	font-size: 0.7em;
	margin-left:30px;
}

.livet_efter_lth A:link {text-decoration:none; color: #000000;}
.livet_efter_lth A:visited {text-decoration:none;; color: #000000;}
.livet_efter_lth A:hover {text-decoration:underline;; color: #000000;}

.backarrow {
	background-image: url(/graphics/arrow_icon_left_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-size:0.8em;
	padding-left:20px;
        margin-left:10px;
}
/* ul img {list-style: none;} */
.rightcolumn, .rightcolumn_narrow {
	margin-top:25px;
	float:right;
	font-size:0.7em;
	margin-left:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.rightcolumn {
	width:197px;
	background-color:#eeebe8;
	background-image:url(/graphics/push_bottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.rightcolumn_narrow {
	width:100px;
	height:300px;
	
}

.rightcolumn_nobg {
	background-color:#ffffff;
	background-image:url(none);
}

.rightcolumn .head, .rightcolumn .headMiddle {
	background-color:#996633;
	color:white;
	font-weight:bold;
	padding-left:20px;
	/* height:25px;*/
	padding-top:9px;
	padding-bottom:9px;
	margin-bottom:0px;
	font-size:1.1em;
}

.rightcolumn .head {
	background-image:url(/graphics/head_corner_brown.gif);
	background-repeat:no-repeat;
	margin-top:0px;
}

.rightcolumn p {
	margin-left:20px;
	margin-top:9px;
	margin-right:10px;
}

/*.rightcolumn p img {margin-left:-5px;} */

.rightcolumn .iconlist {margin-left:0px;padding-left:0px;margin-top:5px;}
/*<ul class="iconlist"><li><a href*/

.rightcolumn DIV.csc-textpic DIV.csc-textpic-single-image IMG { margin-bottom: 0px; }
/*.rightcolumn img {margin-left:auto;margin-right:auto;display:block;}*/
.rightcolumn .head A:link {text-decoration:none; color: #ffffff;}
.rightcolumn .head A:visited {text-decoration:none; color: #ffffff;}
.rightcolumn .head A:hover {text-decoration:underline; color: #ffffff;}
.rightcolumn ul {margin-left:5px;}

/*tx-felogin-pi1*/
.tx-felogin-pi1 {
	margin-left:10px;
}

.tx-felogin-pi1 h3 {
	margin:0px;
	padding:0px;
}

.tx-felogin-pi1 fieldset, .tx-felogin-pi1 h3  {
	margin-top:10px;	
	margin-bottom:10px;
}

.tx-felogin-pi1 div, .tx-felogin-pi1 legend {
	font-size:0.8em;
}

.tx-felogin-pi1 #pass, .tx-felogin-pi1 #user, .tx-felogin-pi1 input {
	margin-bottom:10px;	
}

.tx-felogin-pi1 p {
	margin:0px;
	padding:0px;
	margin-top:10px:
}
