html  
  {
    width:  100%;
    height: 100%;
  }
  
body
  {
    width:  100%;
    height: 100%;
    margin: 0px;
    padding:  0px;
    background: #ffffff /*url('../images/layout/background.gif') repeat-y top center*/;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size:  11px;
  }  

form
  {margin:  0px;}

a
  {
    color:  #9b0004;
    text-decoration:none;
  }
  
div
  {
    margin:   0px;
    padding:  0px;
  }  
  
table
  {
    margin: 0px;
    border-collapse:  collapse;
    empty-cells:      show;
  }  
  
td 
  {
    padding:  0px;
    font-size:11px;
  }  
  
img
  {
    border: none;
    margin: 0px;
  }  
  
p 
  {
    margin: 0px;
    padding:0px;
  }  
  
h1,h2,h3,h4 
 {
  display:  inline;
  font-weight:normal;
 }  
  
div.student-top-bar
  {
      width:100%;
      height:135px;
      background: #ffffff url('../images/layout/background_01.gif') repeat-x top left;
      vertical-align:top;
      
  }
  
table.student
  {
    width:  100%;
    margin: 0px auto;
  }  
  
table.student td.part1
  {
    vertical-align: top;
    /*width:   60px;*/
    height: 135px;
    background: url('../images/layout/student-top-part1.jpg') no-repeat top right;
  }
  
  
table.student td.part2
  {
    vertical-align: middle;
    text-align:center;
    width:  220px;
    height: 135px;
    background: url('../images/layout/student-top-part2.jpg') no-repeat top left;
  }  
  
table.student td.part3
  {
    vertical-align: top;
    width:  765px;
    height: 135px;
    background: url('../images/layout/student-top-part3.jpg') no-repeat top left;
  }    
  
  
table.student td.part4
  {
    background: #ffffff url('../images/layout/background_01.gif') repeat-x top left;
    vertical-align: top;
    /*width:  65px;*/
    height:135px;    
  }  
  
  
table.stundent-top-inner
  {
    height:     24px;
    margin-left:66px;  
  }  
  
  
table.stundent-top-inner td
  {
    font-family:tahoma, arial;
    color:  #666666;
    font-size:10px;
  }  

table.stundent-top-inner td.imieniny
  {
    width:  500px;
  }

table.stundent-top-inner td.imieniny span.imieniny
  {
    font-weight:bold;
    color:      #a23639;
  }
  
table.stundent-top-inner td.rejestracja
  {
    padding-left:10px;
    width:  61px;
    background: url('../images/layout/student-top-pixels.gif') no-repeat;
  }  
  
table.stundent-top-inner td.zalogujSie
  {
    padding-left:9px;
    width:  70px;
    color:  #ba0909;
    background: url('../images/layout/student-top-pixels.gif') no-repeat;
  }    
  
table.stundent-top-inner td.rss
  {
    font-weight:  bold;
    color:        #cb0005;
    padding-left:0px;
    width:  25px;
  }  
  
table.stundent-top-inner td.rss-icon
  {
    width:15px;
    padding-top:1px;    
  }    
  


div.student-content  { vertical-align:top; height:auto; width:100%;}
  
table.content
  {
    /*width:  1110px;*/
    width:  100%;
    margin: 0px auto;
  }  
  
table.content td.part1
  {
    vertical-align: top;
   /* width:   60px;    */
  }  
  
table.content td.part2
  {
    vertical-align: top;
    width:  220px;
    
    background: url('../images/layout/student-content-part2.gif') repeat-y top left;
  }    
  
table.content td.part3
  {
    vertical-align: top;
    width:  765px;
  }      
  
  
table.content td.part4
  {
    vertical-align: top;
    /*width:  65px;    */
  }   
  
  
div.student-footer 
  { 
    vertical-align:top; 
    height: 154px; 
    background: url('../images/layout/student-bottom-part3.gif') repeat-x top left;
    width:100%;
    margin: 0px;
    border:none; 
  }

table.footer
  {
    width:  100%;
    margin: 0px auto;
  }  
  
table.footer td.part1
  {
    vertical-align: top;
  /*  width:   60px;    */
  }  
  
table.footer td.part2
  {
    vertical-align: top;
    width:  220px;
    height: 154px;    
    background: url('../images/layout/student-bottom-part2.gif') no-repeat top left;
  }    

table.footer td.part2 table.kontakt
{
  margin-top:15px; 
  margin-left:25px;
}   

table.footer td.part2 table.kontakt td.kontakt
{
  
  height:19px;
  vertical-align:top;
  text-transform: uppercase;
  font-weight:  bold;
  color: #666666;
}

table.footer td.part2 table.kontakt td.element
{
  padding-left:20px;
  height:16px;
  font-size:9px;
}
  
table.footer td.part3
  {
    vertical-align: top;
    width:  765px;
  }      
  
table.footer td.part4
  {
    vertical-align: top;
   /* width:  65px;*/
  }     
  
table.footer td.part6  
  {
    height: 32px;
    background: url('../images/layout/student-content-part2.gif') repeat-y top left;  
  }
  

.JSLink {cursor:pointer;}


/*--------------*/

div.TextContent
{
  width:  600px;
  margin-top:   10px; 
  margin-left:  15px;
  text-align:justify;
}


/*--------------*/


table.banner
{
  margin-top:5px;
  width:614px;
}

table.banner td.left
{
  width:300px;
  border-bottom:solid 1px #d6d6d6;
  color:  #d6d6d6;
  height: 16px;
}

table.banner td.right
{
  width:314px;
  border-bottom:solid 1px #d6d6d6;
  color:  #d6d6d6;
  height: 16px;
  text-align:right;
}

table.banner td.banner
{  
  color:  #d6d6d6;
  text-align:center;
}



div.AdminNote
{
  margin-left:10px;
  margin-top:120px;
  text-align: center;
  float:left;
  width:620px;
  font-size:  16px;
  font-weight:bold;
}

a.specialmenu {
  color:#fba706;
  font-size:12px;
}
a.specialmenu:hover {
  color:#E23337;
}

div.youtubeplayer {
	margin:0px auto;
	width:425px;
	margin-top:10px;
	text-align:center;
}
div.youtubeplayer embed {
	margin:0px auto;
}
div.youtubeplayer object {
	margin:0px auto;
}
div#nexto_a {
	width:138px;
	margin:0px auto;
}
