/* Style sheet for Stutteri Ørnbo */


/* Tags */

a {
					color: #000000;
					}

a:hover {
					color: #ffffff;
					}

body {
					margin: 0;
					padding-top: 15px;
					text-align: center;
					background: #deceb0 url(grafik/bodybanner.gif) repeat-x 0% 15px;
					}

h1 {
					margin: 0;
					padding: 0;
					}					

h1 span {
					display: none;
					}

h2 {
					margin: 0;
					padding: 0;
					font: normal bold 22px verdana, sans-serif;
					}

h3 {
					margin: 0;
					padding: 0;
					font: normal normal 16px verdana, sans-serif;
					}

img {
					border: solid 1px #000000;
					}

p {
					margin: 0;
					font: normal normal small/1.8em verdana, sans-serif;
					}


/* CLASS-tags m.m. */

h2.foelivente {
					margin: 0;
					padding: 5px 0 5px 0;
					}

h2.indhold {
					margin: 0;
					padding-bottom: 2px;
					}

h2.sidstenyt {
					margin: 0;
					padding-bottom: 10px;
					}

h2.kontakt, h2.links {
					margin: 0;
					padding-bottom: 10px;
					}

h3.foelivente {
					margin: 0;
					padding-top: 15px;
					}

p.opdatering {
					margin-bottom: 20px;
					font: normal bold small verdana, sans-serif;
					color: #fafe6a;
					text-align: right;					
					}

table.foelivente {
					margin: 0;
					padding: 0;
					width: 700px;
					border-collapse: collapse;
					}

table.hoppefoel {
					margin-bottom: 20px;
					padding: 0;
					border-collapse: collapse;
					}

table.oversigt {
					margin: 15px 0 0 0;
					padding: 10px;
					border-collapse: collapse;
					}

table.resultater {
					margin: 0;
					padding: 0;
					width: 695px;
					border-collapse: collapse;
					}

table.stamtavle {
					margin-bottom: 10px;
					width: 700px;
					border-collapse: collapse;
					table-layout: fixed;
					float: left;
					}

table.yderligere {
					width: 695px;
					float: left;		/* aht Mozilla */
					}

td.hingst {
					background: #83cdc5;
					color: #000000;
					}

td.hoppe {
					background: #ec957a;
					color: #000000;
					}

td.hoppepix, td.hingstepix {
					padding-right: 5px;
					padding-left: 5px; 
					}

td.hoppetekst {
					text-align: right;
					}

td.overligger {
					text-align: center;
					}

a.tilbage img {
					border: none;
					}

table.foelivente img {
					margin: 0;
					padding: 0;
					width: 200px;
					height: 150px;
					}

table.foelivente p {
					font: normal normal small/1.3em verdana, sans-serif;
					}

table.foelivente td {
					margin: 0;
					padding-top: 20px;
					width: 25%;
					}

table.oversigt td {
					padding: 0 10px 0 0;
					}

table.resultater td {
					width: 16%;
					border: solid 1px #000000;
					text-align: center;
					background: #ffffff;
					}

table.stamtavle td {
					margin: 0;
					padding: 5px;
					width: 33%;
					border: solid 1px #000000;
					font: normal normal small/1.5em verdana, sans-serif;
					}


body.forside #sidemenu a.menupunkt1, body.omstutteriet #sidemenu a.menupunkt2, body.sidstenyt #sidemenu a.menupunkt3, body.hopper #sidemenu a.menupunkt5, body.hingste #sidemenu a.menupunkt4, body.youngsters #sidemenu a.menupunkt6, body.foel #sidemenu a.menupunkt7, body.salgsliste #sidemenu a.menupunkt9, body.links #sidemenu a.menupunkt10, body.kontakt #sidemenu a.menupunkt11, body.foelivente #topmenu a.menupunkt6 {
					background: #fafe98;
					color: #000000;
					text-decoration: none;
					}


/* DIV med ID */

#container {
					margin: 0;
					width: 700px;
					position: relative;
					margin: auto;
					text-align: left;
					}

#footer {
					margin: 20px 0 50px 0;
					background: #000000;
					width: 700px;
					height: 25px;
					float: left;
					}

#indhold {
					padding-left: 199px;
					}

#sidemenu {
					float: left;
					}

#topmenu {
					padding-bottom: 15px;
					}


#footer a {
					color: #deceb0;
					text-decoration: none;
					}

#footer a:hover {
					color: #ffffff;
					text-decoration: none;
					}

#footer p {
					padding-top: 5px;
					font: normal bold 11px verdana, sans-serif;
					color: #deceb0;
					text-align: center;
					}

#indhold img {
					margin-bottom: 15px;
					}

#koersel h3, #links h3 {
					font: normal bold 16px/1.8em verdana, sans-serif
					}

#pile img {
					border: none;
					}

#pile table {
					width: 700px;
					border-collapse: collapse;
					table-layout: fixed;
					}

#pile td {
					padding: 0;
					width: 50%;
					}

#profil h2 {
					margin: 0;
					padding: 10px 0 5px 0;
					}

#profil h3 {
					margin: 0;
					padding-bottom: 5px;
					}

#profil img {
					margin: 15px 10px 15px 0;
					padding: 0;
					float: left;
					}					

#sidemenu a, #topmenu a {
					padding: 3px 3px 3px 3px;
					background: transparent;
					color: #000000;
					text-decoration: none;
					}

#sidemenu a:hover, #topmenu a:hover {
					background: #fafe98;
					color: #000000;
					text-decoration: none;
					}

#sidemenu p {
					padding-top: 2px;
					padding-bottom: 3px;
					font: normal bold small verdana, sans-serif;
					text-align: left;
					text-transform: ;
					}

#toplogo img {
					margin-bottom: 20px;
					border: none;
					width: 700px;
					height: 80px;
					}

#topmenu p {
					margin-right: 5px;
					display: inline;
					font: normal bold small verdana, sans-serif;
					text-transform: ;
					text-align: left;
					}

#indhold img.small {
					margin: 8px 12px 0 0;
					float: left;
					}

#indhold img.kontakt {
					margin-left: 150px;
					border: none;
					}

#pile table.bund {
					float: left;		/* aht Mozilla */
					}

#pile table.top {
					margin-top: 15px;
					}

#pile td.hoejrepil {
					text-align: right;
					}

#pile td.venstrepil {
					text-align: left;
					}

