body {
	background-color: #c9c9c9;
}

table {
	
}

table.body {
	background-color: #f7f7f7;
}

table.logo {
	background-color: #f7f7f7;
}

table.menu {
	border-bottom: 1px solid #d1d7e0;
	border-top: 1px solid #d1d7e0;
	font: 12px Arial, "Lucida Grande", "Trebuchet MS", Verdana, Lucida, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
}

table.menu2 {
	background-color: #f7f7f7;
	padding-left: 5px;
	padding-top: 5px;
}

table.menu3 {
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, Verdana, Lucida, sans-serif;
}

table.ruta {
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, Verdana, Lucida, sans-serif;
}

table.footer {
	background-color: #f7f7f7;
	font: 12px Arial, "Lucida Grande", "Trebuchet MS", Verdana, Lucida, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
}

font.te {
	color: #888;
	text-decoration: none;
}

font.desc {
	color: #777;
	text-decoration: none;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, Verdana, Lucida, sans-serif;
}

font.dirdesc {
	color: #777;
	text-decoration: none;
}

a:link.me {
	color: #667BA7;
	text-decoration: none;
	font: 12px Arial, "Lucida Grande", "Trebuchet MS", Verdana, Lucida, sans-serif;
}

a:visited.me {
	color: #667BA7;
	text-decoration: none;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, Verdana, Lucida, sans-serif;
}

a:hover.me {
	color: #667BA7;
	text-decoration: underline;
}

a:active.me {
	color: #667BA7;
	text-decoration: none;
}

a:link.kuk {
	color: #667BA7;
	text-decoration: none;
	font: 11px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}

a:visited.kuk {
	color: #667BA7;
	text-decoration: none;
	font: 11px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;

}

a:hover.kuk {
	color: #667BA7;
	text-decoration: underline;
}

a:active.kuk {
	color: #667BA7;
	text-decoration: none;
}

.knulla {
	color: #52555a;
	font: bold 13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}

a:link.me3 {
	color: #777;
	text-decoration: none;
}

a:visited.me3 {
	color: #777;
	text-decoration: none;
}

a:hover.me3 {
	color: #777;
	text-decoration: underline;
}

a:active.me3 {
	color: #777;
	text-decoration: none;
}

a:link.me4 {
	color: #777;
	font-weight: bold;
	text-decoration: none;
}

a:visited.me4 {
	color: #777;
	font-weight: bold;
	text-decoration: none;
}

a:hover.me4 {
	color: #777;
	font-weight: bold;
	text-decoration: none;
}

a:active.me4 {
	color: #777;
	font-weight: bold;
	text-decoration: none;
}

a:link.me2 {
	color: #667BA7;
	font-weight: bold;
	text-decoration: none;
}

a:visited.me2 {
	color: #667BA7;
	font-weight: bold;
	text-decoration: none;
}

a:hover.me2 {
	color: #667BA7;
	font-weight: bold;
	text-decoration: none;
}

a:active.me2 {
	color: #667BA7;
	font-weight: bold;
	text-decoration: none;
}

a:link.logo {
	font-size: 58px;
	color: #777;
	text-decoration: none;
	font-weight: bold;
}

a:visited.logo {
	font-size: 58px;
	color: #777;
	font-weight: bold;
	text-decoration: none;
}

a:hover.logo {
	font-size: 58px;
	color: #777;
	font-weight: bold;
	text-decoration: none;
}

a:active.logo {
	font-size: 58px;
	color: #777;
	font-weight: bold;
	text-decoration: none;
}

td {
	
}

td.boxhead {
	color: #667BA7;
	background-color: #fff;
	font: bold 13px Arial, Helvetica, Geneva, sans-serif;
}

td.boxbody {
	color: #28517a;
	background-color: #fff;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, Verdana, Lucida, sans-serif;
}

font.photodesc {
	color: #888;
}

td.thmb {
	background-color: #f7f7f7;
}

td.photo {
	background-color: #fff;
}

td.txt {
	color: #667BA7;
}

td.logo {
	font-size: 72px;
	color: #777;
	background-color: #f7f7f7;
}

img.thmb {
	border: 1px solid #858a92;
}

img.thmb_dir {
	border-color: #fff;
	border-style: solid;
	border-width: 2px;
}

img.movie {
	border-color: #fff;
	border-style: dotted;
	border-width: 0;
}

TABLE.F {
}

td.F {
}

td.N {
}

tr.H {
}

a:link.mex {
	color: #667BA7;
	font-weight: bold;
	text-decoration: none;
}

a:visited.mex {
	color: #667BA7;
	font-weight: bold;
	text-decoration: none;
}

a:hover.mex {
	color: #667BA7;
	font-weight: bold;
	text-decoration: underline;
}

a:active.mex {
	color: #667BA7;
	font-weight: bold;
	text-decoration: none;
}

input.login {
	border: 0px solid #d1d7e0;
	background-color: #fff;
	margin-right: 5px; 
}

input.login_btn {
	border: 0px solid #667BA7;
	padding: 2px;
	background-color: #aaa;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}

td.param {
	border-left: 1px solid #d1d7e0;
}

td.param_head {
	font: 22px Helvetica, Arial, "Lucida Grande", "Trebuchet MS", Verdana, Lucida, sans-serif;
	color: #9a9a9a;
}

div.param_1 {
	font: bold 12px Arial, "Lucida Grande", "Trebuchet MS", Verdana, Lucida, sans-serif;
	margin-left: 10px;
	color: #000;
}

div.param_2 {
	font: 11px "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	margin-left: 10px;
}

.slide {
	border: 1px solid #d1d7e0;
	background-color: #fff;
	width: 160px;
	height: 160px;
}
td.slide:hover {
	border: 1px solid #c1c6cf;
	background-color: #f1f0ee;
}

td.border_left {
	border-left: 1px solid #d1d7e0;
	background-color: #f7f7f7;
}

td.border_top {
	border-top: 1px solid #d1d7e0;
}

.textGrey {
	color: #999;
}

td.meny {
	background-color: #f1f0ee;
	border-top: 1px solid #c1c6cf;
	border-right: 1px solid #c1c6cf;
	padding: 3px;
	font-weight: bold;
}

td.meny:hover {
	background-color: #dddddc;
	border-top: 1px solid #c1c6cf;
	border-right: 1px solid #c1c6cf;
	padding: 3px;
	font-weight: bold;
}

td.meny1 {
	background-color: #f1f0ee;
	border-right: 1px solid #c1c6cf;
	border-top: 1px solid #c1c6cf;
	border-left: 1px solid #c1c6cf;
	padding: 3px;
}

img.marginal {
	margin: 2px;
}


