body {
	/*background-color: #f5f5f0;*/
}


div.sendDialog
{
  display:none;
}

div.mainframe
{
  margin: 0 auto;
  padding-top: 1.923em;
  padding-bottom: 1.923em;
  padding-right: 1.923em;
  padding-left: 3.846em;
  width: 1120px;
  height: auto;/*90.00em; */
  position: relative;
  overflow: auto;
  display: table;
  background-image: url('../Images/bg.png');
}

div.mainframe_radius
{
  -webkit-border-radius: 0.769em;
  -khtml-border-radius: 0.769em;
  -moz-border-radius: 0.769em;
  -webkit-box-shadow: 0.231em 0.231em 0.231em #003d79;
  -moz-box-shadow: 0.231em 0.231em 0.231em #003d79;
  border-radius: 0.769em;
  box-shadow: 0.231em 0.231em 0.231em #003d79;
}

div.top {
 overflow: auto;
 width: 1120px;
 }

div.left_logo
{
  margin-top:50px;
  width: 203px;
  height: 80px;
  float: left;
}

div.left
{
  width: 110px;
  height: 80px;
  float: left;
}


div.right {
 margin: 10px;
 width: 1000px;
 height: 40px;
 float: right;
}

div.menu_item
{
  margin: 10px;
  float: right;
  height: 20px;
  width: 90px;
  text-align: center;
  font-family: Roboto;
  font-size: medium;
  text-transform:none;
  border: 1px solid #FFFFFF;
}

div.menu_item_long
{
  width: 150px;
}

div.item_selected
{
  color: #472a4c;
}

div.item_unselect
{
  color:#989499;
}

div.item_tile
{
  color:Black;
  border: 1px solid #FF0000;
}

div.item_overmouse
{
  text-transform:uppercase;
  color:Black;
  border: 1px solid #FF0000;
}

div.top_banner
{
  margin-top:10px;
  height: 403px;
  background-image: url('../Images/top_banner.png');
}

span {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

div.right_banner_text
{
  float: right;
  width: 540px;
  height: 402px;
}

p.text_banner
{
  margin-left: 20px;
  margin-top: 50px;
  font-family: Oswald;
  font-size: 32px;
  text-transform: uppercase;
  font-style: normal;
  color: #ea1d2c;
}

p.bt_text1
{
  font-family: Oswald;
  font-size: 17px;
  text-transform: uppercase;
  font-style: normal;
  color: #989499;
}

div.link_banner
{
  margin-top: 50px;
  margin-left: 50px;
  font-family: Roboto;
  font-weight: bold;
  font-size: 19px;
  color: White;
  height : 40px;
  width : 150px;
  line-height: 40px;
  text-align:center;
  border : 1px solid #FF0000;
}

div.info
{
  height:409px;
}

div.info_left
{
 float: left;
 height: 409px;
 width : 520px;
}

p.title_info
{
  font-family: Roboto;
  font-weight: bold;
  font-size: 15px;
  color: #3e2542;
}

p.text_info
{
  font-family: Roboto;
  font-weight: normal;
  font-size: 15px;
  color: #3e2542;
}

div.link_info
{
  margin-top: 50px;
  margin-left: 50px;
  font-family: Roboto;
  font-weight: bold;
  font-size: 19px;
  color: #3e2542;
  height : 40px;
  width : 150px;
  line-height: 40px;
  text-align:center;
  border : 1px solid #FF0000;
}

div.info_right
{
  float: right;
  width: 592px;
  height: 409px;
  background-image: url('../Images/Info.png');
}

div.info_dva
{
  width: 1120px;
  height: 500px;
}


div.info2_left
{
  float: left;
  width: 780px;
  height: 500px;
  background-image: url('../Images/navigacia2.png');
}

div.info2_left_Inner
{
  float: left;
  width: 380px;
  height: 500px;
}

div.profil2_left_Inner
{
  float: left;
  width: 7000px;
  height: 500px;
}

div.info2_text
{
  margin-left: 0px;
  margin-top: 15px;
  font-family: Oswald;
  font-size: 20px;
  text-transform: uppercase;
  font-style: normal;
  color: #ea1d2c;
}

p.info2_text
{
  margin-left: 50px;
  margin-top: 80px;
  font-family: Oswald;
  font-size: 20px;
  text-transform: uppercase;
  font-style: normal;
  color: #ea1d2c;
}

p.info2_text1
{
  margin-left: 50px;
  margin-top: 80px;
  font-family: Oswald;
  font-size: 20px;
  text-transform: uppercase;
  font-style: normal;
  color: #fefefe;
}

p.info2_text_des
{
  margin-left: 50px;
  margin-top: 30px;
  font-family: Oswald;
  font-size: 15px;
  font-style: normal;
  color: #fefefe;
}

div.link_info_base
{
  margin-top: 50px;
  margin-left: 50px;
  font-family: Roboto;
  font-size: 15px;
  height : 40px;
  width : 150px;
  line-height: 40px;
  text-align:center;
  border : 1px solid #FF0000;
}

div.link_info1
{
 color: #fefefe;
 background-color: #ea1e2d;
}

div.link_info1_over
{
  font-weight:bold;
  border : 1px solid #fefefe;
}

div.link_banner_over
{
  font-weight:normal;
  background-color: #FF0000;
  border : 2px solid #FF0000;
}

div.link_info2
{
 color: #fefefe;
 background-color: #502756;
}

div.link_info3
{
 color: #fefefe;
}

div.info2_right
{
  float: right;
  width: 340px;
  height: 500px;
  background-color: #5c2f63;
}

div.bottombanner
{
  height:200px;
  /*margin-top: 30px;*/
  background:#fcf4f4;
  /*background-color: #fcf4f4;*/
}

div.banner_middle
{
  margin-top: 50px;
  margin-left: 100px;
  width: 400px;
  height: 128px;
  float: left;
  border: 2px solid #c6b7c8;
}

div.banner_right
{
  margin-top: 50px;
  margin-left: 100px;
  width: 280px;
  height: 128px;
  float: left;
}

div.register_froms
{
  width:1000px;
  height:470px;
}

div.banner_fbbg
{
  height: 60px;
  background-image: url('../Images/Logo_fb.png');
  background-repeat: no-repeat;
}

div.banner_middle_left
{
  margin-left:20px;
  width: 200px;
  height: 80px;
  float: left;
  font-family: Roboto;
  font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
  color: #502756;
}
div.banner_middle_left_second
{
  margin-left:50px;
  width: 100px;
  height: 80px;
  float: left;
  font-family: Roboto;
  font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
  color: #502756;
}

div.info_skola
{
  width: auto;
  height: 1283px;
}

div.info_prekoho
{
  width: auto;
  height: 700px;
}

div.info_rozvrh
{
  width: auto;
  height: 1100px;
}

div.info_profil
{
  width: auto;
  height: 500px;
}

p.skola_text
{
  font-family: Roboto;
  font-size: 16px;
  color: #333333;
}

.style-1 input[type="text"] {
  margin-top:10px;
  padding: 10px;
  width: 300px;
  border: solid 1px #dcdcdc;
  transition: box-shadow 0.3s, border 0.3s;
}

.style-1 input[type="text"]:focus,
.style-1 input[type="text"].focus {
  border: solid 1px #707070;
  box-shadow: 0 0 5px 1px #969696;
}

p.link_bmenu_over
{
  font-weight:normal;
}

input:-ms-input-placeholder    {
  color:#27AE60 !important;
}

