/**************** Header and navigation styles ****************/

Body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;	
	background-color: #989898;	
}



/**************** Table styles ****************/

table {
	padding: 0px 0px 0px 0px;

}

table.full {
	padding: 0px 0px 0px 0px;
	border-right: solid #545454;
	border-left: solid #545454;
	border-top: solid #545454;
	border-bottom: solid #545454;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #eeeeee;
}

table.tilbud {
	padding: 3px 3px 3px 3px;
	border-right: solid #545454;
	border-left: solid #545454;
	border-top: solid #545454;
	border-bottom: solid #545454;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #f2f2f2;
	background-image: url(images/bg_tilbud.jpg);
	background-repeat: repeat-x;
	border-style: dashed dashed dashed dashed;
}

table.main {
	padding: 0px 0px 0px 0px;	
	border-right: solid #545454;
	border-bottom: solid #545454;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

table.gallery {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #969696;
	border-collapse: collapse;
	background-color: #f0f0f0;
}

}

table.nyheter_ramme {
	padding: 5px 5px 5px 5px;
	border-right: solid #ffffff;
	border-left: solid #ffffff;
	border-top: solid #ffffff;
	border-bottom: solid #ffffff;
	border-right-width: 3px;
	border-left-width: 3px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	background-color: #f0f0f0;
}

table.bruktbil_ramme {
	border-right: solid #ffffff;
	border-left: solid #ffffff;
	border-top: solid #ffffff;
	border-bottom: solid #ffffff;
	border-right-width: 3px;
	border-left-width: 3px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	background-color: #f0f0f0;
}

/**************** Text styles ****************/

#navn {
	font-family: Tahoma; 
	font-size: 12px;
	color: #285a7a;
}

/**************** Td styles ****************/

td {  
	font-family: Tahoma; 
	font-size: 11px;
	color: #313131;
	vertical-align: top;
}

/**************** Td NEWS styles ****************/

td.header {
	font-family: Tahoma;
	font-size: 15px;
	color: #285a7a;
}

td.tilbudhead {
	font-family: Tahoma;
	font-size: 15px;
	color: #2b2b29;
}

td.news {
	font-family: Tahoma; 
	font-size: 11px;
	color: #313131;
}

td.footer {
	font-family: Tahoma;
	font-size: 11px;
	color: #7f7f7f;
}

td.nyheter_header {
	font-family: Tahoma;
	font-size: 13px; 
	color: #285a7a;
	padding-bottom: 10px;
}

td.nyheter_toptekst {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold; 
	color: #848484;
}

td.nyheter_tekst {
	font-family: Tahoma;
	font-size: 11px; 
	color: #5a5a5a;
}


table.gallery td {
	text-align: center;
	border-width: 1px 1px 1px 1px;
	padding: 20px 5px 30px 5px;
	border-style: inset inset inset inset;
	border-color: #969696;
	background-color: #f0f0f0;
}

/**************** Td styles ****************/

td.meny {
	font-family: Tahoma;
	font-weight: bold; 
	font-size: 11px;
	color: #969696;
	Background-color: #F0F0F0;
	border-right: solid #FFFFFF;
	border-right-width: 1px;
}

td.main {
	font-family: Tahoma;
	font-size: 11px;
	color: #969696;
	Background-color: #eeeeee;
}

td.copy {
	font-family: Tahoma;
	font-size: 10px;
	color: #969696;
	Background-color: #eeeeee;
}

/**************** Hyperlink styles ****************/

A.class1:link 		{ font-family: Tahoma; font-size: 11px; text-decoration: none; color: #313131; } 
A.class1:visited 	{ font-family: Tahoma; font-size: 11px; text-decoration: none; color: #313131; }  
A.class1:active		{ font-family: Tahoma; font-size: 11px; text-decoration: none; color: #313131; } 
A.class1:hover		{ font-family: Tahoma; font-size: 11px; text-decoration: none; color: #313131; border-bottom: 1px dotted #a9a9a9; } 

A.class2:link 		{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #313131; } 
A.class2:visited 	{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #313131; }  
A.class2:active		{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #313131; } 
A.class2:hover		{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #313131; } 

A.class3:link 		{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #969696; } 
A.class3:visited 	{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #969696; }  
A.class3:active		{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #969696; } 
A.class3:hover		{ font-family: Tahoma; font-size: 10px; text-decoration: none; color: #515356; border-bottom: 1px dotted #a9a9a9; } 

/**************** Hyperlink styles ****************/

a.clsMenuLinkLeft
{
	color: #545454;
	margin: 1px 5px 1px 5px;
	padding: 1px 5px 1px 5px;
	text-decoration: none;
	display: block;
}

a.clsMenuLinkLeft:hover
{
	margin: 0px 5px 0px 5px;
	background-color: #ffffff;
	border: solid 1px #969696;
	text-decoration: none;
}


.clsMenuBoxContainer
{
	border-bottom: solid 1px #F0F0F0;
	border-top: solid 1px #F0F0F0;
	border-left: solid 1px #F0F0F0;
	border-right: solid 1px #F0F0F0;
	padding-top: 5px;
	padding-bottom: 5px;
}


a.blsMenuLinkLeft
{
	color: #545454;
	margin: 0px 10px 0px 10px;
	padding: 1px 10px 1px 10px;
	text-decoration: none;
	display: block;
}

a.blsMenuLinkLeft:hover
{
	margin: 0px 20px 0px 20px;
	text-decoration: none;
}


.blsMenuBoxContainer
{

	padding-top: 5px;
	padding-bottom: 5px;
}

/**************** Form styles ****************/


label{
float: left;
width: 150px;
text-align: right;
margin-right: 10px;
}

input, textarea{
width: 250px;
margin-bottom: 5px;
font-size: 11px;
font-family: arial;
}

textarea{
width: 250px;
height: 120px;
font-size: 11px;
font-family: arial;
}

.boxes{
width: 1em;
}

#resetbutton{
margin-left: 160px;
margin-top: 5px;
width: 50px;
}

#submit_btn{
margin-left: 10px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}


/**************** List styles ****************/

ul { 

	list-style-type: circle; 
} 

li { 

	margin-bottom: 5px;
} 
