*{
margin: 0;
padding: 0;
}

body {
background: #b62249 url('../img/bg-page.gif') repeat-x;
/*font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;*/
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
padding-top: 0;
color: #ffffff;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height:1.5;
font-size:76%;
/*font-family: Arial CE, Arial, Helvetica CE, Helvetica, helvetica, sans-serif;*/
}


#top-header h1 {
font-size: 15pt;
display: inline;
color: #ce626f;
}

#top-header h1 strong {
color: #ffbfc7;
}

#odsad-stred {
	padding-top: 0;
}


#ohranicenistred {
border-collapse: collapse;
width: 945px;
/*position: relative;*/
text-align: left;
/*border: 0px solid #A5D4F9;*/
border: 10px solid #8e0112;
margin:auto;
/*margin-top: 5px;*/
color: #ffffff;
}

.odkaz-tipmp3 {
color: #ffff00;
text-decoration: none;
}

.odkaz-tipmp3:hover {
color: #ffffff;
text-decoration: underline;
}

.stin {
background: #fff url('../img/bg-input.gif') #fff bottom repeat-x;
}


.bginput { 
background: #fff url('../img/bg-input.gif') bottom repeat-x; 
color: inherit; 
border: 1px solid #ccc; 
padding: 1px 2px; 
} 

a {
	color: #c40000;
	/*font-family: Verdana, sans-serif;*/
	text-decoration: none;
}

a:visited {
	color: #c40000;
}

a:hover {
	color: black;
}

a.out {
	background: url(/img/odkaz-out.png) no-repeat right top;
	padding-right: 10px;
}

a.out:Hover {
	background: url(/images/odkaz-hover.png) no-repeat right top;
	padding-right: 10px;
}

h1, h2, h3, h4 {
	margin-top: 0;
	/*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	/*font-family: "Trebuchet MS", Verdana, sans-serif;*/
	font-weight: normal;
}

/*h1 {
  display: inline;
	margin-top: 0.3em;
	margin-bottom: 0.5em;
	font-size: 150%;
}*/

/*h1 strong { font-weight: normal }*/
h2{font-weight:normal;font-size:150%}
h3{font-weight:bold;font-size:120%}
h4{font-weight:bold;font-size:100%}
/*li{list-style-type:none}*/
hr{display:none}
.nod{ display: none; }
form select option{padding:0 5px 0 0}

#table-login {
width: 250px;
height: 80px;
margin-left: 150px;
padding-top: 2px;
padding-left: 8px;
margin-top: 10px;
position: absolute; 
border: 2px solid #bf0202;
text-align: left;
font-size: 8pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-login-header.gif') repeat-x;
}

#table-overeni-domeny {
margin: auto;
width: 400px;
height: 100px;
background: #000000 url('../img/bg-tab-whois400x100.gif') no-repeat;
border: 2px solid #396500; 
}

#table-overeni-domeny .obsah {
margin-top: 35px;
margin-left: 100px;
text-align: left;
color: #ffffff;
}
/************* Menu ********************/
.rightsluzby {
padding-top: 5px;
padding-left: 10px;
width: 230px;
height: 23px;
}

.rightsluzby h3 {
padding-left: 5px;
font-size: 10pt;
font-weight: normal;
/*font-family: Arial;*/
color: #fcff94;
display: inline;
}

.rightsluzby a {
color: #fcff94;
font-size: 10pt;
color: #fcff94;
font-weight: normal;
}

.rightsluzby a:hover {
color: #fcff94;
font-size: 10pt;
font-weight: normal;
text-decoration: underline;
}

.cararightsl {
margin-left: 10px;
width: 210px;
height: 1px;
border-bottom: 1px #f35a7f solid;
}


#tab-poslednireference {
margin: auto;
width: 500px;
height: 200px;
background: #538417 url('../img/bg-tab-reference.gif') no-repeat;
}

#tab-poslednireference h2 {
color: #888b1a;
text-align: center;
font-size: 15pt;
padding-top: 10px;
padding-bottom: 10px;
font-style: italic;
/*left: 40px;*/
/*top: 10px;*/
/*position: relative;*/
}

#tab-poslednireference .popis {
width: 300px;
color: #000000;
font-size: 9pt;
left: 50px;
position: relative;
}

#tab-poslednireference img {
border: 2px #373801 solid;
width: 100px;
height: 80px;
text-decoration: none;
float: right;
position: relative;
left: 120px;
top: -120px;
}



/********* Stránky ***************/
#pgstandard-ram {
/*border: 10px solid #8e0112;*/
/*margin-right: 20px;*/
}

#pgstandard {
/*color: #616161;*/
color: #3f3f3f;
font-size: 10pt;
/*margin-right: 20px;*/
/*background: #ffffff url('../img/bg-page-int.jpg') no-repeat;*/
/*background: #fcfdcf;*/
/*background: #ffffff;*/
/*padding: 20px;*/
border: 1px solid #880a29;
}

#pgstandard .cara {
width: 600px;
height: 1px;
background: #9ecd64;
}

#pgstandard h1 {
font-size: 20pt;
text-align: center;
font-weight: bold;
color: #800000;
padding-bottom: 10px;
}

#pgstandard h2 {
font-size: 13pt;
}

#pgstandard h3 {
font-size: 9pt;
color: #63c156;
text-align: center;
}

#pgstandard a {
color: #CC0000;
font-weight: bold;
font-family: Arial;
text-decoration: underline;
}

#pgstandard a:hover {
color: #e3816e;
font-weight: bold;
font-family: Arial;
text-decoration: none;
}

#pgstandard ul {
list-style-type: square;
/*font-weight: bold;*/
padding-left: 15px;
}

#kontaktni-form input{
padding: 5px;
margin-bottom: 3px;
}

#kontaktni-form img{
padding: 5px;
}
/********* Konec Stránky ***************/

/**** V menu - box novinky ****/

#box-novinky {
margin: auto;
width: 235px;
height: 235px;
background: #1179a4 url('../img/bg-ltabnews-235.gif') no-repeat;
}

#box-novinky h2 {
font-size: 17pt;
font-style: italic;
text-align: right;
padding-right: 5px;
padding-top: 30px;
color: #fbfe8b;
}

#box-novinky .datum-novinky {
text-align: right;
padding-right: 20px;
padding-top: 1px;
color: #fbfe8b;
}

#box-novinky .text-novinky {
padding-left: 20px;
padding-right: 10px;
padding-top: 25px;
color: #bbfc6c;
}

#box-novinky .text-novinky a {
color: #e5e956;
font-weight: bold;
text-decoration: underline;
}

#box-novinky .text-novinky a:hover {
color: #e5e956;
font-weight: bold;
text-decoration: none;
}

#box-novinky .tlacitko-novinky {
text-align: right;
padding-right: 20px;
padding-top: 5px;
}
/************* konec menu novinky *************/

/**** V menu - box novinky ****/

#box-statistiky {
width: 235px;
height: 135px;
background: #a5200d url('../img/bg-rtabstats-135.gif') no-repeat;
text-align: right;
}

#box-statistiky h2 {
font-size: 17pt;
font-style: italic;
text-align: right;
padding-right: 5px;
padding-top: 30px;
color: #fbfe8b;
}

#box-statistiky .datum-statistiky {
text-align: right;
padding-right: 20px;
padding-top: 1px;
color: #ffd9d9;
}

#box-statistiky .text-statistiky {
/*padding-left: 1px;*/
padding-right: 15px;
padding-top: 35px;
color: #ffd9d9;
}

#box-statistiky .text-statistiky a {
color: #e5e956;
font-weight: bold;
text-decoration: underline;
}

#box-statistiky .text-statistiky a:hover {
color: #e5e956;
font-weight: bold;
text-decoration: none;
}

#box-statistiky .tlacitko-statistiky {
text-align: right;
padding-right: 20px;
padding-top: 5px;
}
/************* konec menu statistiky *************/


/************ Nadpis 600px *********/

.nadpis600 {
margin: auto;
width: 600px;
}

.nadpis600 .text {
margin: auto;
text-align: center;
color: #a8e065;
width: 580px;
font-size: 8pt;
}

.nadpis600 .box1 {
margin: auto;
text-align: left;
width: 270px;
height: 100px;
position: absolute;
left: 55px;
color: #ffffff;
border-bottom: 1px #87c33f solid;
}

.nadpis600 .box2 {
margin: auto;
text-align: left;
width: 270px;
height: 100px;
position: relative;
left: 135px;
color: #ffffff;
border-bottom: 1px #87c33f solid;
}

.nadpis600 h2 {
text-align: left;
padding-left: 10px;
font-size: 12pt;
font-weight: bold;
color: #fbfe8b;
}

.nadpis600 a {
color: #fbfe8b;
text-decoration: none;
}

.nadpis600 a:hover {
color: #fbfe8b;
text-decoration: underline;
}

.nadpis600 .popis {
text-align: left;
font-size: 8pt;
color: #b7e582;
}

/************ Konec nadpis 600px ***/

/* Boxy služeb 300x200 */
#boxwebovky {
width: 300px;
height: 200px;
background: #effcdf url('../img/bg-sluzeb/platno.gif') no-repeat;
color: #345f01;
margin: 0px;
padding: 0px;
text-align: center;
position: absolute;
left: 0px;
}

#boxwebovky h1 {
font-style: italic;
font-weight: bold;
font-size: 18pt;
padding-right: 10px;
display: inline;
color: #b10606;
}

#boxwebovky .popisbalicku {
text-align: left;
font-size: 8pt;
display: inline;
}

#boxwebovky .popisbalicku ul {
text-align: left;
padding-left: 30px;
padding-top: 10px;
color: #578125;
}

#boxwebovky .popisbalicku li {
list-style-type: circle;
margin-bottom: 5px;
}

#boxwebovky .popisbalicku .cenabalicku {
font-size: 15pt;
/*font-weight: bold;*/
margin-left: 70px;
margin-top: -5px;
text-align: left;
}

/******** Registrace domén *********/

#boxdomeny {
width: 300px;
height: 200px;
background: #effcdf url('../img/bg-sluzeb/domeny.gif') no-repeat;
color: #345f01;
margin: 0px;
padding: 0px;
text-align: center;
position: relative;
left: 320px;
}

#boxdomeny h1 {
font-style: italic;
font-weight: bold;
font-size: 18pt;
padding-right: 10px;
display: inline;
color: #b10606;
}

#boxdomeny .popisbalicku {
text-align: left;
font-size: 8pt;
display: inline;
}

#boxdomeny .popisbalicku ul {
text-align: left;
padding-left: 30px;
padding-top: 10px;
color: #578125;
}

#boxdomeny .popisbalicku li {
list-style-type: circle;
margin-bottom: 5px;
}

#boxdomeny .popisbalicku .cenabalicku {
font-size: 15pt;
/*font-weight: bold;*/
margin-left: 50px;
margin-top: -5px;
text-align: left;
}

/********* Webhosting ********/

#boxwebhosting {
width: 300px;
height: 200px;
background: #effcdf url('../img/bg-sluzeb/webhosting.gif') no-repeat;
color: #345f01;
margin: 0px;
padding: 0px;
text-align: center;
position: absolute;
left: 0px;
}

#boxwebhosting h1 {
font-style: italic;
font-weight: bold;
font-size: 18pt;
padding-right: 10px;
display: inline;
color: #b10606;
}

#boxwebhosting .popisbalicku {
text-align: left;
font-size: 8pt;
display: inline;
}

#boxwebhosting .popisbalicku ul {
text-align: left;
padding-left: 30px;
padding-top: 10px;
color: #578125;
}

#boxwebhosting .popisbalicku li {
list-style-type: circle;
margin-bottom: 5px;
}

#boxwebhosting .popisbalicku .cenabalicku {
font-size: 15pt;
/*font-weight: bold;*/
margin-left: 30px;
margin-top: -5px;
text-align: left;
}

/********** Premium SMS ***********/

#boxsms {
width: 300px;
height: 200px;
background: #effcdf url('../img/bg-sluzeb/premiumsms.gif') no-repeat;
color: #345f01;
margin: 0px;
padding: 0px;
text-align: center;
position: relative;
left: 320px;
}

#boxsms h1 {
font-style: italic;
font-weight: bold;
font-size: 18pt;
padding-right: 10px;
display: inline;
color: #b10606;
}

#boxsms .popisbalicku {
text-align: left;
font-size: 8pt;
display: inline;
}

#boxsms .popisbalicku ul {
text-align: left;
padding-left: 30px;
padding-top: 10px;
color: #578125;
}

#boxsms .popisbalicku li {
list-style-type: circle;
margin-bottom: 5px;
}

#boxsms .popisbalicku .cenabalicku {
font-size: 15pt;
/*font-weight: bold;*/
margin-left: 70px;
margin-top: -5px;
text-align: left;
}


/* Konec Boxy služeb 300x200 */





#table-form-domain {
padding-top: 2px;
padding-left: 80px;
position: relative; 
width: 350px;
height: 100px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
text-align: center;
font-size: 8pt;
font-weight: bold;
color: #ffffff;
margin: auto;
background: #757575 url('../img/bg-tab-form-domain.gif') no-repeat;
}


#tab-tlacitka-podhead {
width: 945px;
position: absolute;
margin: auto;
text-align: left;
font-family: Tahoma;
font-size: 8pt;
color: #ffffff;
}

#tab-tlacitka-podhead a {
	color: #ffffff;
	text-decoration: none;
	border-bottom: 0px solid;
}

#tab-tlacitka-podhead a:hover {
	color: #FFFF00;
}


#tlacitko-podhead-internet {
margin-left: 5px;
position: absolute; 
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-internetON {
margin-left: 5px;
position: absolute; 
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-on-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-internetON a {
color: #4c4b03;
font-weight: normal;
}


#tlacitko-podhead-mobil {
margin-left: 164px;
position: absolute; 
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-mobilON {
margin-left: 164px;
position: absolute; 
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-on-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-mobilON a {
color: #4c4b03;
font-weight: normal;
}

#tlacitko-podhead-objednavka {
margin-left: 324px;
position: absolute; 
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-objednavkaON {
margin-left: 324px;
position: absolute; 
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-on-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-objednavkaON a {
color: #4c4b03;
font-weight: normal;
}

#tlacitko-podhead-kontakt {
margin-left: 486px;
position: absolute;
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-kontaktON {
margin-left: 486px;
position: absolute;
padding-top: 25px;
width: 152px;
height: 57px;
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background: url('../img/bg-but-on-header.gif') no-repeat;
cursor: pointer;
}

#tlacitko-podhead-kontaktON a {
color: #4c4b03;
font-weight: normal;
}

#naseprojekty {
width: 100%;
height: 250px;
position: relative;
padding: 10px;
/*text-align: right;*/
/*background: #302f2f url(../img/bg-footer-projekty.gif) right bottom no-repeat;*/
border-top: 4px solid #8c0121;
background: #302f2f;
font-size: 8pt;
color: #8E8C8C;
}

#naseprojekty h2 {
color: #8E8C8C;
font-size: 10pt;
display: inline;
}

#naseprojekty a {
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted;
}

#naseprojekty a:hover {
	color: #FFFF00;
	font-weight: bold;
}


#naseprojekty .centrujprojekty {
width: 900px;
margin: auto;
text-align: center;
}


#copyright {
width: 100%;
/*height: 100px;*/
/*position: relative;*/
/*border-top: 1px solid #575757;*/
border-top: 4px solid #575757;
border-bottom: 4px solid #575757;
padding: 3px;
text-align: center;
/*background: #000000 url(../img/bg-footer-copy.gif) right top no-repeat;*/
background: #000000;
font-size: 8pt;
color: #565656;
}

#copyright a {
	color: #828181;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted;
}

#copyright a:hover {
	color: #FFFF00;
	font-weight: bold;
}

.skryty {
visibility: hidden;
display: none;
/*text-decoration: none;*/
/*border-bottom: 0px dotted;*/
}

.tabdomain1 {
	border-top: 1px solid #33A417;
	border-bottom: 0px solid #33A417;
	border-left: 0px solid;
	border-right: 0px solid;
	background: #E8FBE3;
	width: 100%;
	height: 20px;
	font-size: 8pt;
	/*background: url('../img/img-kos-15.gif') bottom right no-repeat;*/
}

.tabdomain2 {
	border-top: 1px solid #1C519F;
	border-bottom: 0px solid #1C519F;
	border-left: 0px solid;
	border-right: 0px solid;
	background: #EBF1FC;
	width: 100%;
	height: 20px;
	font-size: 8pt;
}

.odr-red {
/*	background: url('../img/odrazka-red.gif') no-repeat;*/
/*	height: 15px;*/
/*	width: 15px;*/
/*	vertical-align: middle;*/
/*	position: relative;*/
	margin-right: 10px;
}

.textTabSluzby {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        top: 15px;
        color: #4C4C47
}


#hotline h4 {
	font-size: 164%;
	text-align: center;
	font-weight: bold;
	font-family: Tahoma;
}

#hotline h5 {
	font-size: 100%;
	text-align: center;
}


#strednistranka {
	text-align: left;
	padding: 0px 0px;
}

#odsazeni5 {
	padding: 0px 5px;
}

#odsazeni05 {
	padding: 0px 5px;
}

#nadpat {
	border-top: 3px solid #82919F;
}

#domenovy-box {
	width: 100%;
	height: 30px;
	padding-top: 7px;
	background: #9D1919 url('../img/bg30blbl.gif') repeat-x; 
	border-top: 0px solid #ffffff;
	/*border-left: 1px solid #56ad61;*/
	/*border-right: 1px solid #abd6b0;*/
	border-bottom: 1px solid #9D1919;
	/*padding: 3px 0px;*/
	color: #FFFFFF;
	font-weight: bold;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif 
}

#domenovy-box .inputstyl {
	/*background: #abd6b0;*/
	/*border-top: 1px solid #ffffff;*/
	/*border-left: 1px solid #56ad61;*/
	/*border: 2px #9D1919;*/
	/*border-bottom: 1px solid #56ad61;*/
	/*padding: 3px 0px;*/
	/*padding-top: 7px;*/
	font-family: Arial;
	font-size: 8pt;

}

#domenovy-box .selectstyl {
	/*border: 2px #56ad61;*/
	font-family: Arial;
	font-size: 8pt;
        padding: 1px; 
	margin: 0 2px; 
}


#tabulka-stred {
	/*width: 570px;*/
	/*height: 150px;*/
	/*background: #ccd8e0;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.bordergreen {
	border:1px solid #56ad61; background:#f4ffe6 url('../img/bgtabisluzby.gif') no-repeat; padding-top: 32px;
	padding-bottom: 10px
}

.bordergreen .text {
	color: #56ad61;
}


.borderred {
	border:1px solid #c21014; background:#ffb3b3 url('../img/bgtabmsluzby.gif') no-repeat; padding-top: 32px;
	padding-bottom: 10px
}

.borderred .text {
	color: #c21014;
}

.borderblue {
	border:1px solid #0b5eb0; background:#e8f1fd url('../img/bgtabosluzby.gif') no-repeat; padding-top: 32px;
	padding-bottom: 10px
}

.borderblue .text {
	color: #0b5eb0;
}


.smalltext {
	font-size: 8pt;
	/*font-family: Arial;*/
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.errorform {
	font-size: 8pt;
	font-family: Arial;
	color: #ff0000;
  font-weight: bold;

}

.zvyraznitext {
	color: #d5421e;

}

/* //////////////// Dalsi ////////////// */


.TabulkaPremium {
        font-family: Arial, Helvetica, sans-serif;
        /*font-size: 12px;*/
        /*font-weight: bold;*/
        /*color: #333333;*/
        /*height: 28px;*/
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #CCCCCC;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        padding-right: 20px;
        padding-left: 20px;
        background-color: #F9F9F9;
        text-align: left;
	border-collapse: collapse;
	border: 1px;

}

.TabulkaSeda {
        background-color: #F9F9F9;
        border: 1px solid #E5E5E5;
        border-top-width: 2px;
}

.textStred14 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 140%;
        color: #333333;
        text-align: left;

}

.textStred12 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 140%;
        color: #333333;
        text-align: left;

}

.textStred11 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 140%;
        color: #333333;
        text-align: left;

}

.tabulkaOver {
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #9C3838;
        border-right-color: #E5E5E5;
        border-bottom-color: #E5E5E5;
        border-left-color: #E5E5E5;
        border-top-width: 2px;
}

.tabulkasvetla {
        background-color: #DDFACF;

}

.tabulkatmavsi {
        background-color: #96F06A;

}

.tabulkanejtmavsi {
        background-color: #78EC40;

}


.TabulkasPozadim {
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #E5E5E5;
        border-right-color: #E5E5E5;
        border-bottom-color: #E5E5E5;
        border-left-color: #E5E5E5;
        border-top-width: 0px;
}

.tabulkaOddeleni {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        vertical-align: top;
        padding-left: 8px;
        text-align: left;
        padding-top: 5px;
        padding-bottom: 5px;
        color: #333333;
        line-height: 130%;
        padding-right: 8px;

}

.tabulkaNadpisky {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #333333;
        height: 28px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        border-top-color: #CCCCCC;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        padding-right: 8px;
        padding-left: 8px;
        background-color: #F9F9F9;
        text-align: left;

}
.tabulkaNadpiskyDvojite {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #333333;
        height: 28px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        border-top-color: #CCCCCC;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        padding-right: 8px;
        padding-left: 8px;
        background-color: #F9F9F9;
        text-align: left;

}

.tabulkaOkraje {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-left-width: 1px;
        border-top-style: none;
        border-top-color: #E5E5E5;
        border-right-color: #E5E5E5;
        border-bottom-color: #E5E5E5;
        border-left-color: #E5E5E5;
}
/* Našeptávač */
#vysledek {
position:absolute;
top:18px;
left:-5px;
margin: 0px;
padding: 5px;
width: 325px;
}

#vysledek td {
padding-left: 3px;
padding-right: 1px;
}

.tabnasept {
width: 318px;
background:#FDEEF3;
text-align: left;
word-spacing: 0px;
color: #000000;
font-weight: normal;
cursor: pointer;
_cursor: hand;
margin: 0px;
padding: 0px;
border: 1px solid #999;
}
.vysl:hover, .act_hover {
background-color: #EA6A9A;
color:#ffffff;
width:100%;
}
.dovysky {
vertical-align: top;
position: relative;
}
#vysledek strong {
color: #7B1139;
}
