@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
html {
	background:url(../cssimg/bg.jpg) repeat-x;
}
body{
	width:970px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin:auto;
	color:#000;
}
a {
	color:#000033;
	text-decoration:none;
}
a:hover{
	color:#cc79b0;
}
table {
	width:560px;
	background:#990066;
}
th {
	background:#cc79b0;
	color:#fff;
	text-align:center;
	padding:2px;
	height:30px;
}
td {
	background-color:#fff;
	padding:2px;
}
p {
	padding:10px 0;
}
p, li {
	color:#990066;
	list-style:none;
}
h1 {
	color:#990066;
	font-size:26px;
	margin:10px 0;
	font-weight:normal;
}
h2 {
	font-size:18px;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:10px;
}
h3 {
	font-size:16px;
}
#main{
	position:relative;
	background:url(../cssimg/main_y.jpg) center repeat-y;
	float:left;
}
/*menu*/
#menuHolder ul {
	position:absolute;
	z-index:1;
}
#menuHolder ul li a{
	position:absolute;
	line-height:63px;
	text-indent:-20000px;
	behavior: url(iepngfix.htc);
}
#menuHolder ul li.nase_sluzby a{
	background:url(../cssimg/sluzby.png) top no-repeat;
	top:123px;
	left:83px;
	width:73px;
	height:63px;
	display:block;
}
#menuHolder ul li.nase_sluzby a:hover{
	background:url(../cssimg/sluzby.png) bottom no-repeat;
}
#menuHolder ul li.jazykova_vyuka a{
	background:url(../cssimg/jazykova_vyuka.png) top no-repeat;
	top:105px;
	left:163px;
	width:102px;
	height:95px;
	display:block;
}
#menuHolder ul li.jazykova_vyuka a:hover{
	background:url(../cssimg/jazykova_vyuka.png) bottom no-repeat;
}
#menuHolder ul li.cennikMenu a{
	background:url(../cssimg/cennik.png) top no-repeat;
	top:119px;
	left:271px;
	width:79px;
	height:69px;
	display:block;
}
#menuHolder ul li.cennikMenu a:hover{
	background:url(../cssimg/cennik.png) bottom no-repeat;
}
#menuHolder ul li.referencie a{
	background:url(../cssimg/referencie.png) top no-repeat;
	top:122px;
	left:358px;
	width:86px;
	height:82px;
	display:block;
}
#menuHolder ul li.referencie a:hover{
	background:url(../cssimg/referencie.png) bottom no-repeat;
}
#menuHolder ul li.contact a{
	background:url(../cssimg/contact.png) top no-repeat;
	top:122px;
	left:460px;
	width:66px;
	height:61px;
	display:block;
	/*border:1px solid red;*/
}
#menuHolder ul li.contact a:hover{
	background:url(../cssimg/contact.png) bottom no-repeat;
}

#menuHolder ul li.knihy a{
	background:url(../cssimg/knihy.png) top no-repeat;
	top:110px;
	left:530px;
	width:80px;
	height:80px;
	display:block;
	/*border:1px solid red;*/
}
#menuHolder ul li.knihy a:hover{
	background:url(../cssimg/knihy.png) bottom no-repeat;
}

#menuHolder ul li#nase_sluzbyhu a {background:url(../cssimg/szolgalatatasaink.png) top no-repeat;}
#menuHolder ul li#nase_sluzbyhu a:hover {background:url(../cssimg/szolgalatatasaink.png) bottom no-repeat;}
#menuHolder ul li#jazykova_vyukahu a {background:url(../cssimg/nyelvokatatas.png) top no-repeat;}
#menuHolder ul li#jazykova_vyukahu a:hover {background:url(../cssimg/nyelvokatatas.png) bottom no-repeat;}
#menuHolder ul li#cennikMenuhu a {background:url(../cssimg/arak.png) top no-repeat;}
#menuHolder ul li#cennikMenuhu a:hover {background:url(../cssimg/arak.png) bottom no-repeat;}
#menuHolder ul li#referenciehu a {background:url(../cssimg/referenciak.png) top no-repeat;}
#menuHolder ul li#referenciehu a:hover {background:url(../cssimg/referenciak.png) bottom no-repeat;}
#menuHolder ul li#contacthu a {background:url(../cssimg/kapcsolat.png) top no-repeat;}
#menuHolder ul li#contacthu a:hover {background:url(../cssimg/kapcsolat.png) bottom no-repeat;}
#menuHolder ul li#knihyhu a {background:url(../cssimg/konyvek.png) top no-repeat;}
#menuHolder ul li#knihyhu a:hover {background:url(../cssimg/konyvek.png) bottom no-repeat;}

#menuHolder ul li#nase_sluzbysrb a {background:url(../cssimg/nase_usluge.png) top no-repeat;}
#menuHolder ul li#nase_sluzbysrb a:hover {background:url(../cssimg/nase_usluge.png) bottom no-repeat;}
#menuHolder ul li#jazykova_vyukasrb a {background:url(../cssimg/nastava_jezika.png) top no-repeat;}
#menuHolder ul li#jazykova_vyukasrb a:hover {background:url(../cssimg/nastava_jezika.png) bottom no-repeat;}
#menuHolder ul li#cennikMenusrb a {background:url(../cssimg/cena.png) top no-repeat;}
#menuHolder ul li#cennikMenusrb a:hover {background:url(../cssimg/cena.png) bottom no-repeat;}
#menuHolder ul li#referenciesrb a {background:url(../cssimg/referencije.png) top no-repeat;}
#menuHolder ul li#referenciesrb a:hover {background:url(../cssimg/referencije.png) bottom no-repeat;}
#menuHolder ul li#contactsrb a {background:url(../cssimg/contact.png) top no-repeat;}
#menuHolder ul li#contactsrb a:hover {background:url(../cssimg/contact.png) bottom no-repeat;}
#menuHolder ul li#knihysrb a {background:url(../cssimg/knihy.png) top no-repeat;}
#menuHolder ul li#knihysrb a:hover {background:url(../cssimg/knihy.png) bottom no-repeat;}

/*end of menu*/
/*language selector*/
#langHolder {
	position:absolute;
	top:109px;
	right:65px;
	z-index:1;
}
#langHolder li {
	line-height:13px;
}
#langHolder li a {
	font-size:10px;
}
/*end of language selector*/
/*header*/
#header{
	background:url(../cssimg/header2.jpg) no-repeat;
	height:155px;
	width:970px;
}
#homelink {
	background:url(../cssimg/logo.jpg) 140px top no-repeat;
	text-align:left;
	display:block;
	padding-left:130px;
	height:91px;
	line-height:91px;
	font-size:48px;
	color:#cc79b0;
	font-family:Arial;
	letter-spacing:10px;
}
/*end of header*/
/*content*/
.content{
	background:url(../cssimg/content_bg2.jpg) top center no-repeat;
	width:670px;
	min-height:314px;
	_height:314px;
	padding:90px 150px 10px 150px;
	text-align:left;
	float:left;
	position:relative;
}
.content ul {
	margin-bottom:10px;
}
.content ul li{
	list-style:square;
	margin-left:20px;
	padding:2px 0;
}
#paper {
	background:url(../cssimg/paper2.jpg) right no-repeat;
	width:373px;
	height:386px;
	position:absolute;
	top:0px;
	right:106px;
	float:right;
}
#books {
	background:url(../cssimg/books.png) right no-repeat;
	margin-top:14px;
	width:400px;
	height:286px;
	float:right;
	behavior: url(iepngfix.htc);
}
#stack_of_books {
	background:url(../cssimg/stack-of-books.png) no-repeat;
	width:326px;
	height:380px;
	float:right;
	behavior: url(iepngfix.htc);
}
#home p{
	width:340px;
	text-align:justify;
	color:#990066;
}
#jazykova_vyuka p {
	text-align:justify;
}
#kontakt ul li {
	list-style:none;
	margin:0px;
}
.content img{
	float:right;
	border:3px #990066 solid;
	margin-top:75px;
}
/*end of content*/
/*footer*/
#footer{
	background:#fff url(../cssimg/footer.jpg) center top no-repeat;
	height:100px;
	width:970px;
	float:left;
	padding-top:60px;
}
#footer ul {
position:relative;
left:20px;
	width:482px;
	text-align:center;
	margin:auto;
/*	border:1px solid red;*/
}
#footer ul li {
	float:left;
	border-left:1px #999 solid;
	padding:0 5px;
}
#footer ul li.nase_sluzby {
	border:none;
}
#copy {
	clear:both;
	padding-top:15px;
}
#copy a {
	color:#990066;
}
#copy a:hover {
	color:#333333;
}
/*end of footer*/
/*ink bottle*/
#inkbottle {
	position:absolute;
	bottom:0px;
	right:40px;
	background:url(../cssimg/ink.png) no-repeat;
	width:102px;
	height:237px;
	behavior: url(iepngfix.htc);
}

#knihy_icon{
padding-left:30px;
background: url(../cssimg/PDF_mini.gif) no-repeat left center;
}


.preklady{
position:relative;
float:left;
width:200px;
height:230px;
margin:0px;
/*border:1px solid red;*/
}

.preklady li{
color:#333333;
}

.preklady li span{
color: #990066;
font-weight:bold;
}

#wrapper{
position:relative;
top:0px;
width:100%;
height:275px;
padding:0;
margin-top:110px;
/*border:1px solid red;*/
}

#wrapper2{
position:relative;
top:0px;
width:100%;
height:250px;
padding:0;
margin-top:0px;
/*border:1px solid red;*/
}
