/*********************************************
	Style sheet for vesturost.is
	
	Haukur Már Böđvarsson
	haukur@eskill.is
	03.06.2002
**********************************************/


/********************* Tag Rules *********************/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C3A30;
}
a {
	color: #506857;
	text-decoration : underline;
}

/********************* <a> Rules *********************/
a:hover{
	color : #688470;
}

a.aLeftMenuLevel1
{
	font-family: Tahoma,Arial, Helvetica, sans-serif;		
	color : #506857;
	text-decoration : none;
	font-size : 10px;
}
a.aLeftMenuLevel1:hover
{	
	text-decoration : underline;
}
a.aLeftMenuLevel2
{
	text-decoration : none;
	font-size:11px;
	color: #000000;
}
a.aLeftMenuLevel3
{
	text-decoration : none;
	font-size:10px;
	color: #000000;
}

a.aDetailLink{
	font-size : 10px;
	color : #506857;
	text-decoration : none;
}
a.aDetailLink:hover{
	text-decoration : underline;
}

/* Product links */

a.ProductCategory
{
	font-family: Tahoma,Arial, Helvetica, sans-serif;	
	color : #333333;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

a.ProductCategory:hover
{
	font-family: Tahoma,Arial, Helvetica, sans-serif;	
	text-decoration : none;
}



/********************* <td> Rules *********************/

td.tdLeftMenuHeaders{
	padding:2px;
	color : #333333;
	font-size : 11px;
	font-weight : bold;
}

td.tdLeftMenuLevel1{
	color : #506857;
	vertical-align : middle;
}
td.tdLeftMenuLevel2
{
	padding: 2px;
	background-color: #F4F4F4	
}
td.tdLeftMenuLevel3
{
	padding:2px;
	background-color: #D3D9D5;	
}

td.tdGreenStripes{
	background-color : #506857;
}

td.tdWhiteStripes{
	background-color : #FFFFFF;
}

td.tdMainLeftSide{
	background-image : url(/images/bg_main_left.gif);
}
td.tdMainMiddle{
	background-image : url(/images/bg_main_middle.gif);
}
td.tdMainRightSide{
	background-image : url(/images/bg_main_right.gif);
}

td.tdProductItems{
	vertical-align : middle;
	color : #2C3A30;
	height : 20px;
}

td.newsDate{	
	color : #2C3A30;
	font-size : 8px;
}


/********************* <th> Rules *********************/
th.thProductHeaders{
	background-color : #D3D9D5;
	color : #3F5746;
	vertical-align : middle;
	height : 20px;
}


/********************* Custom classes *********************/
.cContentHeader{
	color : #506857;
	font-size : 16px;
	font-weight : bold;
	font-family : arial, Helvetica, sans-serif;;
}


input,textarea,select
{
	font-size : 11 px;
	font-family: Geneva, Arial;
 	font-style: normal;	
	padding-left: 2 px;
	padding-right: 2 px;
	border-left : #395584 1px solid;
	border-top : #395584 1px solid;
	border-right : #395584 1px solid;
	border-bottom : #395584 1px solid;
}

input.button{
	border-left : #FFFFFF 1px solid;
	border-top : #FFFFFF 1px solid;
	border-right : #FFFFFF 1px solid;
	border-bottom : #FFFFFF 1px solid;
	background-color : #2C3A30;
	color:#FFFFFF;
}

input.checkbox
{
	border-left : #FFFFFF 1px solid;
	border-top : #FFFFFF 1px solid;
	border-right : #FFFFFF 1px solid;
	border-bottom : #FFFFFF 1px solid;	
	background-color : #FFFFFF;
	color:#FFFFFF;
		
}
