@font-face {
    font-family: 'AlexBrushRegular';
    src: url('img/AlexBrush-Regular-OTF-webfont.eot');
    src: url('img/AlexBrush-Regular-OTF-webfont.eot?#iefix') format('embedded-opentype'),
         url('img/AlexBrush-Regular-OTF-webfont.woff') format('woff'),
         url('img/AlexBrush-Regular-OTF-webfont.ttf') format('truetype'),
         url('img/AlexBrush-Regular-OTF-webfont.svg#AlexBrushRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {background:#f9f9f9;padding:0;margin:0;color:#4d4d4d;font-size:12px;font-family:Arial;line-height:18px;font-style:normal;text-align:left;}
pre {width:100%;color:#5a5a5a;font-size:12px;font-family:Arial;line-height:18px;font-style:normal;text-align:left;}

#palkki {margin:0;padding:0;width:100%;height:60px;background:url(img/sin_palkki3.jpg) repeat-x;text-align:left;}
#palkki #back {margin:0 auto;padding:24px 10px 0 10px;width:850px;text-align:right;color:#fff;font-size:12px;line-height:13px;}
#palkki #back a {color:#fff;text-decoration:none;}
#palkki #back a:hover {color:#fff;text-decoration:underline;}

#ylapalkki {margin:0;padding:0;width:100%;background:url(img/sin_alapalkki3.jpg) 0 151px repeat-x;text-align:left;}
#ylapalkki #yla {margin:0 auto;padding:0;width:870px;height:78px;background:url(img/alaotsikko1.jpg) 10px 0 no-repeat;font-size:0px;}
#ylapalkki #otsikko {margin:0 auto;padding:0;width:870px;height:83px;background:url(img/alaotsikko2.jpg) 10px 0 no-repeat;font-size:0px;}
#ylapalkki #kuva {margin:0 auto;padding:0;width:870px;height:160px;background:url(img/alaotsikko3.jpg) 10px 0 no-repeat;}

#linkit {float:right;margin:100px 10px 0 0;padding:0;height:60px;text-align:center;overflow:hidden;font-family:Book Antiqua;font-size:16px;line-height:40px;}
#linkit ul {margin:0;padding:0;list-style-type:none;width:auto;}
#linkit ul li {display:block;margin:0;padding:0;float:left;}
#linkit ul li a {display:block;margin:20px 0 0 20px;padding:0 20px;height:40px;text-decoration:none;color:#dcdcdc;background:url(img/linkkitausta.png);-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;}
#linkit ul li a:hover {display:block;text-decoration:none;margin:0 0 0 20px;padding:0 20px;height:60px;line-height:60px;color:#11497c;background:url(img/tharm_tausta.jpg);-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;}

#teksti {margin:0 auto;padding:20px 10px;width:850px;overflow:hidden;}

#palsta {margin:0;padding:0;overflow:hidden;}
#palsta #oikea {float:right;width:385px;}
#palsta #oikea h3 {margin:14px 0 5px 0;}
#palsta #vasen {margin:0 425px 0 0;padding:0 40px 0 0;border-right:1px dashed #dcdcdc;}

#palsta2 {margin:0;padding:0;overflow:hidden;}
#palsta2 #oikea {float:right;width:263px;}
#palsta2 #vasen {float:left;width:263px;}
#palsta2 #keski {margin:0 283px 0 283px;padding:0 20px;border-right:1px dashed #dcdcdc;border-left:1px dashed #dcdcdc;}

#palsta3 {margin:0;padding:0;overflow:hidden;}
#palsta3 #oikea {float:right;width:243px;padding:12px 0 0 0;}
#palsta3 #vasen {margin:0 283px 0 0;padding:0 20px;border-right:1px dashed #dcdcdc;}

#palsta4 {margin:0;padding:0;overflow:hidden;}
#palsta4 #oikea {float:right;width:260px;padding:0;}
#palsta4 #vasen {margin:0 300px 0 0;padding:0 20px 0 0;border-right:1px dashed #dcdcdc;}

.otsikkopalkki {margin:0;padding:0;width:100%;height:40px;background:url(img/sin_palkki.jpg) repeat-x #11497c;-moz-box-shadow:0 0 10px #4d4d4d;-webkit-box-shadow:0 0 10px #4d4d4d;box-shadow:0 0 10px #4d4d4d;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.otsikkopalkki h2 {text-indent:40px;margin:20px 0 5px 0;color:#fff;font-family:Book Antiqua;font-size:20px;line-height:40px;text-align:left;font-style:italic;}
.otsikkopalkki h4 {margin:-30px 40px 5px 0;color:#fff;font-family:Book Antiqua;font-size:11px;line-height:11px;text-align:right;letter-spacing:1px;text-transform:uppercase;font-weight:normal;}
.otsikkopalkki h4 a {text-decoration:underline;color:#fff;}
.otsikkopalkki h4 a:hover {text-decoration:none;color:#fff;}

.palkit {margin:10px 0;padding:0;overflow:hidden;text-align:center;}
.palkit ul {margin:0;padding:0;list-style-type:none;width:auto;}
.palkit ul li {display:block;margin:5px;padding:10px 0;float:left;width:202px;background:url(img/sin_alapalkki3.jpg) 0px -10px repeat-x #11497c;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.palkit ul li a {display:block;color:#fff;font-family:Book Antiqua;font-size:16px;line-height:22px;}
.palkit ul li a:hover {color:#b8b8b8;}
.normi {font-family:Arial;font-size:12px;}

li {margin-left:20px;list-style-type:circle;padding-left:20px;}
.ehdot li {margin-left:0px;list-style-type:decimal;padding-left:0px;}

#perus {margin:30px 0 0 0;padding:0;overflow:hidden;}
#perus .ots {padding:4px 0 4px 10px;text-transform:uppercase;font-weight:bold;color:#11497c;font-size:12px;font-family:Book Antiqua;letter-spacing:1px;background:url(img/tharm_tausta.jpg);border:1px dashed #dcdcdc;}
#perus #oikea {margin:0;padding:0 0 0 40px;float:right;width:380px;height:300px;overflow:auto;border-left:1px dashed #dcdcdc;}
#perus #vasen {margin:0;padding:0;}

#copy {margin:0 auto;padding:0 0 10px 0;width:850px;color:#999;font-size:11px;text-align:center;line-height:13px;}
#copy a {color:#999;text-decoration:none;}
#copy a:hover {color:#999;text-decoration:underline;}

#paivitys {margin:20px 0;padding:10px 30px 20px 30px;background:url(img/tharm_tausta.jpg);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden;}
#paivitys #left {margin:0 300px 0 0;padding:0;}
#paivitys #right {margin:0;padding:0;float:right;width:280px;}

hr {margin:30px 0;border-width:0 0 1px 0;border-style:dashed;border-color:#dcdcdc;}

h1 {text-indent:40px;margin:10px 0;color:#11497c;font-family:AlexBrushRegular;font-size:50px;line-height:50px;text-align:left;font-style:normal;font-weight:normal;}
h2 {text-indent:40px;margin:20px 0 5px 0;color:#11497c;font-family:Book Antiqua;font-size:18px;line-height:18px;text-align:left;font-style:italic;}
h3 {text-indent:40px;margin:20px 0 5px 0;color:#7c7c7c;font-family:Book Antiqua;font-size:14px;line-height:14px;text-align:left;letter-spacing:2px;}
h4 {text-indent:40px;margin:-2px 0 5px 0;color:#7c7c7c;font-family:Book Antiqua;font-size:11px;line-height:11px;text-align:left;letter-spacing:1px;text-transform:uppercase;font-weight:normal;}
h5 {float:right;text-indent:0;margin:-52px 0 0 0;width:385px;color:#7c7c7c;font-family:Book Antiqua;font-size:11px;line-height:18px;text-align:center;letter-spacing:1px;text-transform:uppercase;font-weight:normal;}
h6 {margin:-20px 0 -5px 0;font-weight:normal;text-align:right;font-size:11px;}

.sisennys {margin-left:40px;}
.allekirj {color:#11497c;font-family:AlexBrushRegular;font-size:25px;line-height:25px;text-align:left;font-style:normal;font-weight:normal;}

.hevoslista {margin:10px 5px;padding:0;overflow:hidden;text-align:center;}
.hevoslista ul {margin:0;padding:0;list-style-type:none;width:auto;}
.hevoslista ul li {display:block;margin:4px;padding:20px 0 10px 0;float:left;width:412px;background:url(img/tharm_tausta.jpg);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.hevoslista .listakuva {float:right;border:0px solid #000;width:180px;height:120px;margin:-10px 10px 0 10px;}
.hevoslista hr {margin:5px 0 5px 10px;border-width:0 0 1px 0;border-style:dashed;border-color:#dcdcdc;}

.hevoset {margin:10px 5px;padding:0;overflow:hidden;text-align:center;}
.hevoset ul {margin:0;padding:0;list-style-type:none;width:auto;}
.hevoset ul li {display:block;margin:4px;padding:10px 0;float:left;width:202px;background:url(img/tharm_tausta.jpg);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}

.listakuva {border:0px solid #000;height:120px;}

.myynti {margin:10px 5px;padding:0;overflow:hidden;text-align:center;}
.myynti ul {margin:0;padding:0;list-style-type:none;width:auto;}
.myynti ul li {display:block;margin:4px;padding:10px 20px;float:left;width:364px;background:url(img/tharm_tausta.jpg);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}

.siitos {margin:10px 0;padding:0;overflow:hidden;text-align:center;}
.siitos ul {margin:0;padding:0;list-style-type:none;width:auto;}
.siitos ul li {display:block;margin:4px;padding:10px 0;float:left;width:275px;background:url(img/tharm_tausta.jpg);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}

table {margin:20px 0;border:0px solid #000;width:100%;border-collapse:collapse;border-spacing:0;}
.kasvatit {margin:20px 0;border:0px solid #000;border-collapse:collapse;border-spacing:0;}
.kasvatit tr {border-top:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc;}
.kasvatit tr:hover {background:#f1f1f1;}
.kasvatit th {width:30px;text-transform:uppercase;font-weight:bold;color:#11497c;font-size:10px;font-family:Book Antiqua;}
.kasvatit td {padding:4px 0 4px 10px;}

#kuvatvasen {margin:0 30px 0 0;float:left;}
.esittelykuvaiso {margin:0;padding:5px;border:1px solid #dcdcdc;background:url(http://www.virtuaaliset.net/suprant/img/tharm_tausta.jpg);}
.esittelykuvavasen {margin:10px 8px 10px 0;padding:5px;border:1px solid #dcdcdc;background:url(http://www.virtuaaliset.net/suprant/img/tharm_tausta.jpg);}
.esittelykuvaoikea {margin:10px 0 10px 9px;padding:5px;border:1px solid #dcdcdc;background:url(http://www.virtuaaliset.net/suprant/img/tharm_tausta.jpg);}
.esittelykuva {margin:10px 8px;padding:5px;border:1px solid #dcdcdc;background:url(http://www.virtuaaliset.net/suprant/img/tharm_tausta.jpg);}

#kuvat {margin:0 0 20px 0;text-align:center;}
.hevosenkuva {margin:20px 20px 0 20px;padding:5px;border:1px solid #dcdcdc;background:url(http://www.virtuaaliset.net/suprant/img/tharm_tausta.jpg);}
.pienivari {color:#a0a0a0;font-size:11px;}
#pienvari a {color:#a0a0a0;text-decoration:none;}
#pienvari a:hover {color:#afafaf;text-decoration:underline;}
.variton {color:#fafafa;}

.koristeo {float:right;margin:0 0 20px 30px;padding:5px;border:1px solid #dcdcdc;background:url(img/tharm_tausta.jpg);}
.koristeiso {padding:5px;border:1px solid #dcdcdc;background:url(img/tharm_tausta.jpg);}
.koristev {float:left;margin:0 30px 20px 0;padding:5px;border:1px solid #dcdcdc;background:url(img/tharm_tausta.jpg);}

.logo {margin:5px 10px;border:0px solid #000;}
.nobrdr {border:0px solid #000;}

.keskitetty {text-align:center;}
.pieni {font-size:11px;}

.voitto {font-weight:bold;color:#ff0000;}
.red {color:#ff0000;}

a:link, a:active {color:#11497c;text-decoration:none;}
a:visited {color:#3874ab;}
a:hover {color:#666;text-decoration:none;}