/* CSS Document */


#resources_ddmenu {
	DISPLAY: block; VISIBILITY: hidden; MARGIN: 164px auto auto 45px; WIDTH: 160px; POSITION: auto; 
}
#courriculum_ddmenu {
	DISPLAY: block; VISIBILITY: hidden; MARGIN: 164px auto auto 390px; WIDTH: 160px; POSITION: auto; 
}



#resources_ddmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #6c9ccb 1px solid; LIST-STYLE-TYPE: none
}
#courriculum_ddmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #6c9ccb 1px solid; LIST-STYLE-TYPE: none
}


#resources_ddmenu LI A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6c9ccb 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BACKGROUND-COLOR: #3e5e7f; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#courriculum_ddmenu LI A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6c9ccb 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BACKGROUND-COLOR: #3e5e7f; TEXT-ALIGN: left; TEXT-DECORATION: none
}






body.box100
{         float: center;


         }

div.fram1
   {
      padding: 0px 0px 0px 20px;
           width: 790px;
          display: block;
           float: center;
             
        border-right: 1px solid #6c9ccb;
        border-left: 1px solid #6c9ccb;
        border-bottom: 1px solid #6c9ccb;
          }

   div.box1000
   {
      padding: 5px 0px 5px 10px;
           width: 450px;
          display: block;
           float: center;
              border-top: 1px dashed #6c9ccb;
        border-right: 1px dashed #6c9ccb;
        border-left: 1px dashed #6c9ccb;
        border-bottom: 1px dashed #6c9ccb;
          }

          div.box1100
   {
      padding: 5px 0px 5px 10px;
           width: 550px;
          display: block;
           float: center;
              border-top: 1px dashed #6c9ccb;
        border-right: 1px dashed #6c9ccb;
        border-left: 1px dashed #6c9ccb;
        border-bottom: 1px dashed #6c9ccb;
          }
div#logo
{
        float: center;
        display: block;
        padding-bottom: 5px;
        padding-top: 5px;
        color: #6c9ccb;
        width: 747px;
         height: 75px;
        position: relative;
        border-top: 1px solid #6c9ccb;
        border-right: 1px solid #6c9ccb;
        border-left: 1px solid #6c9ccb;
        border-bottom: 1px solid #6c9ccb;
}

div.txt
{
        font: 8pt Verdana;
        color: #333;
        display: block;
        width: 350px;
        padding-left: 5px;
        padding-top: 2px;
        text-align: justify;
}

div.news100
{
        font: 11pt Verdana;
        color: #6c9ccb;

        text-align: center;
}


div.news101
{
        font: bold 14pt Verdana;
        color: #6c9ccb;
        text-align: center;
}


div.lable
{
        width: 350px;
        font: bold 7pt Tahoma;
        letter-spacing: 1px;
        border-bottom: 1px dashed #6c9ccb;
        text-align: left;
        padding-left: 4px;
        display: block;
}

div.txt2
{
        font: 8pt Verdana;
        color: #333;
        display: block;
        width: 600px;
        padding-left: 8px;
        padding-top: 3px;
        text-align: justify;
}

div.lable2
{
        width: 600px;
        font: bold 8pt Tahoma;
        color: #6c9ccb;
        letter-spacing: 1px;
        border-bottom: 1px dashed #6c9ccb;
        text-align: left;
        padding-left: 4px;
        display: block;
}

div.lable2small
{
        width: 600px;
        font: bold 7pt Tahoma;
        letter-spacing: 1px;
        border-bottom: 1px dashed #6c9ccb;
        text-align: left;
        padding-left: 4px;
        display: block;
}

.pad        {        padding-left: 5px;}

a.all-news
{
        padding-left: 5px;
        font: 9pt Verdana;
        text-decoration: none;
        color: #6898c7;
}

a.all-news:hover
{
        text-decoration: underline;
}

a.back
{
        display: block;
        width: 120px;
        padding-left: 10px;
        padding-right: 0px;
        padding-bottom: 4px;
        padding-top: 4px;
        text-align: left;
        border: 1px solid #ccc;
        background: #6898c7;
        font: 7pt Verdana;
        text-decoration: none;
        color: #FFFFFF;
}

a.back:hover
{
        background: #E7F4FE;
       color: #6898c7;
}

a.back span                                {        padding-left: 5px;}
a.back:hover span        {        padding-left: 15px;}

.float-left
{
        float: left;

}

.float-center
{
        float: center;
}

div.box
{
        display: block;
        width: 400px;
        border: 1px dashed #ccc;
        background: #fff;
        color: #f93;
        font: 8pt Verdana;
        text-align: left;
        padding: 5px 0px 5px 10px;
}

div.box120
{
        display: block;
        width: 400px;
        border: 1px dashed #ccc;
        background: #fff;
        color: #f93;
        font: 8pt Verdana;
        text-align: center;
        padding: 5px 0px 5px 10px;
}

div.error
{
        color: #6c9ccb;
        font: bold 11pt Verdana;;
}

div.error1
{
        color: #6c9ccb;
        font: bold 9pt Verdana;;
}

div.error2
{
        color: #4a7aa9;
        font: 8pt Verdana;
        text-align: justify;
}

div.error22
{
        color: #4a7aa9;
        font: 8pt Verdana;
        text-align: center;
}

div.news-statichni-1000
{


        color:  #0053AA;
        font: bold 12.5px Tahoma;
        text-align: left;
        padding-left: 0px;
        padding-bottom: 2px;
}

div.news-statichni-1616
{


        color:  #0053AA;
        font: bold 12.5px Tahoma;
        text-align: center;
        padding-left: 0px;
        padding-bottom: 2px;
}

div.news-statichni-0505
{


        color:  #0053AA;
        font: bold 11.5px Tahoma;
        text-align: center;
        padding-left: 10px;
        padding-bottom: 2px;
}

div.news-statichni-0606
{


        color:  #0053AA;
        font: bold 12.5px Tahoma;
        text-align: center;
        padding-left: 10px;
        padding-bottom: 2px;
}


div.news-statichni-0707
{


        color:  #0053AA;
        font:  11.5px Tahoma;
        text-align: left;
        padding-left: 10px;
        padding-bottom: 2px;
}

div.news-statichni-0808
{


        color:  #0053AA;
        font:  bold 12.5px Tahoma;
        text-align: left;
        padding-left: 10px;
        padding-bottom: 2px;
}

div.news-statichni-1717
{


        color:  #0053AA;
        font:  11.5px Tahoma;
        text-align: center;
        padding-left: 10px;
        padding-bottom: 2px;
}

div.news-statichni-1818
{


        color:  #0053AA;
        font:  11.5px Tahoma;
        text-align: left;
        padding-left: 1px;
        padding-bottom: 2px;
}

div.error3
{
        color: #ffffff;
        font: bold 9pt Verdana;;
}


div.news-ocenki-1
{

        color:  #0053AA;
        font: bold 12px Tahoma;
        text-align: left;
        padding-left: 1px;
    padding-bottom: 1px;
}

div.news-ocenki-2
{

        color:  #0053AA;
        font: bold 11px Tahoma;
        text-align: left;
        padding-left: 1px;
    padding-bottom: 1px;
}


div.center
{
        width: 100%;
        text-align: center;
}

div.news-lable
{
        border-bottom: 1px solid #94c4f3;
        color: #6c9ccb;
        font: bold 8pt Tahoma;
        text-align: left;
}

div.news
{
        color: #333;
        padding-top: 5px;
        padding-bottom: 5px;
        font: 8pt Verdana;
        text-align: justify;
}

div.news111
{
        color: #FFFFFF;

        font: 11pt Verdana;
        text-align: right;
}

div.news222
{
        color: #FFFFFF;

        font: 11pt Verdana;
        text-align: left;
}

div.data
{
        font: 7pt Verdana;
        color: #4a7aa9;
        width: 100%;
        text-align: right;
        border-bottom: 1px solid #94c4f3;
}

div.ask-lable
{
        font: 8pt Verdana;
        color: #6c9ccb;
}

div.ask-lable
{
        font: 9pt Verdana;
        color: #6c9ccb;
}


table.anketa11
{

}

table.anketa11 td
{
        color: #6c9ccb;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 15px;
        text-align: justify;
          font: 10pt Verdana;
}

table.anketa
{

}

table.anketa td
{
        color: #6c9ccb;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 15px;
        text-align: right;
          font: 10pt Verdana;
}
table.anketa td input#text
{
              b
         font: bold 11px Verdana;
          color: #4a7aa9;
        text-align: left;
                border-bottom: 1px solid #6c9ccb;
                  border-right: 1px solid #6c9ccb;
                border-top: 1px solid #6c9ccb;
                border-left: 1px solid #6c9ccb;



 }
 
table.anketa td select#select10
{
        background: #eeeeee;
        border: 1px solid #ccc;
        color: #4A6286;
        font: bold 9pt Verdana;
        padding-bottom: 2px;
        padding-top: 0px;
} 
 

 table.anketa td   input#text10
{
         background: #DFFFFF;
         font: bold 11px Verdana;
         text-align: center;
          color: #4a7aa9;
         border: 2px solid #4a7aa9;
         padding-bottom: 2px;
        padding-top: 2px;
        height: 20px


}

table.anketa td   textarea
{
         background: #DFFFFF;
         font: bold 11px Verdana;
          color: #4a7aa9;
         border-right: 1px solid #4a7aa9;
          border-bottom: 1px solid #4a7aa9;
          border-top:   1px solid #4a7aa9;
           border-left:   1px solid #4a7aa9;
         padding-bottom: 2px;
        padding-top: 2px;



}

 table.anketa td input#field
{

        text-align: right;
                border-bottom: 1px solid #6c9ccb;
                border-left: 1px solid #6c9ccb;
                margin-top: 3px;
                }

table.anketa td input#button
{
        background: #4a7aa9;
        border: 1px solid #ccc;
        color: #fff;
        font: bold 9pt Verdana;
        padding-bottom: 2px;
        padding-top: 2px;
}

table.anketa td input#button2
{
        background: #ffffff;
       border-left: 0px;
      border-top: 0px;
     border-right: 0px;
        border-bottom: 1px solid #4a7aa9;
        color: #4a7aa9;
        font: bold 9pt Verdana;
        padding-bottom: 2px;
        padding-top: 2px;
}

h1
{
        font-size: 15pt;
}