/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* GENERAL */

body {
font-family: Arial, Helvetica, sans-serif;
/*background-image: url(images/bkg_4.gif);*/
background-color:#F1F1F1
}

.pageHeader   {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size:  10px;
	font-weight: bold;*/
	background-image: url(../../gfx/interim2/svetruck_top_tsp.gif);
	width: 973px;
	height: 80px;
	padding-left: 17px;
	padding-top: 10px;
}

.pageHeader2   {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size:  10px;
	font-weight: bold;*/
	color:  #DA0024;
	background-image: url(../../gfx/interim2/svetruck_trueq.gif);
	width: 400px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: right top;
}

.pageHeader3   {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size:  10px;
	font-weight: bold;*/
	color:  #ECECED;
	background-image: url(../../gfx/svetruck_trueq2.gif);
	width: 400px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: right top;
}

/* Styr storleken på hela sidan i hela portalen*/
.pageMain   {
	width: 973px;
	height: 440px;
	background-color: #DA0024;
}

.pagenavtable {
height: 0px;
width: 973px;
}

.linkLogga
{
left: 20px;
margin-left: 70px;
padding-left: 70px;
}

.linklogin
{
	font-family:    Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	/*list-style-image: url(../../gfx/bilder/hanglas.gif);*/
	padding-top:2 px;
}

.linklogin:link {
color: #FFF;
text-decoration: none;
list-style-image: url(../../gfx/bilder/hanglas.gif);
padding-top:2 px;
}
.linklogin:visited {
color: #FFF;
text-decoration: none;
list-style-image: url(../../gfx/bilder/hanglas.gif);
padding-top:2 px;
}
.linklogin:active {
color: #FFF;
text-decoration: none;
list-style-image: url(../../gfx/bilder/hanglas.gif);
padding-top:2 px;
}
.linklogin:hover {
color: #666;
text-decoration: none;
list-style-image: url(../../gfx/bilder/hanglas.gif);
padding-top:2 px;
}

.linkTop
{
font-family:    Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
/*font-weight: bold; */
}

.linkTop:link {  color: #FFFFFF ; text-decoration: none}
.linkTop:visited { color: #FFFFFF;  text-decoration: none }
.linkTop:active { color: #FFFFFF;  text-decoration: none }
.linkTop:hover { color: #FFFFFF;  text-decoration: none }

/* Panes */
.toppane {
text-align: center;
vertical-align: top;
height: 10px;
}

.contentpaneold {
text-align: left;
vertical-align: top;
padding-top: 30px;
padding-right: 30px;
*padding-right: 15px; /* IE */
padding-bottom: 6px;
padding-left: 30px;
width: 575px;
}

.contentpane {
text-align: left;
vertical-align: top;
padding-top: 0px;
*padding-top: 0px; /* IE */
padding-right: 4px;
*padding-right: 2px; /* IE */
padding-bottom: 0px;
padding-left: 4px;
width: 716px;
}

.contentpane1 {
text-align: left;
vertical-align: top;
padding-top: 25px;
padding-right: 4px;
*padding-right: 2px; /* IE */
padding-bottom: 10px;
padding-left: 4px;
width: 455px;
height: 400px;
}

.contentpane2 {
text-align: left;
vertical-align: top;
padding-top: 25px;
padding-right: 4px;
*padding-right: 2px; /* IE */
padding-bottom: 10px;
padding-left: 4px;
width: 320px;
}

.contentpane3 {
text-align: left;
vertical-align: top;
padding-top: 25px;
padding-right: 4px;
*padding-right: 2px; /* IE */
padding-bottom: 10px;
padding-left: 4px;
width: 245px;
}

.contentpanehead3 {
text-align: left;
vertical-align: top;
padding-top: 25px;
padding-right: 4px;
*padding-right: 2px; /* IE */
padding-bottom: 10px;
padding-left: 4px;
width: 245px;
}

/*Nyhetspane*/
.contentpaneright {
	text-align: left;
	vertical-align: bottom;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}

.contentpaneright1 {
text-align: left;
vertical-align: top;
padding-top: 25px;
padding-right: 0px;
padding-bottom: 25px;
padding-left: 0px;
width: 453px;
height: 400px;
}

.contentpaneright2 {
text-align: right;
vertical-align: top;
padding-top: 25px;
padding-right: 0px;
padding-bottom: 25px;
padding-left: 0px;
width: 446px;
height: 400px;
}

.contentpaneright3 {
text-align: right;
vertical-align: top;
padding-top: 25px;
padding-right: 0px;
padding-bottom: 25px;
padding-left: 0px;
width: 245px;
height: 400px;
}

.contentpanemiddle3 {
text-align: right;
vertical-align: top;
padding-top: 25px;
padding-right: 0px;
padding-bottom: 25px;
padding-left: 0px;
width: 245px;
height: 400px;
}

.contentsidemenu {
text-align: left;
vertical-align: top;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 25px;
padding-left: 0px;
width: 134px;
height: 400px;
}

.contentpanesearch {
	text-align: right;
	vertical-align: bottom;
	padding-top: 10px;
	padding-right: 10px;
	width: 200px;
}

.contentpanelogin {
	text-align: left;
	*text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 10px;
	*padding-left: 10px;
	width: 100px;
	height: 55px;
}

.contentpaneflags {
	text-align: right;
	vertical-align: bottom;
	padding-top: 5px;
	padding-right: 10px;
	width: 10px;
}

.bottompane {
text-align: left;
vertical-align: top;
padding-top: 0px;
padding-right: 0px;
*padding-right: 0px; /* IE */
padding-bottom: 0px;
padding-left: 0px;
width: 973px;
}

.bottompane1 {
text-align: left;
vertical-align: top;
padding-top: 0px;
padding-right: 0px;
*padding-right: 0px; /* IE */
padding-bottom: 0px;
padding-left: 0px;
width: 973px;
color: #EFEFEF;
}

.pageFooter {
	height: 27px;
	/*background-image: url(../../gfx/interim2/svetruck_top2.gif);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	margin-left: 10px;
}

/* Special för Svetruck AB */
.sidfotbldvit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 1px;	
}

.sidfotvit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
	text-align:right
	font-weight: normal;
	letter-spacing: 1px;
}

.sidfotbldsv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	letter-spacing: normal;
}

.sidfotbldvitlogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 1px;	
}

.newsrbk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	/*letter-spacing: 1px;*/
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 4px;
	*padding-right: 2px; /* IE */
	padding-bottom: 10px;
	padding-left: 4px;
	width: 185px;
}