.accordprefix {
float: left;
padding-top: 1px;
margin-right: 5px;
}




.obsah-levy {
	width: 200px;

}


.obsah-levy .text {
	padding: 0;
	border: none;
}


.login-box {
padding: 10px 0px 4px 0px;
}

/*   KOSIK na NSZ */

.kosik {

padding: 0px 0px 0px 0px;
border-bottom: 5px solid #FFFFFF;
}

.boxik-pravyNSZ {

padding: 0px 0px 0px 0px;
border-bottom: 0px solid #FFFFFF;
}

.kosik-txtNSZ {
border:1px solid #cccccc;
margin-left:-1px;
width:166px;
padding:0px;
}

.kosik h3 {
color:#8696ab;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 5px;
font-weight:bold;
}

.boxik-pravyNSZ h3 {
color:#8696ab;
font:700 14px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 5px;
}

.kosik-polozekNSZ {
border-bottom: 0px dotted #959595;
border-top: 0px dotted #959595;
margin-top: 0px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 5px;
}

.pocet {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #6699ff;
}

.kosik-vstupNSZ {
float: right;
clear: both;
color:white;
border:none;
line-height:20px;
height:20px;
background-color:#666666;
font: 11px Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
margin: 0 0 0 0;
padding:0 15px 0 15px;
text-decoration: underline;
}

.kosik-vstupNSZ-lista {
background-color:#eeeeee;
padding:5px;
border-top:1px solid #cccccc;
}

.viceNSZ {
color:White;
text-decoration:none;
}

a.viceNSZ:hover {
color:White;
text-decoration:underline;
}

/* MAINMENU CERNE */
.mainmenu-nsz {
float:left;
background:#000000 url(../images/bg_mainmenu_black.jpg) repeat-x top;
width:915px;
margin:0;
padding:0;
}
.mainmenu-nsz a {
	color: #FFF !important;	
}

.mainmenu-nsz a:hover {
	color: #FFF;	
}

.mainmenu-nsz a.nsz {
	background: url(../images/nsz_menu_black.jpg) no-repeat top left;
	width: 110px;
}
.mainmenu-nsz a.nsz:hover {
	background-position: 0px -193px;
}
.mainmenu-nsz a.studenti {
	background: url(../images/studenti_menu_black.jpg) no-repeat top left;
	width: 140px;
}
.mainmenu-nsz a.studenti:hover {
	background-position: 0px -193px;
}
.mainmenu-nsz a.skoly {
	background: url(../images/skoly_menu_black.jpg) no-repeat top left;
	width: 120px;
}
.mainmenu-nsz a.skoly:hover {
	background-position: 0px -193px;
}
.mainmenu-nsz a.eshop {
	background: url(../images/eshop_menu_black.jpg) no-repeat top left;
	width: 140px;
}
.mainmenu-nsz a.eshop:hover {
	background-position: 0px -193px;
}

/* LEFT MENU */

.left-menu-nsz .status {
float: left;
}

.left-menu-nsz {
	width: 180px;
float: left;
padding: 10px;
background: #EFEFEF;
}





.left-menu-nsz .menu2 {
line-height: 15px;
padding: 5px;
margin: 0px;
cursor: pointer;
color: #4ea6d8;
font-size: 13px;
border-bottom: 1px dotted #a2a090;
}





.left-menu-nsz .menu2 a {
text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
color: #262626;
padding: 0px 0px 0px 17px;
margin: 0px;
	background: url(../images/menu-sipka.gif) no-repeat left center;
}

.left-menu-nsz .menu2 a:hover {
color: #FE9900;
}

.menu2 a.aktualni {
font-weight: bold;
background: url(../images/menu-sipka-orange.gif) no-repeat left center;
}




.left-menu-nsz .menu3 {
margin: 0px;
padding: 0px;
background: #EFEFEF;
}

/* LEFT MENU - SUB*/

.left-menu-nsz .menu3 ul,
.left-menu-nsz .menu3 li, 
.left-menu-nsz .menu2 li {
margin: 0px;
padding: 0px;
list-style: none;
}

.left-menu-nsz .menu3 ul{
position: relative;
top: -1px; /*zakryti oddelovace 1 sekce po rozjeti menu */
border-bottom: 1px dotted #a2a090;
 background: #EFEFEF;
margin: 0px;
padding: 0px;
}


.left-menu-nsz .menu3 li {
margin: 0px;
padding: 0px;
list-style: none;
border-bottom: none;

}

.left-menu-nsz .menu3 a {
text-decoration: none;
color: #262626;
line-height: 13px;
margin: 0px;
padding: 5px 10px 5px 22px;

display: block;
background: none;
font: 11px Verdana, Arial, Helvetica, sans-serif;

}


/* IE5 \*/
* html .left-menu-nsz .menu3 a {
padding: 5px 10px 5px 25px;
}
/* IE5-mac */

/* IE5 \*/
* html .left-menu-nsz .menu2 a {
margin:0 0 0 15px;
}
/* IE5-mac */



.left-menu-nsz .menu3 a:hover {
color: #FE9900;

}

.menu3 a.aktualni {
font-weight: bold;
}



/* LEFT MENU - LITLE SWITCH*/

.menu {
display: block;
text-decoration: none;
margin: 0;
padding: 10px 10px 10px 25px;
border-bottom: 1px solid #FFF;
background: #AFAFAF url(../images/menu.gif) 10px center no-repeat;

}

a.menu {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
line-height: 13px;
color: #FFF;

}

a.menu:hover {
color: #FE9900;
text-decoration: none;
}

a.menu.aktualni 
{
font-weight: bold;
background-image: url(../images/menu-dolu.gif);
}



.left-menu-nsz {
padding: 0px;
margin-top: 10px;
	width: 200px;
}



.left-menu-nsz .menu2,
.left-menu-nsz .menu3 {
margin: 0px 10px 0px 10px;
}

.left-menu-nsz .menu1 {
padding-bottom: 5px;
}

.left-menu {
padding-top:5px;
}

.obsah-levy-siroke .left-menu-nsz {
	width: 230px !important;

}

/*  OBSAH by Scio */

.obsah-stred-nsz p {
color:#113669;
padding-bottom:10px;
}

.obsah-stred-nsz li, .obsah-stred-nsz td, .obsah-stred-nsz th, .obsah-stred-nsz div {
color:#113669 !important;
}

.popis, .popis-detail p {
color:#113669 !important;
}

.popis li {
color:#113669 !important;
}

.popis-detail li {
color:#113669 !important;
}


.obsah-stred-nsz h1 {
margin-top:10px;
}

/* podbarveni radku tabulek */

.radeksedy TD {
  background-color: #e1e1e1;
}

.radekzeleny TD {
  background-color: #8bc53f;
  color: #fff;
}

th {
/*background-color:#b3b3b3;*/
 background-color:#eeeeee;
}

/* PK */
table.vypisTerminu td, table.vypisTerminu th {
	text-align: center;
	vertical-align: middle;
}

/***** nova titulni ******/

.odrazka {background: url(/images/sipka_text.gif); background-position: left 5px; background-repeat: no-repeat; padding-left: 15px; color: #535353;}
.obsah-stred-nsz li, .obsah-stred-nsz td, .obsah-stred-nsz th, .obsah-stred-nsz div{ color: #113669;}
div.navigace {background: url(/images/navigace.jpg); background-position: left 5px; background-repeat: no-repeat; padding-left: 15px; padding-top: 4px; color: #535353;}

div.nabidka{ height: 126px;background: url(/images/nabidka.jpg); background-position: 10px 5px; background-repeat: no-repeat; padding-left: 140px; padding-top: 50px;}
div.box1{ height: 81px; width: 490px; background: url(/images/box1_top.jpg); background-repeat: no-repeat; padding: 10px 0px 0px 16px; }
div.box3{ height: 88px; width: 490px; background: url(/images/box3_top.jpg); background-repeat: no-repeat; padding: 10px 0px 0px 16px; clear: both; margin-top: 30px;}
div.box1_bottom, div.box3_bottom{ height: 32px; width: 490px; background: url(/images/box1_bottom.jpg); background-repeat: no-repeat; text-align: right;padding: 5px 0px 0px 0px;}


div.box2_1{ height: 129px; width: 234px; background: url(/images/box2_1.jpg); background-repeat: no-repeat; padding: 10px 0px 0px 16px; }
div.box2_1_bottom{ height: 27px; width: 250px; background: url(/images/box2_1B.jpg); background-repeat: no-repeat; text-align: right;padding: 5px 0px 0px 0px;}

div.box2_2{ height: 129px; width: 224px; background: url(/images/box2_2.jpg); background-repeat: no-repeat; padding: 10px 0px 0px 16px; }
div.box2_2_bottom{ height: 27px; width: 240px; background: url(/images/box2_2B.jpg); background-repeat: no-repeat; text-align: right;padding: 5px 0px 0px 0px;}

h1.box_nadpis {color: #4ea6d8; margin: 0px; font-size: 15px; font-weight: bold;}
h1.box_nadpis2 {color: #4ea6d8; margin: 0px; font-size: 15px; font-weight: bold; padding-top: 25px;}
h1.box_nadpis2_2 {color: #4ea6d8; margin: 0px; font-size: 15px; font-weight: bold; padding-top: 25px; padding-right: 10px;}
h1.box_nadpis3 {color: #4ea6d8; margin: 0px; font-size: 15px; font-weight: bold; padding-top: 30px;}

a.box_link {color: #4ea6d8;padding: 0px 10px 0px 0px; font-size: 11px;}
a.box_link2 {color: #4ea6d8;padding: 0px 25px 0px 0px; font-size: 11px;}
a.box_link3 {color: #4ea6d8;padding: 0px 60px 0px 0px; font-size: 11px;}

.nalevo {float: left;}
.napravo {float: right;}
.pravy {text-align:right;}
.rozcestnik {height: 160px;}
.obsah-stred {width: 500px;}
.obsah-stred .text {padding:5px 0px 20px 10px;}
.modra {color: #4ea6d8;}
.kosik_nadpis {height: 30px;color: #8696ab; font-weight: bold; font-size: 15px; border-bottom: 1px dotted #4f4f4f;}
.kosik_obsah {color: #535353; font-weight: bold; font-size: 15px; border-bottom: 1px dotted #4f4f4f; padding-top: 10px; font-size: 12px; height: 40px;}
.kosik_spodek {padding-top: 10px; text-align: right;}

.skola_obsah {color: #535353; font-weight: bold; font-size: 15px; padding-top: 10px; font-size: 12px; height: 100px;}
.zkouska_obsah {color: #535353; font-weight: bold; font-size: 15px; padding-top: 10px; font-size: 12px; height: 70px;}


input.tlacitko {width: 105px; height: 27px; background: #717171; border: 1px solid #cccccc; color: white; font-size: 13px;}
select.sel {width: 100%; border: 1px solid #323539;}

.basket-box {
clear:both;
margin:0px 0px 15px 10px;
padding:5px 5px 0px 5px;


text-align:left;
height: 130px;
border: 2px solid #efefef;
}

.basket-box_vyssi {height: 160px;}
input.uzsi {width: 65px;}

/**** db VS ****/

.zarovnaniOdkaz {
text-align:center;
width:210px;
}

.radekZvyraznenyDBVS {
background-color:#f0f0f0;
font-weight:bold;
}

.radekFakulta {
padding-left:20px;
background: url(/images/menu-sipka-orange.gif) no-repeat; 
background-position:3px 7px;
}
