/**** HTML tags styling *****/
body {}
a img {border: 0;}

p.pinputs {display: none;}
/**** basic text ***********/
h1, h2, h3, h4 {padding: 0; margin: 0; color: #1f7ed4;}
h1, h2, h3 {}
#ContentHolderWidth h1, .Home h1 {position: absolute; top: -100000px;}
.Home #detail h1 {display: none;} 
h1 {font: normal 29px 'Arial'; background: transparent url('../images/h1_line.gif') 0 bottom no-repeat; padding: 13px 0 8px; margin: 0 0 18px;}
h2 {font: normal 21px 'Arial'; padding: 15px 0 12px; margin: 0;}
.ContentHolder h2 a, .ContentHolder h2 a:hover {text-decoration: none;}
h3 {font: normal 18px 'Arial'; padding: 12px 0 4px; margin: 0;}
h4 {font: bold 12px 'Arial'; padding: 6px 0 2px; margin: 0; color: #003768;}

hr {background: transparent url('../images/h1_line.gif') 0 bottom no-repeat; padding: 0; margin: 10px 0; height: 1px; border: 0;}

.ContentHolder {padding: 0px 11px 20px 13px; line-height: 22px; font-size: 14px;}
.ContentHolder p {margin: 0; padding: 10px 0;/*  text-align: justify; */ }
.ContentHolder ul {padding: 0; margin: 5px 0 10px; list-style: none;}
.ContentHolder ul li {padding: 0 0 0 12px; margin: 0; background: transparent url('../images/vypis_produktu_p.gif') 0 9px no-repeat;} 
.ContentHolder table {margin: 15px 0;}
.ContentHolder table table {margin: 0;}

.ContentHolder table {border-collapse: collapse;}
.ContentHolder table td {border: 1px solid #0a406d; padding: 2px;}

#Content img.ramecek {border: 3px solid #CBCBCB;}

.Svetlemodra {color: #1f7ed4;}

.ContentHolder table.form_table1 td {border: 0;}
.ContentHolder table.form_table1 tr.rowl {background: #fefeff;}
.ContentHolder table.form_table1 tr.rows {background: #c7daed;}
.ContentHolder table.form_table2 td {border: 0;}

.ContentHolder img[align="left"] {float: left; margin: 0 12px 15px 0;}
.ContentHolder img[align="right"] {float: right; margin: 0 0 15px 12px;}

.ContentHolder table[style="float: left;"] {float: left; margin: 0 12px 15px 0;}
.ContentHolder table[style="float: right;"] {float: right; margin: 0 0 15px 12px;}

.ContentHolder a {/* color: #003768; */color: #ff831f;}
.ContentHolder a:hover {text-decoration: none; color: #003866;}


#SiteMap {&padding-top: 11px;}
#SiteMap ul {}
#SiteMap ul li {font-size: 18px; background: transparent url('../images/sitemap_ul.gif') 0 3px no-repeat; padding: 3px 0 3px 25px;}
#SiteMap ul ul {}
#SiteMap ul ul li {background: none; font-size: 13px; padding: 3px 0 3px 25px;}
#SiteMap ul ul li a {font-size: 13px; padding: 0 0 0 12px; margin: 0; background: transparent url('../images/vypis_produktu_p.gif') 0 5px no-repeat;}


.flashAlternative {visibility: hidden;}

/**** useful classes *******/
.clear, .Clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.dn {display: none;}
.db {display: block;}

a:hover {text-decoration: none;}
