/*PLEASE DO NOT REMOVE THIS TEXT*/
/*AUTHOR WWW.WEBMAJSTOR.ORG*/
/*CSS LAYOUT BY SYNESTETIC WD TEAM*/
/*VALID CSS CODE */

* {
   padding:0;
   margin:0;
	}
ul {
    padding-left:1em;
    margin-left:0;
}

h2{
	 font-family: Arial;
	 font-size: 16px;
	 font-weight: bold;
	
	 }
body {background-image: url(images/back.gif);
background-repeat: repeat-x;
	text-align: center;
	margin: 0 0 0 0;
	font-family: Arial;
	font-size: 11px;
	color: black;
	
	}
div#wrapper {
background-color: transparent;
vertical-align: middle;
    width: 900px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
	 font-family: Arial;
	font-size: 11px;
	color: gray;
	text-align: left; 
	voice-family: "\"}\"";
  voice-family: inherit;
		 }

table#table1 {width:900px; margin-left:auto; margin-right:auto;}
table#subcathead {width:898px; margin-left:auto; margin-right:auto;}
table#subcatbody {width:898px; margin-left:auto; margin-right:auto; margin-bottom:15px; margin-top:15px;}
table#bottomcenter {width:898px; margin-left:auto; margin-right:auto; margin-bottom:5px;}
table#bottomlinks {width:898px; margin-left:auto; margin-right:auto; color:blue;}
table#verybottom {width:898px; margin-left:auto; margin-right:auto;}
table#gentable {width:898px; margin-left:auto; margin-right:auto;}
hr#hrule {width:898px; margin-left:auto; margin-right:auto;}


td#homegal {margin-top:15px;}

div#header{float:left;
	background-image: url(images/homeschoolnewlogo.jpg) ;
	background-repeat: no-repeat;
	width: 900px;
	height: 146px;
	}
div#nav{float:left;
	background-image: url(images/navg.gif);
	background-repeat: no-repeat;
	width: 900px;
	height: 43px;
	}
div#menbar{float:left;
	width: 896px;
	height: 18px;
	margin-left: 2px;
	margin-top: 1px
	}
div#body{float:left;
	background-image: url(images/body.gif);
	background-repeat: no-repeat;
	width: 537px;
	height: 473px;
	
	}
#homepage {width:896px; margin-left:auto; margin-right:auto;
	 border-style: solid;
border-left-color: #96B578;
border-left-width: 1px;
border-bottom-color: #96B578;
border-bottom-width: 6px;
border-right-color: #B2B8AD;
border-right-width: 3px;
	}


div#footer{ background-image: url(images/bottomback.gif);
background-repeat: repeat-x;
	text-align: center;
	margin: 0 0 0 0;
	font-family: Arial;
	font-size: 11px;
	color: black;
	}
/*navigacija*/

#navPyra {
        margin-top: 15px;
		  padding: 0 0 20px 10px;
     	  text-decoration: none;
		  width: 896px;
}

#navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
		  text-decoration: none;
}

#navPyra a:link, #navPyra a:visited {
        float: left;
        font-size: 13px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 3px 3px 3px;
        text-decoration: none;
        color: white;
}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
        color: #FFFFFF;
        }
		  
		  /*form search*/
		  
#topBar form {
    float:left;
    width:23.5em;
    text-align:right;
	 margin-left: 25px;
	 margin-top:-2px;
	 display: inline;
}   

#advBar {
    background:#FFF3AC;
    clear:right; 
}

#topBar form {  float:right;
    width:22.5em;
    text-align:right;
    margin-right:25px;
    line-height:.7em; 
	
}
#topBar input {
    font-size:12px;
}

input#searchinput {
    width:150px;
}

/* login form*/
#loginform {float: right;
width:468px;
margin:auto;
margin-top: 20px;
margin-right: 10px;
color: blue;
}
.error{red font-weight:bold;
}
/*good color #418458*/
a:link{
	blue;
}
a:visited {
	green;
}
a:focus {color: #00FF00}  /* focused link */

a:hover{
	green text-decoration: underline;
}
a:active {
	gray;)