
*{
  padding: 0;
  margin: 0;
}


body {
  background: #ffffff;
  font-family: arial;
  font-size: 12px;
  background-attachment:fixed;
  FONT-SIZE: 70%; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc;
}

h1 { 
  font-family: Georgia;
  font-size: 22px;
  color: #006390;
  border-bottom: 0px solid #f4d88e;
  padding: 10px 10px 2px 0px;
/*text-transform: uppercase;*/
  font-weight: normal;
}



#snimki {

  padding: 10px 10px 10px 15px;
}

#menuc ul { <div id=snimki> margin:0; width:158px}
#menuc ul li {float:left; width:158px;  LIST-STYLE-TYPE: none; border-bottom: #a2ceeb 1px solid; margin: 0px 0px 0px 0px; text-align: left;}
#menuc ul li a { text-decoration: none;  color:#126096; width:146px; _width:158px; display: block;     font-family: arial; font-size: 12px; font-weight: bold; padding: 3px 2px 3px 10px;}
#menuc ul li a:hover {font-weight: bold; background: #a2ceeb;}


#menucm ul { padding:0; margin:0; width:158px}
#menucm ul li {float:left; width:158px;  LIST-STYLE-TYPE: none; border-bottom: #a2ceeb 1px solid; margin: 0px 0px 0px 0px; text-align: center; font-weight: bold; padding-bottom:10px;}



table {
  border-collapse: collapse;
  padding: 3px 2px 3px 2px;
}

#h1id {
  float: right;
  width: 570px; 
  height: 30px;
  color: #563e00;
  font-style:italic;
  BACKGROUND: url(img/h1.jpg) no-repeat;
}

.logintb {
  cellpadding: 3px 2px 3px 2px;
  cellspacing: 3px 2px 3px 2px;
}

tr.tr_adm  td{
  border-bottom: 1px solid #9db9cb;
  padding: 5px 0px 5px 0px;
}

tr.tr_adm1  td{
  border-bottom: 1px solid #9db9cb;
  padding: 5px 0px 5px 0px;
}

tr.tr_adm2  td{

  color: #777777;
  border-bottom: 1px solid #9db9cb;
  padding: 5px 0px 5px 0px;
}

#h1id a { text-decoration: none;  color: #563e00;}

#h1id a:hover { text-decoration: underline;   color: #563e00;}

#box-normal { 
  position: relative;
  float: right;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  width: 550px;
  display:inline;
  display: block;
}

h2 { 
  float: left;
  margin: 5px 0px 0px 0px;
  font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
  color:#565656;
  /*text-transform:uppercase;*/
  font-size: 11pt;
  font-weight: bold;
}

.box-title { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; color:#3366cc;   font-weight: bold;}

.box-title-bg {position: relative; float:left; height:21px; background:#ffffff url(images/titles-bg.gif) bottom repeat-x; margin-bottom:1px;  border-top: 1px solid #d9d9d9;  border-bottom: 1px solid #d9d9d9; margin-right:10px; width:520px;}

.box-content { position: relative; float:left;  width:500px;  border:1px solid #d9d9d9; background-color:#f7f7f7; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 10px 10px 10px 10px;  margin: 0px 0px 20px 0px;}

.box-menu-in1 {  width:400px; float:left;  margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box-menu-in2 {  width:100px; float:left;  margin-bottom:10px; background: #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#box-menu { margin-left:auto; margin-right:auto;}
#box-menu ul {list-style:none; padding:0; margin:0; }
#box-menu li {float:left; width:100px; }
#box-menu li a { text-decoration: none;  color:#3366cc;}
#box-menu li a:hover {text-decoration: underline;} 

#box-menu1 { margin-left:auto; margin-right:auto;}
#box-menu1 ul {list-style:none; padding:0; margin:0; }
#box-menu1 li {float:left; width:100px; text-align: center;}
#box-menu1 li a { text-decoration: none;  color:#3366cc;}
#box-menu1 li a:hover {text-decoration: underline;} 

#ul_text li {LIST-STYLE-TYPE: square; padding-left: 0px; margin-left: 15px;}
#ul_text1 li {LIST-STYLE-TYPE: circle; padding-left: 0px; margin-left: 15px;}

/*f3e5c9*/

#lg {
 float:left;
 width: 565px;
 BACKGROUND: #ffffff;
}




#msg{position: relative;
 float: right;
 margin: 10px 0px 10px 0px;
 padding: 10px 0px 10px 0px;
 width: 550px;
 display:inline;
 display: block;
}

#login {position: relative;
 float: right;
 margin: 10px 0px 0px 0px;
 padding: 10px 0px 10px 0px;
 width: 550px;
 display:inline;
 display: block;
}

#right_in{position: relative;
  height:auto; 
  float: right;
  padding: 10px 0px 10px 0px;
  width: 570px;
  BACKGROUND: #ff00ff;
  display:inline;
}

.tr1 { 
  BACKGROUND-COLOR: #ffffff; 
}


.tr1 TD{ 
  border-top:1px solid #d9d9d9;
  border-bottom:1px solid #d9d9d9;
 padding: 2px 2px 2px 2px;
}

#dg {
 float:right;
 width: 180px;
 height: 303px;
 BACKGROUND: #cfe1ed;
}

#do {
 float:left;
 width: 750px;
 BACKGROUND: #ffffff;

}

.aa { text-decoration:none; color: #006390; }
.aa:hover { text-decoration:underline; color: #ff0000; }

#container_right1 { overflow: hidden;  float: right; BACKGROUND: #ffffff; width: 550px;}
#container_right { overflow: hidden;  float: right; BACKGROUND: #ffffff; width: 550px;}
#container_right div { float: right;  margin-bottom: -2000px; padding-bottom: 2000px; }

#right{
  height:auto; 
  float: right;
  padding: 0px 10px 0px 10px;
  width: 550px;
  text-align: left;
  BACKGROUND: #ffffff;
  /*BACKGROUND:  url(img/rbg.jpg) repeat-y;*/
}

#logo {
 float:left;
 width: 740px;
 margin: 10px 0px 10px 0px;
 display:inline;
}



#do1 {
 float:left;
 width: 730px;
 BACKGROUND: #ffffff;
 height: 120px;
 margin: 0px 0px 0px 0px;
 padding: 20px 0px 0px 20px;
 display:inline;
}


#do2 {
 float:left;
 width: 500px;
 border-top: 1px solid #d1cfcf; 
 BACKGROUND: #ffffff;
 height: 90px;
 margin: 0px 0px 0px 0px;
 padding: 20px 0px 0px 20px;
 display:inline;
}

UL.clubs { POSITION: relative; float:left; LIST-STYLE-TYPE: none; WIDTH: 550px; margin: 0px 0px 0px 5px; display:inline;}

UL.clubs LI { position: relative; float:left;   margin: 12px 0px 0px 12px; BACKGROUND: #ffffff url(img/klub.gif) no-repeat; width: 170px; height: 140px; display:inline;}

UL.clubs LI treto { position: relative; float:left;   margin: 10px 0px 0px 0px; BACKGROUND: #ffffff url(img/klub.gif) no-repeat; width: 170px; height: 140px; display:inline;}

UL.clubs1 { POSITION: relative; float:left; LIST-STYLE-TYPE: none; WIDTH: 730px; margin: 5px 0px 0px 5px; display:inline;}

UL.clubs1 LI { position: relative; float:left;   margin: 7px 0px 0px 12px; BACKGROUND: #ffffff url(img/klub.gif) no-repeat; width: 170px; height: 140px; display:inline;}

#content-shade1 {POSITION: relative; MARGIN: 0px auto; WIDTH: 778px; BACKGROUND:  url(images/content-shade.png) repeat-y; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;}

#nav-shade { Z-INDEX: 500; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(images/nav-shade_bezovo_border.png) repeat-x; height:4px; TOP: 103px; LEFT: 0px; 
OVERFLOW: hidden;}


#container_left { overflow: hidden;  float: left; BACKGROUND: #ffffff; width: 550px;}
#container_left div { float: left;  margin-bottom: -2000px; padding-bottom: 2000px; }



#mgorni {height: 31px; position: absolute; top:10px; right: 0px; z-index: 100; }

.col1{
  margin-top: 10px;
  margin-left: 10px;
  width: 180px;
  display: block;
}

/*ecf7fe*/

.col2{
  margin-top: 10px;
  margin-left: 10px;
  width: 340px;
 /* background: #eee;*/
  color: #04233e;
  display: block;
}

/*e6f0f7   #006390 */


#top{ position: relative; float:left; margin: 0px 0px 0px 0px; width:100%; background: #ffffff; border-bottom: 0px solid #d1cfcf;  z-index: 50; }

#top1 {position: realtive; float:left; background: #ffffff url(birds.swf);   display: block;}

#middletop { 
  position: relative; float:left;  background: #ffffff url(img/bgmt1.gif) 100% 100% repeat-x;  border-top: 0px solid #cca640;   width:100%;  border-bottom: 1px solid #ffffff; height: 44px;  z-index: 1;

}

#middlebot { 
  position: relative; float:left;  background: #cfe1ed url(img/bgmt2.gif) repeat-x;  border-top: 1px solid #ffffff;   width:100%;  border-bottom: 0px solid #ffffff; height: 16px;
}


#middle { position: relative; float:left; BACKGROUND: #006390;  border-top: 0px solid #ffffff;   width:100%;   z-index: 0;}

#bottom{  position: relative; float:left;  background: #cccccc; width:100%;  border-top: 0px solid #ffffff; border-bottom: 0px solid #ffffff; }

/*BACKGROUND: #ffffff url(img/lbg.jpg) repeat-x;*/

#c1 {float:left; width: 170px; font-size: 9pt; margin-top: 20px; padding: 0px 5px 20px 5px;   text-align: center;}
#c1 a {text-decoration:none; color: #006390;}
#c1 a:hover {text-decoration:underline; color: #ff0000;}
/*efd284*/

#content_top{
  margin: 0px auto;
  width: 770px;
  text-align: left;
}


#bottom_in{
  position: relative; 
  margin: 0px auto;
  width: 770px;
  height: 30px;
  BACKGROUND: url(img/bott_bg.gif) no-repeat;
  display: block;
  OVERFLOW: hidden;
}


#content{
  position: relative;
  margin: 0px auto;
  padding: 0px;
  width: 768px;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  display: block;
  background: #ffffff;
}

/*cfe1ed */

#contentbox{
float:left;
  border-right: 9px solid #cfe1ed;
  border-left: 9px solid #cfe1ed;
  display: block;
  background: #cfe1ed;

}
/*cfe1ed 4e92b2*/

#contentbox1{
  float:left;
  border-right: 9px solid #cfe1ed;
  border-left: 9px solid #cfe1ed;
  display: block;
  background: #ffffff;

}

#base {
	border: 1px solid #000;
	margin: 2em;
	width: 10em;
	padding: 5px;
}
#base ul {margin-left: 2em;}

#menu {position: relative; float:right; margin: 0px 0px 0px 0px; }

UL.maintop { POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 350px; }
UL.maintop LI { position: relative; float:right;  height: 31px; margin: 0px 0px 0px 2px; }
UL.maintop LI A.roditeli {BACKGROUND:  url(img/roditeli.gif) no-repeat; WIDTH: 114px; height: 31px; display: block; }
UL.maintop LI A.uchiteli {BACKGROUND:  url(img/uchiteli.gif) no-repeat; WIDTH: 114px; height: 31px; display: block; }
UL.maintop LI A.uchenici {BACKGROUND:  url(img/uchenici.gif) no-repeat; WIDTH: 114px; height: 31px; display: block;  margin-bottom: -2px;}



#menu_gl {position: relative; float:left; margin: 0px 0px 0px 0px;   background: url(img/top_bg.gif) no-repeat; height: 28px}

UL.menu_glul { POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 398px; margin: 5px 0px 0px 20px;}
UL.menu_glul LI { position: relative; float:left;   margin: 0px 20px 0px 0px; }
UL.menu_glul LI A{ position: relative; float:left;  font-size: 11pt;  margin: 0px 0px 0px 2px;  display: block; text-decoration:none; color: #006390;}
UL.menu_glul LI A:hover { position: relative; float:left;   margin: 0px 0px 0px 2px;  display: block;text-decoration:underline; color: #ff0000;}



#flash{
  position: relative;
  float:left;
  padding: 0px;
  background: #666666 url(flash.jpg) no-repeat;
  width: 550px;
  text-align: left;
  height: 350px;
}

#left{
  float:left;
  width: 180px;
  background: #cfe1ed;
  overflow: hidden; 
  display: block;
}



.aaa  {text-decoration:none; color: #006390;}
.aaa:hover  {text-decoration:underline; color: #ff0000;}



#clear{
  clear: both;
}

#rubruka3{
  font-family: arial;
  font-size: 15px;
  color: #006390;
  letter-spacing:2px;
  text-transform:uppercase
}


/*ul.c3ul { margin-left: 1em;  list-style-type: circle;
	list-style-image: url(bullet.gif);
	list-style-position: inside;
}*/


ul.c3ul {list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

.c3ul li {font-family:Verdana, Arial, sans-serif;font-size:1em; margin-top: 10px;}
.c3ul li a {text-decoration:none; color: #006390;}
.c3ul li a:hover {text-decoration:underline; color: #ff0000;}



.c2ul li {float:left; font-family: Arial, sans-serif; font-size:10pt; padding: 5px 0px 5px 0px; margin: 10px 10px 0px 15px;  width: 330px; border-top: 1px solid #cfe1ed; }
.c2ul li a {text-decoration:none; color: #006390;}
.c2ul li a:hover {text-decoration:underline; color: #ff0000;}
.c2ul li.li2 {     }


h3 { 
  padding:0px 0px 5px 0px;
  margin: 0px 0px 10px 0px;
  font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
  color:#006390;
  text-transform:uppercase;
  font-size: 11pt;
  letter-spacing:2px;
  border-bottom: 1px solid #aab6c1;
  font-weight: normal;
}

#rc3 { 
  position: relative;
  margin-top: 20px;
}

#c3pic { 
  margin-top: 30px;
  margin-right: 10px;
  text-align: center;
}

.edit {
 border: 1px solid #3366cc; 
 background: #eef;
 cursor: hand;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 line-height:21px; 
 color:#3366cc; 
 font-weight: bold;
 background-image: url('img/edit.gif');
 height: 20px;
 width: 20px;
}


.edit:hover {
  border: 1px solid #f00;	 
}

.delete {
  border: 1px solid #3366cc; 
 background: #eef;
 cursor: hand;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 line-height:21px; 
 color:#3366cc; 
 font-weight: bold;
 background-image: url('img/delete.gif');
 height: 20px;
 width: 20px;
}


.delete:hover {
 border: 1px solid #f00;	 

}

.button3 {
 border: 1px solid #3366cc; 
 background: #eef;
 cursor: hand;
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 height: 22px;
 color:#3366cc; 
 font-weight: bold;

 
}

.button3:hover {
  border: 1px solid #f00;	 
}
