body {
	margin:0;
	margin-top:0px;
	padding:0;	
  	font:13px  Arial, Verdana, Helvetica, sans-serif;
	color: #474646;
    text-align:left;
	line-height:15px
}

table {
       border:0px;
       vertical-align:top;
       border-collapse:collapse
}
table td{
       padding:0px; /* cellspadding="0" */
       vertical-align:top;
	   text-align: left	 
}
table tr{
       padding:0px; /* cellspadding="0" */
       vertical-align:top	  
}

h1 {font-size: 17px; text-align:left;line-height:19px}

img {
	border:0px;
}
.k  {	
    font-size:16px;
	line-height:18px;
	    text-align:left;
} 

.beg {background:url(../img/img.jpg) top right no-repeat}

a.menu {
color:  #777777;
font-size: 16px;
font-weight: bold;
text-decoration: underline;
    text-align:left;
line-height: 25px
}

a.menu:hover  {
color:  green;
font-size: 16px;
font-weight: bold;
text-decoration: none;
line-height: 25px
}

a.pho-num-link {
	padding:3px 6px 3px 6px;
	background-color:#DFE7DF;
	COLOR: #0E2B0C;
	text-decoration:none;
	border:1px solid #FFFFFF;
}
a.pho-num-link:hover {
	background-color:#869485;
	color:#ffffff;
}
a.pho-num-link:visited{
	COLOR: #97A396;
	text-decoration:none;
}

strong { 	
       COLOR: #777777;
       }

A.menu9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #777777;
	TEXT-DECORATION: none;
	line-height: 16px;
}
A.menu9:hover {
	COLOR: #DC261C;
}

.r3 {
color:#0A743B;
text-decoration:underline
}

a.r3:hover {
COLOR: #009900;
text-decoration: none;
}

dt  {
   COLOR: #777777;
   font-weight: bold;
   float: left
   }

#nout  {
   width: 600px;
   float: left
   }

.dd {
color:  #777777;
font-size: 12px;
   float: left
}

a.pho-num-link2 {
	padding:10px 5px 10px 5px;
	background-color:#DFE7DF;
	COLOR: #0E2B0C;
	text-decoration:none;
}

a.pho-num-link2:hover {
	background-color:#869485;
	color:#ffffff;
}

a.pho-num-link3 {
	padding:10px 5px 10px 5px;
	background-color:#56A166;
	COLOR: #0E2B0C;
	text-decoration:none;
}

a.pho-num-link3:hover {
	background-color:#869485;
	color:#ffffff;
}

p.p4 { padding:5px 5px 5px 5px
}

p.p2 {
	margin:0 0 9px 0
}

p.p3 {
	margin:0 0 0 128px
}
	
/**************************************************************
   Form
 **************************************************************/

label {
	float:left;
	text-align:right;
	width:112px;
	padding:5px 15px 0 0;
}


.input_text,
textarea,
select {
  	padding:5px;
  	font:13px  Arial, Verdana, Helvetica, sans-serif;
  	color:#3e2c20;
  	background:#fdfbf6;
  	border:1px solid #e5ccb3;
	position:relative
}


.input_text:focus,
textarea:focus,
select:focus {  
  	background: #fcf8ed;
}

input.button {
  	padding: 4px 10px;

  	font: 13px  Arial, Verdana, Helvetica, sans-serif;
  	cursor: pointer;

    font-weight: bold;
    color:B14A4A;
  	background: #CFCDCD;
  	border:3px solid #fad1a8;
}

.required {
  	cursor: help;
  	border-bottom: 1px solid #CCC;
}

#komentar_add {
	background:url(img/f_kom2.gif) repeat-y;
	margin-bottom:20px;
	width:100%
}
#komentar_add div {
	background:url(img/f_kom2_t.gif) top no-repeat;
	
}
#komentar_add div div {
	background:url(img/f_kom2_b.gif) bottom no-repeat;
	padding:15px 20px;
	
}

#nout {
      width:617px;
      }



        