body {padding:20px 0;background:#ffffff;font:0.75em/1.6 "arial",sans-serif; color:#222;text-align:center;align:center;}

#hlstrana  {margin-top:15px; margin-bottom:20px;}
div {border:0;}
    * {margin:0; padding:0;}
#hlstrana div {align:center; float:left; margin:0; padding: 30px 10px; border:1px solid #D1D1D1; background:#F1F1F1; cursor:pointer;}
#hlstrana div p {text-align:center;}


    .nomt {margin-top:0;}
p {margin:15px 0;}
p {border:0;}
.podsms {padding-top:10px; width:850px;}
.tabulka {width:850px;}
#start {width:960px; margin:0 auto; text-align:left;}

	
	#hlava {position:relative; height:85px;}

        #logo {position:relative; width:350px; height:80px; margin:0; padding:0; font-size:0;}
        #logo span {position:absolute; width:350px; height:80px; margin:0; padding:0; background:url("logo.jpg") 0 0 no-repeat; cursor:pointer;}

        #reklam {position:absolute; top:0; right:130; width:468px; height:60px;}
.vpravo{align:right;}
.box {align:center; width:850px;}
#ohran {padding:15px; background-color:white; border:1px solid #D1D1D1;}
    #hlstrana div#o2 a {color:#006;}
    a {color:#222;}
a {border:0;}
img {border:0;}
#hlstrana div h2 {margin:0; font-size:130%; font-weight:bold; text-align:center;}
h2 {font-size:160%;}
h2 {margin:15px 0 10px 0;}
h2 {border:0;}
.nom {margin:0; font-size: 12px}
    #hlstrana div#tmobile {margin:0 15px;}
    #hlstrana div#tmobile a {color:#E20074;}
    #hlstrana div#vodafone a {color:#F00;}

    .dotext {padding-top:10px;}
.dotext {padding-top: 1px}

    span {border:0;}
.noscreen {display:none;}
	#zapati {clear:both; padding:7px 15px; background:#F5F5F5;font-size:11px;}
	#zapati p {margin:0;}

.style2 {
	text-align: left;
	margin-right: 0px;
	padding-top: 1px;
align:center; width:830px;
}
