body {font-size: 12px; font-family: arial, verdana, tahoma, sans-serif; color: black; background: white; margin: 0px; padding: 15px;}
td, th, div, span, p, form, input, select, h1, h2, h3, h4, h5, h6, li, ul, dl, dt, dd, fieldset, legend {font-size: 12px; font-family: arial, verdana, tahoma, sans-serif; color: black;}
h1, h2, h3, h4, h5 {margin: 0px; padding: 0px; line-height : normal; font-weight: normal;}
a {color: #bb0000; text-decoration: none; cursor: pointer;}
a:hover {color: red; text-decoration: underline;}
hr {border: none 0; border-top: 1px solid #bb0000; height: 1px;}
th {font-weight: normal; overflow: visible; white-space: nowrap; vertical-align: top; text-align: right;}
input[type="subnit"] {background-image: url(images/button_bg.gif); background-repeat: repeat-x;}
fieldset {border: 1px solid #bb0000; padding-left: 25px; padding-right: 25px; padding-bottom: 0px;} 
legend {background: #ffffff; border: 0px; font-size: 16px; font-weight: bold; text-align: center; vertical-align: middle; color: black; letter-spacing: 1px; margin-left: 16px; padding-right: 8px; padding-left: 16px; background-image: url(../images/form-sipka.gif); background-repeat: no-repeat; background-position: middle;}

.karta-label {font-size: 15px; font-weight: bold; padding-left: 14px !important; margin-top: 16px; margin-bottom: 6px; text-align: left; background: url(../images/karta-sipka.gif) no-repeat left;}
.karta-table tr:hover {background-color: #F5F5F5;}
.karta-table th {color: Gray;	font-weight: normal;	white-space: nowrap; padding: 5px; vertical-align: top;}
.karta-table td a, a:hover {font-weight: bold;}
.karta-table h3 a:hover {font-weight: bold !important;}
.karta-table td {padding: 5px; vertical-align: top; text-align: left;}
.karta-table li {padding-left: 5px; padding-bottom: 5px;}

.karta-riadok {border-bottom: 1px dashed Silver; padding: 8px 5px 10px 25px; font-size: 11px; color: #676767; text-align: justify; line-height: 17px;}
.karta-riadok a, a:hover {font-weight: normal !important;}
.karta-riadok h4 {font-size: 12px; margin-left: -10px; padding-left: 10px; background: url(../images/karta-sipka-2.gif) no-repeat left top; line-height: 20px;}
.karta-riadok h4 a:hover {font-weight: normal !important;}
.karta-riadok img {height: 55px; width: 55px; position: relative;}
div.karta-riadok:hover {background-color: #F5F5F5;}

.header {border-bottom: 1px dashed Silver; padding-bottom: 15px; margin-top: -7px;}
.header h1 {font-size: 14px; padding-top: 3px;}
.header h2 {font-size: 23px; font-weight: bold;}
.header li { list-style: none; padding-left: 125px;}
.header img {margin: -10px 15px 0px 7px; max-height: 70px; position: absolute; border: 5px solid White;}

.copyright {font-size: 11px; color: Grey; text-align: right;}
.copyright a, a:hover {font-weight: normal !important;}

.print {font-size: 12px; color: Grey;	text-align: right; margin-top: 12px;}
.print a, a:hover {font-weight: bold !important;}
.print img {margin-left: 35px; margin-right: 3px;}

.g-maps {width: 100%; min-width: 460px; height: 280px; border: 1px solid #cd853f;}

.footer {border-top: 1px dashed Silver; padding-top: 18px; margin-top: 7px;}
.footer h3 {font-size: 14px; padding-top: 3px; padding-bottom: 15px;}
.footer h2 {font-size: 20px; font-weight: bold;}
.footer li { list-style: none; padding-left: 125px;}

.warning {padding: 15px 5px 10px 5px; font-size: 13px; color: red; text-align: center; line-height: 18px;}
.warning h3 {font-size: 18px; color: red; font-weight: bold; padding-bottom: 5px;}
.warning a {text-decoration: underline !important; font-weight: bold;}
