a {
  border-bottom: dashed 1px #000000;
  text-decoration: none;
}
a:hover {
  border-bottom: solid 1px #DF0029;
  text-decoration: none;
}

.content {
	font-size : x-small;
	line-height : 130%;
	margin-bottom : 0;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}

.contentsmall {
	font-size : xx-small;
	line-height : 130%;
	margin-bottom : 0;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}

.marginheader {
                font-face: Verdana; font-size: 12px; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;
}
.margincontent {
	font-size : xx-small;
	line-height : 130%;
	margin-bottom : 0;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}

.margin {
                margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 15px;
	margin-right: 15px;
                font-size : xx-small;
	line-height : 130%;
}

.marginakt {
	font-size : xx-small;
                font-weight: bold;
	line-height : 130%;
	margin-bottom : 0;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}

.margininput {
	width: 120px;
	border: solid 1px black;
	color: black;
	background-color: #FEF5C8;
}

body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


h1 {
	font-size : larger;
	font-weight : bold;
	letter-spacing : 4px;
	color : #DF0029;
	margin-bottom : 5px;
	margin-top : 8px;
}

h2 {
	font-size : small;
	font-weight : bold;
	color : #DF0029;
	margin-bottom : 5px;
	margin-top : 8px;
}

h3 {
	font-size : x-small;
	font-weight : bold;
	color : #DF0029;
	margin-bottom : 5px;
	margin-top : 8px;
}

a.topnav { border-bottom: none; }
a.topnavakt { border-bottom: none; }

.topnav {
	color : #ffffff;
	font-size : 11px;
                text-decoration: none;
}

.topnavakt {
	color : #ffffff;
	font-size : 11px;
                font-weight : bold;
                text-decoration: none;
}

.leftnav, a.leftnav, .leftsubnav, a.leftsubnav {
	color : #000000;
	font-size : xx-small;
	text-decoration: none;
}
.leftnavakt, a.leftnavakt, .leftsubnavakt, a.leftsubnavakt {
	color : #000000;
	font-size : xx-small;
	font-weight : bold;
	text-decoration: none;
}

.toppath {
	font-size : xx-small;
}

.topuser {
	font-size : xx-small;
	color : #252DD1;
}

input {
               border: solid 1px black;
               color: black;
}

input.redbtn {
               color: #ffffff;
               background-color: #DF0029;
               font-size: xx-small;
               font-weight: bold;
}

input.redbtnmargin {
               color: #ffffff;
               background-color: #DF0029;
               font-size: xx-small;
               font-weight: bold;
}

.inputtipafriend {
	width: 120px;
	border: solid 1px black;
	color: black;
	background-color: #FEF5C8;
}

.textareatipafriend {
	width: 120px;
	border: solid 1px black;
	color: black;
	background-color: #FEF5C8;
}

.inputlogin {
	width: 120px;
	border: solid 1px black;
	color: black;
	background-color: #FEF5C8;
}

.errorsmall {
	font-size : xx-small;
	color : #DF0029;
}

.loginform {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 15px;
	margin-right: 15px;
                font-size : xx-small;
	line-height : 130%;
}

.footer {
	text-align: center;
	font-size : xx-small;
}

a.tx-leaguemgm-pi2-nav, .tx-leaguemgm-pi2, .tx-leaguemgm-pi2-listrow-odd, .tx-leaguemgm-pi2-listrow {
  font-size : x-small;
	line-height : 130%;
	margin-bottom : 0;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}
}