/* vseobecne styly */
body
{
	font-size:			0.8em;
	font-family:		Verdana, Arial, Sans-serif, Helvetica;
	color:				#000000;
	text-align:			center;
	background:			#f9f3e7;
}

a, img
{
	border:				0;
}

.cela-strana
{
    width:              840px;
    text-align:         left;
    margin:             auto;
}
/* hlavicka */

.hlavicka
{
	margin-bottom:	   0px;
	height:            100px;
	position:          relative;
}

.hlavicka .logo
{
    float:              left;
    margin-right:       50px;
}

.hlavicka h1
{
    font-size:          1.5em;
    width:              130px;
    height:             30px;
    margin:             0 20px 5px 0;
    border-left:        10px #ff9900 solid;
    float:              left;
    text-decoration:    none;
    color:              #000000;
}

.hlavicka h1 .sekcia
{
    margin:             0 0 0 5px;
    text-decoration:    none;
    color:              #000000;
}

.hlavicka h1:hover
{
    background:         #ff0000;
    border-left:        10px #ff0000 solid;
    
}

.hlavicka .odkazy
{
    width:              70px;
    float:              left;
    margin:             -1px 0 0 0;
    text-align:         left;
}

.odkazy ul
{
    margin:             0;
    text-indent:        0px;
    text-align:         left;
    list-style-type:    none;
    padding:            0px;
}

.odkazy li
{
    height:             15px;
    border-left:        3px #ff9900 solid;
    padding:            0 0 0 3px;
    margin:             0 0 1px 0;
}

.odkazy li a
{
    color:              #000000;
    font-size:          0.8em;
    text-decoration:    none;
}

.odkazy li:hover
{
    background:         #ff0000;
    border-left:        3px #ff0000 solid;
    font-weight:        bold;              
}

/* vyhladavanie formular */
.vyhladavanie .kde, .vyhladavanie .kde_a
{
    display:            block;
    color:              #000000;
    text-decoration:    none;
    float:              left;
    margin:				0 10px 0 0;
    border: 			solid #ff9900 1px;
    background:			url('../obrazky/tien-kde.bmp');
    height:             23px;
    padding:            5px 5px 0 5px;
    font-weight:        bold;
}

.vyhladavanie .kde:hover, .vyhladavanie .kde_a
{
	border:				solid #000000 1px;
	background:			none;
	background-color:   #ffffff;
}

.vyhladavanie .hladaj_vstup, .mena .shladaj_vstup
{
	width:              548px;
    border: 			solid #ff9900 1px;
	padding-left:		5px;
	font-weight:		bold;
	background:			url('../obrazky/tien-hladaj.jpg') repeat-x;
	background-color:	#ffffff;
	float:              left;
}

.mena .shladaj_vstup
{
    width:              150px;
    float:              none;
    padding:            0;
    height:             18px;
}


.vyhladavanie .hladaj_posli, .mena .shladaj_posli
{
	width:				auto;
	margin-left:		15px;
	border:			    solid #ff9900 1px;
	background:			url('../obrazky/tien-kde.bmp');
	font-weight:		bold;
	float:              left;
}

.mena .shladaj_posli
{
    float:              none;
    margin:             10px;
    width:              150px;
}

.hladaj_posli:hover
{
	border:				solid #000000 1px;
	background:			none;
	background-color:   #ffffff;
}

/* cestovanie */
#NtSearchBox select
{
    width:              100px;
    border: 			solid #ff9900 1px;
    padding-left:		5px;
    font-weight:		bold;
	background-color:	#ffffff;  
}

/* hlada sa */
.hladane
{
    font-size:          85%;
    margin-bottom:      0;
}


a.hlada_sa
{
    color:              #ff9900;
    font-weight:        bold;
}

/* rozcestnik */
.rozcestnik
{
    width:              556px;
    border-right:       1px #ff9900 dotted;  
}

.rozcestnik a:hover
{
    color:              #ff0000;   
}

a.darca, a.media, a.cestovanie, a.komix, a.new, a.sutaz, a.kraska, a.klik
{
    background:         url('../ikony/darca.gif') no-repeat;
    font-size:          1.1em;
    font-weight:        bold;
    width: 500px;
    margin: 0 0 10px 0;
    display: block;
    padding:            5px 5px 5px 35px;
    text-decoration:    none;
    color:              #ff9900;
}

a.media
{
    background:         url('../ikony/medialne.gif') no-repeat;
}

a.cestovanie
{
    background:         url('../ikony/cestovanie.gif') no-repeat;
}

a.komix
{
    background:         url('../ikony/komix.gif') no-repeat;
}

a.new
{
    background:         url('../ikony/novinky.gif') no-repeat;
}

a.sutaz
{
    background:         url('../ikony/sutaz.gif') no-repeat;
}

a.kraska
{
    background:         url('../ikony/kraska.gif') no-repeat;
}

a.klik
{
    background:         url('../ikony/klikni.gif') no-repeat;
}

a.darca:hover
{
    background:         url('../ikony/h_darca.gif') no-repeat;
}

a.media:hover
{
    background:         url('../ikony/h_medialne.gif') no-repeat;
}

a.cestovanie:hover
{
    background:         url('../ikony/h_cestovanie.gif') no-repeat;
}

a.komix:hover
{
    background:         url('../ikony/h_komix.gif') no-repeat;
}

a.new:hover
{
    background:         url('../ikony/h_novinky.gif') no-repeat;
}

a.sutaz:hover
{
    background:         url('../ikony/h_sutaz.gif') no-repeat;
}

a.kraska:hover
{
    background:         url('../ikony/h_kraska.gif') no-repeat;
}

a.klik:hover
{
    background:         url('../ikony/h_klikni.gif') no-repeat;
}

a.darca .popis, a.media .popis, a.cestovanie .popis, a.komix .popis, a.new .popis, a.sutaz .popis, a.kraska .popis, a.klik .popis
{
    font-size:          0.8em;
    color:              #000000;
    display:            inline;
    margin:             0 0 0 5px;
}

/* mena */

.mena
{
	border:				solid #ff9900 1px;
	width:				267px;
	margin-bottom:      10px;
	background-color:   #ffffff;
}

.mena h2  
{
	font-size:          0.9em;
    background:			url('../obrazky/tien-kde.bmp');
	margin:			    0;
	padding-top:		3px;
	padding-bottom:		3px;
	text-align:			center;
}

a .mena h2
{
 color: #000000;
 text-decoration: none;
}


.mena .text_mena, .mena .text_spravy
{
	padding:			5px;
	font-size:			0.85em;
}

.mena .text_mena a, .mena a.odp
{
	font-weight:		bold;
	color:				#ff9900;
	font-size:			100%;
	text-decoration:	none;
}

.mena a.odp
{
    color:              #ff0000;
    padding:            0 0 0 5px;
}

.mena .text_spravy a 
{
    color:              #000000;
    text-decoration:    none;
    margin:             0;
}

.text_spravy h3
{
    margin:             0;
    color:              #ff9900;
}

/* paticka */
.paticka .psekcie a, .paticka .psekcie a:hover, .paticka .odkazy a
{
    display:            inline;
    color:              #ff9900;
    text-decoration:    none;
    margin-right:       10px;
    padding:            0 0 0 2px;
}

.paticka .psekcie a:hover, .paticka .odkazy a:hover
{
    color:              #ff0000;
}

.paticka .odkazy a
{
    color:              #000000;
    font-size:          0.8em;
    font-weight:        bold;
}

/* matematika */

.matematika
{
	border:				solid #ff9900 1px;
	width:				480px;
}

.matematika h3
{
	background:			url('../obrazky/tien-kde.bmp');
	margin-top:			0;
	padding-top:		3px;
	padding-bottom:		3px;
	padding-left:		10px;
	text-align:			left;
}

.nadpis_tipu
{
 font-size: 140%;
 font-weight: bold;
}

.popis_tipu
{
 
}

.popis_tipu a.skus
{
 color: #ff0000;
}

/* vysledky vyhladavania */
.vysledok
{
	width:				548px;
	padding:            2px;
}

.vysledok:hover
{
    background-color:   #eeeeee;
}

.vysledok a
{
    font-weight:        bold;
    text-decoration:    none;
    color:              #ff9900;
}

.vysledok a, .popis, .adresa
{
	margin:				0;
}

.adresa
{
	margin-bottom:		18px;
	color:				#aaaaaa;
	margin-left:		18px;
	font-size:			95%;
}

/* diskusia kokles a hemles */
.diskm, .diskd, .diskt, .diskt a
{
    color:              #ff9900;
    font-weight:        bold;
    margin:             0 0 2px 0;
}

.diskt
{
    color:              #000000;
    font-weight:        normal;
}

.diskd
{
    color:              #000000;
    font-size:          0.8em;
}

.menod, .textd
{
    border:             1px #ff9900 solid;
    background:			url('../obrazky/tien-hladaj.jpg') repeat-x;
    background-color:   #ffffff;
}

.textd
{
    width:              217px;
    height:             150px;
}

.poslid
{
	width:				auto;
	border:			    solid #ff9900 1px;
	background:			url('../obrazky/tien-kde.bmp');
	font-weight:		bold;
	float:              left;
}

.poslid:hover
{
    background:			none;
    background-color:   #ffffff;
}

/* novinky */
.novinky_text
{
	width:				580px;
	background-color:	#fefefe;
    border:             1px #cccccc solid;
	padding:			10px;
}

.novinky_text h3
{
	font-size:			1.5em;
	color:				#ff9900;
	margin:             10px 0 0 0;
}

.novinky_text .novinkad
{
	margin:		        0 0 15px 0;
	font-size:          0.8em;
	font-weight:        bold;
}

.novinky_text p
{
	font-size:			0.9em;
	margin:    			2px 0 0 0;
}

.novinky_text a
{
	color:				#ff9900;
	font-weight:		bold;
	text-decoration:	none;
}

.novinky_text a:hover
{
	color:				#000000;
	font-weight:		bold;
}

.novinky_text img
{
	margin-top:			10px;
	margin-bottom:		10px;
}

/* pridaj URL */
.urlp
{
    border:             1px #ff9900 solid;
    background:			url('../obrazky/tien-hladaj.jpg') repeat-x;
    background-color:   #ffffff;
    width:              217px;
}

/*chyby a oznamy*/
.oknoChyba, .oknoOznam
{
	width:				500px;
	font-weight:		bold;
	text-align:			center;
	border-color:		#cf001c;
	border:				1px solid;
	background-color:	#ffcccc;
	padding:			5px;
	margin-bottom:		10px;
	margin-left:		auto;
	margin-right:		auto;
}

.oknoOznam
{
	background-color:	#ccffcc;
}

/* strankovanie vysledok katalogu */
.strankovanie_kat_h, .strankovanie_kat_d
{
	margin-bottom:		15px;
	padding-top:		5px;
	padding-bottom:		5px;
	border-bottom:		1px #aaaaaa solid;
}

.strankovanie_kat_d
{
	border-bottom:		0;
	border-top:			1px #aaaaaa solid;
}

.strankovanie_kat_h a, .strankovanie_kat_d a, .strankovanie_akt
{
	font-size:			155%;
	text-decoration:	none;
	color:				#ff9900;
	font-weight:		bold;
	padding:			5px;
}

.strankovanie_kat_h a:hover, .strankovanie_kat_d a:hover
{
	padding:			4px;
	color:				#000000;
	background-color:	#eeeeee;
	font-weight:		bold;
	margin-top:			15px;
	border:				1px solid #ff9900;
}

.strankovanie_akt
{
	color:				#000000;
}


/* top 100*/
.top100, .top100 td, .top100 th
{
	width:				840px;
	border:				1px solid #cccccc;
	border-collapse:	collapse;
}

.top100 th
{
	text-align:			center;
	background-color:	#ff9900;
}

.top100 td
{
	padding:			5px;
}

.top100 .tmava
{
	background-color:	#eeeeee;
}

.top100 .svetla
{
	background-color:	#ffffff;
}

.top100 a
{
	font-size:			110%;
	font-weight:		bold;
	color:				#ff9900;
	text-decoration:	none;
}

/* spravodajstvo */
.funkcie_clanku
{
 border:                1px #ff0000 solid;
 background-color:      #f9f3e7;
 padding:               5px; 
}

.funkcie_clanku span
{
 font-size:             0.85em;
 width:                 100px;
 display:               block;
 margin:                0;
 float:                 left;
}

.funkcie_clanku form label
{
 font-size:             0.85em;
}

.funkcie_clanku form input
{
 width:                 115px;
 font-size:             0.85em;
 border:                1px #000000 solid;
 float:                 none;
}

.funkcie_clanku a
{
 font-size:             0.85em;
 font-weight:           normal;
 text-decoration:       underline;
 color:                 #000000;
}

.funkcie_clanku a:hover
{
 font-weight:           normal;
 text-decoration:       none;
 color:                 #ff0000;
}


/* zabava */
.new_zabava
{
    float:              left;
    border:             1px #cccccc solid;
    background-color:   #ffffff;
    padding:            10px;
    margin-right:       25px;
    width:              230px;
    height:             210px;
    text-align:         center;
}

.new_zabava a, .new_zabava h2
{
    color:              #ff9900;
    text-decoration:    none;
    font-size:          0.9em;
}

.new_zabava h2
{
    font-size:          1.5em;
}

.zabava_obr
{
    padding:            5px;
    background-color:   #ff9900;
    border:             1px #ff0000 solid;
}

.zabava_obr:hover
{
    padding:            5px;
    background-color:   #ff0000;
    border:             1px #ff9900 solid;
}

/* etarget */
.etarget .title .txtRed {
color: #ff9900;
font-weight: bold;
margin-bottom: -15px;
text-decoration: none;
}
.etarget .description {
color: #000000;
width: 548px;
}
.etarget .selfpromo {
color: #000000;
width: 548px;
}
.etarget .selfpromo a{
color: #000000;
float: right;
}