body {
height: 100%;
margin: 0;
padding: 0;
background-color: #f3f4f0;
font-size: 12px;
font-family: verdana,arial;
font-weight: normal;
color: #444444;
}

html, #content {
height: 100%;
}

#content {
width: 100%;
text-align: center;
}

img {
border: 0px;
}

a  {
font-size: 12px;
font-family: verdana,arial;
font-weight: normal;
color: #2e64a4;
text-decoration: none;
}

a:hover {
font-size: 12px;
font-family: verdana,arial;
font-weight: normal;
color: #2e64a4;
text-decoration: none;
}

a.sta  {color: #e4e7dc;
font: 13px  tahoma, arial, sans-serif;
}

a.sta:hover {color: #e4e7dc;
font: 13px  tahoma, arial, sans-serif;
}

h1 {
color: #7db648;
font-size: 19px;
font-family: verdana,arial;
font-weight: normal;
margin-top: 7px;
margin-bottom: 1px;
}

h2 {
color: #444444;
font-size: 19px;
font-family: verdana,arial;
font-weight: normal;
margin-top: 7px;
margin-bottom: 3px;
}

h3 {
color: #444444;
font-size: 33px;
font-family: verdana,arial;
font-weight: normal;
margin-top: 0px;
margin-bottom: 12px;
}

h4 {
color: #7db648;
font-size: 16px;
font-family: verdana,arial;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
}

#form_top_div {
        float: right;
	width: 254px;
	height: 36px;
	margin-bottom: -19px;
	background: none;
}

.form_top_inp {
        width: 188px;
	height: 21px;
	float: left;
	margin-left: 7px;
	margin-top: 4px;
	border: 0px;
	font: 11px tahoma, arial, sans-serif;
	padding-top: 6px;
	padding-left: 3px;
	color: #7f7f7c;
	background: none;
}

.form_top_but {
        float: left;
	margin-left: 6px;
	margin-top: 5px;
	padding: 0px;
	border: 0px;
	width: 25px;
	height: 23px;
}

input {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #444444;
background:url('../img/bg_input_big.png') #ffffff repeat-x;
margin-top: 3px;
border: 1px solid #bcc1a1;
padding: 3px;
height: 14px;
}

textarea {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #444444;
background:url('../img/bg_input_big.png') #ffffff repeat-x;
margin-top: 3px;
border: 1px solid #bcc1a1;
padding: 3px;
}

form {
margin: 0px;
padding: 0px;
}

#nr_foto_open_index {
	background-color: #71a840;
	color: #ffffff;
  	font: 11px tahoma, verdana, arial, sans-serif;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
  	position: absolute;
  	margin: 0px;
  	filter: alpha(opacity=90);
  	-moz-opacity:.90;
  	opacity:.90;
  	width: 100%;
}

#nr_foto_ok_index {
	background-color: #94ba15;
	color: #ffffff;
  	font: 10px tahoma, verdana, arial, sans-serif;
	padding-top: 4px;
	padding-bottom: 5px;
  	position: absolute;
  	margin-top: 134px;
  	margin-left: 0px;
  	filter: alpha(opacity=99);
  	-moz-opacity:.99;
  	opacity:.99;
  	text-align: center;
  	width: 96px;
  	cursor: pointer;
}

