* {margin:0;padding:0}

/* body */
body {padding: 0 0 20px;font:83%/1.5 arial,tahoma,verdana,sans-serif}
/* links */
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer}
a:link {color:#ec4500}
a:visited {color:#999}
a:hover,a:active {color:#eb4500}


/*бордер таблицы*/
.menuborder
{
	background: #ffffff;
	text-align: left;
/*	border: thin groove #555555;*/

	font-size:12px;
	font-weight:bold;
}
/*бордер таблицы*/
.bordertext
{

	text-align: left;
/*	border: thin groove #555555;*/

	font-size:13px;
	font-weight:bold;
}


.tef
{
	font-size :20px;
	color :#ffffff;
	font-family: Tahoma;
}


.tef2
{
	font-size :13px;
	color :#ffffff;
	font-family: Tahoma;
	font-weight: bold;
	margin-left: 760px;
	position: absolute;
}


.pswd
{
	font-size :12px;
	color :#ffffff;
	font-family: Tahoma;
}


.pswd   :link
{
	font-size :12px;
	color :#ffffff;
	font-family: Tahoma;
}


.pswd   :hover
{
	font-size :12px;
	color :#ffffff;
	font-family: Tahoma;
}

.news_data
{
	font-size :10px;
	color :#000000;
	font-family: Tahoma;
	font-weight: bold;
}

.news_text
{
	font-size :12px;
	color :#ffffff;
	font-family: Tahoma;
}



.cont
{
	font-size :14px;
	color :#333333;
	font-family: Tahoma;
    font-weight : bold;
}

.cont_small
{
	font-size :12px;
	color :#555555;
	font-family: Tahoma;
    font-weight : bold;
}

.cont_r
{
	font-size :12px;
	color :#555555;
	font-family: Tahoma;
}


.cont_small_green
{
	font-size :12px;
	color :#008800;
	font-family: Tahoma;
    font-weight : bold;
}
}

#m0
{position : center;}

#m2
{
	margin: -100px 760px 0 0;
	position: relative;
}

#tab
{
position : center;
}

#tel
{
	margin: -108px 500px 0 0;
	position: relative;
}

#tel2
{
	margin: 15px 400px 0 0;
	position: relative;
}

#log
{
	margin: -105px -380px 0 0;
	position: relative;
}



#enter
{
	margin: 0px -620px 0 0;
	position: relative;
}

#sms
{
	margin: -90px -750px 0 0;
	position: relative;
}

#main
{
	margin: 5px 0 0 0;
	position:relative;
}

#bottoms
{   margin:0 0 0 0;
	position:absolute;
    
}


.loginbutton
{
	background-color:transparent; 
	background-image:url("img/forward.png");
}
.watermark
{
	color :#8f8f8f;
}

.gridViewHeader
{
	background-color:#008800; 
	background-image:url("img/v11.png");
}

.menuItem
{
   
   font-size   :12px;
 color  :#005500;
	font-family: Tahoma;
    font-weight : bold;
  height:30px;
  width:227px;
    background-repeat:no-repeat;
  
}

.hoverMenuItem
{
	
font-size :12px;
	color :#008800;
	font-family: Tahoma;
    font-weight : bold;
     height:30px;
  width:227px;
    background-repeat:no-repeat;
 

}

.xlsBtn
{
	background-image:url("img/excel_icon.jpg");
	background-position:center;
	 background-color:#FFFBFF;
	  border-color:#CCCCCC;
    border-style:solid;
     border-width:1px;
      font-family:Tahoma;
       color:#005500;
}

div#dnevnik {
margin: 0 auto;
width: 468px;
}

.comment_block {
	position: relative;
	min-height:80px;
	margin-top: 4px;
	/*margin-left: 5px;*/
}

.comment_block_ie {
	position: relative;
	height:80px;
	margin-top: 4px;
}

.comment_avatar {
	height:30px;
	width: 30px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.comment_arrow {
	position: absolute;
	left: 90px;
	top: 5px;
	height: 20px;
	width: 20px;
}

.comment_text {
	/*margin-left: 65px;*/
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #D4E69F;
	/*background-color: #F0FBFF;*/
}

div.warn {
	background-color:#fff6df;
	padding: 0 10px;
	margin-right: 10px;
	/*margin-left: 5px;*/
	border: 1px solid #fdc689;
}

div.postForm{position:relative;}
.postForm .note{position: absolute; left:350px; top:10px; background:#FFFFFF; border:1px solid #808080; width:200px; padding:15px;}
.postForm .note h4{margin:0px 0 5px 0;}
.warning{color:#f10000;}

ul.paging
{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.paging li
{
	margin:0px;
	padding:0px;
	float:left;
}
ul.paging li a
{
	float:left;
	padding:5px;
	margin-right:5px;
	border:solid 1px #D4E69F;
	text-decoration:none;
	background:#FFFFFF;
	color:#696969;
}
ul.paging li.paging-active a, ul.paging li a:hover
{
	background:#D4E69F;
	color:#FFFFFF;
}
ul.paging li.paging-disabled a, ul.paging li.paging-disabled a:hover
{
	cursor:default;
	background:#FFFFFF;
	border:solid 1px #BBBBBB;
	color:#BBBBBB;
}
ul.paging li.paging-current
{
	padding:5px;
	margin-right:5px;
	border:solid 1px #D4E69F;
	background:#FFFFFF;
	color:#D4E69F;
}