html{ width: 100%; margin-top: 0px; background-color: #99c642; padding: 0px; text-align: center; vertical-align: middle; margin-left: auto; margin-right: auto; height: 100%; font-size: 12; }

div#main { width: 793px; margin-top: 10px; margin-right: auto; margin-left: auto; font-size: 12; font-family: verdana, helvetica, arial; background-color: #f9ffa7; min-height: 400px; color: black; border: 2px solid #297707; }
#logout{ position: absolute; margin-top: 510px; margin-left: 20px; font-weight: bold; }

div#left{ width: 97px; min-height: 100%; text-align: left; background: url(../images/left.jpg); background-repeat: no-repeat; background-color: #f9ffa7; }

div#right_top{ text-align: left; margin-left: 97px; height: 86px; width: 696px; background-image: url(../images/top.jpg); background-repeat: no-repeat; background-color: #182255; }

div#right_menu{ word-spacing: 25px; font-size: 11px; margin-top: 6px; margin-left: 103px; padding-top: 5px; padding-left: 30px; height: 28px; max-height: 20px; width: 690px; max-width: 658px; background-repeat: no-repeat; color: #297707; font-weight: bold; background-color: #99c642; border: 2px solid #297707; border-right: 0px; }

div#right_menu a:hover{ color: #f9ffa7; text-decoration: none; }

span.link_active{ color: #f9ffa7; text-decoration: none; }

div#content{ margin-top: 0px; margin-left: 97px; margin-right: -20px; width: 696px; height: auto; min-height: 400px; font-size: 12; background-color: #f9ffa7; color: black; font-family: verdana, arial, helvetica; }
	
#opvul{ font-size: 12px; font-family: verdana, helvetica, arial; margin-top: 0px; margin-left: 6px; //	height: 410px; min-height: 400px; border-left: 2px solid #297707; padding-top: 10px; padding-left: 30px; }
	
div#content_home{ margin-top: 0px; margin-left: 300px; width: 500px; height: 100%; background-color: red; color: black; font-family: verdana, arial, helvetica; overflow: auto; }

#bottom { margin-top: -2px; text-align: center; padding-top: 5px; color: #297707; padding-bottom: 6px; height: 15px; background-color: #f9ffa7; border: 2px solid #297707; border-top: 0px; }

#bottom a:hover{ color: #297707; text-decoration: underline; }
	
.delete a, .delete a:hover{ color: red; border: 1px; padding: 2px; border-style: solid; border-color: red; text-decoration: none; }

.underscore{ padding-top: 100px; font-size: 10px; }

.pic_right, .pic_left, .pic_right_noborder{ display: block; margin-right: 0; border-style: solid; border-color: #99c642; border-width: 2px; float: right; margin-top: 2px; margin-right: 30px; margin-left: 20px; }

.button a, .button_smal a{ width: 200px; padding: 3px; background-color: #99c642; border: 2px solid #297707; font-weight: bold; color: #297707; font-family: verdana, helvetica, arial; }

.button a:hover, .button_smal a:hover{ text-decoration: none; }

.button_smal a{ width: 75px; text-align: center; }

.button_smal a:hover{ width: 75px; text-align: center; }

.button2 a{ width: 200px; padding: 3px; /*background-color: #99c642;*/ border: 2px solid #297707; font-weight: bold; color: #297707; font-family: verdana, helvetica, arial; }

.button2 a:hover{ text-decoration: none; }

.pic_left{ float: left; }

.pic_right_noborder{ border: none; }

.pic_left_noborder{ border: none; }

h1{ margin-top: 0px; font-size: 24px; font-weight: normal; font-family: verdana, helvetica, arial; margin-bottom: 25px; }

p{ font-size: 12; margin-left: 0px; margin-right: 50px; margin-bottom: 20px; }

h3{ font-size: 16px; font-weight: bold; font-family: verdana, helvetica, arial; }

a, a:hover{ color: #297707; text-decoration: none; }

a:hover{ color: #297707; text-decoration: underline; /*color: #f9ffa7;*//*text-decoration: underline;*/ }

ul{ margin-right: 50px; }

li{ margin-left: 15px; margin-bottom: 0px; list-style-image: url(../images/list_image.gif); }

#links li{ margin-bottom: 10px; }

img{ border: 0; margin: 0; padding: 0; }

h2{ color: #00cc00; font-size: 16px; margin-left: 40px; margin-right: 50px; }

table{ font-size: 12px; font-family: verdana, helvetica, arial; }

.message-content{ margin-bottom: 30px; }

td{ margin-bottom: 20px; }

hr{ margin-top: 0px; margin-left: 0px; margin-bottom: 0px; color: #297707; height: 2px; width: 570px; border-style: solid; text-align: left; }

input, textarea {
	font-family: verdana, helvetica, arial;
	background-color: #f9ffa7;
	font-size: 12px;
	color: #297707;
	padding: 2px;
	border: 2px #297707 solid;
	width: 200px;
}

textarea{ height: 100px; }

#popup{
	text-align: center;
	background-color: #f9ffa7;
	border: 2px #297707 solid;
	font-family: verdana, helvetica, arial;
	width: 100%;
}

#popup p{
	text-align: center;
}