body {  
  background:#0e4566 url(../img/mainbg.jpg) no-repeat scroll center top;
  color:#134456;
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  font-size:12px;
  margin:0;
  padding:0;
}

img {
  border: none;
}

#main {
  margin:0 auto;
  width:1044px;
  position:relative;
  text-align:left;
}

#header_bg {
  height: 243px;
}
#sup_header_bg {
  height: 123px;
}

#logo {
  background: url(../img/logo.jpg) no-repeat;
  width: 751px;
  height: 188px;
  position: absolute;
  left: 87px;/*98px;*/
  top: 56px;
  cursor: pointer;
}
#sup_logo {
  background: url(../img/sup_logo.jpg) no-repeat;
  width: 751px;
  height: 123px;
  position: absolute;
  left: 87px;/*98px;*/
  top: 0px;
  cursor: pointer;
}

#moto {
  background: url(../img/moto.jpg) no-repeat;
  width: 608px;
  height: 35px;
  position: absolute;  
  top: 12px;
  left: 217px;
}

#bottom {
  background: url(../img/bottombg.jpg) no-repeat scroll center top;
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  font-size:11px;
  color: #677885;
  width:1044px;
  padding-top: 45px;
  text-align: center;
  line-height: 18px;
}

#bottom a {
  color: #827160;
  text-decoration: none;
  margin-left: 6px;
  margin-right: 6px;
}
#bottom a:hover {
  text-decoration: underline;
}

#bottom #info {
  margin-top:18px;
}

#header {
  background:transparent url(img/mainbg.jpg) no-repeat scroll center top;
  color:#FFFFFF;
  margin:0 auto;
  position:relative;
  text-align:left;
  width:1000px;
}

#menu {
  background: url(../img/menubg.jpg) no-repeat;
  width: 1044px;
  height: 137px;  
}
#sup_menu {
  background: url(../img/sup_menubg.jpg) no-repeat;
  width: 1044px;
  height: 143px;  
}
#menu #posun, #sup_menu #posun {
  position: absolute;
  margin-left: 51px;
  margin-top: 7px;
}

#univerzity {
  background: url(../img/VSmiddle.jpg) repeat-x;
  width: 1044px;
  height: 157px;
}

#univerzity #left {
  background: url(../img/VSleft.jpg) no-repeat;
  width: 65px;
  height: 157px;
  /*float: left;*/
  position: absolute;
}

#univerzity #right {
  background: url(../img/VSright.jpg) no-repeat;
  width: 41px;
  height: 157px;
  float: right;
}
#univerzity #list {   
  width: 1044px;
  height: 157px;
  /*float: left;*/
  position: absolute;
  /*margin-left: 58px;*/
  margin-top: 4px;
  text-align: center;
}

#univerzity {
  background: url(../img/VSmiddle.jpg) repeat-x;
  width: 1044px;
  height: 157px;
}

#univerzityshadow {
  background: url(../img/univerzityshadow.jpg) no-repeat;
  width: 1044px;
  height: 76px;
}
#defaultbaners {
  width: 1044px;
  height: 255px;
}
.hreftext {
  display: none;
}
#defaultbaners #mujcodexis {
  width: 629px;
  height: 255px;
  background: url(../img/default_mujcodexis.jpg) no-repeat;
  float: left;
}
#defaultbaners #mujcodexis_online {
  width: 629px;
  height: 255px;
  background: url(../img/default_mujcodexis_online.jpg) no-repeat;
  float: left;
}
#defaultbaners #uzivtemata {
  width: 414px;
  height: 255px;
  background: url(../img/default_uzivtemata.jpg) no-repeat;
  float: left;
}
#defaultbaners #link {
  width: 414px;
  height: 255px;
  background: url(../img/default_link.jpg) no-repeat;
  float: left;
}
#link .cotoje  {
  width: 68px;
  height: 25px;
  cursor: pointer;
  margin-left: 50px;
  margin-top: 141px;
  background: url(../img/button_cotoje.gif) no-repeat;
  display: block;  
}
#link .cotoje:hover  {
  background: url(../img/button_cotoje_o.gif) no-repeat;  
} 

#defaultbaners #prkalk {
  width: 414px;
  height: 255px;
  background: url(../img/default_prkalk.jpg) no-repeat;
  float: left;
}
#prkalk .cotoje  {
  width: 68px;
  height: 25px;
  cursor: pointer;
  margin-left: 50px;
  margin-top: 141px;
  background: url(../img/button_cotoje.gif) no-repeat;
  display: block;  
}
#prkalk .cotoje:hover  {
  background: url(../img/button_cotoje_o.gif) no-repeat;  
} 
/** html #defaultbaners #link #cotoje a:hover span {
#defaultbaners #link #cotoje a:hover {
  background: url(../img/button_cotoje_o.gif) no-repeat;  
}*/ 
#defaultbaners #link .cotoje  {
   margin-top: 136px;
}
#defaultbaners #prkalk .cotoje  {
   margin-top: 136px;
}

#defaulttext {
  width: 1044px;
  margin: 0;
  margin-top: 20px;  
  overflow: hidden;
}
#defaulttext #codexis {
  width: 500px;
  float: left;
  margin-left: 50px; 
  #margin-left: 25px;   
}
#defaulttext #codexis h1 {
  background: url(../img/default_codexis.gif) no-repeat;
  margin: 0;
  padding: 0;
  font-size: 0px;
  font-weight: normal;
  width:223px;
  height:31px;  
  color: #073252;  
  margin-left: 20px;  
  text-indent:-9999px;
}

#defaulttext #codexis p {  
  margin: 0;
  margin-top: 16px;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Tahoma;    
  color: #fff;  
  line-height: 18px;
}

#defaulttext #codexis .navlist {
  margin: 0;
  margin-left: 12px;
  margin-top: 16px;
  padding: 0;
  font-family: Arial, Tahoma; 
  color: #fff;  
  line-height: 18px;
  list-style: none;
}

#defaulttext #codexis .navlist li {
  padding-left: 15px;
  background: url(../img/default_navlist.gif) no-repeat 0px 6px;  
}

#defaulttext #codexis a {
  color: #ff7800;
  text-decoration: none;
  font-family: Arial;
	font-size: 11px; 
  padding-left: 15px;	
  background: url(../img/odkazex.gif) no-repeat 0px 2px;
  margin-top: 50px;
}  	
#defaulttext #codexis a:hover {
  text-decoration: underline;
}  

#defaulttext #news {
  width: 450px;
  #width: auto;
  float: left;
  margin-left: 20px;   
  margin-right: 20px;     
}
#defaulttext #news h1 {
  background: url(../img/default_news.gif) no-repeat;
  margin: 0;
  padding: 0;
  font-size: 0px;
  font-weight: normal;
  width:223px;
  height:31px;  
  color: #073252;  
  margin-left: 20px;  
  text-indent:-9999px;  
}
#defaulttext #news p {  
  margin: 0;
  margin-top: 16px;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Tahoma;    
  color: #bbcedc;  
  line-height: 18px;
}
#defaulttext #news a {
  color: #ff7800;
  text-decoration: none;
  font-family: Arial;
	font-size: 11px; 
  padding-left: 15px;	
  background: url(../img/odkazex.gif) no-repeat 0px 2px;
  margin-top: 50px;
}  	
#defaulttext #news a:hover {
  text-decoration: underline;
}  
#defaulttext #news .upraveneA a {
  background: none;
  padding-left: 0px;	
  font-size: 12px; 
}

form {
  margin: 0;
  font-family: Arial;
  font-size: 12px;
}
#defaultbaners #mujcodexis form {
  margin-left: 110px;
  margin-top: 110px;
}
#defaultbaners #mujcodexis .inputtext {
  border: none;
  background: url(../img/default_input.gif) no-repeat;
  width:129px;
  height:21px;
  padding-left: 5px;
  padding-top: 3px;
  margin: 0;
}
#defaultbaners #mujcodexis .submit {
  border: none;
  background: url(../img/default_prihlasit_n.gif) no-repeat;
  width:68px;
  height:25px;
  position: relative;
  top: 0px;
  #top: -2px;
  margin-left: 3px;    
}
#mujcodexis .help {
  border: none;
  background: url(../img/default_help_n.gif) no-repeat;
  width:76px;
  height:25px;
  position: relative;
  top: -27px;  
  left: 215px;
  _top: -28px;   
  display: block; 
}
#mujcodexis .help:hover {
  background: url(../img/default_help_o.gif) no-repeat;
}
#mujcodexis_online .osobnastavenipre {
  width:0px;
  #width:60px;
  height:25px;  
  position: relative;  
  display: block; 
  float: left;
  cursor: pointer;
  margin-left: 0px;  
}
#mujcodexis_online .osobnastavenipre2 {
  width:0px;
  #width:8px;
  height:25px;  
  position: relative;  
  display: block; 
  float: left;
  cursor: pointer;    
}
#mujcodexis_online .osobnastavenipre3 {
  width:0px;
  #width:16px;
  height:25px;  
  position: relative;  
  display: block; 
  float: left;
  cursor: pointer;    
}
#mujcodexis_online .osobnastaveni {  
  border: none;
  background: url(../img/osobninastaveni_n.gif) no-repeat;
  width:123px;
  height:25px;
  position: relative;  
  display: block; 
  float: left;
  cursor: pointer;
  margin-left: 60px;
  #margin-left: 0px;
  margin-top: 141px;
}
#mujcodexis_online .osobnastaveni:hover {
  background: url(../img/osobninastaveni_o.gif) no-repeat;
}
#mujcodexis_online .diskuzniforum {
  border: none;
  background: url(../img/diskuzniforum_n.gif) no-repeat;
  width:108px;
  height:25px;
  position: relative;  
  display: block; 
  cursor: pointer;
  margin-left: 8px;
  #margin-left: 0px;
  margin-top: 141px;
  float: left;
}
#mujcodexis_online .diskuzniforum:hover {
  background: url(../img/diskuzniforum_o.gif) no-repeat;
}
#mujcodexis_online .odhlaseni {
  border: none;
  background: url(../img/odhlasit_n.gif) no-repeat;
  width:70px;
  height:25px;
  position: relative;  
  display: block; 
  cursor: pointer;
  margin-left: 16px;
  #margin-left: 0px;
  margin-top: 141px;
  float: left;
}
#mujcodexis_online .odhlaseni:hover {
  background: url(../img/odhlasit_o.gif) no-repeat;
}

#subpage {  
  width: 1044px;
  margin: 0;
  overflow: hidden;
  /*_height:auto !important; 
  #height:410px;*/  
  /*height: expression(this.scrollHeight < 410? "410px" : "auto" );*/
}
#subpageforum {
  
  /*overflow: hidden;
  /*height:auto !important; 
  #height:410px;*/   
  height: expression(this.scrollHeight < 410? "410px" : "auto" );    
}
/*#subpageforum #subpage {  
  width: 1044px;
  margin: 0;
  overflow: hidden;
  min-height: 410px;
  height:auto !important; 
  height:410px;  
} */
#subpage #top {  
  background: url(../img/subpage_s_boxtop.jpg) no-repeat;
  width:1044px;
  height:22px;      
}
#subpage #middle {  
  background: url(../img/subpage_s_boxmiddle.jpg) repeat-y;
  width:1044px;      
  min-height: 400px;  
  overflow: hidden; 
}
#subpage #middle #middleleft {  
  background: url(../img/subpage_s_insideleft.jpg) no-repeat;
  width:1044px;     
  overflow: hidden;  
  /*_height: expression(this.scrollHeight < 410? "410px" : "auto" );*/
}
#subpage #middle #middleright {  
  background: url(../img/subpage_s_insideright.jpg) no-repeat 1025px 0px;
  width:1044px;     
  overflow: hidden; 
 /* #height: expression(this.scrollHeight < 410? "410px" : "auto" );*/
}

#subpageforum #middle {  
  background: url(../img/subpage_s_boxmiddle.jpg) repeat-y;
  width:1044px;      
  min-height: 400px;  
  /*height: expression((this.scrollHeight < 410)? "410px" : "auto" );*/  
  overflow: hidden; 
}
#subpageforum #middleright {  
  min-height: 410px;
  height: expression((this.scrollHeight < 410)? "410px" : "auto" );  
  
} 
#subpageforum #middleleft {
  min-height: 410px;
  /*overflow: hidden;*/ 
  /*height: expression((this.scrollHeight < 410)? "410px" : "auto" );*/      
  /*_height:410px !important; 
  /*_height:410px;*/
} 
#subpagebottom {  
  background: url(../img/subpage_s_boxbottom.jpg) no-repeat;
  width:1044px;
  height:22px;
  margin: 0;
}
#subpageshadow {  
  background: url(../img/subpage_shadow.jpg) no-repeat;
  width:1044px;
  height:76px;   
  margin: 0;   
}
#subpage #leftmenu {
  float: left;
  width: 200px;
  margin-left: 26px;
  #margin-left: 13px;  
}
#subpage #text {
  float: left;
  width: 730px;
  font-size: 12px;
  font-family: Arial, Tahoma;    
  color: #EEEEEE;  
  line-height: 18px;  
  text-align: justify;
  margin-left: 20px;
  min-height: 410px;
  height:auto !important; 
  height:410px;  
}
#subpage #text p {
  text-indent: 30px;
}
  
#subpage #leftmenu .navlist {
  margin: 0;
  margin-left: 12px;
  margin-top: 16px;
  padding: 0;
  font-family: Arial, Tahoma; 
  color: #96abb9;  
  line-height: 24px;
  list-style: none;
  line-height: 24px;
}
#subpage #leftmenu .navlist .nohref {
  padding-left: 5px;  
  height: 18px;    
  display: block; 
  line-height: 24px;
  margin-bottom: 8px;
  _margin-bottom: 2px;
  color: #2d3543;
}  
#subpage #leftmenu .navlist li {
  padding-left: 5px;  
  height: 18px;    
  display: block; 
  line-height: 24px;
  margin-bottom: 8px;
  _margin-bottom: 2px;
}  
#subpage #leftmenu .navlist li a {
  display: block;
  color: #98acbd;
  text-decoration: none;
  width: 168px;
  height: 18px;  
  padding-left: 5px;
  padding-bottom: 8px;
  _padding-bottom: 0px;
}  
#subpage #leftmenu .navlist li a:hover {  
  background: url(../img/subpage_menu_o.gif) no-repeat 0 2px;
  _background: url(../img/subpage_menu_o.gif) no-repeat 0 3px;
}  
#subpage #leftmenu .ikon {
  text-align: center;
}
#subpage #leftmenu .ikon-o-produktu {
  text-align: center;
  background: url(../img/subpage_ikon_oproduktu.gif) no-repeat center; 
  width: auto;
  height: 132px;
}

#subpage #leftmenu .navlist li .active {
  color: #fff;  
  background: url(../img/subpage_menu_a.gif) no-repeat 0 2px;
  _background: url(../img/subpage_menu_a.gif) no-repeat 0 3px;
}  

/*
#subpage .oproduktu h1 {
  background: url(../img/subpage_h1_oproduktu.jpg) no-repeat;
  margin: 0;
  padding: 0;
  font-size: 0px;
  font-weight: normal;
  width:289px;
  height:29px;  
  color: #073252;  
  margin-left: 30px;  
  text-indent:-9999px;  
}
*/



#subpagebaners {
  width: 1044px;
  height: 255px;
}
#subpagebaners #mujcodexis {
  width: 629px;
  height: 255px;
  background: url(../img/subpage_mujcodexis.jpg) no-repeat;
  float: left;
}
#subpagebaners #mujcodexis_online {
  width: 629px;
  height: 255px;
  background: url(../img/subpage_mujcodexis_online.jpg) no-repeat;
  float: left;
}
#subpagebaners #uzivtemata {
  width: 414px;
  height: 255px;
  background: url(../img/subpage_uzivtemata.jpg) no-repeat;
  float: left;
}
#subpagebaners #link {
  width: 414px;
  height: 255px;
  background: url(../img/subpage_link.jpg) no-repeat;
  float: left;
}
#subpagebaners #prkalk {
  width: 414px;
  height: 255px;
  background: url(../img/subpage_prkalk.jpg) no-repeat;
  float: left;
}


form {
  margin: 0;
  font-family: Arial;
  font-size: 12px;
}
#subpagebaners #mujcodexis form {
  margin-left: 110px;
  margin-top: 115px;
}
#subpagebaners #mujcodexis .inputtext {
  border: none;
  background: url(../img/default_input.gif) no-repeat;
  width:129px;
  height:21px;
  padding-left: 5px;
  padding-top: 3px;
  margin: 0;
}
#subpagebaners #mujcodexis .submit {
  border: none;
  background: url(../img/default_prihlasit_n.gif) no-repeat;
  width:68px;
  height:25px;
  position: relative;
  top: 0px;
  #top: -2px;
  margin-left: 3px;    
}
/*#subpagebaners #mujcodexis .help {
  border: none;
  background: url(../img/default_help_n.gif) no-repeat;
  width:23px;
  height:25px;
  position: relative;
  top: 0px;
  #top: -2px;
  margin-left: 3px;    
}   */
#subpage h1 {
  font-size: 22px;
  font-family: "Trebuchet MS", Arial;
  color: #fff;
  font-weight: normal;
  text-indent: 30px;
  text-transform: uppercase;
  margin-top: 8px;
  margin-bottom: 8px;
  line-height:26px;
}
#subpage h2 {
  font-size: 17px;
  font-family: "Trebuchet MS", Arial;
  color: #f5ee9f;
  font-weight: normal;
  text-indent: 30px;  
  margin-top: 15px;
  margin-bottom: 8px;
}
.noident {
  text-indent: 0px;
}
#subpage #text a {
  color: #ff7800;
  text-decoration: none;
  font-family: Arial;
	font-size: 12px;   
}  	
#subpage #text a:hover {
  text-decoration: underline;
}  

.screens img {        
  margin-top: 10px;
  padding: 0;   
  margin-right: 3px;
}       
.screenshref {
  margin: 0;
  padding: 0;  
  border: solid 4px #fff;  
}
.screenshref:hover {
  border-color: #FF7800; 
}
#skolaitem {
  overflow: hidden;
  clear: both;
  margin-top: 20px;  
}
#skolaitem #skolalogo {
  float: left;
  width: 200px;
  margin-left: 36px;
  #margin-left: 23px;  
}
#skolaitem #skolalogo .ikon {
  text-align: center;
}
#skolaitem #skolatext {
  float: left;
  width: 720px;
  font-size: 12px;
  font-family: Arial, Tahoma;    
  color: #fff;  
  line-height: 18px;  
  text-align: justify;
  margin-left: 20px;  
}
#skolaitem #skolatext a {
  background:transparent url(../img/odkazex.gif) no-repeat scroll 0 2px;
  color:#FF7800;
  font-family:Arial;
  font-size:12px;
  margin-top:50px;
  padding-left:15px;
  text-decoration:none;
}
#skolaitem #skolatext a:hover {  
  text-decoration:underline;
}
#filmyitem {
  overflow: hidden;
  clear: both;
  margin-top: 15px;
}
#filmynahled {
  float: left;
  margin-right: 16px;
}
#filmynahled img {
  border: 2px solid #fff;
}
#filmytext {
  float: left;
  width: 570px;
  
}
#filmytext h2 {
  margin-top: 0px;
  text-indent: 0px;
}
#subpagefilmy #top {  
  background: url(../img/subpage_boxtop_filmy.jpg) no-repeat;
  width:1044px;
  height:34px;      
}
#video {
  text-align: center;
  width: 1044px;  
}
#video h2 {
  font-size: 22px;
  font-family: "Trebuchet MS", Arial;
  color: #fff; /*#789cac;*/
  font-weight: normal;
  margin-top: 8px;
  margin-bottom: 5px;
  text-transform: uppercase;  
}
#video p {
  font-family: Arial;
	font-size: 12px;
	color: #fff;
	margin: 0;
	margin-bottom: 8px;
}  
.tdmovietape {
  background-image: url(../img/movietape.gif);
  background-repeat: repeat-y;
}  
#video a {  
  color:#FF7800;
  font-family:Arial;
  font-size:12px;
  margin-top:50px;
  text-decoration:none;
}
#video a:hover {  
  text-decoration:underline;
}

#video .right {
  background:transparent url(../img/sipkaright.gif) no-repeat right;
  padding-right:15px;
  margin-left: 8px;
}  
#video .left {
  background:transparent url(../img/sipkaleft.gif) no-repeat left;
  padding-left:15px;
  margin-right: 8px; 
}  

.navlistprihlasit {
  margin: 0px;
  margin-left: 50px;
  margin-top: 0px;
  padding: 0;
  font-family: Arial, Tahoma; 
  color: #DDD;  
  line-height: 18px;
  list-style: none;
}
.navlistprihlasit li {
  padding-left: 15px;
  background: url(../img/default_navlist.gif) no-repeat 0px 6px;  
}
#inside {
  margin: 0px;  
  margin-top: 15px;
  width: 730px;  
  overflow: hidden;  
  background: url(../img/form_middle.gif) repeat-y;  
}
#inside h2 {
  font-size: 15px;
  font-family: "Trebuchet MS", Arial;
  color: #8f9fb4;
  font-weight: bold;
  text-indent: 16px;    
  margin-bottom: 16px;  
  margin-top: 0px;
  padding-top: 8px;
  text-transform: uppercase;
  background: url(../img/form_top.gif) no-repeat top left;    
}  
#inside #left {
  float: left;
  width: 150px;
  margin-left: 16px;
  #margin-left: 8px;
  text-align: left;
}
#inside #line {
  overflow: hidden;
  margin: 0;
  padding: 0;
  margin-top: 8px;  
}
#inside #lineSkola {
  overflow: hidden;
  margin: 0;
  padding: 0;
  margin-top: 8px;  
}
#inside #lineFakulta {
  overflow: hidden;
  margin: 0;
  padding: 0;
  margin-top: 8px;  
}
#inside #lineCislo {
  overflow: hidden;
  margin: 0;
  padding: 0;
  margin-top: 8px;  
}
#inside #lineInfoo {
  overflow: hidden;
  margin: 0;
  padding: 0;
  margin-top: 8px;  
}
#inside #lineInfo_mup {
  overflow: hidden;
  margin: 0;
  padding: 0;  
}
#inside #lineInfo_up {
  overflow: hidden;
  margin: 0;
  padding: 0;  
}
#inside #lineInfo_up2 {
  overflow: hidden;
  margin: 8px 0 0;
  padding: 0;  
}
#inside #lineInfo_mu {
  overflow: hidden;
  margin: 0;
  padding: 0;
  }
#inside #lineInfo_cev {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
#inside #lineInfo_jin {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
#inside #line_potvrzeni {
  overflow: hidden;
  margin: 0;
  padding: 0;
	margin-top: 8px;  
}
#inside #lineBig {
  overflow: hidden;
  margin: 0;
  padding: 0;
  margin-top: 8px;  
  height: 25px;
}
#inside #lineMessage {
  overflow: hidden;  
  padding: 5px;
  margin: 8px 16px 0 16px;  
  color: #FF5500;    
  background-color: #EBEDB9;
}
#inside #bottomform {
  height: 11px;
  width: 730px;
  background: url(../img/form_bottom.gif) no-repeat;  
}
.button {
	border: 1px solid #808080;
	background: url('../forum/components/images/button_wallpaper.png') repeat-x;
	cursor: pointer;
}
.button:hover {
	border: 1px solid #ffa041;
	background: url('../forum/components/images/button_wallpaper_hover.png') repeat-x;
	color: #000;
}
#inside .inputtext {
  font-family: Arial;
  font-size: 12px;
  color: #000;
}
.licence {
  font-family: Arial;
  font-size: 25px;  
  color: #FFFF7F;
}
#media {
  position: relative;
  top: -10px;  
}
#mediaswf {
  position: relative;  
}

#deftabs {
  width: 1044px;
  height: 24px;
  margin: 0;
}
#deftabs img {
  cursor: pointer;
}


#novystudent {
  background: url(../img/NSmiddle.jpg) repeat-x;
  width: 1044px;
  height: 157px;
}
#novystudent #left {
  background: url(../img/NSleft.jpg) no-repeat;
  width: 289px;
  height: 157px;
  /*float: left;*/
  position: absolute;
}
#novystudent #right {
  background: url(../img/NSright.jpg) no-repeat;
  width: 41px;
  height: 157px;
  float: right;
}
#novystudent #list {   
  width: 1044px;
  height: 157px;
  /*float: left;*/
  position: absolute;
  margin-left: 58px;
  margin-top: 4px;
}
#novystudent a {
  color: #fff;
  text-decoration: none;
  font-family: Arial;
	font-size: 11px; 
  padding-left: 15px;	
  background: url(../img/NSOdrazka.gif) no-repeat 0px 2px;  
  margin-left:850px;
}  	
#novystudent a:hover {
  text-decoration: underline;
}  
#novystudent #line {   
  width: 1008px;
  height: 3px;
  position: absolute;
  margin-left: 21px;
  background: url(../img/NSline.gif) no-repeat; 
}
#univerzity #line {   
  width: 1008px;
  height: 3px;
  position: absolute;
  margin-left: 21px;
  background: url(../img/VSline.gif) no-repeat; 
}


#defhelp {
  width: 1044px;
  height: 157px;
}
#defaultbaners #mujcodexis_online .osobnastaveni { margin-top: 136px; }
#defaultbaners #mujcodexis_online .diskuzniforum { margin-top: 136px; }
#defaultbaners #mujcodexis_online .odhlaseni { margin-top: 136px; }

.novystudentsub {
  background: url(../img/button_jsem_student_n.jpg) no-repeat; 
  width: 391px;
  height: 43px;
  position: absolute;
  left: 49px;
  margin-top: -3px;
}
.novystudentsub:hover {
  background: url(../img/button_jsem_student_o.jpg) no-repeat; 
}  
.cdxa {font-size: 11px; }

#cdx_odkaz { 
  background: url(img/odkaz_cdx_n.gif) no-repeat;
  width: 298px;
  height: 34px;
  font-size: 17px;
  font-family: "Trebuchet MS", Arial;
  color: #152233;
  font-weight: normal; 
  float: left;
  text-align: center;  
  text-decoration: none;
  cursor: pointer;
  _padding-top: 3px;
}
.cdx_nor {
  border: none;
  background: url(../o-produktu/img/odkaz_cdx_nor_n.gif) no-repeat;
  width:298px;
  height:34px;
  /*position: relative;
  top: -27px;  
  left: 215px;
  #top: -28px;   */
  display: block; 
}
.cdx_adv {
  border: none;
  background: url(../o-produktu/img/odkaz_cdx_adv_n.gif) no-repeat;
  width:298px;
  height:34px;
  /*position: relative;
  top: -27px;  
  left: 215px;
  #top: -28px;   */
  display: block; 
}
.cdx_aca {
  border: none;
  background: url(../o-produktu/img/odkaz_cdx_aca_n.gif) no-repeat;
  width:298px;
  height:34px;
  /*position: relative;
  top: -27px;  
  left: 215px;
  #top: -28px;   */
  display: block; 
}

.cdx_nor:hover {
  background: url(../o-produktu/img/odkaz_cdx_nor_o.gif) no-repeat;
}
.cdx_adv:hover {
  background: url(../o-produktu/img/odkaz_cdx_adv_o.gif) no-repeat;
}
.cdx_aca:hover {
  background: url(../o-produktu/img/odkaz_cdx_aca_o.gif) no-repeat;
}

.prodlouzeni_licence_sub {
  background: url(../img/prodlouzeni_subpage_n.jpg) no-repeat; 
  width: 396px;
  height: 43px;
  position: absolute;
  left: 602px;
  margin-top: -3px;
}
.prodlouzeni_licence_sub:hover {
  background: url(../img/prodlouzeni_subpage_o.jpg) no-repeat; 
} 
.prodlouzeni_licence_def {
  background: url(../img/prodlouzeni_page_n.jpg) no-repeat; 
  width: 1008px;
  height: 45px;
  position: absolute;
  left: 22px;
  margin-top: 0px;
}
.prodlouzeni_licence_def:hover {
  background: url(../img/prodlouzeni_page_o.jpg) no-repeat; 
} 