a {
/*	color: #365391;*/
	color: #3366cc;
}

a:hover {
/*	color: #365391;*/
	color: #3366cc;
	text-decoration: underline;
}

.h0 {
	color: #474747;
}

h1 {
	color: #961b00;
}

h2 {
	color: #961b00;
}

h3 {
	color: #c13212;
}

h4 {
	color: #474747;
}

h5 {
	color: #2e2e2e;
}

h6 {
	color: #9195a1;
}

a.button:hover,
.button:hover,
button.buttonSearch:hover,
input.buttonSearch:hover,
input.buttonNajdi:hover,
input.buttonSpojenie:hover {
 	background-color: #e33100;
	color: #fff; 
}

a.more {
	background: url(../img/arrow-more-red.png) 5px 7px no-repeat;
}

/* HEADER START */

#logo a#limhd {
	background: url(../img/logo-imhd-vertical.png) 35px 22px no-repeat;
}

#toplogin a.toplogin-arrow {
	background: url(../img/arrow-red.png) right 4px no-repeat;
}

#toplogin #signin_menu {
	background: #e0e0e0;
}

#signin ul ul li a {
	color: #23365f;
}

#signin ul ul li a {
	border: 1px solid #e0e0e0;
}

#signin ul ul li a:hover {
	color: #3f61ab;
	background-color: #f0f0f0;
	border: 1px solid #cccccc;
}

#mesto #nav li a:hover {
	background-color: #e33100;
}

/* HEADER END */



/* LEFTNAVI START */

#leftnavi li a {
	background: url(../img/arrow-red.png) 15px 10px no-repeat;
}

#leftnavi li a.active {
	background-image: url(../img/arrow-red-down.png) 13px 12px no-repeat;
}

#leftnavi li.lmenutop a:hover {
	background-color: #c6000e;
}

#leftnavi li.lmenutopnew a {
	background-color: #c6000e;
	font-weight: normal;
}

#leftdiv div.lbox h6 {
	background: url(../img/arrow-more-red.png) 0 13px no-repeat;
}

/* LEFTNAVI END */


/* CONTENT START */

#content div .h0 {
	color: #333333;
	border-bottom-color: #c13212;
}

#content ul li {
	background: url(../img/li-red.png) 5px 8px no-repeat;
}

#content ul ul li,
#content ul li ul li {
	background: url(../img/li2-red.png) 5px 8px no-repeat !important;
}

#content ul ul ul li,
#content ul li ul li ul li {
	background: url(../img/li3-red.png) 5px 8px no-repeat !important;
}

#content div.boxfill,
#content div.boxfill_home {
	background: #e1e2e4;
}

#content div.boxfill ul li a,
#content div.boxfill_home ul li a {
	background: url(../img/arrow-more-red.png) 0 6px no-repeat;
}

table h2 {
	color: #474747;
}

#content .sprava a {
	color: #39434c;
}

#content .sprava a:hover {
	color: #39434c;
}

#content .sprava a:visited {
	color: #6b7883;
}

#content .sprava.top1 a {
	background: url(../img/li-red.png) 0 6px no-repeat;
}

#content .sprava.top2 a {
	background: url(../img/li2-red.png) 0 3px no-repeat;
}

.anketa_label {
	color: #365391;
}

/* -------------------- */

div.separator {
	border-top-color: #dddddd;
}

div.separator2 {
	border-top-color: #c13212;
}

div.box h4 {
	color: #474747;
}

div.boxfill p a.more {
	border-color: #e0e0e0;
	background: url(../img/arrow-more-red.png) 5px 7px no-repeat;
}

div.boxfill p a.more:hover {
	background: url(../img/arrow-more-red.png) 5px 7px no-repeat;
	background-color: #e0e0e0;
	border-color: #cccccc;
}

div.bigtable,
table.tabulka,
table.tabulka2 {
	border-color: #cccccc;
	background: #fff;
}

tr.nth1 {
	background: #fff;
}

div.bigtable table tr:nth-child(odd),
div.bigtable table tr.bg,
table.tabulka tr:nth-child(odd),
tr.nth0 {
	background: #f0f0f0;
}

div.bigtable table tr.theader1,
table.tabulka tr.theader1,
.theader1 {
	background: #c6000e;
	color: #fff;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.5); 
	border-bottom-color: #cccccc;
}

.theader1 a {
color: #fff;
text-decoration: underline;
}

div.bigtable table tr.theader2,
table.tabulka tr.theader2,
.theader2,
table.tabulka th {
	background: #e1e2e4;
	color: #474747;
	border-bottom-color: #cccccc;
}

div.bigtable table tr:hover,
table.tabulka tr:hover  {	background: #e1e2e4;	}
div.bigtable table tr.theader2:hover {	background: #e1e2e4;	}
.theader1:hover {	background: #c6000e !important;	}

div.galeria a {
	background: #f0f0f0;
	border-color: #cccccc;
}

div.galeria a:hover {
	background: #e0e0e0;
	border-color: #888888;
}

div.galeria a.gal2 {
	background: #e0e0e0;
	border-color: #cccccc;
}

div.galeria a.galSelect {
	background: #f0f0f0;
	border-color: #c13212;
}

div.galeria a.galSelect:hover {
	background: #e0e0e0;
	border-color: #888888;
}

/* CONTENT END */



/* SIDEBAR START */

#sidebar div.box h5 {
	background: url(../img/arrow-more-red.png) 0 13px no-repeat;
}

#sidebar div.box h6 {
	background: url(../img/arrow-more-red.png) 0 13px no-repeat;
	color: #676767;
}

#sidebar div.box table#novecp td h6 {
	background: url(../img/arrow-more-red.png) 0 8px no-repeat;
	color: #676767;
}

div.bar {
	background: url(../img/anketa-bar-red.png) 0 0 no-repeat;
}

#sidebar div.box div.boxgaleria div:hover {
	background: #e0e0e0;
}

/* SIDEBAR END */


/* Diskusia */

.tabulka-prispevok {
    background: #f0f0f0;
}

table.dftabulka {
	border-color: #e0e0e0;
}

table.dftabulka th {
	background: #e1e2e4;
	color: #474747;
	border-bottom-color: #cccccc;
}

table.dfindextabulka tr:nth-child(odd) {
	background: #f0f0f0;
}

.hladanie-ptext {
    background: #f0f2f8;
}

.vyznacenie-prispevku {
    border-color: #365391 !important;
}
/* Diskusia end */

/* Dokument */
div.dokument table {
	border: 1px solid #cccccc;
}

div.dokument table tr:nth-child(odd)
{
	background: #f0f0f0;
}

div.dokument table .theader1 {
	background: #c6000e;
	color: #fff;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.5); 
	border-bottom-color: #cccccc;
}

div.dokument table .theader2,
div.dokument table th,
div.dokument table thead tr td {
	background: #e1e2e4;
	color: #474747;
	border-bottom-color: #cccccc;
}

div.dokument tr:hover  {	background: #e1e2e4 }
div.dokument table tr.theader2:hover {	background: #e1e2e4;	}
div.dokument table tr.theader1:hover {	background: #c6000e !important;	}

div.dokument .frameright,
div.dokument .frameleft {
	background: #e0e0e0;
}

div.dokument .vyrazne { color: #c30 }

/* Dokument end */

/* CP */

div.cestovny_poriadok .zastavky_legenda {
background: #e0e0e0;
}

div.cestovny_poriadok .zastavky_aktualna {
	background: #ff8a00;
}

div.cestovny_poriadok .zastavky_zona_100,
div.cestovny_poriadok .zastavky_zona_1 {
background: #fff;
}

div.cestovny_poriadok .zastavky_zona_101,
div.cestovny_poriadok .zastavky_zona_2 {
background: #eee;
}

div.cestovny_poriadok .zastavky_zona_215 {
background: #fff;
}

div.cestovny_poriadok .zastavky_zona_620 {
background: #fff;
}

div.cestovny_poriadok .zastavky_zona_630 {
background: #eee;
}

div.cestovny_poriadok .zastavky_zona_820 {
background: #fff;
}

div.cestovny_poriadok .zastavky_zona_921 {
background: #eee;
}

div.cestovny_poriadok .nazov_dna {
	background: #c6000e;
}

div.cestovny_poriadok .cp_odchody:nth-child(odd) {
background: #f0f0f0;
}

div.cestovny_poriadok .cp_hod_min_nadpis {
background: #e0e0e0;
}

div.cestovny_poriadok .int {
color: #3653ff;
}

.nizkopodlazne {
color: #d00;
}

/* CP end */