#position{width:960px; float:none; font-family:Arial; margin-top:10px;}
  #body{float:left; width:960px; border:1px solid #5050c7;}
    #body_top{float:left; width:960px; height:168px; background-image:url('../elements/top_background.png');}
      #top_body{float:left; width:960px;}
        #top_body_paragraph{width:130px; height:90px; padding-left:5px; padding-top:6px; float:left; text-align:left;}
        #top_body_title{width:770px; height:50px; overflow:hidden; float:right; font-size:25pt; padding-top:12px; padding-bottom:15px; padding-right:15px;}
        #top_login_info{width:300px;float:left; text-align:left; font-size:10pt; position:relative; top:-15px; left:70px;}
        #top_login_language{float:left; position:relative; top:-15px; left:170px;}
        #top_body_info{float:right; text-align:right; font-size:10pt; position:relative; top:-15px; right:30px;}
      #menu{float:left; width:960px; height:25px;}
        #menu_block {float:left; height:25px; font-weight:bold; background-image:url('../elements/menu.jpg'); margin-left:3px; margin-right:3px; margin-bottom:5px; font-size:10pt; padding-top:3px; padding-left:10px; padding-right:10px; border:1px solid #4e87e1; border-bottom:1px;}
        #menu_block2 {float:left; height:25px; font-weight:bold; background-image:url('../elements/menu_A.jpg'); margin-left:3px; margin-right:3px; margin-bottom:5px; font-size:10pt; padding-top:3px; padding-left:10px; padding-right:10px; border:1px solid #0a14a9; border-bottom:0px;}
        #menu_block3{float:left; height:25px; font-weight:bold; background-image:url('../elements/menu_prihlaska.jpg'); margin-left:3px; margin-right:3px; font-size:10pt; padding-top:3px; padding-left:10px; padding-right:10px; border:1px solid #0a14a9; border-bottom:0px;}
        #menu_block_online{float:left; height:25px; font-weight:bold; background-image:url('../elements/menu_online.jpg'); margin-left:3px; margin-right:3px; font-size:10pt; padding-top:3px; padding-left:10px; padding-right:10px; border:1px solid #4e87e1; border-bottom:0px; color:white;}
    #top_facebook{float:left; padding-left:20px; width:940px; border-top:1px solid #0a14a9; padding-bottom:10px; background-image:url('../elements/middle_background.png');}
    #body_middle{float:left; padding-left:15px; width:945px; padding-bottom:10px; background-image:url('../elements/middle_background.png');}
      #top_part{float:left; width:945px;}
        #title{float:left; width:450px; text-align:left; font-size:16pt; margin-top:10px;}
        #title2{float:left; width:500px; text-align:left; font-size:16pt; margin-top:10px;}
        #action_back{float:right; width:25px; height:26px; background-image:url('../elements/action_back1.gif');}
        #action{float:right; font-size:8pt; height:26px; background-image:url('../elements/action_back2.png');}
          #action_block{float:left; padding-right:10px; padding-left:10px; color:#ffffff; font-weight:bold; border-left:1px solid #ffffff; margin-top:5px;}
      #blank{float:left; font-size:10pt; width:400px; text-align:left;}
    #formats{float:left; width:930px;}
      #formats_block{float:left; padding-top:3px; margin-right:5px;}
      #format_preview{float:right; margin-top:2px; padding:3px; padding-left:8px; padding-right:8px; background-color:#ffffff; border:1px solid #d3d3ff;}
      #format_preview2{float:right; margin-top:2px; padding:3px; padding-left:8px; padding-right:8px; background-color:#ffffff; border:1px solid #d3d3ff;}
    #form{float:left; width:930px; margin-top:6px;}
    #submit{float:left; width:930px; margin-top:3px;}
    #body_bottom{float:left; width:945px; padding-left:15px; height:50px; background-image:url('../elements/bottom_background.png');}
      #bottom_gap{float:left; width:945px; height:10px; overflow:hidden; border-top:1px dashed #d3d3ff; margin-top:15px;}
      #copyright{float:left; font-size:7pt; margin-top:0px;}
      #login{float:right; height:15px; overflow:hidden; font-size:8pt; padding-right:10px; padding-left:10px; margin-top:4px;}
      #counter{float:right; height:15px; overflow:hidden; font-size:8pt; padding-right:10px; padding-left:10px; margin-top:4px; border-right:2px solid #d3d3ff;}
    .menu a:link{color:#ffffff; text-decoration:none;}
    .menu a:visited{color:#ffffff; text-decoration:none;}
    .menu a:hover{color:#ffffff; text-decoration:underline;}
    .login a:link{color:#000000; text-decoration:none;}
    .login a:visited{color:#000000; text-decoration:none;}
    .login a:hover{color:#000000; text-decoration:underline;}
    .logout a:link{color:#000000; font-weight:bold; text-decoration:underline;}
    .logout a:visited{color:#000000; font-weight:bold; text-decoration:underline;}
    .logout a:hover{color:#ff0000; font-weight:bold; text-decoration:underline;}
    .action a:link{color:#ffffff; text-decoration:none;}
    .action a:visited{color:#ffffff; text-decoration:none;}
    .action a:hover{color:#ffffff; text-decoration:underline;}
body{background-image:url('../../common/elements/image001.jpg');}
#student{float:left; text-align:right;}
/*#student a{background-image:url('../../main/students.jpg') no-repeat right right;}*/
#text2 {text-align: center; color:#696969;}
