body {
	background-color: #EEEEEE;
	background-image: url(green/n_mainBgr.jpg);
	background-repeat:repeat-x;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    marginwidth: 0;
    marginheight:0;
    width: 100%;
    height: 100%;
    font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
    scrollbar-face-color: #A4C5BA;
    scrollbar-highlight-color: #afafaf;
    scrollbar-shadow-color: #F9F2D1;
    scrollbar-base-color: #E2F5EF;
    scrollbar-3dlight-color:  #F9F2D1;
    scrollbar-arrow-color:  #F9F2D1;
    scrollbar-track-color: #E2F5EF;
    scrollbar-darkshadow-color: #7f7f7f;
}


table.head     {
	align: center;
    border-top: none;
    border-right: 1px solid #9966FF;
    border-left:  1px solid #9966FF;
    border-bottom: none;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
}
table.head  td.top   {
	background-image: url(green/topbgr.gif);
	height: 20px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000033;
}
table.head  td.midlogo   {
	background-image: url(green/mainbgr.gif);
	height: 70px;
	width: 180px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000033;
}
table.head  td.midvline   {
	background-color: #FFFFFF;
	background-image: url(green/vlinebgr.gif);
	height: 70px;
	width=: 2px;
}
table.head  td.midbanner   {
	background-color: #FFFFFF;
	height: 70px;
}
table.head  td.nav   {
	background-image: url(green/navbgr.gif);
	height: 25px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}

table.navigation {
font-family: tahoma,verdana,sans-serif;
font-size: 11px;
font-style: normal;
height: 25;
font-weight: bold;
color: #FFFFFF;
}

table.navigation  a {
  border-right: 1px solid #DAFFC8;
  border-left: 1px solid #DAFFC8;
  padding: 3px;
  display:block;
  text-decoration: none;
  text-align: center;
  font-style: normal;
  color: #FFFFFF;

}

table.navigation a:hover{ /* Hovered cells <TD> */
  border-right: 1px solid #fff;
  border-left: 1px solid #fff;
  background: #CC66FF;
  font-style: normal;
  color: #FFFFFF;
}
table.footmain      {
    border-top: 1px solid #666;
    border-right: 1px solid #666;
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
    background: #BA311D;
}
.formtext{
    border-top: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-bottom: 1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #6633FF;
    background: #FFFFFF;
}
.buttonsubmit{
	
	padding: 1px;
    border-top: 1px solid #DAFFC8;
    border-right: 1px solid #DAFFC8;
    border-left: 1px solid #DAFFC8;
    border-bottom: 1px solid #DAFFC8;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	cursor: hand;
	color: #FFFFFF;
    background: #BA311D;
    
}
table.content{
	background-color: #FFFFFF;
	border-right: 1px solid #9966FF;
    border-left:  1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
table.content td.leftnav{
	background-image: url(green/leftnavbgr.gif);
}
table.content td.main{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	padding-top: 7px;
	padding-botton: 7px;
	padding-left: 7px;
	padding-right: 7px;	
}

table.school {
	background-image: url(green/cityschool.gif);
	
}

table.school td.city{
	padding-left: 15px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #007700;
	text-align: left;

}
table.school td.schoolname{
	padding-left: 30px;
	padding-right: 10px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000077;
	text-align: left;
}

table.schools {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-align: left;
	
}

table.schools td.city{
	background-image: url(green/cityschools_top.gif);
	padding-left: 15px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #007700;

}
table.schools td.schoolname{
	background-image: url(green/cityschools_mid.gif);
	padding-left: 30px;
	padding-right: 10px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000077;
}
table.schools td.schoolname a{
	display: block;
	padding: 2px;
    border-top: 1px solid #9966FF;
    border-bottom: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
	text-decoration: none;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #333333;
}
table.schools td.schoolname a:hover{
	display:block;
	text-decoration: none;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	background: #DAFFC8;
	color: #333333;
}
table.schools td.schooltxt{
	background-image: url(green/cityschools_mid.gif);
	padding-left: 30px;
	padding-right: 10px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000077;
}
table.schools td.down{
	background-image: url(green/cityschools_down.gif);
}

table.schooldetail {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
}
table.schooldetail td.topleft{
	background-image: url(green/topleft.gif);
}
table.schooldetail td.topright{
	background-image: url(green/topright.gif);
}
table.schooldetail td.top{
	background-image: url(green/top.gif);
}
table.schooldetail td.left{
	background-image: url(green/left.gif);
}
table.schooldetail td.right{
	background-image: url(green/right.gif);
}
table.schooldetail td.downleft{
	background-image: url(green/downleft.gif);
}
table.schooldetail td.downright{
	background-image: url(green/downright.gif);
}
table.schooldetail td.down{
	background-image: url(green/down.gif);
}

table.schooldetail td.nav{
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	color: #9966FF;
}
table.schooldetail td.txt{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #9966FF;
}
table.schooldetail td.nav a {
	display:block;
	padding: 2px;
	text-decoration: none;
    border-top: 1px solid #BA311D;
    border-bottom: 1px solid #BA311D;
    border-right: 1px solid #BA311D;
    border-left: 1px solid #BA311D;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	background: #DAFFC8;
	color: #000077;
}
table.schooldetail td.nav a:hover {
	display:block;
	text-decoration: none;
    border-right: 1px solid #BA311D;
    border-left: 1px solid #BA311D;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	background: #BA311D;
	color: #FFFFFF;
}
table.schooldetail td.hdotline{
	background-image: url(green/vlinebgr.gif);
}


table.menunav{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000033;
}
table.menunav a{

    padding: 1px;
    display:block;
    padding-left:5px;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #6733CE;
}

table.menunav a:hover{

    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background: #DAFFC8;
	color: #6733CE;
}
table.menunav td.kragtop{
	background-image: url(green/leftnav_top.gif);
	background-repeat: no-repeat;
}
table.menunav td.kragdown{
	background-image: url(green/leftnav_down.gif);
	background-repeat: no-repeat;
}
table.menunav td.head{

	background-image: url(green/leftnav_bgr.gif);
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #007700;
	padding-left: 10px;
}
table.menunav td.city{
	background-image: url(green/leftnav_bgr.gif);
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	color: #000033;
	padding-left: 15px;
}


table.menu {
    border-top: 1px solid #666;
    border-right: 1px solid #666;
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
    background: #DAFFC8;

}
table.menu td.head{
    border-top: 1px solid #666;
    border-right: 1px solid #666;
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
      font-weight: bold;
    background: #DAFFC8;

}
table.menu td.txt{
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
      text-align: right;
	color: #000033;
    background: #fff;

}

table.menu a {
  text-decoration: none;
  padding: 1px;
  display:block;
  color: #000033;
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
}
table.menu a:hover {
	color: #000033;
  background: #fff;
}
table.menu a:visited {
	color: #000033;
}

table.menu2 {
    border-top: 1px solid #666;
    border-right: 1px solid #666;
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
    background: #DAFFC8;

}
table.menu2 td.head{
    border-top: 1px solid #666;
    border-right: 1px solid #666;
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
      font-weight: bold;
    background: #DAFFC8;

}
table.menu2 td.txt{
    border-left: 1px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
      text-align: right;
	color: #000033;
    background: #fff;

}

table.menu2 a {
  text-decoration: none;
  padding: 1px;
  display:block;
  color: #000033;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
}
table.menu2 a:hover {
	color: #000033;
  background: #DAFFC8;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
}
table.menu2 a:visited {
	color: #000033;
}

table.programa {
    border-top: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-bottom: 1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
table.programa td.head {
    border-top: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-bottom: 1px solid #9966FF;
    background: #DAFFC8;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;

	color: #000033;
}
table.programa td.descr {
    border-bottom: 1px solid #9966FF;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;

	color: #000033;
}


table.programa td.descr2 {
    border-bottom: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    font-weight: italic;

	color: #000033;
}
table.programa a {
    padding: 1px;
    font-style: normal;
    text-decoration: none;
	color: #3333aa;
	cursor: hand;
}
table.programa a:hover {
    padding: 1px;
    font-style: normal;
    text-decoration: underline;
	color: #3333aa;
	cursor: hand;
}
.spanlink {
    padding: 1px;
    font-style: normal;
    text-decoration: underline;
	color: #3333aa;
	cursor:pointer;cursor:hand;
}

table.author {
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    background: #DAFFC8;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
table.author td.head {
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

}
table.author td.txt {

	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}





.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}

.rteDiv {
	display: block;
	position: relative;
}


table.author {
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    background: #E2F5EF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
table.author td.head {
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

}
table.author td.topnav {
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	text-align: center;

}
table.author td.txt {

	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

table.author td.button a {
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    padding: 2px;
    display:block;
    text-decoration: none;
    text-align: center;
    font-style: normal;
    background: #ff8066;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff

}
table.author td.button a:hover{ /* Hovered cells <TD> */
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
  background: #CC66FF;
  font-style: normal;
  color: #FFFFFF;
}

table.in_content {
    border-top: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-bottom: 1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
table.in_content td.head {
    border-top: 1px solid #DAFFC8;
    border-left: 1px solid #DAFFC8;
    border-right: 1px solid #DAFFC8;
    border-bottom: 1px solid #DAFFC8;
    background: #DAFFC8;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #007700;

}


table.in_content td.descr {
    border-bottom: 1px solid #666;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    font-weight: italic;
	color: #000033;
}


table.in_content td.descr2 {
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
      font-weight: italic;

	color: #000033;
}
table.in_content a {
  padding: 1px;

	color: #000033;
}

/* za navigacia w stranici*/

table.in_content_nav {
    border-top: 1px solid #ff8066;
    border-left: 1px solid #ff8066;
    border-right: 1px solid #ff8066;
    border-bottom: 1px solid #ff8066;
    background: #fff;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #007700;
}
table.in_content_nav a{
	display: block;
	padding: 2px;
    background: #DAFFC8;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #007700;
}
table.in_content_nav a:hover{
	display: block;
	padding: 2px;
    background: #ff8066;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	
	color: #fff;
}
.log {
    border-top: 2px solid #666;
    border-right: 1px solid #666;
    border-left: 2px solid #666;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
      background: #fff;
}
/* navigacia za potrebiteli */
table.navigationusers      {
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: 1px solid #9966FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
}
table.navigationusers  td.head    {
	font-weight: bold;
	color: #007700;
    text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
table.navigationusers  td.tab    {
    border-top: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-bottom: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #007700;
}
table.navigationusers  td.button          {
	background: #DAFFC8;
    border-top: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-bottom: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    text-align: center;
    color: #007700;
}
table.navigationusers td.button a {
  text-decoration: none;
  color: #007700;
}
table.navigationusers td.button a:vizited {
  text-decoration: none;
  color: #007700;
}

/* za forumite*/
table.forum      {
    border-top: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-bottom: 1px solid #9966FF;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
    background: #fff;
}

table.forum td.maintema      {
    text-align: center;
    border-top: 1px solid #fff;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #666;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000033;
    font-weight: bold;
    background: #DAFFC8;
}

table.forum tema      {
    text-align: left;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000033;
    background: #fff;
}
table.forum temadescription      {
    text-align: left;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000033;
    background: #fff;
}
table.forum td.bord      { /* Border cells <TD> */
    padding: 5px;    
    border-top: 1px solid #9966FF;
    border-right: 1px solid #9966FF;
    border-left: 1px solid #9966FF;
    border-bottom: 1px solid #9966FF;
    text-align: left;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #555555;
    background: #fff;
}
table.forum td.nam      { /* Border cells <TD> */
    text-align: left;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000033;
    background: #fff;
}
table.forum a:hover {
	color: #0000FF;
}
table.forum  a:visited {
	color: #0000FF;
}
.spanlink {
    padding: 1px;
    font-style: normal;
    text-decoration: underline;
	cursor:pointer;cursor:hand;
}
