body {
	color:#000000; 
	/* background-color:#ebeae5; */
	background-color: #ffffff;
}

a{
	color: #000000;
}

/* --- Řádky --- */

.row-pageheader {
	border-top-color:#56AED4;
}

.row-slider {
	background-color: #FFFFFF;
}

.row-main, .row-bread  {
	/*color:#d3ddc4;  */
	/* background-color:#FFFFFF; border-top-color:#EDEDED;*/  /* zakomentovano v hotely srni   */
}


.row-main a, .row-bread a {
	color:#000000;
}

.grid-obal-pagefooter {
	background-color: #373737;
	
	border-bottom-color:#silver;
}

.grid-obal-webdesign {
	color:#eeeeee; background-color: #595959; border-top-color:#silver;
}
.grid-obal-webdesign a {
	color:inherit;
}

/* Nadpisy */

h3, h4, h5, h6, #portmain .art-middle .vtitle {
	border-color:#848484;
}

h3::after, h4::after, h5::after, h6::after, #portmain .art-middle .vtitle::after {
	background-color: #ce2921;
}

h3::after {
    background-color: #188425;
}

#port-right .dekorace {
	color:#469EC4;
}

/* --- Footer ---- */

.page-footer .footer_title{ }
.page-footer .tweet-container li{border-top-color:#484848;}
.page-footer form input, .page-footer form textarea{color:#FFFFFF; background-color:#333333; border-color:#484848;}

.page-footer, #copyright {color: #ffffff;}
.page-footer a, #copyright a{color: inherit;}

.page-footer [class^="sociko-"], .page-footer [class*=" sociko-"]{color:inherit; background-color:#333333;}
.page-footer [class^="sociko-"]:hover, .page-footer [class*=" sociko-"]:hover{color:#FFFFFF; background-color:#000000;}

.page-footer .list.underline li{border-bottom-color:#333333;}

.page-footer hr{background-color:#333333;}
.page-footer .divider1, .page-footer .divider2, .page-footer .divider3{border-top-color:#333333;}

.page-footer .testimonial blockquote{border-color:#333333;}

.footer_nav ul li{border-top-color:#ffffff;}

hr {
	background-color:#E5E4E3;
}

/* ---- Formuláře ----*/

textarea:focus, input:focus {
	color:inherit; 
	background-color:#FFFFFF;
	border-color:#56AED4;
}

form select, form input, form textarea {
	color:inherit; 
	background-color:inherit; 
	border-color:#E5E4E3;
}

/* ---- bradcrump ---- */

.breadcrump {
	color: white; 
}

.breadcrump a {
	color: white; 
}


/* ---- Hezké tabulky - .finetable ---- */

table.finetable, table.finetable td {
	border-color:#CCCCCC;
}
table.finetable thead th {
	color:#FFFFFF; 
	background-color:#666666; 
	border-color:#CCCCCC;
}

table.finetable tr {
	color:#666666; 
	background-color:#F7F7F7;
}

table.finetable tr:nth-child(even) {
	color:#666666; 
	background-color:#E8E8E8;
}
table.finetable tr:hover {
	background-color:#EFEFEF;
}
