

html {					height: 100%; color: #28211f;}
body {					height: 100%; padding: 0 22px 22px 22px; background: #28211f; font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; font-weight: 400;color: #000;}

#topbar {					position:fixed; min-width: 900px; height:44px; margin: 0 auto; background: #28211f; z-index:111; top:0; left: 22px; right: 22px;}
#topbarin {				position:relative; width: 100%; min-width: 900px; max-width: 1500px; margin: 0 auto; height: 44px;box-shadow: 0 -9px 11px rgba(0,0,0,1);}

#wrapper {				min-width: 900px; max-width: 1500px; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%; position:relative; background: white; border: none; -moz-box-shadow: 2px 2px 11px #333; -webkit-box-shadow: 2px 2px 11px #333; box-shadow: 2px 2px 11px #333; background: white; behavior: url("jq/ie/PIE.htc");}

@keyframes sm-anim{			0%{opacity:0;transform:scale(.95,.95)} 50%{opacity:0.5;transform:scale(1.02,1.02)} 100%{opacity:1;transform:scale(1,1)}}
@-moz-keyframes sm-anim{		0%{opacity:0;-moz-transform:scale(.95,.95)} 50%{opacity:0.5;transform:scale(1.02,1.02)} 100%{opacity:1;-moz-transform:scale(1,1)}}
@-webkit-keyframes sm-anim{	0%{opacity:0;-webkit-transform:scale(.95,.95)} 50%{opacity:0.5;transform:scale(1.02,1.02)} 100%{opacity:1;-webkit-transform:scale(1,1)}}
@-o-keyframes sm-anim{		0%{opacity:0;-o-transform:scale(.95,.95)} 50%{opacity:0.5;transform:scale(1.02,1.02)} 100%{opacity:1;-o-transform:scale(1,1)}}
@-ms-keyframes sm-anim{		0%{opacity:0;-ms-transform:scale(.95,.95)} 50%{opacity:0.5;transform:scale(1.02,1.02)} 100%{opacity:1;-ms-transform:scale(1,1)}}

#header {					position:absolute;top:44px;width:100%;height:222px;background: white url("../img/ada_hdr.jpg") no-repeat top left;box-shadow: 0 4px 6px -2px #333;}
#adarhouse {				display:none;}

#adarlogo {				position:absolute;top:22px;left:11px;width:900px; height:168px;background: transparent url("../img/ada_logos.png") no-repeat top left;z-index:1}
#adarlogo a {				cursor: pointer;z-index:1;}
#adarlogo a span {			width:900px; height:168px;display:block;background: transparent url("../img/ada_logos.gif") no-repeat bottom left;opacity:0; -khtml-opacity:0; -moz-opacity:0; -ms-filter:"alpha(opacity=0)"; filter:alpha(opacity=0); opacity:0; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";transition: opacity .33s ease-in-out; -moz-transition: opacity .33s ease-in-out; -webkit-transition: opacity .33s ease-in-out;}
/* #adarlogo a:hover span {		width:900px; height:150px;opacity:1; -khtml-opacity:1; -moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); opacity:1; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";} */

#middle {					width: auto; padding: 277px 15px 88px 15px;}
#middle:after {			content: ''; clear: both; display: table;}

#wrapper.hp #header {		height:466px;}
#wrapper.hp #adarhouse {		display:block;position:absolute;z-index:11;top:77px;width:1059px;height:450px;background: transparent url("../img/ada_hdrhome80.png") no-repeat top right;right:0;
						animation:sm-anim .5s linear 0s 1 forwards;-moz-animation:sm-anim .5s linear 0s 1 forwards;-webkit-animation:sm-anim .5s linear 0s 1 forwards;-o-animation:sm-anim .5s linear 0s 1 forwards;-ms-animation:sm-anim .5s linear 0s 1 forwards;}
#wrapper.hp #middle {		padding-top: 545px;}

@media (max-width : 1333px) {	#wrapper.hp #header {height:411px;}	#wrapper.hp #adarhouse {top: 77px;width:900px;height:383px;background-image: url("../img/ada_hdrhome70.png")}	#wrapper.hp #middle {padding-top: 500px;}}
@media (max-width : 1111px) {	#wrapper.hp #header {height:377px;}	#wrapper.hp #adarhouse {top: 99px;width:777px;height:330px;background-image: url("../img/ada_hdrhome60.png")}	#wrapper.hp #middle {padding-top: 466px;}}
@media (max-width : 999px) {	#wrapper.hp #header {height:344px;}	#wrapper.hp #adarhouse {top:111px;width:666px;height:283px;background-image: url("../img/ada_hdrhome50.png")}	#wrapper.hp #middle {padding-top: 433px;}}


#container {				width: 100%; float: left; margin-bottom: 0;}
#content {				padding-left: 233px; margin-right: 11px;}
#contentrgt {				padding-right: 222px; padding-left: 0;}
#contentfull {				padding-right: 0; padding-left: 0; width: 100%;}

#content3cols {			padding-right: 222px; padding-left: 233px;}

#sideRight {				float: left; width: 196px; margin: 22px 0 0 -196px; position: relative;}
#sideLeft {				float: left; width: 201px; margin: 0 -221px 0 0; position: relative;}
#sideLeftIn {				margin-top: 22px;}

#footer {					position: absolute; width: 100%; height: 66px; bottom: 0; left: 0; padding: 2px; text-align: center; box-shadow: 0 -2px 2px 0 #bbb; background: rgba(222, 222, 222, .4);}
#footerin {				width: 100%; margin: 22px 0 0 0;}

/*	topbar Headroom animace
	------------------------------------------------------------------------ */
@-webkit-keyframes slideDown{	0%{-webkit-transform:translateY(-100%)} 100%{-webkit-transform:translateY(0)}}
@-moz-keyframes slideDown{	0%{-moz-transform:translateY(-100%)} 100%{-moz-transform:translateY(0)}}
@-o-keyframes slideDown{		0%{-o-transform:translateY(-100%)} 100%{-o-transform:translateY(0)}}
@keyframes slideDown{		0%{transform:translateY(-100%)} 100%{transform:translateY(0)}}
@-webkit-keyframes slideUp{	0%{-webkit-transform:translateY(0)} 100%{-webkit-transform:translateY(-100%)}}
@-moz-keyframes slideUp{		0%{-moz-transform:translateY(0)} 100%{-moz-transform:translateY(-100%)}}
@-o-keyframes slideUp{		0%{-o-transform:translateY(0)} 100%{-o-transform:translateY(-100%)}}
@keyframes slideUp{			0%{transform:translateY(0)} 100%{transform:translateY(-100%)}}
#topbar.headroom {			-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
#topbar.headroom--pinned {	-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}
#topbar.headroom--unpinned {	-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp}

/*	iconfiles
	----------------------------------------------------------------------- */

i.solmnu {	display: inline-block; width: 20px; height: 20px; background-repeat: no-repeat;background-image: url("../img/sol_mnu.png");}
i.smnu-srchw {	background-position: 0 0;}
i.smnu-lockw {	background-position: -20px 0;}
i.smnu-baskw {	background-position: -40px 0;}
i.smnu-rgtw {	background-position: -60px 0;}
i.smnu-dnw {	background-position: -80px 0;}
i.smnu-upw {	background-position: -100px 0;}
i.smnu-astw {	background-position: -120px 0;}
i.smnu-unlw {	background-position: -140px 0;}
i.smnu-userw {	background-position: -160px 0;}
i.smnu-srchb {	background-position: 0 -20px;}
i.smnu-lockb {	background-position: -20px -20px;}
i.smnu-baskb {	background-position: -40px -20px;}
i.smnu-rgtb {	background-position: -60px -20px;}
i.smnu-dnb {	background-position: -80px -20px;}
i.smnu-upb {	background-position: -100px -20px;}
i.smnu-astb {	background-position: -120px -20px;}
i.smnu-unlb {	background-position: -140px -20px;}
i.smnu-userb {	background-position: -160px -20px;}

/*	Homepage
	----------------------------------------------------------------------- */

#wrapper.hp h1 {			margin: 44px 0 11px 0; text-align: center;border: none;}
#wrapper.hp table.ahdr h1 {	text-align: left;margin:0; padding:0;}
div#hpbl { 				width:70%; margin: 22px 15%;}
div#hpbl div.rcol {			box-shadow: 0 -2px 2px 0 #bbb; background: rgba(222, 222, 222, .4); height: 400px; text-align: center;position: relative;}
div#hpbl h3 {				margin: 11px 5%; height: 44px; padding: 6px 0; border-bottom: 2px solid #aaa; text-align: center;}
div#hpbl span {			display: block; background-position: top left; silver;margin: 11px 5%; height: 133px;}
div#hpbl p {				margin: 11px 5%; height: 111px; text-align: center; overflow: hidden;}
div#hpbl a.mor {			position: absolute; left: 0; right: 0;bottom: 0;text-align: center;z-index: 1;display: inline-block;margin: 22px 33%;padding: 0 11px;color: #666;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;text-shadow: 0 0 1px rgba(255,255,255,0.3);font-size: 1.35em;outline: none;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}
div#hpbl a.mor:hover, div#hpbl a.mor:focus {	outline: none;}
div#hpbl a.mor::before, div#hpbl a.mor::after {	position: absolute;width: 100%;left: 0;top: 50%;height: 2px;margin-top: -1px;background: #991818;content: '';z-index: -1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;pointer-events: none;}
div#hpbl a.mor::before {						-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);transform: translateY(-20px);}
div#hpbl a.mor::after {						-webkit-transform: translateY(20px);-moz-transform: translateY(20px);transform: translateY(20px);}
div#hpbl a.mor:hover, div#hpbl a.mor:focus {	color: #991818;}
div#hpbl a.mor:hover::before, div#hpbl a.mor:focus::before {-webkit-transform: rotate(22deg);-moz-transform: rotate(22deg);transform: rotate(22deg);}
div#hpbl a.mor:hover::after, div#hpbl a.mor:focus::after {	-webkit-transform: rotate(-22deg);-moz-transform: rotate(-22deg);transform: rotate(-22deg);}
div#hpbl a.mor:hover::before, div#hpbl a.mor:hover::after, div#hpbl a.mor:focus::before, div#hpbl a.mor:focus::after {background: #aaa;opacity: 0.5;}

@media (max-width : 1366px) {	div#hpbl {width:80%; margin: 22px 10%;}		div#hpbl h3 {height: 77px;}	div#hpbl div.rcol{height: 422px;}	}
@media (max-width : 1111px) {	div#hpbl {width:96%; margin: 22px 2%;}		div#hpbl h3 {height: 77px;}	div#hpbl div.rcol{height: 455px;}	div#hpbl p {height: 144px;}}


/*	Menu
	----------------------------------------------------------------------- */
#vmnu{					height:44px;min-width: 900px; max-width: 1500px;font-size:14pt;width:100%;position:relative;z-index:999}
#vmnu>ul{					position:relative;z-index:999;width:100%;min-height:44px;float:left;box-shadow:0 2px 5px rgba(0,0,0,.44)}
#vmnu>ul>li{				float:left;min-height:44px;line-height:40px;}
#vmnu>ul>li:hover>a{		color:#fff;text-shadow:none;transition:background .3s linear 0s;-ms-transition:background .3s linear 0s;-moz-transition:background .3s linear 0s;-webkit-transition:background .3s linear 0s;-o-transition:background .3s linear 0s}
#vmnu>ul>li:hover{			background:#991818;transition:background .3s linear 0s;-ms-transition:background .3s linear 0s;-moz-transition:background .3s linear 0s;-webkit-transition:background .3s linear 0s;-o-transition:background .3s linear 0s}
#vmnu>ul>li>a{				min-height:40px;text-align:center;float:left;padding-left:11px;padding-right:11px}
#vmnu>ul>li.title:hover{		background: none;}
#vmnu>ul>.title a{			-ms-filter:"alpha(opacity=85)"; filter:alpha(opacity=0.85); opacity: 0.85; transition: opacity .55s ease-in-out; -moz-transition: opacity .55s ease-in-out; -webkit-transition: opacity .55s ease-in-out;}
#vmnu>ul>.title a:hover{		-ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=1); opacity: 1;}

#topbar.widefull #vmnu {		max-width: 3333px;}

#vmnu ul li .sm-anim{ 		display:none}
#vmnu ul li:hover>.sm-anim{	display:block;animation:sm-anim .3s linear 0s 1 forwards;-moz-animation:sm-anim .3s linear 0s 1 forwards;-webkit-animation:sm-anim .3s linear 0s 1 forwards;-o-animation:sm-anim .3s linear 0s 1 forwards;-ms-animation:sm-anim .3s linear 0s 1 forwards}

#vmnu>ul>li i.solmnu{							float:right;margin:10px 0;}
#vmnux>ul>li:hover i.solmnu.smnu-dnw{				background-position: -80px -20px;}
#vmnu ul li i.solmnu.smnu-rgtb{					margin:8px 6px 0 0;}
#vmnu>ul>li>ul.sdd>li:hover>i.solmnu.smnu-rgtb{		background-position: -60px 0;}
#vmnu>ul>li>ul>li>ul.sdd>li:hover>i.solmnu.smnu-rgtb{	background-position: -60px 0;}

#vmnu ul,#vmnu li,#vmnu a,#vmnu p{					margin:0;padding:0;list-style:none;text-decoration:none;display:block}
#vmnu>ul,#vmnu ul li .sdd.mags li ul,#vmnu ul li .sdd.smnu li:hover>a,#vmnu ul li .sdd.mags li:hover>a,#vmnu ul li .sdd.wide li:hover>a,#vmnu ul li .sdd.mags li:hover{background:#28211f}
#vmnu ul li .sdd.smnu li:hover>a,#vmnu ul li .sdd.mags li:hover>a,#vmnu ul li .sdd.wide li:hover>a,#vmnu ul li .sdd.mags li:hover{background:#991818}
#vmnu>ul>li>a {								color:#ddd}
#vmnu ul li .sdd.mags li ul li:hover a{				color:#fff}
#vmnu hr{										height:1px; border: none; margin:6px 20px; color: #28211f; background-color: #28211f;}
#vmnu h1{										margin:0;padding:7px 19px;color:#fff;font-size:14pt;border: none;font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; }
#vmnu p{										color:#fff;font-size:14pt;float:left;width:100%;padding:6px 11px}

#vmnu>ul>li>.sdd.smnu{							position:absolute}
#vmnu ul li .sdd.smnu li .sdd.smnu{				left:100%;position:absolute;top:-1px;}
#vmnu>ul>li>.sdd.smnu:first-of-type,#vmnu>ul>li>.sdd.mags:first-of-type,#vmnu>ul>li>.sdd.wide:first-of-type,#vmnu>ul>li>.sdd.logn:first-of-type,#vmnu>ul>li>.sdd.bask:first-of-type{
											border-top:none}
#vmnu ul li .sdd.smnu, #vmnu ul li .sdd.mags, #vmnu ul li .sdd.wide, #vmnu ul li .sdd.logn, #vmnu ul li .sdd.bask{
											position:absolute;width:222px;background:#fff;float:left;top:43px;-webkit-box-shadow:3px 3px 8px -4px rgba(0,0,0,0.77);box-shadow:3px 3px 8px -4px rgba(0,0,0,0.77);border:2px solid #efefef;}
#vmnu ul li .sdd.smnu li,#vmnu ul li .sdd.mags li,#vmnu ul li .sdd.wide li{
											float:left;width:100%;line-height:22px;position:relative;}
#vmnu ul li .sdd.smnu li a,#vmnu ul li .sdd.mags li a,#vmnu ul li .sdd.wide li a{ color:#777;font-size:14pt;padding:7px 20px}
#vmnu ul li .sdd.smnu li:hover>a,#vmnu ul li .sdd.mags li:hover>a{	color:#fff;}
#vmnu ul li .sdd.smnu li ul,#vmnu ul li .sdd.mags li ul,#vmnu ul li .sdd.wide li ul{ left:100%;top:-2px}

#vmnu ul li .sdd.wide{							position:absolute;left:0;width:100%;min-height:100px;padding-bottom:8px;padding-top:8px}
#vmnu ul li .sdd.wide li{						margin:0;padding:0}
#vmnu ul li .sdd.wide li:hover a{					color:#991818;background:none}
#vmnu ul li .sdd.wide li a{						margin:0;padding-left:0;padding-right:0}
#vmnu ul li .sdd.wide .float-left{					float:left;width:18%;margin-top:0;margin-left:1.7%;margin-bottom:0}
#vmnu ul li .sdd.wide h1{						color:#5c5c5c;font-weight:bold;margin:0;padding:0 0 0 18px;padding-left:0;padding-right:0}
#vmnu ul li .sdd.wide hr{						border:1px solid #dbdbdb;width:100%;float:left;padding-left:0;padding-right:0;margin-left:0}
#vmnu ul li .sdd.wide img{						margin:0;padding:4px;float:left;width:100%;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.09);box-shadow:inset 0 0 0 2px rgba(0,0,0,.09)}
#vmnu ul li .sdd.wide p{							color:gray;line-height:20px;margin:0;padding:0}

#vmnu ul li.srch{								float:right;width: 233px;position: relative;}
#vmnu ul li.srch:hover {							background: none;}
#vmnu ul li.srch form{							height:40px; width: 233px; margin: 2px 0 0 0;}
#vmnu ul li.srch input {							background: none;outline:none;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#vmnu ul li.srch input#q {						display: block; height: 34px; margin: 5px 0 0 0; padding-right: 33px; width: 0; position: absolute; top: 0; right: 6px;
											font-family: 'Prosto One', Tahoma, "Lucida Grande CE", lucida, sans-serif;font-size:16px;color: #eee;
											z-index: 3; transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000), margin-right .4s ease; cursor: pointer;}
#vmnu ul li.srch input#q:focus {					width: 188px; z-index: 1; border-bottom: 1px dotted #bbb; cursor: text; margin-right: 25px;}
#vmnu ul li.srch input#q:focus:hover {				border-bottom: 1px dotted #999;}
#vmnu ul li.srch input[type="submit"] {				display: block; z-index: 2; float: right; width: 20px; height: 20px; position: absolute; top: 0; right: 6px; margin: 11px 0 0 0; background: transparent url("../img/sol_mnu.png") no-repeat left top !important;
											text-indent: -11111px; border: none; opacity: 0.7; cursor: pointer; transition: opacity .4s ease;}
#vmnu ul li.srch:hover input[type="submit"] {		opacity: 1;}

#vmnu ul li.logn{								float:right;width:55px;opacity: 0.7; cursor: pointer; transition: opacity .4s ease;}
#vmnu ul li.logn:hover {							background: none;opacity: 1;}
#vmnu ul li.logn:hover i.solmnu.smnu-dnw{			background-position: -80px 0;}
#vmnu>ul>li>.sdd.logn{							width:333px;float:right;right:0;z-index:99;min-height:146px;padding-bottom:8px;padding-top:8px}
#vmnu>ul>li.logn>a{								padding-left:11px;padding-right:0;}

.sdd.logn form{								margin-top:11px}
.sdd.logn div{									margin:.5em 22px; position:relative;}
.sdd.logn input {								padding:.6em .6em .6em 4em;width:100%;border:1px solid #ccc;background:#fff; background:-webkit-linear-gradient(left,#991818 44px,#fff 0); background:-moz-linear-gradient(left,#991818 44px,#fff 0); background:-o-linear-gradient(left,#991818 44px,#fff 0); background:linear-gradient(left,#991818 44px,#fff 0);}
.sdd.logn input#entimg {							border:0;background:none;width:1px;height:1px;padding:0;margin:0}
.sdd.logn label {								padding:0;color:#333;display:block;line-height:1.3em;margin-bottom:.5em;}
.sdd.logn label i {								position:absolute; top:1.6em; left:11px; text-align:center; margin:.35em .45em .45em .5em}
.sdd.logn a.sbtn#s {							min-width: 0;max-width: none;padding:.6em;width:100%;height: 35px; margin: 11px 0;}

#vmnu a.inh1 {									display: inline-block;}
#vmnu span.rcol {								margin-top: 0;}
a.sbtn {										min-width: 133px;max-width: 222px;display: block; position: relative;z-index: 1;padding: 0.4em 2em;font-family: 'Prosto One', Tahoma, "Lucida Grande CE", lucida, sans-serif;
											background: #991818 !important;color: #fff !important;text-align: center;vertical-align: middle;background-image: none !important; border: none; -webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition: background-color 0.3s, color 0.3s;transition: background-color 0.3s, color 0.3s;}
#vmnu a.sbtn {									display: inline-block;float:right;font-size: 10pt; height: 28px; padding: 0.2em 2em;}
a.sbtn:focus{									outline: none;}
a.sbtn::before {								content: '';border: 2px solid #991818;position: absolute; top: 0; left: 0; width: 100%; height: 100%;z-index: -1;border-radius:inherit;opacity: 0;-webkit-transform: scale3d(0.6, 0.6, 1); transform: scale3d(0.6, 0.6, 1); -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}
a.sbtn:hover {									background-color: #fff !important; color: #991818 !important;}
a.sbtn:hover::before {							-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity:1;}

#vmnu p.sminfo{								width:100%;height:99px;color:#999;text-align:center;margin:22px 0;padding:22px;}
#vmnu p.sminfo span{							color:#666;}

a.lmnu {						position: relative; display: block; width: 100%; margin: 0; padding: 11px 0; outline: none; text-decoration: none; text-shadow: 0 0 1px rgba(255,255,255,0.3);
							color: #666; font-family: 'Prosto One',Calibri,Candara,Segoe,'Segoe UI',Optima,Arial,sans-serif; text-shadow: none; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s;}
a.lmnu::before, a.lmnu::after {	position: absolute; left: 0; background: #9dd3df; width: 100%; height: 3px; content: ''; opacity: 0; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; -moz-transition: opacity 0.3s, -moz-transform 0.3s; transition: opacity 0.3s, transform 0.3s; -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); transform: translateY(-10px);}
a.lmnu::before {				top: 0; -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); transform: translateY(-10px); }
a.lmnu::after {				bottom: 0; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); transform: translateY(10px); }
a.lmnu:hover, a.lmnu:focus {		color: #991818;outline: none;}
a.lmnu:hover::before, a.lmnu:focus::before, a.lmnu:hover::after, a.lmnu:focus::after {opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); transform: translateY(0px); }

#footerin .rcol {				margin-top:11px;margin-bottom:16px;}
#footer p {					width: 100%; margin: 0; font-size: 88%; color: #aaa; text-align: center;}

div#fmenu ul {					margin: 0;}
div#fmenu li {					list-style: none; text-decoration: none; margin: 0; text-align: left; font-size: 90%;}
div#fmenu a {					width: 80%;display: inline-block; margin:0 10%;padding: 2px 0;color:#999;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
div#fmenu a:hover {				color:#991818;}



/* Typo
---------------------------------------------------------------------------- */
H1, H2, H3, H4, H5, H6 {		margin: 1em 11px 0.5em 33px; font-family: 'Prosto One',Calibri,Candara,Segoe,'Segoe UI',Optima,Arial,sans-serif;}
H1.low, H2.low, H3.low, H4.low, H5.low, H6.low { margin-top: 0.3em;}
H1 {						font-size: 150%; margin-left: 0; margin-bottom: 0.8em;border-bottom: 3px solid #9dd3df;}
H1.fst {					margin-top: 0;}
H2 { 					font-size: 150%; margin-left: 11px;}
H3 { 					font-size: 130%;}
H4 { 					font-size: 120%; margin-bottom: 0.3em;}
H5 { 					font-size: 110%; margin-bottom: 0.3em;}
H6 {						font-size: 105%; margin-bottom: 0; margin-left: 55px;}
#iTabCont H1, #iTabCont H2, #iTabCont H3 {margin-left: 0;}

HR { 					height:1px; border: none; color: #ccc; background-color: #ccc; width: 100%; margin: 1em 0;}
HR.cleaner {				clear:both; height:1px; margin: -1px 0 0 0; padding:0; border:none; visibility: hidden;}
BR.bigbreak {				line-height: 66px;}

P, LI, DT, DD, BLOCKQUOTE, UL, OL, PRE, ADDRESS {
						margin: 0.3em 11px 0.5em 55px; line-height: 133%;}
P {						text-align: justify;}
DD, BLOCKQUOTE { 			margin-left: 66px; font-style: italic; font-size: 90%;}
DT {						}
DD {						font-size: 90%; font-style: italic;}
div.clanek UL {			display: table;}
div#container .chzn-container UL, div#container .chosen-container UL {display: block;}
UL LI { 					list-style-image: url('../img/ada_li.gif');}
LI { 					margin-bottom: 0.1em;}
CENTER P { 				margin-left: 0;}

IMG {					border: none; vertical-align: middle;}
STRONG {					}
EM { 					font-style: italic;}

A {						outline: none; cursor:pointer; text-decoration: underline;}
A.big { 					font-size: 130%; font-weight: bold;}

span.cap {				font-size: 105%;} 							/* vyhozeno, hlasilo chyby  font: inherited;  */
span.likeP {				font-size: 77%; font-style: normal;} 			/* pouzito pro dlouha comba uvnitr H1  */

TABLE { 					margin-left: 55px; border-color: #e5e5e5; border-collapse: collapse; border-spacing:0;}
TD, TH { 					padding: 6px; vertical-align: middle;}
TD { 					vertical-align: top;}
TD H2 { 					margin-left: 3px;}
TD P, TD LI, TD DT, TD BLOCKQUOTE, TD H4, TD H3, TD H5 {
						margin-left: 6px;}
TD H3, TD H2 { 			margin-top: 0;}
TD.ctr H4 { 				margin: 3px 0; text-align: center;}
TD.mid H4 { 				margin: 3px 0;}

FORM TD H3, FORM TD H4, FORM TD H5 {
						margin-left: 0; margin-top: 4px; margin-bottom: 0;}

div.report * {				font-family: Arial, lucida, sans-serif;}

/* Colorize
---------------------------------------------------------------------------- */
H1, H2, H3, H4, H5, H6 {		color: #444;text-transform: uppercase;}
H1, H2, H3 {				color: #991818;}
div#warn em {				color: #991818; text-transform: uppercase; font-family: 'Prosto One',Calibri,Candara,Segoe,'Segoe UI',Optima,Arial,sans-serif;}
div#warn {				border: 3px solid #991818;}

A {						color: #5c0e0e;}
A:hover {					color: #991818;}
A:hover H3.revstat, A:hover H4.revname, A:hover H4.revstat, A:hover H3.revname, A:hover H4.TOCname, A:hover p.TOCauthor, A:hover p.revauthor, A:hover p.TOCcomment, A:hover p.RevENName, A:hover p.revcomment, A:hover p.TOCENName, A:hover p.commentary {
						color: #991818;}

span.curjump {				color: #991818;}

div.sbblock { 				border: 1px solid #e5e5e5; margin-top: 11px; padding: 0.4em 2px;}
div.sbblock P	{			font-size: 80%;}

.da-slider{				background: transparent url("/etc/jq/img/tex/32)_waves_exe.gif") repeat 0% 0%; height: 400px;  border-top: 5px solid #991818; border-bottom: 5px solid #991818;}
.da-slide h2{				color: #991818; font-size: 14pt;}
.da-slide p{				color: #666;}
.da-slide .da-link{			border: 5px solid rgba(150,20,20,0.8); background: rgba(160,210,220,0.15);}
.da-dots span{				background: #9dd3df;}
.da-arrows span{			background: #9dd3df;}
.da-arrows span:hover{		background: #991818;}

div.magarchive div.toc_item h3 { font-size: 115%;}
div.magarchive div.toc_item h4 { font-size: 100%;}
div.magarchive H1 {			color: #000;}
div.magarchive H3.mvol.onerow {color: #666; margin: 1.2em 0 0 33px;}
div.magarchive H3.mvol a {	color: #888;}
div.magarchive H3.mvol a:hover { color: #991818;}

td.flash_book_title {		text-align: left;}
td.flash_book_title h2 {		border: none; margin-top: 11px;}

div.minwidiv h1.mag {		color: #999; font-size: 140%;}
div.article h2.articleTitle, div.article h2.articleTitleEN {color: #991818;}
div.clanek a h4 {			font-size: 111%} /* pdf odkaz */
p.flags25 {				margin: 0.3em 11px 0.3em 88px; text-indent: -36px; line-height: 111%;}
p.flags25 span.flag25 {		margin-top: 2px;}

div.magarchive H3.mvol span.volno {min-width: 99px;}

table.ahdr {				width: 100%;}
table.ahdr tr td {			background: #eee; vertical-align: middle;}
table.ahdr h1 {			text-align: left; color: #666; margin: 0; padding:0;}

/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	2020 UPDATE
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#contentfull ul ul {
    margin-left: 0;
}

#contentfull ul ul li {
    list-style-image: url(../img/ada_li_sm.gif);
    margin-left: 20px;
}

    #contentfull ul ul ul li {
        list-style-image: url(../img/ada_li_xs.gif);
        margin-left: 20px;
    }


h3 {
	padding-left: 18px;
}
h1 {
	text-align:left !important;
	margin-left: 25px;
    margin-right: 25px;
	padding-bottom: 20px;
	}
.h6 {
    font-size: 100%;
    margin-bottom: 0;
    margin-left: 55px;
    margin: 1em 11px 0.5em 25px;
    font-family: 'Prosto One',Calibri,Candara,Segoe,'Segoe UI',Optima,Arial,sans-serif;
	text-transform: uppercase;
	color: #444;
}
hr {
	margin: 0 24px;
	padding-bottom: 0;
	border-width: 4px;
	width: 97%;
	}
	
#wrapper.sb #adarhouse {		display:block;position:absolute;z-index:11;top:54px;width:1059px;height:230px;background: transparent url("../img/ada_hdrhome80-2.png") no-repeat bottom right;right:0;
						animation:sm-anim .5s linear 0s 1 forwards;-moz-animation:sm-anim .5s linear 0s 1 forwards;-webkit-animation:sm-anim .5s linear 0s 1 forwards;-o-animation:sm-anim .5s linear 0s 1 forwards;-ms-animation:sm-anim .5s linear 0s 1 forwards;}
#wrapper.sb #middle {		padding-top: 300px;}

@media (max-width : 1333px) {	#wrapper.sb #header {height:411px;}	#wrapper.sb #adarhouse {top: 77px;width:900px;height:383px;background-image: url("../img/ada_hdrhome70-2.png")}	#wrapper.sb #middle {padding-top: 500px;}}
@media (max-width : 1111px) {	#wrapper.sb #header {height:377px;}	#wrapper.sb #adarhouse {top: 99px;width:777px;height:330px;background-image: url("../img/ada_hdrhome60-2.png")}	#wrapper.sb #middle {padding-top: 466px;}}
@media (max-width : 999px) {	#wrapper.sb #header {height:344px;}	#wrapper.sb #adarhouse {top:111px;width:666px;height:283px;background-image: url("../img/ada_hdrhome50-2.png")}	#wrapper.sb #middle {padding-top: 433px;}}
