BODY {font-family: Verdana, Arial;font-size: 12px; font-weight: normal; color: black;background-color: #f3f3f3;margin:0;padding:0; text-align: center}
DIV {text-align: left}
TD {font-family: Verdana, Arial;font-size: 12px; font-weight: normal; color: black}
B {font-weight: bold}
H1 {font-size: 24px; font-weight: normal; margin-bottom: 0px; margin-top: 0px; color: #d16c00}
H2 {font-size: 24px; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
H3 {font-size: 12px; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}


/*barvy písma*/
.orange {color: #d16c00}
.gray {color: #A2A2A2}
.gray2 {color: #909090}
.green {color: #008000}


/*písma*/
.nadpis {font-size: 20px}
.velky {font-size: 17px}
.velky2 {font-size: 15px}
.velky3 {font-size: 13px}
.maly {font-size: 11px}
.maly2 {font-size: 10px}
.nadpis {font-size: 25px; color: #d16c00}
.copyright {color: silver; font-size: 11px}
.strong-normal STRONG {font-weight: normal}


/*odkazy*/
a:LINK img {border-color: black}
a:VISITED img {border-color: #BB0000}
a:ACTIVE img {border-color: #FF0000}
a:hover img {border-color: #FF0000}

a:LINK {text-decoration: underline; color: black}
a:VISITED {text-decoration: underline; color: black}
a:ACTIVE {text-decoration: underline; color: black}
a:hover {text-decoration: none}

a.blue:LINK {text-decoration: underline; color: #0000B0}
a.blue:VISITED {text-decoration: underline; color: #810084}
a.blue:ACTIVE {text-decoration: underline; color: #0000B0}
a.blue:hover {text-decoration: none; color: #0000B0}

a.gray:LINK {text-decoration: underline; color: #A2A2A2}
a.gray:VISITED {text-decoration: underline; color: #A2A2A2}
a.gray:ACTIVE {text-decoration: underline; color: #A2A2A2}
a.gray:hover {text-decoration: none; color: #A2A2A2}


/*různé*/
.baner {width: 980px; margin: auto; margin-top: 10px; margin-bottom: 20px; text-align: center}
.roh-ln {position: absolute; left: -1px; top: -1px}
.roh-ld {position: absolute; left: -1px; bottom: 0px}
.roh-pn {position: absolute; right: -1px; top: -1px}
.roh-pd {position: absolute; right: -1px; bottom: 0px}
.linka-d {position: absolute; left: 0px; bottom: -5px; height: 12px; width: 100%}


/*rámečky*/
.ramecek-hlavni {position: relative; width: 980px; margin: auto; margin-top: 10px; padding: 0px; border: 1px solid #edc499}
.ramecek-hlavni2 {margin: 30px}
.ramecek-gray {background-color: #f1f1f1; padding: 20px}


/*stránkování*/
.str {margin: 15px}
.str a:link, .str a:visited, .str a:active {text-decoration: none; font-size: 20px; font-weight: bold}
.str a:hover {text-decoration: underline}


/*seznamy*/
UL {padding: 0px; margin: 0px; margin-left: 25px; list-style: square}
UL LI {padding: 2px; margin: 0px}
UL.chyba {ine-height: 1.4; display: block; width: 600px; color: white; background-color: #008000; font-weight: bold; font-size: 16px; padding: 10px; padding-left: 40px; margin: 40px; list-style: square}
UL.chyba LI {padding: 4px; margin: 0px}
OL {padding: 0px; margin: 0px; margin-left: 25px}
OL LI {padding: 10px; padding-left: 0px; margin: 0px}
OL.navod {padding: 0px; margin: 0px; margin-left: 50px}
OL.navod LI {padding: 10px; margin: 0px; font-size: 18px; color: #a74646; font-weight: bold}
OL.navod .navod-text {font-size: 12px; display: block; color: black; font-weight: normal; margin-top: 5px}
OL.otazky {padding: 0px; margin: 0px; margin-left: 50px; list-style: none}
OL.otazky LI {padding: 10px; padding-bottom: 20px; margin: 0px; font-size: 15px; font-weight: bold}
OL.otazky .navod-text {font-size: 12px; display: block; font-weight: normal; margin-top: 5px}


/*patka*/
.patka {background-color: #f3f3f3; height: 180px; text-align: center}
.patka2 {padding: 30px; color: #707070; position: relative; width: 980px; height: 180px; margin: auto; background: url(gfx/patka_podklad.gif) left top repeat-x}
.patka2 a:link, .patka2 a:active,.patka2 a:visited {color: #707070; text-decoration: underline}
.patka2 a:hover {text-decoration: none}
.patka2-l {background: url(gfx/patka_l.gif) left top no-repeat; width: 18px; height: 180px; position: absolute; left: 0px; top: 0px}
.patka2-p {background: url(gfx/patka_p.gif) left top no-repeat; width: 18px; height: 180px; position: absolute; right: 0px; top: 0px}
.patka2 .partneri-bottom {font-size: 8pt; color: red}
.patka2 .partneri-bottom a:link, .partneri-bottom a:visited, .partneri-bottom a:active {text-decoration: none; color: #B6B6B6}


/*hlavička*/
.hlavicka {position: relative; width: 980px; height: 140px; margin: auto}
.hlavicka-logo {position: absolute; left: 0px; top: 0px}
.hlavicka-logo-text {position: absolute; left: 260px; top: 2px; color: #bebebe; font-weight: bold; font-size: 11px; width: 300px}
.hlavicka-login {position: absolute; right: 10px; bottom: 45px; background-color: #ffedda; width: 560px; padding: 0px}
.hlavicka-login-odkazy {position: absolute; right: 12px; top: 9px; font-size: 10px; white-space: nowrap}
.hlavicka-login-nadpis {position: absolute; left: 6px; top: -20px; font-size: 13px}
.hlavicka-login-sleva {position: absolute; right: 6px; top: -26px; text-align: right; font-size: 10px}
.hlavicka-login a:link, .hlavicka-login a:active,.hlavicka-login a:visited {color: #d16c00; text-decoration: underline}
.hlavicka-login a:hover {text-decoration: none}
.hlavicka-login2 {line-height: 1.8; position: absolute; right: 10px; bottom: 45px; background-color: #ffedda; width: 560px; height: 70px}
.hlavicka-login2 a:link, .hlavicka-login2 a:active,.hlavicka-login2 a:visited {color: #d16c00; text-decoration: underline}
.hlavicka-login2 a:hover {text-decoration: none}
.hlavicka-login2-foto-podklad {position: absolute; left: 4px; top: 5px; background: url(gfx/uzivatel_foto_podklad.jpg) left top no-repeat; width: 63px; height: 63px}
.hlavicka-login2-foto-podklad IMG {margin-left: 9px; margin-top: 7px}
.hlavicka-login2-nadpis {position: absolute; left: 75px; top: 10px; font-size: 14px; color: #873a3a}
.hlavicka-login2-menu {position: absolute; left: 75px; top: 35px; font-size: 11px; font-weight: bold}
.hlavicka-menu {position: absolute; left: 0px; bottom: 0px; background-color: #d16c00; width: 980px; height: 45px; font-size: 18px; font-weight: normal}
.hlavicka-menu2 {margin: 10px 0px 0px 25px}
.hlavicka-menu-l {position: absolute; left: 0px; top: 0px; background: url(gfx/hlavicka_menu_l.gif) left top no-repeat; width: 13px; height: 45px}
.hlavicka-menu-p {position: absolute; right: 0px; top: 0px; background: url(gfx/hlavicka_menu_p.gif) left top no-repeat; width: 13px; height: 45px}
.hlavicka-menu a:link, .hlavicka-menu a:active,.hlavicka-menu a:visited {color: white; text-decoration: none}
.hlavicka-menu a:hover {text-decoration: underline}


/*úvodní strana*/
.uvod-menu {font-size: 14px; line-height: 1.8; font-weight: bold}
.uvod-menu2 {height: 30px; background: url(gfx/odrazka_hvezda.gif) top left no-repeat}
.uvod-menu a:link, .uvod-menu a:active,.uvod-menu a:visited {color: black; text-decoration: none; display: inline; height: 30px; padding-left: 27px}
.uvod-menu a:hover {text-decoration: underline}
.uvod-right {position: relative}
.uvod-registrace {font-size: 18px; font-weight: bold; position: absolute; top: 84px; left: 30px; color: white; line-height: 1.4}
.uvod-registrace2 {font-size: 18px; color: #e05631}
.uvod-vyherci {background-color: #ffedda; padding: 15px; border: 1px solid #f7dec3}
.uvod-vyherci-nadpis {font-size: 16px; color: #e05631}
.uvod-vyherci-jmeno {white-space: nowrap; overflow: hidden; width: 105px}


/*seznam soutěží*/
.soutez-seznam {position: relative; background: url(gfx/soutez_podklad.jpg) left top no-repeat; width: 244px; height: 327px}
.soutez-seznam-nadpis {position: absolute; top: 3px; left: 0px; font-size: 13px; font-weight: bold; text-align: center; line-height: 2.0; width: 244px}
.soutez-seznam-nadpis2 {font-size: 17px; color: #eb4200; font-weight: bold}
.soutez-seznam-vyhra {text-align: center; font-size: 13px; font-weight: bold; width: 195px; height: 190px; position: absolute; top: 50px; left: 24px}
.soutez-seznam-buton {position: absolute; bottom: 15px; left: 0px; text-align: center; width: 244px}
.soutez-seznam-m {position: relative; background: url(gfx/soutez_mini_podklad.jpg) left top no-repeat; width: 157px; height: 210px}
.soutez-seznam-m-nadpis {position: absolute; top: 5px; left: 0px; font-size: 11px; font-weight: bold; text-align: center; line-height: 1.2; width: 157px}
.soutez-seznam-m-nadpis2 {font-size: 13px; color: #eb4200; font-weight: bold}
.soutez-seznam-m-vyhra {text-align: center; font-size: 9px; font-weight: bold; width: 117px; height: 130px; position: absolute; top: 47px; left: 20px}
.soutez-seznam-m-buton {position: absolute; bottom: 6px; left: 0px; text-align: center; width: 157px}


/*banery*/
.baner-soutez-v {margin: 0px; position: relative; width: 244px; height: 437px; text-align: center}
.baner-soutez-v-nadpis {position: absolute; top: 120px; left: 0px; font-size: 13px; font-weight: bold; text-align: center; width: 244px}
.baner-soutez-v-nadpis2 {font-size: 17px; color: #eb4200; font-weight: bold}
.baner-soutez-v-vyhra {text-align: center; font-size: 13px; font-weight: bold; width: 195px; height: 190px; position: absolute; top: 157px; left: 24px}
.baner-soutez-v-buton {position: absolute; bottom: 20px; left: 0px; text-align: center; width: 244px}
.baner-soutez-v-hlavicka {position: absolute; top: 62px; left: 0px; font-size: 22px; font-weight: bold; color: #531616; text-align: center; width: 244px}
.baner-soutez-m {margin: 0px; position: relative; width: 157px; height: 292px; text-align: center}
.baner-soutez-m-nadpis {position: absolute; top: 88px; left: 0px; font-size: 11px; font-weight: bold; text-align: center; width: 157px}
.baner-soutez-m-nadpis2 {font-size: 13px; color: #eb4200; font-weight: bold}
.baner-soutez-m-vyhra {text-align: center; font-size: 9px; font-weight: bold; width: 117px; height: 130px; position: absolute; top: 130px; left: 20px}
.baner-soutez-m-buton {position: absolute; bottom: 6px; left: 0px; text-align: center; width: 157px}
.baner-soutez-m-hlavicka {position: absolute; top: 43px; left: 0px; font-size: 17px; font-weight: bold; color: #531616; text-align: center; width: 157px}
.baner-soutez-cela {border: 1px solid #edc499; position: relative; width: 770px; height: 684px; background-color: white}
.baner-soutez-cela-nazev {position: absolute; left: 14px; top: 85px; font-size: 29px; font-weight: bold; color: #531616; width: 320px}
.baner-soutez-cela-sms {height: 680px; background: #fdf8e1 url(gfx/baner_soutez_str_podklad.jpg) left top no-repeat; padding-right: 14px}
.baner-soutez-cela-sms-text-nahore {position: absolute; left: 14px; top: 167px; font-size: 19px}
.baner-soutez-cela-sms-text-mobil-nadpis {position: absolute; left: 14px; top: 247px; font-size: 20px; color: white}
.baner-soutez-cela-sms-text-mobil {position: absolute; left: 14px; top: 285px; font-size: 20px; color: #6F6F6F}
.baner-soutez-cela-sms-text-cena {position: absolute; left: 170px; top: 357px; font-size: 11px; color: #a6a5a3}
.baner-soutez-cela-sms-text-dole {position: absolute; left: 14px; top: 400px; font-size: 15px; width: 320px}
.baner-soutez-cela-cena {font-size: 11px}
.baner-soutez-cela-cena-foto {margin: 17px 0px 0px 17px}
.baner-soutez-cela-cena-nadpis {color: #a6a5a3; font-size: 14px}
.baner-soutez-cela-cena-nazev {font-size: 18px}
.baner-soutez-cela-sms-infolinka {position: absolute; left: 14px; top: 600px; width: 320px}
.baner-soutez-cela-logo {position: absolute; left: 8px; top: 7px}


/*soutěž*/
.soutez {border: 1px solid #edc499; position: relative; width: 770px; margin-left: 20px; margin-top: 20px}
.soutez-sms {height: 660px; background: #fdf8e1 url(gfx/soutez_sms_podklad.jpg) left top no-repeat; padding-right: 14px}
.soutez-sms-text-nahore {position: absolute; left: 14px; top: 15px; font-size: 19px}
.soutez-sms-text-mobil-nadpis {position: absolute; left: 14px; top: 95px; font-size: 20px; color: white}
.soutez-sms-text-mobil {position: absolute; left: 14px; top: 133px; font-size: 20px; color: #6F6F6F}
.soutez-sms-text-cena {position: absolute; left: 170px; top: 205px; font-size: 11px; color: #a6a5a3}
.soutez-sms-text-virtual-nadpis {position: absolute; left: 14px; top: 245px; font-size: 20px; color: white}
.soutez-sms-text-virtual {position: absolute; left: 14px; top: 287px; font-size: 20px; color: #6F6F6F}
.soutez-sms-text-dole {position: absolute; left: 14px; top: 400px; font-size: 15px; width: 320px}
.soutez-cena {font-size: 11px}
.soutez-cena-foto {margin: 17px 0px 0px 17px}
.soutez-cena-nadpis {color: #a6a5a3; font-size: 14px}
.soutez-cena-nazev {font-size: 18px}
.soutez-sms-infolinka {position: absolute; left: 14px; top: 600px; width: 320px}


/*výherci*/
.vyherci TD {background-color: white; padding-top: 30px; padding-bottom: 20px}
.vyherci-obsah {white-space: nowrap}
.vyherci-foto-podklad {background: url(gfx/uzivatel_foto_podklad2.jpg) left top no-repeat; width: 63px; height: 63px}
.vyherci-foto-podklad IMG {margin-left: 9px; margin-top: 7px}
.vyherci-linka {border-bottom: 1px solid #ffedda; padding: 0px}
.vyherci-cena IMG {border: 0px solid #E6E6E6}
.vyherci2 {background-color: #ffedda; padding: 15px; border: 1px solid #f7dec3}
.vyherci2-nadpis {font-size: 16px; color: #e05631}
.vyherci2-jmeno {white-space: nowrap; overflow: hidden; width: 90px}


/*virtuální sms*/
.virtualni-sms {color: white; position: relative; width: 249px; height: 261px; background: url(gfx/virtualni_sms_podklad.gif) left top no-repeat}
.virtualni-sms-buton {position: absolute; top: 210px; left: 36px}
.virtualni-sms-text1 {position: absolute; top: 10px; left: 30px; font-size: 24px; text-align: right}
.virtualni-sms-text2 {position: absolute; top: 100px; left: 45px; font-size: 12px}
.virtualni-sms-text3 {position: absolute; top: 170px; left: 45px; font-size: 14px; font-weight: bold}
.virtualni-sms-obj-platba {font-size: 16px; line-height: 1.8; margin-left: 30px; color: #a74646}
.virtualni-sms-obj-dodavatel {font-size: 12px; line-height: 1.8; margin-left: 30px}
.virtualni-sms-stats {font-size: 17px; line-height: 1.8}


/*osobní stránky*/
.osobni-menu {color: #d16c00; font-size: 13px}
.osobni-menu a:link, .osobni-menu a:active, .osobni-menu a:visited {color: #d16c00; font-weight: bold; text-decoration: underline}
.osobni-menu a:hover {text-decoration: none}
.osobni-provize {}


/*formulář*/
FORM {margin: 0px}
FORM TD {color: #d16c00}
TEXTAREA {font-family: Verdana, Arial;font-size: 12px}
SELECT {font-family: Verdana, Arial;font-size: 12px}
SELECT.v {font-weight: bold; font-size: 12px}
INPUT {font-family: Verdana, Arial;font-size: 12px}


/*ETARGET*/
.etarget {
background-color:white;
font-size:12px;
color:#000000;
margin:0px;
padding:0px;
font-family:verdana,arial,helvetica,sans-serif;
width: 100%;
}
.etarget .selfpromo {
background-color:white;
font-size:8px;
width:100%;
padding: 0px;
margin: 0px;
}
.etarget .selfpromo .left {
font-size:10px;
text-align:left;
font-weight:bold;
padding:0px;
margin: 0px;
display:none;
}
.etarget .selfpromo .right {
text-align:right;
padding:0px;
margin: 0px;
font-weight:normal;
font-size: 9px;
display:none;
}
.etarget .selfpromo .right a {
color: silver;
}
.etarget .title {
margin:0px;
padding:28px 0px 2px 0px;
font-size: 15px;
font-weight: bold;
}
.etarget .title a {
color: #bf4b4b;
}
.etarget .url a {
color: #9bc3e0;
text-decoration: none;
font-size: 11px;
}
