html, body 	{ padding: 10px 0 0 0;  }
body 		{ margin: auto; width: 847px; background: #FFFFFF }

body, td, th, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	line-height: 18px;
}

#head 		{ width: 183px; height: 223px; float: left; text-align: right; background-color: #FBFAF6; }				{* header left  side *}
#footer 	{ background-color: #DCDCDC; padding: 10px 10px 60px 10px; font-size: 11px }
#footer a	{ color: #747474; font-weight: bold }

#content	{ clear: both; background: url(../images/cms/content_bg.gif); padding: 10px 11px 0 9px; width: 100%; }	{* main box with background *}
#menu1		{ height: 30px; padding: 13px 0 0 22px; background: url(../images/cms/menu_bg.png); }					{* main content box *}
#menu1 a    { color: #FFFFFF; font-weight: bold; font-size: 13px; }


#col_left   { background: url(../images/cms/center_bg.gif) right repeat-y }
#col_center { padding: 0 20px 0 10px; }
#col_right  { background: url(../images/cms/center_bg.gif) left repeat-y; padding-left: 8px }

th { font: bold 9pt Arial, Helvetica, sans-serif; }
	
h1 { color: #CF621F; letter-spacing: -1px; font: bold 23px Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; padding-bottom: 8px; background: url(../images/cms/dot.gif) bottom repeat-x; width: 100%; }
h2 { color: #FF9900; letter-spacing: -1px; font: bold 16px Arial, Helvetica, sans-serif; margin: 10px 0px 5px 0px; }

#contact    { background-color: #FFF7C7 }
#contact td { font-size: 11px; }

{* second menu, left column *}
.c		{ clear: both; }
.hide 	{ display: none; }
.show 	{ display: inline; }

{* images align *}
.img_left  { float: left;  margin-right: 8px; }
.img_right { float: right; margin-left:  8px; }

.submit { background: url(../images/cms/btn_submit.png) no-repeat; border: none; width: 59px; height: 26px; cursor: pointer }

hr    { background: url(../images/dot.png)  repeat-x; height: 1px; border: none; }
.doth { background: url(../images/cms/dot.gif) left repeat-x; height: 1px; }
.dotv { background: url(../images/cms/dot.gif) top  repeat-y; width:  1px; }
.dotd { background: url(../images/cms/dot_dark.gif) repeat-x; height: 1px; }

.small { font-size: 12px; }
form { margin: 0px; }

ul, ol { padding: 0px 0px 10px 20px; }
ul { list-style: square; list-style-image: url(../images/li.png); }
li { padding: 0 0 0 0; } 
/* select, input, textarea { border: 1px solid #ACACAC;  */

img { border: none; }

p { padding: 0px; margin: 0px 0px 10px 0px; }

a { color: #01C0F6; font-weight: bold; }
a:link,a:active,a:visited { text-decoration: underline; }
a:hover { text-decoration: none; }

#developer a { font-size: 10px; color: #000000; float: right; margin: 0 40px 5px 0; }


