/* BODY */
body {background: #FFFFFF url(i/bgr.jpg) repeat-x top left; font-size: 9pt; font-family:  arial, tahoma, sans-serif, verdana; margin: 0; }



/* TABLES */
td {font-size: 9pt; color: #000;}

td.deep_blue {background: #09C; color: #FFF; padding-top: 10; padding-bottom: 10; border-bottom: 3px #069 solid;}
#logo_td {background: url('i/logo.gif') no-repeat top left;}

#login_td, td.right {border-left: #7FB2CC solid 1px; background: #E8F2F5;}
#left_td {border-right: #7FB2CC solid 1px; background: #E8F2F5;}

td.caption {background: #A9CCDC; border-bottom: 3px #069 solid; padding: 3px;}

td.right_inf {padding: 10 5 20 20; line-height: 15pt;}

td.main {padding: 20 10 20 20}





/* DIV */
#menu_div {padding: 20 0 0 20; line-height: 15pt;}


/* IMAGES */
img.submenu {margin-left: 15px;}
div.proj_img img {margin: 1px;}
div.news_img img {margin: 1px;}

/* INPUTS */
input.input {border: #999 solid 1px; font-size: 8pt; color: #666;}
.input_btn {border: #069 solid 1px; background: #A9CCDC; font-size: 9pt; color: #FFF; font-weight: bolder;}

/* LINKS */
a {color: #069; text-decoration: none;}
a:hover {text-decoration: underline;}

a.catalog {color: #FFF;}
a.catalog:hover {color: #FFF; text-decoration: underline;}

a.forgot {color: #069; font-size: 7pt;}
a.forgot:hover {color: #069; text-decoration: underline;}

a.menu {color: #069; font-size: 10pt; text-decoration: underline; font-weight: bolder;}
a.menu:hover {text-decoration: underline;}

a.submenu {position: relative; color: #666; font-size: 8pt; text-decoration: none; }
a.submenu:hover {position: relative; text-decoration: underline;}

#proj_td a {position: relative; }

a.mail {color: #FFF;  text-decoration: underline;}

/* TEXT */
b.header {font-size: 18pt; color: #666; font-weight: normal;}
b.date {color: #09C;}
b.caption {color: #069; font-size: 10pt;}

p.txt  {font-size: 9pt; color: #666; text-align: justify; margin: 0; padding: 0;}





