body
{
    font-family: arial, verdana, tahoma;
    font-size: 18px;
    color:#000000;
    background-color:#ffffff;
}

* {
    font-family: arial, verdana, tahoma;
    font-size: 16px;
    color:#000000;

}

h1{
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 24px;
    font-weight: normal;
    color: #1C5409;
}

h2{
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #1C5409;
}

h3{
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #1C5409;
}

h4{
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #1C5409;
}

h5{
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 11px;
    font-weight: normal;
    text-decoration: normal;
    color: #1C5409;
}

h6{
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #1C5409;
}

a:link {
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #000000;
}

a:visited {
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #000000;
}

a:hover {
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #0D2A8B;
}

a:active {
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
    color: #000000;
}

.logo-img{
    padding-right: 25px;
}

#noteH,
#noteC,
#noteM,
#lektion,
#effi,
#text,
#vonnach,
#ribei
{
    width: auto;
    text-align: center;
    color: #000000;
    padding: 3px;
}

#noteH,
#noteC,
#noteM,
#lektion
{
    font-weight: normal;
}

#text
{
    text-align: left;
}

.ta_even
{
    background-color: #F7F7F7;
}

.ta_odd
{

    background-color: #ffffff;
}

.ta_punkte,.ta_prozente,.ta_spunkte,.ta_sprozente, .ta_sbahnpunkt
{
    padding-top: 2px;
    padding-right: 0px;
    padding-bottom: 7px;
    padding-left: 10px;
    text-align: right;
}

.ta_richter
{
    text-align: left;
    padding-left: 10px;
}

.ta_platz,.ta_platzbez{
    padding-top: 10px;
    font-size: 24px;
}

.ta_preis,.ta_preisbez {
    padding-top: 2px;
    font-size: 18px;
}


.ta_aufgabebez{
    padding-top: 10px;
    text-align: left;
    padding-left: 10px;
}

.ta_vnrbez,.ta_datumzeitbez {
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
}

.ta_prfbezeichnung{
    font-size: 24px;
    color: #1C5409;
}


.ta_reiter{
    font-size: 22px;
    color: black;
    padding-left: 30px;
    padding-top: 10px;
}

.ta_pferd{
    font-size: 20px;
    color: black;
    padding-left: 30px;
    padding-top: 5px;
}


.h3like{
    font-family: arial, verdana, tahoma;
    font-style: normal;
    font-size: 18px;
    font-weight: normal;
    color: #000000;
    display: block;
    line-height: 28pt;
}

.flags {
    background-color: transparent;
    background-image: url("https://api1.turnierauskunft.de/images/flags.png");
    background-repeat: no-repeat;
    width: 0px
}

.flag_AND {
    background-position: -1px -2px;
    height: 19px;
    width: 24px
}

.flag_UAE {
    background-position: -26px -2px;
    height: 19px;
    width: 24px
}

.flag_AFG {
    background-position: -51px -2px;
    height: 19px;
    width: 24px
}

.flag_ANT {
    background-position: -76px -2px;
    height: 19px;
    width: 24px
}

.flag_ALB {
    background-position: -126px -2px;
    height: 19px;
    width: 24px
}

.flag_ARM {
    background-position: -151px -2px;
    height: 19px;
    width: 24px
}

.flag_AHO {
    background-position: -176px -2px;
    height: 19px;
    width: 24px
}

.flag_ANG {
    background-position: -201px -2px;
    height: 19px;
    width: 24px
}

.flag_ARG {
    background-position: -251px -2px;
    height: 19px;
    width: 24px
}

.flag_ASA {
    background-position: -276px -2px;
    height: 19px;
    width: 24px
}

.flag_AUT {
    background-position: -301px -2px;
    height: 19px;
    width: 24px
}

.flag_AUS {
    background-position: -326px -2px;
    height: 19px;
    width: 24px
}

.flag_ARU {
    background-position: -351px -2px;
    height: 19px;
    width: 24px
}

.flag_ARU {
    background-position: -376px -2px;
    height: 19px;
    width: 24px
}

.flag_AZE {
    background-position: -1px -27px;
    height: 19px;
    width: 24px
}

.flag_BIH {
    background-position: -26px -27px;
    height: 19px;
    width: 24px
}

.flag_BAR {
    background-position: -51px -27px;
    height: 19px;
    width: 24px
}

.flag_BAN {
    background-position: -76px -27px;
    height: 19px;
    width: 24px
}

.flag_BEL {
    background-position: -101px -27px;
    height: 19px;
    width: 24px
}

.flag_BUR {
    background-position: -126px -27px;
    height: 19px;
    width: 24px
}

.flag_BUL {
    background-position: -151px -27px;
    height: 19px;
    width: 24px
}

.flag_BRN {
    background-position: -176px -27px;
    height: 19px;
    width: 24px
}

.flag_BDI {
    background-position: -201px -27px;
    height: 19px;
    width: 24px
}

.flag_BEN {
    background-position: -226px -27px;
    height: 19px;
    width: 24px
}

.flag_BER {
    background-position: -276px -27px;
    height: 19px;
    width: 24px
}

.flag_BRU {
    background-position: -301px -27px;
    height: 19px;
    width: 24px
}

.flag_BOL {
    background-position: -326px -27px;
    height: 19px;
    width: 24px
}

.flag_BRA {
    background-position: -351px -27px;
    height: 19px;
    width: 24px
}

.flag_BAH {
    background-position: -376px -27px;
    height: 19px;
    width: 24px
}

.flag_BHU {
    background-position: -1px -52px;
    height: 19px;
    width: 24px
}

.flag_BOT {
    background-position: -51px -52px;
    height: 19px;
    width: 24px
}

.flag_BLR {
    background-position: -76px -52px;
    height: 19px;
    width: 24px
}

.flag_BIZ {
    background-position: -101px -52px;
    height: 19px;
    width: 24px
}

.flag_CAN {
    background-position: -126px -52px;
    height: 19px;
    width: 24px
}

.flag_COD {
    background-position: -176px -52px;
    height: 19px;
    width: 24px
}

.flag_CAF {
    background-position: -201px -52px;
    height: 19px;
    width: 24px
}

.flag_CGO {
    background-position: -226px -52px;
    height: 19px;
    width: 24px
}

.flag_SUI {
    background-position: -251px -52px;
    height: 19px;
    width: 24px
}

.flag_CIV {
    background-position: -276px -52px;
    height: 19px;
    width: 24px
}

.flag_COK {
    background-position: -301px -52px;
    height: 19px;
    width: 24px
}

.flag_CHI {
    background-position: -326px -52px;
    height: 19px;
    width: 24px
}

.flag_CMR {
    background-position: -351px -52px;
    height: 19px;
    width: 24px
}

.flag_CHN {
    background-position: -376px -52px;
    height: 19px;
    width: 24px
}

.flag_COL {
    background-position: -1px -77px;
    height: 19px;
    width: 24px
}

.flag_CRC {
    background-position: -26px -77px;
    height: 19px;
    width: 24px
}

.flag_CUB {
    background-position: -51px -77px;
    height: 19px;
    width: 24px
}

.flag_CPV {
    background-position: -76px -77px;
    height: 19px;
    width: 24px
}

.flag_CYP {
    background-position: -151px -77px;
    height: 19px;
    width: 24px
}

.flag_CZE {
    background-position: -176px -77px;
    height: 19px;
    width: 24px
}

.flag_GER {
    background-position: -201px -77px;
    height: 19px;
    width: 24px
}

.flag_DJI {
    background-position: -226px -77px;
    height: 19px;
    width: 24px
}

.flag_DEN {
    background-position: -251px -77px;
    height: 19px;
    width: 24px
}

.flag_DMA {
    background-position: -276px -77px;
    height: 19px;
    width: 24px
}

.flag_DOM {
    background-position: -301px -77px;
    height: 19px;
    width: 24px
}

.flag_ALG {
    background-position: -326px -77px;
    height: 19px;
    width: 24px
}

.flag_ECU {
    background-position: -351px -77px;
    height: 19px;
    width: 24px
}

.flag_EST {
    background-position: -376px -77px;
    height: 19px;
    width: 24px
}

.flag_EGY {
    background-position: -1px -102px;
    height: 19px;
    width: 24px
}

.flag_ERI {
    background-position: -51px -102px;
    height: 19px;
    width: 24px
}

.flag_ESP {
    background-position: -76px -102px;
    height: 19px;
    width: 24px
}

.flag_ETH {
    background-position: -101px -102px;
    height: 19px;
    width: 24px
}

.flag_FIN {
    background-position: -126px -102px;
    height: 19px;
    width: 24px
}

.flag_FIJ {
    background-position: -151px -102px;
    height: 19px;
    width: 24px
}

.flag_FSM {
    background-position: -201px -102px;
    height: 19px;
    width: 24px
}

.flag_FRO {
    background-position: -226px -102px;
    height: 19px;
    width: 24px
}

.flag_FRA {
    background-position: -251px -102px;
    height: 19px;
    width: 24px
}

.flag_GAB {
    background-position: -276px -102px;
    height: 19px;
    width: 24px
}

.flag_GBR {
    background-position: -301px -102px;
    height: 19px;
    width: 24px
}

.flag_GRN {
    background-position: -326px -102px;
    height: 19px;
    width: 24px
}

.flag_GEO {
    background-position: -351px -102px;
    height: 19px;
    width: 24px
}

.flag_GHA {
    background-position: -26px -127px;
    height: 19px;
    width: 24px
}

.flag_GAM {
    background-position: -101px -127px;
    height: 19px;
    width: 24px
}

.flag_GUI {
    background-position: -126px -127px;
    height: 19px;
    width: 24px
}

.flag_GEQ {
    background-position: -176px -127px;
    height: 19px;
    width: 24px
}

.flag_GRE {
    background-position: -201px -127px;
    height: 19px;
    width: 24px
}

.flag_GUA {
    background-position: -251px -127px;
    height: 19px;
    width: 24px
}

.flag_GUM {
    background-position: -276px -127px;
    height: 19px;
    width: 24px
}

.flag_GBS {
    background-position: -301px -127px;
    height: 19px;
    width: 24px
}

.flag_GUY {
    background-position: -326px -127px;
    height: 19px;
    width: 24px
}

.flag_HKG {
    background-position: -351px -127px;
    height: 19px;
    width: 24px
}

.flag_HON {
    background-position: -1px -152px;
    height: 19px;
    width: 24px
}

.flag_CRO {
    background-position: -26px -152px;
    height: 19px;
    width: 24px
}

.flag_HAI {
    background-position: -51px -152px;
    height: 19px;
    width: 24px
}

.flag_HUN {
    background-position: -76px -152px;
    height: 19px;
    width: 24px
}

.flag_INA {
    background-position: -101px -152px;
    height: 19px;
    width: 24px
}

.flag_IRL {
    background-position: -126px -152px;
    height: 19px;
    width: 24px
}

.flag_ISR {
    background-position: -151px -152px;
    height: 19px;
    width: 24px
}

.flag_IND {
    background-position: -201px -152px;
    height: 19px;
    width: 24px
}

.flag_IRQ {
    background-position: -251px -152px;
    height: 19px;
    width: 24px
}

.flag_IRI {
    background-position: -276px -152px;
    height: 19px;
    width: 24px
}

.flag_ISL {
    background-position: -301px -152px;
    height: 19px;
    width: 24px
}

.flag_ITA {
    background-position: -326px -152px;
    height: 19px;
    width: 24px
}

.flag_JAM {
    background-position: -376px -152px;
    height: 19px;
    width: 24px
}

.flag_JOR {
    background-position: -1px -177px;
    height: 19px;
    width: 24px
}

.flag_JPN {
    background-position: -26px -177px;
    height: 19px;
    width: 24px
}

.flag_KEN {
    background-position: -51px -177px;
    height: 19px;
    width: 24px
}

.flag_KGZ {
    background-position: -76px -177px;
    height: 19px;
    width: 24px
}

.flag_CAM {
    background-position: -101px -177px;
    height: 19px;
    width: 24px
}

.flag_KIR {
    background-position: -126px -177px;
    height: 19px;
    width: 24px
}

.flag_COM {
    background-position: -151px -177px;
    height: 19px;
    width: 24px
}

.flag_SKN {
    background-position: -176px -177px;
    height: 19px;
    width: 24px
}

.flag_PRK {
    background-position: -201px -177px;
    height: 19px;
    width: 24px
}

.flag_KOR {
    background-position: -226px -177px;
    height: 19px;
    width: 24px
}

.flag_KUW {
    background-position: -251px -177px;
    height: 19px;
    width: 24px
}

.flag_CAY {
    background-position: -276px -177px;
    height: 19px;
    width: 24px
}

.flag_KAZ {
    background-position: -301px -177px;
    height: 19px;
    width: 24px
}

.flag_LAO {
    background-position: -326px -177px;
    height: 19px;
    width: 24px
}

.flag_LIB {
    background-position: -351px -177px;
    height: 19px;
    width: 24px
}

.flag_LCA {
    background-position: -376px -177px;
    height: 19px;
    width: 24px
}

.flag_LIE {
    background-position: -1px -202px;
    height: 19px;
    width: 24px
}

.flag_SRI {
    background-position: -26px -202px;
    height: 19px;
    width: 24px
}

.flag_LBR {
    background-position: -51px -202px;
    height: 19px;
    width: 24px
}

.flag_LES {
    background-position: -76px -202px;
    height: 19px;
    width: 24px
}

.flag_LTU {
    background-position: -101px -202px;
    height: 19px;
    width: 24px
}

.flag_LUX {
    background-position: -126px -202px;
    height: 19px;
    width: 24px
}

.flag_LAT {
    background-position: -151px -202px;
    height: 19px;
    width: 24px
}

.flag_LBA {
    background-position: -176px -202px;
    height: 19px;
    width: 24px
}

.flag_MAR {
    background-position: -201px -202px;
    height: 19px;
    width: 24px
}

.flag_MON {
    background-position: -226px -202px;
    height: 19px;
    width: 24px
}

.flag_MDA {
    background-position: -251px -202px;
    height: 19px;
    width: 24px
}

.flag_MNE {
    background-position: -276px -202px;
    height: 19px;
    width: 24px
}

.flag_MAD {
    background-position: -326px -202px;
    height: 19px;
    width: 24px
}

.flag_MHL {
    background-position: -351px -202px;
    height: 19px;
    width: 24px
}

.flag_MKD {
    background-position: -376px -202px;
    height: 19px;
    width: 24px
}

.flag_MLI {
    background-position: -1px -227px;
    height: 19px;
    width: 24px
}

.flag_MYA {
    background-position: -26px -227px;
    height: 19px;
    width: 24px
}

.flag_MGL {
    background-position: -51px -227px;
    height: 19px;
    width: 24px
}

.flag_MTN {
    background-position: -151px -227px;
    height: 19px;
    width: 24px
}

.flag_MLT {
    background-position: -201px -227px;
    height: 19px;
    width: 24px
}

.flag_MRI {
    background-position: -226px -227px;
    height: 19px;
    width: 24px
}

.flag_MDV {
    background-position: -251px -227px;
    height: 19px;
    width: 24px
}

.flag_MAW {
    background-position: -276px -227px;
    height: 19px;
    width: 24px
}

.flag_MEX {
    background-position: -301px -227px;
    height: 19px;
    width: 24px
}

.flag_MAS {
    background-position: -326px -227px;
    height: 19px;
    width: 24px
}

.flag_MOZ {
    background-position: -351px -227px;
    height: 19px;
    width: 24px
}

.flag_NAM {
    background-position: -376px -227px;
    height: 19px;
    width: 24px
}

.flag_NIG {
    background-position: -26px -252px;
    height: 19px;
    width: 24px
}

.flag_NGR {
    background-position: -76px -252px;
    height: 19px;
    width: 24px
}

.flag_NCA {
    background-position: -101px -252px;
    height: 19px;
    width: 24px
}

.flag_NED {
    background-position: -126px -252px;
    height: 19px;
    width: 24px
}

.flag_NOR {
    background-position: -151px -252px;
    height: 19px;
    width: 24px
}

.flag_NEP {
    background-position: -176px -252px;
    height: 19px;
    width: 24px
}

.flag_NRU {
    background-position: -201px -252px;
    height: 19px;
    width: 24px
}

.flag_NZL {
    background-position: -251px -252px;
    height: 19px;
    width: 24px
}

.flag_OMA {
    background-position: -276px -252px;
    height: 19px;
    width: 24px
}

.flag_PAN {
    background-position: -301px -252px;
    height: 19px;
    width: 24px
}

.flag_PER {
    background-position: -326px -252px;
    height: 19px;
    width: 24px
}

.flag_PNG {
    background-position: -376px -252px;
    height: 19px;
    width: 24px
}

.flag_PHI {
    background-position: -1px -277px;
    height: 19px;
    width: 24px
}

.flag_PAK {
    background-position: -26px -277px;
    height: 19px;
    width: 24px
}

.flag_POL {
    background-position: -51px -277px;
    height: 19px;
    width: 24px
}

.flag_PUR {
    background-position: -126px -277px;
    height: 19px;
    width: 24px
}

.flag_PLE {
    background-position: -151px -277px;
    height: 19px;
    width: 24px
}

.flag_POR {
    background-position: -176px -277px;
    height: 19px;
    width: 24px
}

.flag_PLW {
    background-position: -201px -277px;
    height: 19px;
    width: 24px
}

.flag_PAR {
    background-position: -226px -277px;
    height: 19px;
    width: 24px
}

.flag_QAT {
    background-position: -251px -277px;
    height: 19px;
    width: 24px
}

.flag_ROU {
    background-position: -326px -277px;
    height: 19px;
    width: 24px
}

.flag_SRB {
    background-position: -351px -277px;
    height: 19px;
    width: 24px
}

.flag_RUS {
    background-position: -376px -277px;
    height: 19px;
    width: 24px
}

.flag_RWA {
    background-position: -1px -302px;
    height: 19px;
    width: 24px
}

.flag_KSA {
    background-position: -26px -302px;
    height: 19px;
    width: 24px
}

.flag_SOL {
    background-position: -51px -302px;
    height: 19px;
    width: 24px
}

.flag_SEY {
    background-position: -76px -302px;
    height: 19px;
    width: 24px
}

.flag_SUD {
    background-position: -101px -302px;
    height: 19px;
    width: 24px
}

.flag_SWE {
    background-position: -126px -302px;
    height: 19px;
    width: 24px
}

.flag_SIN {
    background-position: -151px -302px;
    height: 19px;
    width: 24px
}

.flag_SLO {
    background-position: -201px -302px;
    height: 19px;
    width: 24px
}

.flag_SVK {
    background-position: -251px -302px;
    height: 19px;
    width: 24px
}

.flag_SLE {
    background-position: -276px -302px;
    height: 19px;
    width: 24px
}

.flag_SMR {
    background-position: -301px -302px;
    height: 19px;
    width: 24px
}

.flag_SEN {
    background-position: -326px -302px;
    height: 19px;
    width: 24px
}

.flag_SOM {
    background-position: -351px -302px;
    height: 19px;
    width: 24px
}

.flag_SUR {
    background-position: -376px -302px;
    height: 19px;
    width: 24px
}

.flag_STP {
    background-position: -26px -327px;
    height: 19px;
    width: 24px
}

.flag_ESA {
    background-position: -51px -327px;
    height: 19px;
    width: 24px
}

.flag_SYR {
    background-position: -101px -327px;
    height: 19px;
    width: 24px
}

.flag_SWZ {
    background-position: -126px -327px;
    height: 19px;
    width: 24px
}

.flag_CHA {
    background-position: -176px -327px;
    height: 19px;
    width: 24px
}

.flag_TOG {
    background-position: -226px -327px;
    height: 19px;
    width: 24px
}

.flag_THA {
    background-position: -251px -327px;
    height: 19px;
    width: 24px
}

.flag_TJK {
    background-position: -276px -327px;
    height: 19px;
    width: 24px
}

.flag_TLS {
    background-position: -326px -327px;
    height: 19px;
    width: 24px
}

.flag_TKM {
    background-position: -351px -327px;
    height: 19px;
    width: 24px
}

.flag_TGA {
    background-position: -376px -327px;
    height: 19px;
    width: 24px
}

.flag_TUR {
    background-position: -1px -352px;
    height: 19px;
    width: 24px
}

.flag_TRI {
    background-position: -26px -352px;
    height: 19px;
    width: 24px
}

.flag_TUV {
    background-position: -51px -352px;
    height: 19px;
    width: 24px
}

.flag_TPE {
    background-position: -76px -352px;
    height: 19px;
    width: 24px
}

.flag_TAN {
    background-position: -101px -352px;
    height: 19px;
    width: 24px
}

.flag_UKR {
    background-position: -126px -352px;
    height: 19px;
    width: 24px
}

.flag_UGA {
    background-position: -151px -352px;
    height: 19px;
    width: 24px
}

.flag_USA {
    background-position: -201px -352px;
    height: 19px;
    width: 24px
}

.flag_URU {
    background-position: -226px -352px;
    height: 19px;
    width: 24px
}

.flag_UZB {
    background-position: -251px -352px;
    height: 19px;
    width: 24px
}

.flag_VIN {
    background-position: -301px -352px;
    height: 19px;
    width: 24px
}

.flag_VEN {
    background-position: -326px -352px;
    height: 19px;
    width: 24px
}

.flag_IVB {
    background-position: -351px -352px;
    height: 19px;
    width: 24px
}

.flag_ISV {
    background-position: -376px -352px;
    height: 19px;
    width: 24px
}

.flag_VIE {
    background-position: -1px -377px;
    height: 19px;
    width: 24px
}

.flag_VAN {
    background-position: -26px -377px;
    height: 19px;
    width: 24px
}

.flag_SAM {
    background-position: -76px -377px;
    height: 19px;
    width: 24px
}

.flag_YEM {
    background-position: -101px -377px;
    height: 19px;
    width: 24px
}

.flag_RSA {
    background-position: -151px -377px;
    height: 19px;
    width: 24px
}

.flag_ZAM {
    background-position: -176px -377px;
    height: 19px;
    width: 24px
}

.flag_ZIM {
    background-position: -201px -377px;
    height: 19px;
    width: 24px
}

.flags_txt {
    font-size: 10px;
}

.wrapper{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid grey;
    padding: 5px;
}
