/*
body {margin: 0px; padding:0; background:#02536d;}

body.if-brown { background: #fdf2e1; }
body.if-blue { background: #d4e6f4; margin: 0px; padding: 5px 0px; }
*/

body { margin:0px auto; text-align: center; padding: 0px; width:1000px;  font-family: arial, verdana, tahoma; font-size: 9pt; background: url('../img/pozadie_main.gif'); }

/*** UNIVERZALNE DEFINICIE ***/
.cleaner { clear:both; }
form { margin: 0px; padding: 0px }
.centruj { text-align: center; }
.centruj-right { text-align: right; }
.centruj-left { text-align: left; }
.odrazka3 { padding: 3px; }

ul.ul-riadok { list-style:none; padding: 0px; margin: 0px 0px 0px 0px; }
ul.ul-riadok li {padding: 0px; margin: 0px; display: inline;}

/*****************************/

/* NADPISY */
h1 {font-family: arial, verdana, tahoma; font-size: 14pt; color: white; padding: 7px 0px 0px 0px; margin: 0px;}

/* ZAKLADNA NAVIGACIA*/
#obsah { width: 1000px; max-width: 1024px; padding: 0px; background: url('/../img/pozadie_big.gif') repeat-y white; }
#left  { width: 280px; margin: 0px; padding: 5px 0px 5px 5px; float: left; }
#right { width: 700px; margin: 0px; padding: 5px 5px 5px 0px; float: right; }
.pozadie { height: 40px; background: url('../img/pozadie.gif') repeat-x white; }
.telo { border: 4px solid white; background: white; min-height: 400px; }

/* ORAMOVANIE */
.ram-orange { border: 1px solid #fc6b00; margin: 0px; }
.ram-white { border: 4px solid white; }

/* MENU NA WEBE */
ul.menu-main { margin:0; padding:3px 2px 3px 2px; }
ul.menu-main li { margin: 0px; list-style-type: none; display:inline; }
ul.menu-main a { margin: 2px; padding: 5px 5px 5px 10px; display:block; border: 1px solid #fc964b; background: #fcf7f0; color:#001a2c; text-decoration: none; font-weight:bold; font-size: 10pt; }
ul.menu-main a:hover{ color: black; background:#ffcfa2; border: 1px solid #fc964b; margin: 2px; padding: 5px 5px 5px 10px; }

.button-brown {font-family: arial, tahoma, verdana; font-size: 8pt; font-weight: bold; white-space: nowrap; text-decoration: none; vertical-align:middle; background: #855406; color: white; padding: 0px 4px 0px 4px; margin: 3px; border-right: 1px solid #442a01; border-bottom: 1px solid #442a01; border-left: 1px solid white; border-top: 1px solid white;}
.button-brown:hover {background: #a76c0e; color: white; font-size: 8pt; font-weight: bold;}

.red-error { border: 1px solid red; background: #ff9d9d; padding: 3px 5px; margin: 5px; }

.stvorec-adresar { width: 152px; height: 40px; float: left; border: 1px solid #828248; padding: 2px; margin: 5px; background: #e9d9b0; text-align: center; overflow: none;}
.stvorec-adresar-over { width: 152px; height: 40px; float: left; border: 1px solid black; padding: 2px; margin: 5px; background: white; text-align: center; overflow: none;}

.stvorec-foto { width: 152px; height: 152px; float: left; border: 1px solid #b2b275; padding: 2px; margin: 5px; background: #fef7e5; text-align: center; overflow: auto;}
.stvorec-foto-over { width: 152px; height: 152px; float: left; border: 1px solid black; padding: 2px; margin: 5px; background: white; text-align: center; overflow: auto;}

/* zmena farby pozadia (napriklad v tabulke) */
.pozadie1 {background: #fdf2e1;}
.pozadie1over {background: #f5e7d2;}

/* zmena farby pozadia (napriklad v tabulke) */
.pozadie2 {background: #f5e7d2;}
.pozadie2over {background: #f6d4a1;}

/* vstupne policka a tlacitka formularov */
.vstup8 {border: 1px solid black; font-family: verdana, tahoma, arial; font-size: 8pt; padding-left: 2px; background: white;}
.vstup-form {border: 1px solid black; font-family: courier; font-size: 8pt; padding: 1px; background: white;}
.button8 {font-family: verdana, tahoma, arial; border-bottom: 1px solid #6c3208; border-left: white 1px solid; border-right: 1px solid #6c3208; border-top: 1px solid white; background: #e4670c; color: white; font-weight: bold; font-size: 8pt; margin: 0px;}
.button8:hover {font-family: verdana, tahoma, arial; border-bottom: 1px solid #6c3208; border-left: 1px solid white; border-right: 1px solid #6c3208; border-top: white 1px solid; background: #ee7e2c; color: black; font-weight: bold; font-size: 8pt;}
.button8brown {font-family: verdana, tahoma, arial; border-bottom: 1px solid #5a3501; border-left: #bd945a 1px solid; border-right: 1px solid #5a3501; border-top: 1px solid #bd945a; background: #854f02; color: white; font-weight: bold; font-size: 8pt; margin: 0px;}
.button8brown:hover {font-family: verdana, tahoma, arial; border-bottom: 1px solid #5a3501; border-left: 1px solid #bd945a; border-right: 1px solid #5a3501; border-top: #bd945a 1px solid; background: #a17538; color: white; font-weight: bold; font-size: 8pt;}
.buttonblue {font-family: verdana, tahoma, arial; border-bottom: 1px solid black; border-left: 1px solid white; border-right: black 1px solid; border-top: white 1px solid; background: #0d3a7e; color: white; font-weight: bold; font-size: 8pt;}

table.ntable1 { border: solid black 2px; border-collapse: collapse; }
table.ntable1 tr.hlavicka { background: #0475bd; color: white; font-size: 10pt; }
table.ntable1 tr.sumar { background: #8ebff1; color: black; font-size: 10pt; }
table.ntable1 tr { background: #f3f8fe; }
table.ntable1 tr td { border: 1px solid #78b3ef; padding: 5px; }
table.ntable1 tr.par { background: #d9ebfe; }
table.ntable1 tr.nepar { background: #eff6fe; }
