#sidebars, #sidebars div.r1,  #sidebars div.r2, #sidebar-top, #sidebar-top div.wrap, #sidebar1, #sidebar1 div.wrap, #sidebar2, #sidebar2 div.wrap {padding: 0; margin: 0;}


/* first */
* { padding: 0; margin: 0; }
html, body {margin: 0; padding: 0;}
/* body {font: 62.5%/1em Verdana; background: url(images/bg.jpg) repeat;} */
body {font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;  background: url(images/bg.jpg) repeat;}

/* default styles */

p { margin: 3px 0px 7px 0px; text-align: justify;}
ul, ol {margin-left: 15px;}
img { padding: 5px;}

a { color: blue; text-decoration: none;}
a:hover { color: red; text-decoration: underline; }
a:active { color: orange; }

a img { border: none; text-decoration: none;} /* ie fix*/
a img, a:visited img, a:hover img, a img:hover, img+a, img+a:hover { border: none; text-decoration: none;}

h1 {font-size: 16px; line-height: 1.2em; margin: 0; font-weight: normal;}
h2 {font-size: 13px; margin: 5px 0 10px 0; color: #4268C0; font-weight: bold;}
h3 {font-size: 12px; margin: 5px 0 10px 0; font-weight: bold;}
h4 {font-size: 12px; margin: 5px 0 10px 0;}
h5 {font-size: 11px; margin: 5px 0 10px 0;}
h6 {font-size: 10px; margin: 5px 0 10px 0;}


/* structure */

#container {width: 910px; margin: 0 auto; margin-top: 20px; font-size: 12px; line-height: 1.3em; background: #cfeffa; border: 2px #b9dfe2 solid;}

#headers {margin: 0 auto;}
#headers-wrap {}

#header1 {position: relative; margin-left: 0; margin-right: 4px; margin-top: 0; margin-bottom: 0;  background: url(images/header1.jpg) no-repeat; height: 176px;}
#header1 div.r1 {position: relative; background: url(images/melfon-logo-tr1.gif) no-repeat; margin-left: 835px; margin-top: -140px; height: 56px;}
#header1 div.r2 {}
#header1 h1 {position: relative; margin-left: 0px; margin-right: 650px; padding: 10px; font-family: sans-serif, Verdana, Geneva, Arial, Helvetica; font-size: 20px; text-align:center; font-weight: bold;}
#header1 h1 a {color: white;}
#header1 h1 a:hover {}
#header1 h2 {position: relative; padding: 0px 0 0 40px; margin: 0 auto; color: white; font-size: 13px;}
#header2 {background: #015bd8; argin-left: 0; margin-right: 4px; margin-top: 0; margin-bottom: 0; }
#header2 div.r1 {}
#header2 div.r2 {}
#header2 h1 {}
#header2 h1 a {}
#header2 h1 a:hover {}
#header2 h2 {}
#header3 {}
#header3 div.r1 {}
#header3 div.r2 {}
#header3 h1 {}
#header3 h1 a {}
#header3 h1 a:hover {}
#header3 h2 {}

#sub-container {float: left; width: 908px; padding: 0; border: 0;}
#wrapper {float: left; width: 100%; padding: 0; background: #cfeffa; }

#content {margin: 10px 195px 0 10px; background: #cfeffa; }

#content div.content-top {}
#content div.content-bottom {}

#sidebars {float: left; margin-left: -188px; width: 184px; padding: 0; border: 2px solid #b9dfe2; background: #015bd8;}
#sidebars div.r1 {}
#sidebars div.r2 {}

#sidebar-top {margin-right: 1px;}
#sidebar-top div.wrap {}

#sidebar1 {margin-right: 1px;}
#sidebar1 div.wrap {}

#sidebar2 {margin-right: 1px;}
#sidebar2 div.wrap {}

#footer {clear: both; text-align: center; background: #015bd8; padding: 10px 0; color: white; font-size: 9px;}
#footer a {color: white;}

#footer-out {clear: both; text-align: center;}

*html #wrapper {overflow: hidden;}
*+html #wrapper {overflow: hidden;}
*html #content {overflow: hidden;}
*+html #content {overflow: hidden;}
*html #sidebar1 {overflow: hidden;}
*+html #sidebar1 {overflow: hidden;}
*html #sidebar2 {overflow: hidden;}
*+html #sidebar2 {overflow: hidden;}
*html #sidebar-top {overflow: hidden;}
*+html #sidebar-top {overflow: hidden;}
*html #sidebars {overflow: hidden;}
*+html #sidebars {overflow: hidden;}
