body {
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
}

.bild {
	border: 1px solid #000000;
}

.txtNormal {
	font-size: 10px;
}

a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none
}

a:active {
	color: #000000;
	text-decoration: none
}

a:hover {
	text-decoration: underline;
	background-color: #CCCCCC
}

.lank {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF
}

.login {
	border: 1px dotted #FFFFFF;
	width: 60px;
	background-color: #fda44c
}

.namnbyte {
	border: 1px dotted #FFFFFF;
	width: 120px;
	background-color: #CCCCCC
}

.login2 {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}

.brod {
	font-family: Verdana;
	font-size: 9px;
	color: #000000
}

.logina {
	border: 1px dotted #FFFFFF;
	width: 80px;
	background-color: #fc8b1c;
}

.loginstjarn {
	border: 1px dotted #FFFFFF;
	width: 100px;
	background-color: #999999;
}

.logine {
	border: 1px dotted #FFFFFF;
	width: 110px;
	background-color: #fc8b1c;
}

.imagename {
	border: 1px dotted #FFFFFF;
	width: 250px;
	background-color: #fc8b1c;
}

.submitlink {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	background-color: transparent;
	border: none;
	cursor: pointer;
	cursor: hand;
	height: 18px;
}

.file {
	border: 1px dotted #FFFFFF;
	width: 330px;
	background-color: #fc8b1c;
}

.description {
	border: 1px dotted #FFFFFF;
	width: 330px;
	height: 70px;
	background-color: #fc8b1c;
}

.description2 {
	border: 1px dotted #FFFFFF;
	width: 550px;
	height: 70px;
	background-color: #fc8b1c;
}

.userdescription {
	border: 0px;
	width: 430px;
	height: 170px;
	background-color: #fda44c;
}

.sentbutton {
	border: 0px;
	background-color: #fda44c;
	font-color: #FFFFFF;
}

.bybild {
	border: 0px;
	width: 430px;
	height: 20px;
	background-color: #fda44c;
}

.loginar {
	border: 1px dotted #FFFFFF;
	width: 35px;
	background-color: #fc8b1c;
}

.kalender {
	border: 1px dotted #FFFFFF;
	width: 80px;
	background-color: #fc8b1c;
}

.logindc {
	border: 1px dotted #FFFFFF;
	width: 40px;
	background-color: #fc8b1c;
}

.gastbokinlagg {
	border: 1px dotted #FFFFFF;
	width: 300px;
	height: 100px;
	background-color: #F0F0F0;
}

.mailbox {
	border: 1px dotted #FFFFFF;
	width: 500px;
	height: 200px;
	background-color: #F0F0F0;
}

.calbeskrivning {
	border: 1px dotted #FFFFFF;
	width: 300px;
	height: 60px;
	background-color: #999999;
	font-color: #FFFFFF;
}

.caltext {
	border: 1px dotted #FFFFFF;
	width: 150px;
	background-color: #999999;
}

.rostinlagg {
	border: 1px dotted #FFFFFF;
	width: 250px;
	height: 75px;
	background-color: #F0F0F0;
}

.gastbokrubrik {
	border: 1px dotted #FFFFFF;
	width: 300px;
	background-color: #F0F0F0;
}

.skicka_knapp {
	background-color: #999999;
	font-family: Verdana;
	font-size: 10px;
	width: 60px;
	background-color: #fda44c;
	color: #000000;
	font-weight: bold;
}

TD,P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
}

/*
						     *    text styles
						     *    */
.title /* album titles on main page */ {
	font-size: 14px;
	font-weight: bold;
}

.desc /* album descriptions on main page */ {
	font-size: 12px;
}

.caption /* photo captions on all pages */ {
	font-size: 10px;
}

.error /* all error text */ {
	color: red;
	font-size: 12px;
}

.headbox /* box around the page headers */ {
	
}

.head /* page headers */ {
	font-size: 16px;
	font-weight: bold;
}

.bread /* used in breadcrumb bars */ {
	font-size: 10px;
}

.nav /* used in navigation bars */ {
	font-size: 12px;
}

.admin /* used in admin bars */ {
	font-size: 10px;
	font-weight: bold;
}

.fineprint /* used for fine print */ {
	font-size: 10px;
}

.popuphead {
	font-size: 16px;
	font-weight: bold
}

.popup {
	font-size: 12px;
}

.editlink /* Used for the [edit] tags */ {
	font-size: 10px;
}