html,body  {  margin: 0px; padding: 0px; background:url(images/body_bg.jpg) repeat top center;}

form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

table { font: normal 10pt  Arial AMU, text-align:left; border-spacing:0px;}

tr { vertical-align: top; }

td { vertical-align: top; padding: 0px; font:normal 10pt  Arial AMU }

img { border:0; }

div {font: normal 10pt Verdana, Arial, Helvetica;}

p { padding: 1px; }

a, a:active, a:visited {color: #000; font: normal 8pt Verdana, Arial, Helvetica; text-decoration:none;}
a:hover {color: #000; font: normal 8pt Verdana, Arial, Helvetica; text-decoration:none;}


.bot { vertical-align:bottom; }
.mid { vertical-align:middle; }

.maintbl{width:100%;}
.width{width:1003px;}

/********************************************************************************************************************************************************************/

.copy {color: #b99577; font: normal 7pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle;}
.about_text {color: #d0a763; font: normal 10pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle;}
.contact_titles {color: #d0a763; font: normal 9pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:top; }
.contact_titles_err {color: #b01103; font: bold 9pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:top; }

.inputtext {color:#5f2808; font:normal 11px Verdana, Arial, Helvetica, sans-serif; border: solid 1px #a55d2c; width:175px; height:19px; background:#ffeed3; padding-left:3px;}
.inputtextarea {color:#5f2808; font:normal 11px Verdana, Arial, Helvetica, sans-serif; border: solid 1px #a55d2c; width:175px; height:100px; overflow:auto; background:#ffeed3;padding-left:3px;}
input.button { font:bold 10px Verdana, Arial, Tahoma; color:#5f2808; height:17px; width:60px; padding:1px 1px 1px 1px; background:#d0a763; border:0px; cursor:pointer}

/********************************************************************************************************************************************************************/


a.menu, a.menu:active, a.menu:visited {color: #fff; font: bold 10pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle;}
a.menu:hover {color: #000; font: bold 10pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle;}

a.bottom_menu, a.bottom_menu:active, a.bottom_menu:visited {color: #d0a763; font: normal 10px Verdana, Arial, Helvetica; text-decoration:none; }
a.bottom_menu:hover {color: #d0a763; font: normal 10px Verdana, Arial, Helvetica; text-decoration:underline; }

a.copyright, a.copyright:active, a.copyright:visited {color: #b99577; font: normal 7pt Verdana, Arial, Helvetica; text-decoration:underline;}
a.copyright:hover {color: #b99577; font: normal 7pt Verdana, Arial, Helvetica; text-decoration:underline;}


a.lang, a.lang:active, a.lang:visited {color: #fff; font: normal 8pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle; }
a.lang:hover {color: #f1dd6d; font: normal 8pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle; }

a.lang_act, a.lang_act:active, a.lang_act:visited {color: #f1dd6d; font: normal 8pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle; }
a.lang_act:hover {color: #f1dd6d; font: normal 8pt Verdana, Arial, Helvetica; text-decoration:none; vertical-align:middle; }


a.link, a.link:active, a.link:visited {color: #d0a763; font: normal 10pt Arial AMU; text-decoration:none; vertical-align:top;}
a.link:hover {color: #d0a763; font: normal 10pt Arial AMU;  text-decoration:underline; vertical-align:top;}

.block_left{background:url(images/main_block_left_bg.png) repeat-y top left; width:6px; height:100%;}
.block_rigth{background:url(images/main_block_right_bg.png) repeat-y top right; width:6px; height:100%;}
.block_bottom{background:url(images/main_block_bottom_bg.png) no-repeat top center; width:100%; height:7px;}
.block_left_bg{background:url(images/left_block_bg.png) ;}
.block_bg{background:url(images/main_block_top_bg.png) repeat-x bottom right;}
/*.img_border { border: solid 1px #A55D2C;} */
.img_border { border: solid 1px #000;} 


.left_block_bg{background:url(images/left_block_bg.png) repeat-x bottom right;}

