/*
	albion_violet.css
	vzhled: VIOLETSTYLE
	ALBION Group, s.r.o.
	posledni verze ze 2.5.2006
*/

h1, h2, h3, h4, h5, h6, h1 sup, h2 sup, h3 sup, h4 sup {
	color: #3550ac;
}

fieldset {
	border: 1px solid #3550ac;
}

/*
#zalozka .zalozka-bazeny span {
	border-bottom: 3px solid #74add3;
}

#zalozka .zalozka-zastreseni span {
	border-bottom: 3px solid #b4b4b4;
}

#zalozka .zalozka-jacuzzi span {
	border-bottom: 3px solid #b4b4b4;
}

#zalozka .zalozka-jimky span {
	border-bottom: 3px solid #b4b4b4;
}

#zalozka .zalozka-lakovna span {
	border-bottom: 3px solid #b4b4b4;
}
*/

#zalozka .zalozka-lakovna {
	height: 23px;
	top: 0px;
}

#zalozka .zalozka-lakovna h2 {
	padding-bottom: 4px;
	border-bottom: 3px solid #597df7;
	color: #000;
}

#pod-zalozka {
	background-image: url(../images/violetstyle/head_link_m.gif);
}

#menu li a {
	background-color: #7f9bf9;
	color: #000;
	border-left: 10px solid #637dcf;
}

#menu li a:hover {
	background-color: #637dcf;
	color: #000;
   border-left: 10px solid #7f9bf9;
}

.madite {
	background-image: url(../images/violetstyle/sipka.gif);
}

.menupanel-pravy-obsah {
	background-image: url(../images/face/face03_780x210.jpg);
}

#panel-radkove-menu {
	background-image: url(../images/violetstyle/center_link_m.gif);
}

#hlavicka-h1 {
	background-image: url(../images/violetstyle/akce_c.gif);
	border-left: 3px solid #3550ac;
}

#reklama .reklama-svrsek h3 {
	color: #000;
}

#reklama .reklama-svrsek {
	background-image: url(../images/violetstyle/reklama_svrsek.gif);
}

#reklama .reklama-spodek {
	background-image: url(../images/violetstyle/reklama_spodek.gif);
}

#reklama .r1 {
	background-color: #b7c7fC;
	border: 1px solid #666;
	color: #fff;
}

#reklama .r1 .r1-nadpis {
	background-image: url(../images/violetstyle/bg_h1_reklama.gif);
}

#reklama .r1 .r1-nadpis h4 {
	color: #000;
}

#reklama .r1 .r1-telo p {
	color: #666;
}

#reklama .r1 .r1-telo a:link, #reklama .r1 .r1-telo a:visited, #reklama .r1 .r1-telo a:active, #reklama .r1 .r1-telo a:focus, #reklama .r1 .r1-telo a:hover {
	color: #666;
}

#reklama .r1 .r1-telo img {
	border: 3px solid #9ab1fc;
}

#reklama .r1 .r1-odkaz hr {
	color: #666;
}

#reklama .r1 .r1-odkaz a:link, #reklama .r1 .r1-odkaz a:active, #reklama .r1 .r1-odkaz a:visited, #reklama .r1 .r1-odkaz a:focus, #reklama .r1 .r1-odkaz a:hover {
	color: #666;
}

#reklama .r2 {
	background-color: #efefef;
	/* border: 1px solid #666; */
	color: #fff;
}

#reklama .r2 .r2-nadpis {
	background-image: url(../images/sipka.gif);
	background-color: #3550ac;
	border-bottom: 2px solid #fff;
}

#reklama .r2 .r2-nadpis h4 {
	color: #fff;
}

#reklama .r2 .r2-telo p {
	color: #000;
}

#reklama .r2 .r2-telo a.r2btnblue:link, #reklama .r2 .r2-telo a.r2btnblue:visited, #reklama .r2 .r2-telo a.r2btnblue:active, #reklama .r2 .r2-telo a:focus {
	color: #fff;
	background-color: #5a8eac;
}

#reklama .r2 .r2-telo img {
	border: 1px solid #fff;
}

#reklama .r2 .r2-odkaz a:link, #reklama .r2 .r2-odkaz a:active, #reklama .r2 .r2-odkaz a:visited, #reklama .r2 .r2-odkaz a:focus {
	color: #666;
}

#reklama .r2 .r2-odkaz a:hover {
	color: #666;
}

#obsah .obsah-img-left {
	border: 1px solid #eee;
}

#obsah .obsah-img-left .obsah-img-matrjoska {
	background-color: #eee;
}

#obsah .obsah-img-left span.img-description {
	color: #666;
}

#obsah .obsah-img-right {
	border: 1px solid #eee;
}

#obsah .obsah-img-right .obsah-img-matrjoska {
	background-color: #eee;
}

#obsah .obsah-img-right span.img-description {
	color: #666;
}

#obsah hr {
	border-bottom: 1px solid #dce4fa;
}

#obsah .s-odkazy hr {
	border-bottom: 1px solid #dce4fa;
}

#obsah a.tlac:link, #obsah  a.tlac:visited, #obsah a.tlac:active, #obsah a.tlac:focus {
	background-color: #999;
	border-top: 2px solid #c0cdf8;
	border-right: 2px solid #c0cdf8;
	border-bottom: 2px solid #7695fa;
	border-left: 2px solid #7695fa;
	color: #fff;
}

#obsah a.tlac:hover {
	border-top: 2px solid #7695fa;
	border-right: 2px solid #7695fa;
	border-bottom: 2px solid #c0cdf8;
	border-left: 2px solid #c0cdf8;
	background-color: #777;
}

#panel-pata {
	background-image: url(../images/violetstyle/footer_link.gif);
   background-color: #8b989e;
}

#panel-pata .pata-zalozky a:link, #panel-pata .pata-zalozky a:active, #panel-pata .pata-zalozky a:visited, #panel-pata .pata-zalozky a:focus {
	color: #000;
}

#poznamka {
   color: #828282;
   background: url("../images/violetstyle/poznamka.gif") top center no-repeat;
   border-bottom: 1px solid #ff781f;
}

#poznamka strong {
   color: #828282;
}

#poznamka a:link, #poznamka a:visited, #poznamka a:active, #poznamka a:focus {
   color: #828282;
}

#index-horizontal {
	margin-bottom: 30px;
}

#index-horizontal .index-horizontal-jeden {
	border: 1px solid #ddd;
}

#index-horizontal .index-horizontal-jeden .jeden-matrjoska {
	background-color: #eee;
}

#index-horizontal .index-horizontal-jeden a.index-horizontal-a {
   color: #000;
}

#index-horizontal .index-horizontal-jeden a.index-horizontal-a:hover {
   background-color: #e8e8e8;
	color: #000;
}

#index-horizontal .index-horizontal-jeden a.index-horizontal-a .a-pokr {
	background-image: url(../images/a-dale.gif);
	color: #f90;
}

#index-horizontal .index-horizontal-jeden h4 {
   color: #f4b35c;
}

#index-vertical .index-vertical-jeden {
	border: 1px solid #ddd;
}

#index-vertical .index-vertical-jeden .jeden-matrjoska {
	background-color: #eee;
}

#index-vertical .index-vertical-jeden a.index-vertical-a {
   color: #000;
}

#index-vertical .index-vertical-jeden a.index-vertical-a:hover {
   background-color: #e8e8e8;
	color: #000;
}

#index-vertical .index-vertical-jeden a.index-vertical-a .a-pokr {
	background-image: url(../images/a-dale.gif);
	color: #f90;
}

#index-vertical .index-vertical-jeden h4 {
   color: #f4b35c;
}

.ceniky {
	width: 770px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
}

.ceniky th {
	border-bottom: 1px solid #000;
}

.ceniky tr td, #ceniky tr th {
	border-right: 1px solid #000;
}

.ceniky tr {
	background-color: #e5ebf9;
}

.ceniky tr.dark {
	background-color: #c9d4f9;
}

.ceniky th, .ceniky td.tdhead {
	background-color: #8ca5f9;
}

.ceniky thead em {
	font-style: normal;
	font-weight: normal;
}

.ceniky th, .ceniky td {
	text-align: center;
}

#obsah .aktivni-tlacitka a.email {
	background-image: url(../images/violetstyle/email.gif);
}

#obsah .aktivni-tlacitka a.tisk {
	background-image: url(../images/violetstyle/print.gif);
}

.bunkytext h2 a {
	color: #3550AC !important;
}

.odeslat-color {
	background-color: #3550ac;
}
