* {
	padding-right: 0px; 
  padding-left: 0px; 
  padding-bottom: 0px; 
  padding-top: 0px; 
  font-family: arial, helvetica, sans-serif;
  line-height:16px;
}

html {
	padding-right: 0px; 
  padding-left: 0px; 
  padding-bottom: 0px; 
  color: #666; 
  padding-top: 0px; 
  background-color: #4d5e85
}

body {
	padding-right: 0px; 
  padding-left: 0px; 
  padding-bottom: 0px; 
  margin: 0px; 
  color: #666; 
  padding-top: 0px; 
  background-color: #ffffff;
  background: url('/images/bg_main.jpg') #4d5e85 repeat-x;
}

body {
	font-size: 76%
}

img {
	border-top-width: 0px; 
  border-left-width: 0px; 
  border-bottom-width: 0px; 
  border-right-width: 0px
}

hr {
	color: #ddd; 
  border-top-style: solid; 
  border-right-style: solid; 
  border-left-style: solid; 
  height: 1px; 
  background-color: #ddd; 
  border-bottom-style: solid
}

#container {
  margin: 0px auto; width: 920px; height: 98%; text-align: left;background: #fff url('/images/bg_content_repeat.jpg')  repeat-y;  
}

.logo           {margin: 0px; position: absolute;left:38px; top: 18px;}
#mainMenu       {float:left;height:48px;margin:0;padding:0;}
#topmenu        {position: absolute; left:303px;top:38px;width:553px;height:48px; background:#fff url('/images/bg_topmenu.png')  no-repeat;}
#extern         {float:right;margin: 26px 0px 0px 18px;}
#extern ul      {margin:0px;}
#extern li      {display:inline;}
#extern a       {padding: 0px 10px 0px 10px;font-weight:bold;color:#838383; padding-top: 0px; text-decoration: none}
#extern a:hover {color: #e33c20}

#content        {float:left;width:920px;margin: 0px 0px 0px 0;background: url('/images/bg_content.jpg') no-repeat;}

/* GRID */
/* =================================================== */
#header         {margin:0;padding:0;width: 920px;position: relative; height: 163px;background:#fff url('/images/bg_head_corner.jpg')  no-repeat;}
#col1           {float: left; margin: 0px 5px 0px 0px; width: 40px;height:120px;}
#col2           {display: inline; background: #fff; float: left; margin: 0px; width: 453px}
#col3           {display: inline; float: left; margin: 0px 0px 2px 36px; width: 173px}


/* CONTENT */
/* =================================================== */
#col2Head       {margin: 0px; width: 453px; height: 149px;}
#col2Content    {margin:0 0 0 17px;; width:406px;float:left;padding:21px 10px 10px 20px;background:#fff url('/images/bg_col2content.jpg') 11px 2px repeat-x;}
#col2Divider    {float:left;}
#breadcrumbs    {float:left;margin-left:34px; padding:5px 4px 4px 4px;}
#col3Head       {float:left;background:#fff url('/images/bg_ad.jpg') no-repeat; margin: 0px; width: 330px; height: 150px;}
#col3Head p     {padding:12px;}
#col3Space      {float:left;margin-left:21px; height:16px; padding:4px;}
#col3Divider    {float:left;margin-bottom:2px;}

/* SUBMENU */
/* =================================================== */
ul#subnav       {width:320px; list-style-type: none; padding-left: 0px}
#subnav li      {padding:5px 12px 5px 18px; margin-bottom:2px; background:#f3f1e8;}
#subMenu        {float:left;}


#footer 		{
  clear: both;
  background: url('/images/bg_corner_footer.jpg') no-repeat; 
  margin: 10px 0px 0px 0px; 
  width: 920px;
  height: 114px;
  color:#ffffff;}
  
#footerContent 	  {margin:0px 0 0 0; padding: 70px 0 0 70px; color:#c5cbd7;}
#footerContent p  {padding:0px; display:inline; float:right; margin:4px 12px 10px 0px;}
#footer img       {padding:0 4px 0 0; float: right; margin: 11px 2px 0px 0px;}
#footer a         {padding:0 4px 0 4px; font-weight: normal; color: #7f7f7f; text-decoration: none}
#footer a:hover   {background: #edf7fe; color: #e33c20}