* { border: 0; margin: 0; padding: 0; }

BODY {
 font-family: Verdana;
 font-size: 9px;
 text-align: center;
 margin: 0px;
 margin-top: 0px;

}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EFA21B; font-weight: bold;border-style: solid;  border-color: #5D6675 #5D6675 #5D6675 #5D6675; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:#FFFFFF;}
input.tlacitko {width: 80px; color:#FF0000;}
input.tlacitko2 {width:70px; height:18px; color:#0000CC;}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EFA21B; font-weight: bold;border-style: solid; background-color: #FFFFFF; border-color: #5D6675 #5D6675 #5D6675 #5D6675; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
h2 {font-size:12px; font-weight:bold;}

A:link{ color: #5E5E5E; font-weight: bold; text-decoration: none;}
A:visited{ color: #5E5E5E; font-weight: bold;text-decoration: none;}
A:hover{ color: #EFA21B; font-weight: bold;text-decoration: none;}
A:active{color: #EFA21B; font-weight: bold;text-decoration: none;}


.malamezera {font-size: 6px; }
.doprostred { text-align : center; } 
.nastred { width: 907px; text-align: left; margin: 0 auto; }
.spodek { margin-left: 0px; padding-top: 0px; width: 907px; height: 20px; background-image: url(../img/spodek.png); background-repeat: no-repeat; float: left;}
.altro_tmp {width: 650px; height: 20px; float: left; }
.altro {width: 257px; height: 18px; float: left; padding-top: 2px;}

.prostredek { width: 907px; height: 601px; background-image: url(../img/podklad.gif); background-repeat: repeat-y; float:left;}
.prostredek_s { width: 907px; height: 609px; background-image: url(../img/stru_podklad.gif); background-repeat: no-repeat; float:left;}
.prostredek_s_de { width: 907px; height: 609px; background-image: url(../img/stru_podklad_de.gif); background-repeat: no-repeat; float:left;}
.prostredek_s_fr { width: 907px; height: 609px; background-image: url(../img/stru_podklad_fr.gif); background-repeat: no-repeat; float:left;}
.prostredek_i { width: 907px; height: 604px; background-image: url(../img/podklad.gif); background-repeat: repeat-y; float:left;}


.hornibanner { width: 907px; height: 202px; float:left;}
.horni_levy { width: 378px; height: 202px; float: left;}
.horni_pravy { width: 529px; height: 202px; float:right;}
.horni_pravy_1 {width 529px height: 150px; float: left; background-image: url(../img/horni_bp1.jpg); background-repeat: no-repeat;}
.horni_pravy_2 {width: 529px; height: 52px; float: left; }
.menu {width: 529px; height: 150px; float:left;}
.menu_1 {width: 342px; height: 150px; float: left;}
.menu_2 {width: 187px; height: 150px; float: left;}
.vlajky {width: 180px; height: 21px; float:right;}
.menu_logo {width: 157px; height: 118px; float:right;background-image: url(../img/tfy_logo.gif); background-repeat: no-repeat;}
.menu_1h {width: 324px; height: 61px; padding-top: 9px; padding-left: 18px;}
.menu_1hp {width: 108px; height: 35px; background-image: url(../img/sipka1.gif); background-repeat: no-repeat; float: left; }
.menu_1hpb {width: 95px; height: 30px; float:right;padding-top: 3px;}
A.menu_1hpa:link{ font-size: 11px; color: #0E4570; font-weight: bold; text-decoration: none;}
A.menu_1hpa:visited{ font-size: 11px; color: #0E4570; font-weight: bold;text-decoration: none;}
A.menu_1hpa:hover{ font-size: 11px; color: #FF0000; font-weight: bold;text-decoration: none;}
A.menu_1hpa:active{font-size: 11px; color: #FF0000; font-weight: bold;text-decoration: none;}
.menu_2h {width: 324px; height 56px; padding-left: 18px; float:left;}
.menu_2h_l {width: 126px; height: 56px; float: left;}
.menu_2h_p {width: 126px; height: 56px; float: right;}
.menu_2hp {width: 126px; height: 18px; float: left; background-image: url(../img/sipka2.gif); background-repeat: no-repeat;}
.menu_2hpb {width: 113px; height: 15px; float:right; padding-top: 3px;}
.menu_1ahp {width: 108px; height: 35px; background-image: url(../img/sipka1a.gif); background-repeat: no-repeat; float: right; }
.menu_1ahpb {width: 95px; height: 10px; float:right;padding-top: 8px;}
A.menu_2hpa:link{ font-size: 11px; color: #071058; font-weight: bold; text-decoration: none;}
A.menu_2hpa:visited{ font-size: 11px; color: #071058; font-weight: bold;text-decoration: none;}
A.menu_2hpa:hover{ font-size: 11px; color: #205807; font-weight: bold;text-decoration: none;}
A.menu_2hpa:active{font-size: 11px; color: #205807; font-weight: bold;text-decoration: none;}
.form_obsah {width: 250px; height: 100px; padding-top: 38px; padding-left: 150px; float: left;}
.form_email {width: 250px; height: 20px; float: left; }
.form_predmet {width: 250px; height: 20px; float: left; }
.form_text {width: 250px; height: 70px; float: left; }


.prostredek_levy { width: 487px; height: 428px; float: left;}
.prostredek_pravy {width: 420px; height: 428px; float: right;}
.prostredek_pomocny {width: 65px; height: 428px; float: left; }
.prostredek_text {width: 410px; height: 204px; float: left; font-family: Verdana; font-size: 13px; text-align: justify; font-weight: bold; color: #09093E; background-image: url(../img/home_podklad.gif); background-repeat: no-repeat;}
.home_1 {width: 907px; height: 428px; float: left;}
.home_kamiony { width: 411px; height: 204px; float: left; }
.formular {width: 432px; height: 173px; float: left; background-image: url(../img/formular.gif); background-repeat: no-repeat; }
.adresa {width: 475px; height: 173px; float: right; background-image: url(../img/adresa.gif); background-repeat: no-repeat; }
.formular_de {width: 432px; height: 173px; float: left; background-image: url(../img/formular_de.gif); background-repeat: no-repeat; }
.adresa_de {width: 475px; height: 173px; float: right; background-image: url(../img/adresa_de.gif); background-repeat: no-repeat; }
.formular_fr {width: 432px; height: 173px; float: left; background-image: url(../img/formular_fr.gif); background-repeat: no-repeat; }
.adresa_fr {width: 475px; height: 173px; float: right; background-image: url(../img/adresa_fr.gif); background-repeat: no-repeat; }
.formular_en {width: 432px; height: 173px; float: left; background-image: url(../img/formular_en.gif); background-repeat: no-repeat; }
.adresa_en {width: 475px; height: 173px; float: right; background-image: url(../img/adresa_en.gif); background-repeat: no-repeat; }



.tlac2 {width:23px; height:32px; border-color: #5D6675 #5D6675 #5D6675 #5D6675; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tlac { background-color: #FFFFFF; }

.ramecek { border: 0px; }
/* STRUKTURA_SPOLECNOSTI */
.stru_1 {width: 907px; height: 190px; float:left;}
.stru_1a {width: 136px; height: 190px; float:left; padding-left: 78px;}
.stru_1b {width: 181px; height: 190px; float:left;}
.stru_1bt {width: 171px; height: 81px; float:left; padding-left: 9px;padding-top: 36px; color:#071058; font-size: 13px; font-weight: bold;}
.stru_1c {width: 178px; height: 190px; float:right;}
.stru_1ct {width: 163px; height: 87px; float:left; padding-left: 0px;padding-top: 88px; color:#580707; font-size: 13px; font-weight: bold;}
.stru_2 {width: 342px; height: 227px; float:left;padding-left: 106px;}
.stru_2a {width: 206px; height: 181px; float:left;}
.stru_2at {width: 197px; height: 81px; float:left; padding-top: 83px; color:#071058; font-size: 13px; font-weight: bold;text-align: right;}
.stru_2b {width: 136px; height: 181px; float:left;}
.stru_3 {width: 652px; height: 176px; float: left;padding-left: 255px;}
.stru_3a {width: 171px; height: 176px; float:left;}
.stru_3at {width: 161px; height: 59px; float:left; padding-top: 108px; color:#071058; font-size: 13px; font-weight: bold;text-align: right;}
.stru_3at_fr {width: 161px; height: 89px; float:left; padding-top: 78px; color:#071058; font-size: 13px; font-weight: bold;text-align: right;}
.stru_3b {width: 134px; height: 176px; float:left;}
.stru_3c {width: 153px; height: 176px; float:left;}
.stru_3d {width: 190px; height: 176px; float:left;}
.stru_3dt {width: 170px; height: 59px; float:left; padding-top: 108px; padding-left: 6px;color:#071058; font-size: 13px; font-weight: bold;text-align: left;}
.stru_3dt_fr {width: 170px; height: 89px; float:left; padding-top: 78px; padding-left: 6px;color:#071058; font-size: 13px; font-weight: bold;text-align: left;}
/* O Spolecnosti */
.ospol_horni {width: 907px; height: 425px; float:left;}
.ospol_levy {width: 590px; height: 425px; float:left;}
.ospol_pravy {width: 317px; height: 425px; float:right;}
.ospol_dolni {width: 907px; height: 179px; float:left;}
.ospol_levy_t {color: #071058; font-size: 14px; font-weight: normal;text-align: justify; float:right; width:480px; height:375px;padding-right: 35px;}

#kont_horni {width:729px; height:40px; float:left; padding-left:76px; color:#FF0000; font-size:12px; padding-top: 16px;}
#kont_prostredek {width:729px; height:354px; float:left; padding-left:76px;}
#kont_levy {width:485px; height:354px; float:left;}
#kont_pravy {width:244px; height:354px; float:left;}
#kont_gothard {width:485px; height:106px; float:left; /*background-image:url(../img/k_gothard.jpg); background-repeat:no-repeat;*/}
#kont_rec {width:485px; height:107px; float:left; /*background-image:url(../img/k_rec.jpg); background-repeat:no-repeat;*/}
#kont_bachan {width:485px; height:141px; float:left; /*background-image:url(../img/k_bachan.jpg); background-repeat:no-repeat;*/}
.kont_t {width:280px; padding-left:106px; float:left; font-size:12px;}
#kont_kedrnova {width:244px; height:86px; float:left; font-size: 12px;}
#kont_kunstova {width:244px; height:100px; float:left; font-size: 12px;}
#kont_vilimkova {width:244px; height:75px; float:left; font-size: 12px;}
#kont_mikulecky {width:244px; height:93px; float:left; font-size: 12px;}
.tucne {font-weight:bold;}
.fr_info {padding-top:6px; }
.prostredek_d { width: 907px; height:609px; background-image: url(../img/podklad.gif); background-repeat: repeat-y; float:left;}
#destinace {width:907px; float:left;}
#destinace_1 {width:403px; height:146px; float:left;}
#destinace_2 {width:75px; height:146px; float:left;}
#destinace_t {width:320px; height:132px; float:left; padding-top:14px; font-size: 12px; text-align: justify; font-weight: bold; color: #09093E; background-image:url(../img/home_podklad.gif);}
#destinace_4 {width:504px; height:146px; float:right;}
#destinace_5 {width:295px; height:463px; float:left;}
#destinace_5t {width:196px; height:446px; float:left; padding-left: 90px; padding-top: 10px;}
#destinace_6 {width:612px; height:463px; float:left;}
ul {font-size:13px; color:#071058;}
#formular {width: 907px; height:600px; float:left; background-image:url(../img/form_back.gif); background-repeat:no-repeat; padding-top:9px;}
#form_1 {width:413px; height:609px; float:left; padding-left:67px; font-size:12px; }
#form_2 {width:427px; float:left; height:609px; font-size:12px;}
.cervene {color:#FF0000;}
.f1 {width:355px; height:17px; float:left; padding-left:55px;}
.f1_l {width:210px; float:left; text-align:right; color:#071058; height:17px;}
.f1_r {width:195px; float:left; text-align:left; padding-left:8px; height:17px;}
.sv_modra {color:#345A9B;}
.f2 {width:427px; height:17px; float:left;}
.f2_l {width:210px; float:left; text-align:right; color:#071058; height:17px;}
.f2_r {width:209px; float:left; text-align:left; padding-left:8px; height:17px;}
.f2_l2 {width:210px; float:left; text-align:right; color:#071058; height:40px;}
.f2_r2 {width:209px; float:left; text-align:left; padding-left:8px; height:40px;}
.f2_l3 {width:210px; float:left; text-align:right; color:#071058; height:50px;}
.f2_r3 {width:209px; float:left; text-align:left; padding-left:8px; height:50px;}
.t_cervene {color:#FF0000; font-weight:bold;}
#vozy {padding-left:200px; float:left; width:600px; padding-top:10px;}
.form_send {width:70px; height:20px; float:left; padding-left:105px;}
.form_reset {width:70px; height:20px; float:left; padding-left:3px;}





















