/**********************************
 * content.css
 *
 * Stylesheet för resårsängssidor
 **********************************/

#contenttable {
	width: 100%;
	height: 100%;
}

#contenttable .hseparator { height: 5px; }
#contenttable .vseparator { width:  5px; }

#contenttable #contentright {
	background-color: white;
	border: 1px solid gray;
	padding: 8px;
}

#contenttable #contentleft { width: 140px; }

#contenttable #contentleft a { color: black; text-decoration: none; }
#contenttable #contentleft a:hover { color: #CB2B00; }

#contenttable #contentmenutable {
	width: 100%;
	background-color: #E9E0C8;
	border-bottom: 1px solid #A2936C;
	border-left: 1px solid #A2936C;
	border-right: 1px solid #A2936C;
	margin-bottom: 5px;
}

#contenttable #contentmenutable .contentmenuopt {
	padding: 3px;
	/* border-bottom: 1px solid #A2936C; */
	border-top: 1px solid #A2936C;
}

#contenttable #contentmenutable .contentmenuoptsub {
	font-size: 90%;
	padding: 2px;
	padding-left: 10px;
	background-color: #F3EDDE;
	border-top: 1px solid #A2936C;
}

#contenttable #contentmenutable .contentmenuoptsubsel {
	font-size: 90%;
	padding: 2px;
	padding-left: 10px;
	background-color: white;
	border-top: 1px solid #A2936C;
	border-left: 2px solid #CB2B00;
}

#contenttable #contentmenutable .contentmenuoptsel {
	padding: 3px;
	font-weight: bold;
	/* background-color: #D2C5A1; */
	background-color: white; 
	border-top: 1px solid #A2936C;
	border-left: 2px solid #CB2B00;
}

#contenttable #contentmenutable .contentmenusep {
	height: 20px;
	border-top: 1px solid #A2936C;
}

#contenttable #contentrightshoppingcart {
	height: 40px;
	background-color: white;
}