/*page*/
body                      { padding:0; margin:0; background-color:#FFF; }
body, .text, td, table    { font:8pt Tahoma, sans; color:#4F4F4F; }

/*navigation*/
a                         { text-decoration:underline; font: 8pt Tahoma, sans; color:#414CA1; }
a:hover                   { text-decoration:none; }

/*design*/
a img                     { border:0; }
h1                        { margin:15px 0 15px 35px; padding:0 0 0 10px; font:30pt Times New Roman; border-left:4px solid #000; color:#777; }
h2                        { margin:0 0 0 10px; padding:0px 0 0 20px; color:#0000A1; font:15pt Times New Roman, Verdana, sans; border-left:2px solid #0000A1; }
h1 strong                 { font-weight: normal; color:#000000;}

.main_table               { width:100%; height:100%; background:url("/images/bgr/left_line.gif") repeat-y; }
.manifest_contener        { padding:0 0 0 35px; background:url("/images/bgr/left_line.gif") repeat-y; }

.logo                     { width:100%; height:85px; background:url("/images/bgr/top_bgr.gif") repeat-x; padding:0; }
.logo .left_angle         { width:41px; height:85px; float:left; background:url("/images/bgr/top_angle_bgr.gif") left no-repeat; }

.top_navigation           { margin:0; padding:0 0 0 20px; list-style:none; height:28px; border-bottom:9px solid #FFB500; color:#0000A1; font:bold 10pt Tahoma, sans; }
/* Fix IE. Hide from IE Mac \*/  *html .top_navigation { padding:0 0 5px 20px; } /* End */
.top_navigation li        { float:left; border-right:1px solid #000; padding:0 14px 2px 14px; margin-top:3px; }
.top_navigation li a      { color:#0000A1; font:10pt Tahoma, sans; }
.top_navigation li#last_one { border:0; }

.bottom_navigation        { padding:8px 0 6px 0; padding-left:25px; color:#000; word-spacing:8px; border-top:9px solid #494949; background-color:#FFF; }
.bottom_navigation a      { color:#0000A1; font:9pt Tahoma, sans; word-spacing:0; }

.left_block               { width:290px; height:100%; margin:0 20px 0 0; }
.left_block #top          { background:url("/images/bgr/left_block_top.gif") right no-repeat; height:16px; }
.left_block #contaner     { border-right:1px solid #0000A1; height:97%; padding:2px 13px 0 22px; }

.l_table                  { border: 0px; width: 100%; padding-bottom: 5px;}
.l_table td               { background:url("/images/img/g_sep.gif") bottom repeat-x; padding:10px 0 16px 2px; }

.right_block              { width:100%; color:#000; font:12pt Times New Roman, sans; vertical-align:top; }
.page_content             { padding:5px 0 30px 25px; font:11pt Tahoma, sans; }
.page_content a           { font:11pt Tahoma, sans; }

.info                     { height:84px; width:507px; background:url("/images/bgr/info_bgr.gif") repeat-x; }
.info #left_part          { width:73px; background:url("/images/bgr/info_left_bgr.gif") no-repeat; }
.info #i_content          { font:bold 11pt Times New Roman, Verdana; color:#000; padding:5px 0 5px 10px; }
.info #right_part         { width:15px; background:url("/images/bgr/info_right_bgr.gif") no-repeat; }

.main_ul                  { margin:10px 0 0 0; width:510px; list-style:none; padding:0 0 35px 0; font:11pt Tahoma, sans; }
.main_ul li               { border-bottom:1px solid #FFB500; padding:4px 0 4px 15px; background:url("/images/marker/yellow_circle.gif") left no-repeat; }
.main_ul li#last_one      { border:0; }

ul.friends                {margin: 0; padding:0;}
ul.friends li             {list-style:none; text-align: center;}

.front_bottom             { height:1px; background-color:#494949; vertical-align:bottom; }

.copyright                { background:url("/images/bgr/bottom_left.gif") left repeat-y; color:#FFF; font:8pt Tahoma, sans; }
.copyright .copy_top      { background:url("/images/bgr/bottom_top.gif") top repeat-x; }
.copyright .copy_corner   { background:url("/images/bgr/copyright_corner.gif") top left no-repeat; padding:30px 0 20px 30px; }


/*form*/
form                      { margin:0; padding:0; }
.form_fields td           { padding:2px 0 2px 0; vertical-align:top; }
.input                    { border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000; width:150px; }
.select                   { border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000; width:150px; }
.textarea                 { border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000; width:350px; height:100px; }
.button                   { border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000; width:100px; }

/*colors*/
.col1                     { background-color:#494949; }

