P,DIV,TD,INPUT { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; text-decoration: none ;color: #000000; }
P{margin-top:0px; margin-bottom:0px;}
h1{ FONT-SIZE: 11px;  font-family: Arial, Helvetica, sans-serif;color: #615BA1; FONT-WEIGHT: 400; margin-bottom:0em;  margin-top:0em;}
a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; text-decoration: underline ;color: #156D00; }
q:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; text-decoration: underline ;color: #156D00; }
.body
{
 background-color:#FFFFFF;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 background-image:url(../images/bg_page.gif)
}

.menu_top {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none;}
.menu_left {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0C2F62; text-decoration: none;}
.patch { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #156D00; text-decoration: none; }
.patch_u { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #156D00; text-decoration: underline; }
.patch_u:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #156D00; text-decoration: none; }
.text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none }
.text_black_11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; }
.text_black_13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 400; color: #333333; text-decoration: none }
.text_black_13_b { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 800; color: #333333; text-decoration: none }
.text_12_b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #333333; text-decoration: none; }
.text_14_b { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 800; color: #333333; text-decoration: none; }
.text_gray_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #999999; text-decoration: none; }
.text_green_12_u { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #156D00; text-decoration: underline; }
.text_green_12_u:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #156D00; text-decoration: none; }
.text_red_13_b { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 800; color: #FF0000; text-decoration: none }
.bg_top{height:14px; background:url(../images/bg_top.png); background-repeat:repeat-x; background-position:top left; }
.bg_left{ background:url(../images/bg_left.png); background-repeat:repeat-y; background-position:top left; }
.bg_right{ background:url(../images/bg_right.png); background-repeat:repeat-y; background-position:top right; }
.td_bg_white{ background-color:#FFFFFF;}
.bg_line{height:3px; background:url(../images/bg_line.gif); background-repeat:repeat-x; background-position:top left; }
.bg_bottom{height:14px; background:url(../images/bg_bottom.png); background-repeat:repeat-x; background-position:top left; }
.td_border_dashed_right{border-right:dashed 1px #C7CDD7;font-size:5px;}
.input-search {font-family: Arial;font-size:11px;width:113px;height:16px;color:#000000; border: solid 1px #999999;}
.gallery_picture_title{font-family: Arial;font-size:11px;color:#666666; background-color:#ffffff; line-height:20px;}
.border_pic { border: 2px solid; border-color: #e6e6e6 #e6e6e6 #e6e6e6 #e6e6e6 ;}
.border_pic_hover { border: 2px solid; border-color: #156D00 #156D00 #156D00 #156D00 ;}
/*input-text*/
.input-text {border-top-width: 0px; padding-right: 7px; padding-left: 0px; font-weight: bold; border-left-width: 0px; background: url(../images/input-left.png) no-repeat right top; border-bottom-width: 0px; padding-bottom: 0px; padding-top: 0px; zoom: 1; text-align: right; border-right-width: 0px; }
.input-text span {padding-right: 0px; display: block; padding-left: 7px; background: url(../images/input-right.png) no-repeat left 50%; padding-bottom: 0px; color: #fff; line-height: 27px; padding-top: 0px; WHITE-SPACE: nowrap; height: 27px;}
.input-text span em {display: block; background: url(../images/input-m.png) repeat-x; line-height: 27px; height: 27px;}
.input-text span span {display: block; background: url(../images/input-m.png) repeat-x; line-height: 27px; height: 27px;}
.input-text span input {padding-right: 0px; padding-left: 0px; font-size: 14px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; width: 100%; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; position: static! important; height: 20px; border-bottom-style: none;}
/* textarea*/
.textarea-bg_263x152 {background: url(../images/bg-textarea_263x152.png) no-repeat; width: 263px; height: 152px;}
.textarea-bg_263x152 textarea {padding-right: 5px; padding-left: 5px; background: none transparent scroll repeat 0% 0%; padding-bottom: 4px; overflow: auto; width: 253px; color: #000000! important; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; height: 144px; border-bottom-style: none;font-family:Arial;font-size: 14px;}
.textarea-bg_320x152 {background: url(../images/bg-textarea_320x152.png) no-repeat; width: 320px; height: 152px;}
.textarea-bg_320x152 textarea {padding-right: 5px; padding-left: 5px; background: none transparent scroll repeat 0% 0%; padding-bottom: 4px; overflow: auto; width: 310px; color: #000000! important; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; height: 144px; border-bottom-style: none;font-family:Arial;font-size: 14px;}
.textarea-bg_157x58 {background: url(../images/bg-textarea_157x58.png) no-repeat; width: 157px; height: 58px;}
.textarea-bg_157x58 textarea {padding-right: 5px; padding-left: 5px; background: none transparent scroll repeat 0% 0%; padding-bottom: 4px; overflow: auto; width: 147px; color: #000000! important; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; height: 50px; border-bottom-style: none;font-family:Arial;font-size: 14px;}
.textarea-bg_278x52 {background: url(../images/bg-textarea_278x52.png) no-repeat; width: 278px; height: 52px;}
.textarea-bg_278x52 textarea {padding-right: 5px; padding-left: 5px; background: none transparent scroll repeat 0% 0%; padding-bottom: 4px; overflow: auto; width: 268px; color: #000000! important; border-top-style: none; padding-top: 4px; border-right-style: none; border-left-style: none; height: 48px; border-bottom-style: none;font-family:Arial;font-size: 14px;}

/* buttons*/
.send_btn {font-family: Arial;padding-right: 0px; display: block; padding-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px! important; background: url(../images/send_Btn.png) no-repeat; padding-BOTTOM: 0px; MARGIN: 7px 0px 0px; width: 116px; COLOR: #000000; LINE-HEIGHT: 27px; padding-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center;border:0px;}
.send_btn_hover{font-family: Arial;padding-right: 0px; display: block; padding-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px! important; background: url(../images/send_Btn.png) no-repeat; padding-BOTTOM: 0px; MARGIN: 7px 0px 0px; width: 116px; COLOR: #000000; LINE-HEIGHT: 27px; padding-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center;border:0px;background-POSITION: 0px -27px; TEXT-DECORATION: none;}
.search_btn {border: none; background-color:#999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none; width:60px; height:20px;}

/*galeria*/
.BoxRightTop{height: 8px;background-image: url(../images/BoxRightTop.html);width: 8px;border: 0;}
.BoxTop{background-image: url(../images/BoxTop.html);width: 100%;background-repeat: repeat-x;height: 8px;}
.BoxleftTop{height: 8px;background-image: url(../images/BoxleftTop.html);width: 8px;border:0px;}
.BoxRight{background-image: url(../images/BoxRight.html);width: 8px;background-repeat: repeat-y;}
.BoxLeft{background-image: url(../images/BoxLeft.html);width: 8px;background-repeat: repeat-y;}
.BoxRightBottom{height: 7px;background-image: url(../images/BoxRightBottom.html);width: 8px;	border: 0;}
.BoxBottom{background-image: url(../images/BoxBottom.html);width: 100%;background-repeat: repeat-x;height: 7px;}
.BoxLeftBottom{height: 7px;background-image: url(../images/BoxLeftBottom.html);width: 8px;border: 0;}


/* tables SiteMap*/
#TableMap td{
	background-position:right;
}