/* @override 
	http://www.aktivnyvozik.sk/aw/wp-content/themes/aw/aw.css
	http://www.aktivnyvozik.sk/wp-content/themes/aw/aw.css
*/

/*Podakovanie - Loga*/
.podakovanie-loga {
	display: block;
	width: 580px;
	background-color: white;
	height: 600px;
	margin: 0 auto;
	padding: 0;
}
.podakovanie-loga img {
	float: left;
	margin: 0 auto;
	padding: 5px;
}
.podakovanie-loga img:hover {
	background-color: #eaeaea;
}
.podakovanie-loga ul{
display:block;
width: 560px;
margin: 0 auto;
text-align: center;
}
/* Scrolling Sponsors*/
#scrollingSponsors
{
	width: 960px;
	height: 85px;
	position: relative;	
}

#scrollingSponsors div.scrollableArea a
{
	float: left;
	padding-left: 10px;
}
div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
div.scrollableArea
{
	position: relative;
	width: auto;
	height: 100%;
}

form.wpcf7-form p em {
	color: red;
	font-size: smaller;
}
.otazka {
font-size: 1.1em;
	font-weight: bold;
	color: #171717;
}
.pole_otazka {
	width: 400px;
}
.pole_telefon {
	width: 150px;
	font-family: "Courier New", Courier, mono;
	font-weight: bold;
}
.pole_captcha {
	width: 135px;
}
.wpcf7-form {
	margin: 0 auto;
	width: 400px;	
}
.filetype_icon {
	border:none;
	position:relative;
	top: 8px;
	padding: 0 5px 0 0;
}
.filetype_icon_doc {
	border:none;
	position:relative;
	top: 8px; left: 7px;
	padding: 0 13px 0 0;
}
.page_item a em{
	position: relative;
	top: 13px;
	left: 55px;
	font-weight: bold;
	color: #7717ce;
	font-style: normal;
}
.page_item a:hover em{
	border-bottom: 1px solid #7717ce;
}
/* Fotogaleria*/
.page_item.page-item-2 em {	
	}
.page_item.page-item-2 a {
	display: block;
	background: url(images/bocne-menu-r.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-2 a:hover {
	display: block;
	background: url(images/bocne-menu-r.png) top center no-repeat;
	height: 43px;
    text-decoration: none;
}
/* Dokumenty */
.page_item.page-item-5 em {
	
}
.page_item.page-item-5 a {
	display: block;
	background: url(images/bocne-menu-p.png) bottom center no-repeat;
	height: 43px;
	
}
.page_item.page-item-5 a:hover {
	display: block;
	background: url(images/bocne-menu-p.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
	}
/* Podporte nas */
.page_item.page-item-6 em {
	}
.page_item.page-item-6 a {
	display: block;
	background: url(images/bocne-menu-y.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-6 a:hover {
	display: block;
	background: url(images/bocne-menu-y.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}
/* Chcem sa spytat */
.page_item.page-item-8 em {
	}
.page_item.page-item-8 a {
	display: block;
	background: url(images/bocne-menu-g.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-8 a:hover {
	display: block;
	background: url(images/bocne-menu-g.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}
/* Napisali o nas */
.page_item.page-item-9 em {
	}
.page_item.page-item-9 a {
	display: block;
	background: url(images/bocne-menu-b.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-9 a:hover {
	display: block;
	background: url(images/bocne-menu-b.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}
/* Ine www */
.page_item.page-item-11 em {
	}
.page_item.page-item-11 a {
	display: block;
	background: url(images/bocne-menu-v.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-11 a:hover {
	display: block;
	background: url(images/bocne-menu-v.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}
/* Podakovanie */
.page_item.page-item-13 em {
	}
.page_item.page-item-13 a {
	display: block;
	background: url(images/bocne-menu-o.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-13 a:hover {
	display: block;
	background: url(images/bocne-menu-o.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}
/* Kniha navstev */
.page_item.page-item-16 em {
	}
.page_item.page-item-16 a {
	display: block;
	background: url(images/bocne-menu-db.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-16 a:hover {
	display: block;
	background: url(images/bocne-menu-db.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}
/* Nastenka */
.page_item.page-item-15 em {
	}
.page_item.page-item-15 a {
	display: block;
	background: url(images/bocne-menu-dg.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-15 a:hover {
	display: block;
	background: url(images/bocne-menu-dg.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}

/* O Centre */
.o-centre-hore a em{
	color: #7717ce;
	font-weight: bold;
	font-style: normal;
	text-shadow: #7717ce 0 0 5px;
}
.o-centre-hore a:hover em {	
	
}
.page_item.page-item-765 em {
	}
.page_item.page-item-765 a {
	display: block;
	background: url(images/bocne-menu-r.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-765 a:hover {
	display: block;
	background: url(images/bocne-menu-r.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}
/* Program Centra */
.page_item.page-item-766 em {
	}
.page_item.page-item-766 a {
	display: block;
	background: url(images/bocne-menu-p.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-766 a:hover {
	display: block;
	background: url(images/bocne-menu-p.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}

/* Aktivity Centra */
.page_item.page-item-768 em {
	}
.page_item.page-item-768 a {
	display: block;
	background: url(images/bocne-menu-o.png) bottom center no-repeat;
	height: 43px;
}
.page_item.page-item-768 a:hover {
	display: block;
	background: url(images/bocne-menu-o.png) top center no-repeat;
	height: 43px;
	text-decoration: none;
}

/* O nás */
#onas h4 {
	font-variant: small-caps;
	font-size: 15px;
	margin-left: 8px;
	text-shadow: #ff27f9 1px 1px 14px;
}
#onas ul{
	padding-left: 60px;
	list-style-type: none;
	width: 470px;
	font-weight: bold;
}
#onas em {
	color: #91003d;
	font-weight: normal;
}
.statutary{
	padding-left: 60px;
}
.onas-fotky-1 {
	padding-bottom: 31px;
}
.onas-fotky-1 img {
	padding: 4px 4px 14px;
	float: left;
}
.onas-popis {
	margin-left: 121px;
	width: 189px;
	line-height: 21px;
	padding: 10px;
	position: relative;
	top: 5px;
}
.onas-popis .fcia{
	margin-left: 18px;
	
}
span.pos {
	position: relative;
	top: 7px;
}
.prac-doba {
	text-align: center;
	color: #91003d;
	font-size: 22px;
	font-variant: small-caps;
}
.kde-nas-najdte{
	margin: 0 0 0 100px;
}
/* AV fotos*/
.fotos ul {
	margin: 49px 0 0;
}
.fotos span em {
	font: normal normal 19px rockwell;
}
.fotos a:hover  {
text-decoration: none;
}
.av-fotos span {
position: relative; top: 129px;
	white-space: nowrap;
	margin-left: -18px;
}
.ine-fotos span {
	position: relative;
	top: 129px;
	left: 37px;
	white-space: nowrap;
}
.av-fotos a{
	background: url(images/av-fotos.png) center top;
	display: block;
	width: 120px;
	height: 120px;
	margin: 0 0 0 70px;

}
.av-fotos a:hover {
	background: url(images/av-fotos.png) center bottom;
	display: block;
	width: 120px;
	height: 120px;
}
.ine-fotos a{
	background: url(images/ine-fotos.png) center top;
	display: block;
	width: 120px;
	height: 120px;
	position: relative; top: -127px;
	margin: 0 0 0 330px;
	}
.ine-fotos a:hover {
	background: url(images/ine-fotos.png) center bottom;
	display: block;
	width: 120px;
	height: 120px;
}
/* Aktivity */
#stalo_sa li a{
	display: block;
	border: 1px dotted ;
	height: 30px;
	width: 304px;
	background: #f1dbff;

}
#stalo_sa span em {
	position: relative;
	top: 9px;
	
}
#stalo_sa a:hover {
	text-decoration: none;
	border: 1px solid;
	background-color: #f9d6ff;
}
#aktivity li a{
	display: block;
	border: 1px dotted ;
	height: 30px;
	width: 189px;
    background: #f1dbff;

}
#aktivity span em {
	position: relative;
	top: 9px;
	margin-left: -8px;
}
#aktivity a:hover {
	text-decoration: none;
	border: 1px solid;
	background-color: #f9d6ff;
}
li.page-item-53 {
	
	position: relative;
}
/*Poradna*/
#poradna-template li a{
	display: block;
	border: 1px dotted ;
	height: 30px;
	width: 213px;
	background: #f1dbff;
}
#poradna-template span em {
	position: relative;
	top: 7px;
	margin-left: -8px;
}
#poradna-template a:hover {
	text-decoration: none;
	border: 1px solid;
	background-color: #f9d6ff;

}

/* Darujte on-line */
#dakujeme {
	margin-right: 6px;
	text-align: center;
	display: block;
	width: 172px; height: 198px;
	background: url(images/darujte-bkg.png) no-repeat;
	border: none;
	margin-top: -68px;
}
#dakujemea{
	position: relative;bottom: 81px;
}
#fieldset {
	padding-top: 58px;
	border: none;
}
#fieldset label {
display: none;
}
#moj_dar {
	font-weight: bold;
	color: #ff0808;
	font-variant: small-caps;
	font-size: 1.6em;
}
/*Slider*/
.v-strede span a{
	background: #f1dbff;
	padding-left: 16px;
	padding-top: 7px;
}
.slider {
	display: block;
	border: 1px dotted ;
	height: 21px;
	width: 234px;
}
.slider:hover {
border: 1px solid;
text-decoration: none;
background-color: #f9d6ff;}

/*Podporte nas*/
#podporte-nas ul{
	color: #91003d;
}
#podporte-nas p{
	color: black;
}
#podporte-nas .stred{
	margin-left: 96px;
}
/*Napisali o nas */
#napisali-o-nas{
	margin-left: 30px;
}
#napisali-o-nas ul{
	color: #91003d;
	font-weight: bold;
}
#napisali-o-nas p{
	color: black;
}
#napisali-o-nas em{
	color: black;
	font-size: 12px;
}
/* 2% z dani */
#dane{
	margin-top: -26px;
	margin-left: 15px;
}
.indent {
	text-indent: 45px;
}
#dane strong {
	color: #91003d;
}
#postup-menu {
	display: block;
	width: 460px;
	height: 100px;
	background-color: #f7e2ff;
	margin: -6px auto 0;
	border: 1px dotted #91003d;
	padding: 0;
	
}
#postup-menu span.postup-menu-nadpis {
	color: #91003d;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0;
	padding-right: 0;
	padding-left: 6px;
	line-height: 26px;
}
#postup-menu ul {
	padding: 0 0 0 20px;
	margin-top: -10px;
}
#postup-menu ul li a:before {
	content: "➞ ";
}
#dane h4 a{
	font-weight: bold;
	font-size: 14px;
	color: #91003d;
	text-transform: uppercase;
	text-decoration: underline;
}
.dane-udaje{
	border: 1px dotted #91003d;
	display: block;
	padding: 0 0 0 14px;
	width: 330px;
	margin: 0 auto;
	background-color: #f7e2ff;
	line-height: 6px;
}
.dakujeme {
	font-weight: bold;
	text-align: center;
	padding: 10px 0 20px 0;
	font-size: 17px;
	font-variant: small-caps;
	color: #91003d;
}
.dane-postup {
	
}
.dane-postup ol {
	padding-left: 21px;
}
.dane-postup ol li {
	list-style: upper-roman;
}
.dane-postup ol ul li{
	padding-left: 6px;
	list-style: lower-alpha;
}
/*Blok Odkazy*/
.odkazy {
	margin: 0 0 0 25px;}

/*Blok dane*/
#blok-dane img{
	margin-left: 28px;
	margin-top: -8px;
}

.cav-logo a em {
	display: none;
}
.cav-logo a {
	display: block;
	margin-top: 37px;
	height: 136px;
	background:url(images/cav-logo.png) bottom center no-repeat;
}
.cav-logo a:hover {
	display: block;
	height: 136px;
	background:url(images/cav-logo.png) top center no-repeat;
}
#blok-dane img:hover{
	background: #fccbff;
}
/*Blok Plan 2009*/
#blok-plan09 img{
	margin-left: 47px;
	margin-top: -8px;
}
#blok-plan09 img:hover{
	background: #fccbff;
}
/*Plany na rok 2009*/
#plan-09 {
	padding-left: 9px;
}
#plan-09 strong {
	color: #91003d;
}
#plan-09 em {
	color: #000000;
}
#plan-09 .indent{
	border-top: 1px dotted;
	padding-top: 25px;
}
/* Podakovnie*/
#podakovanie{
	padding-left: 20px;
}
#podakovanie ul li:before {
  content: "\00BB \0020";color: #91003d;
}

#podakovanie  span a {
	background: #f1dbff;
	padding-left: 16px;
	padding-top: 7px;
}
.podak-org-r {
	float: right;
	margin-right: -32px;
	padding-bottom: 28px;
}
.podak-org-l{
	float: left;
	padding-bottom: 28px;
}
#podakovanie{
	float: left;
}
/*Uvod*/
#uvod {
	padding:0 15px;
	text-align: justify;
}
.citat {
	color: #91003d;
	text-align: center;
	font: italic 15px Georgia, "Times New Roman", Times, serif;
}
.citat-autor{
	color: #91003d;
	text-align: right;
	padding-right: 25px;
	padding-bottom: 10px;
	border-bottom: 1px dotted;
}
/*Dropcapp*/
.dropcapp:first-letter {
	font-size: 400%;
	float: left;
	line-height: .8em;
	color: #91003d;
}
.foto-odkaz img {
	float: left;
	padding: 0 10px;
}
.foto-odkaz img:hover{
	background: #fccbff;
}
.quotes:before{
content: url(images/quotes-before.png);	
}
.quotes:after{
  content: url(images/quotes-after.png);
}
.quotes{
padding-left: 16px;	
text-align: justify;
}
strong {
	color: #91003d;
}
.quotes-podpis {
	text-align: right;
	color: #91003d;
	font-style: italic;
	font-size: 13px;
}
/*Poradna*/
#poradna{
	padding-left: 16px;
	text-align: justify;
}
#poradna form{
	border: 1px dotted #91003d;
	padding: 10px;
}
/*Kontakt*/
#kontakt{
	padding-left: 16px;
}
#kontakt form{
	border: 1px dotted #91003d;
	padding: 10px;
}
/*Nastenka*/
#naastenka{
	padding-left: 16px;
}
#nastenka ul{
	color: #91003d;
}
#nastenka p{
	color: black;
}
#nastenka u strong {
    display: block;
    text-align: center;
    background-color: yellow;
    font-size: 20px;
    font-weight: normal;
    line-height: 26px;
    
}
#nastenka u a {
    display: block;
    text-align: center;
    color: #91003d;
    background-color: yellow;
    font-size: 20px;
    font-weight: normal;
    line-height: 26px;
    
}
#nastenka u a:hover {
    text-decoration: none;
    background-color: #ffff99;
    
}
#nastenka u {
	text-decoration: none;
	font-variant: small-caps;
	font-size: 16px;
}
#nastenka .kontakt-info{
	line-height: 18px;
}
#nastenka .fuga {padding: 0 0 25px 0;}
/*Ine www*/
#ine_www span a{
	background: #f1dbff;
	padding-left: 16px;
	padding-top: 7px;
	margin-bottom: -16px;
}
.posledne{
	padding-bottom: 10px;
}
#ine_www ul li:before {
  content: "→ ";
  
}
/*Osobna asistencia*/
.osob_as{
	text-align: justify;
	margin-left: 20px;
	margin-top: 50px;
}
.osob_as_nasimi_s ul li:before{
	content: "\00BB \0020";
	color: #91003d;
}
.osob_as_nasimi_s ul li{
	text-align: left;
}
.osob_as span a{
	background: #f1dbff;
	padding-left: 16px;
	padding-top: 7px;
	margin-bottom: -16px;
}
.lal, .vekoz, .gam {
	border: 1px solid black;
	margin-bottom: 10px;
}
.burko {
	border: 1px solid #ba6864;
	margin-top: 10px;
}
.skenar {
	border: 1px solid #42154f;
	margin-top: 10px;
}
.renona{
	border: 1px solid #54d8a7;
	margin-top: 10px;
}
.handicap {
	margin-top: 10px;
}
.pravda-banner{
	margin-top: 10px;
}
/*Pager*/
#page-links {
text-align: center;
padding: 10px 0 10px 0;
font-size: 14px;
font-weight: bold;
border-top: 1px dotted #91003d;
}
#page-links a {
	padding: 5px;
	}
#page-links a:hover{
	background: #7717ce;
	padding: 5px;
	color: white;
}
#page-links strong{
	font-weight: normal;
}
#page-links a:active{
	color: #7717ce;
	padding: 5px;
	background: #d8d8d8;
	
}
.entry  ol{
	margin: 0;
}
.entry .abc li{
	margin-left: 32px;
	list-style-type: lower-latin;
}
.index {
	font-size: 10px;
}
.entry .def li{
	margin-left: 60px;
}
.zakon-link {
	
	
}
/*Abilympiada*/
.abil  {text-align: center;}
.abil strong {
	font-size: 14px;
}
.abil em {
	font-size: 13px;
	font-weight: bold;
}
.abil a{
	font-size: 15px;
}
.ztpm  {float: left; padding-left: 40px;}
.abi{float: right; padding-right: 40px;}

/* o-Centre*/
.o-centre {
	padding-left: 15px;
}
.o-centre .adresa-centra {
	color: black;
	font-size: 14px;
	display: block;
	padding: 10px;
	background-color: #f1dbff;
}
.o-centre .strong {

font-size: 14px;
}

.o-centre h4{
text-align: center;
font-size: 22px;
font-variant: small-caps;
color: #7a0894;
display: block;
border-top: 1px dotted #91003d;
border-bottom: 1px dotted #91003d;
padding: 10px;
	font-weight: bold;
}
.o-centre ul li {
	list-style-type: circle;
	list-style-position: inside;
	padding-left: 10px;
	font-size: 14px;
	color: #91003d;
}
.aktivity-centra li{
	color: #91003d;
	font-weight: bold;
}
.aktivity-centra blockquote {
	color: black;
	font-weight: normal;
	font-style: normal;
}
.bannery img{
	margin: 0 0 0 25px;
}
#message a
{
	/* display: block before hiding */
	display: block;
	display: none;
 
	/* link is above all other elements */
	z-index: 999; 
 
	/* link doesn't hide text behind it */
	opacity: .8;
 
	/* link stays at same place on page */
	position: fixed;
 
	/* link goes at the bottom of the page */
	top: 100%;
	margin-top: -80px; /* = height + preferred bottom margin */
 
	/* link is centered */
	left: 50%;
	margin-left: -60px; /* = half of width */
 
	/* round the corners (to your preference) */
	-moz-border-radius: 24px;
	-webkit-border-radius: 24px;
 
	/* make it big and easy to see (size, style to preferences) */
	width: 120px;
	line-height: 16px;
	height: 18px;
	padding: 10px;
	background-color: #000;
	font-size: 20px;
	text-align: center;
	color: #fff;
}


