/* div */

* {
    padding:0px;
    margin:0px;
}

h1 {
    display:inline;
    font:14px Tahoma;
    color:#CBCBCB;
    letter-spacing:1px;
    margin:0px;
    padding:5px 0 5px 0;
}

body {
    margin:0px;
    text-align:center;
    background-image:url(gfx/main_bg.jpg);
    background-repeat:repeat-x;
    background-position: 0px 100px;

}

img {
    padding:0px;
    margin:0px;
    border:0px;
}

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

#slice_00 {
    width:100%;
    height:20px;
    text-align:center;
}

#slice_00_800 {
    width:800px;
    margin:0px auto 0px auto;
    text-align:center;
}

#top_stripe {
    width:100%;
    height:10px;
    background-image:url(gfx/top_stripe_bg.jpg);
    background-repeat:repeat-x;
    text-align:center;
}

#top_800 {
    width:800px;
    height:10px;
    margin:0px auto 0px auto;
}

#slice_01 {
    width:auto;
    height:70px;
    background-image:url(gfx/slice_01_bg.jpg);
    background-repeat:repeat-x;
    text-align:center;
}

#slice_01_menu {
    width:800px;
    height:70px;
    margin:0px auto 0px auto;
}

.menu_item {
    display:inline;
    width:120px;
    height:70px;
    float:left;
    background-image:url(gfx/slice_01_menu_item_bg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    text-align:left;
}

#slice_01_ig_logo {
    width:200px;
    height:70px;
    background-image:url(gfx/slice_01_ig_logo.jpg);
    float:left;
}

#slice_01_crest {
    width:97px;
    height:70px;
    background-image:url(gfx/slice_01_crest.jpg);
    float:right;
}

#main {
    width:auto;
    text-align:center;
}

#main_800 {
    width:800px;
     height:100%; 
    margin:0px auto 0px auto;
}

#main_bg_table {
    background-image:url(gfx/cont_bg_short.jpg);
}

#main_left {
    width:599px;
    float:left;
    overflow:hidden;
    text-align:justify;
	margin-bottom:10px;
}

#main_left_top {
    width:599px;
    float:left;
    background-image:url(gfx/slice_03_b_pan.jpg);
    background-repeat:repeat-y;
    background-position: top;
    background-color: #FFFFFF;
    text-align: center;
}

#main_left_bottom {
    width:599px;
    float:left;
    background-image:url(gfx/bottom_bg_short.jpg);
    background-repeat:no-repeat;
    text-align:justify;
}

#main_right {
    width:201px;
    float:right;
    background-image:url(gfx/slice_03_c_short.jpg);
    background-repeat:no-repeat;
    text-align:center;
}

#offer_table tr {
    background-image:url(gfx/tr_bg.jpg);
    background-color: #999999;
    background-repeat: repeat-x;
}

#bottom {
    width:100%;
    text-align:center;
}

#bottom_800 {
    width:800px;
    height:34px;
    margin:0px auto 0px auto;
    background-image:url(gfx/bottom_bar.jpg);
}

#bottom_800_left {
    padding:5px;
    float:left;
    text-align:left;
}

#bottom_800_right {
    padding:5px;
    float:right;
    text-align:right;
}

#bottom_800_menu {
    width:800px;
    margin:0px auto 0px auto;

}

.offer_box {
    float:left;
    padding:10px;
    height: 91px;
    width: 121px;
}

#offer_box_div {
    display:block;
    width:170px;
    overflow:auto;
}

#offer_table_2 tr {
    background-image:url(gfx/tr_2_bg.jpg);
}

#offer_table_2 td {
    padding:5px;
}

.offer_table_2_c {
    text-align:center;
}


.offer_table_2_l {
    text-align:left;
}



/* padding */

.pad2 {padding:2px;}
.pad3 {padding:3px;}
.pad_a {padding:20px 50px 20px 51px;}
.pad_b {padding:10px 14px 0 16px}
.pad_c {padding:10px 15px 15px 15px;}
.pad_sub {margin:1px;}
.pad10 {padding:30px; text-align:center;}
.pad_short {padding:10px 15px 15px 20px;}


/* font */

.f10rd {font:10px Tahoma; color:#8B2924;}
.f10rd a:link {text-decoration:underline; color:#8B2924;}
.f10rd a:hover {text-decoration:none; color:#8B2924;}
.f10rd a:visited {text-decoration:underline; color:#8B2924;}
.f10rd a:active {text-decoration:none; color:#8B2924;}
.f10wh {font:10px Tahoma; color:#FFFFFF;}
.f10wh a:link {text-decoration:none; color:#FFFFFF;}
.f10wh a:hover {text-decoration:underline; color:#FFFFFF;}
.f10wh a:visited {text-decoration:none; color:#FFFFFF;}
.f10wh a:active {text-decoration:underline; color:#FFFFFF;}
.f10bl {font:10px Tahoma; color:#000000;}
.f10bl a:link {text-decoration:none; color:#000000;}
.f10bl a:hover {text-decoration:underline; color:#000000;}
.f10bl a:visited {text-decoration:none; color:#000000;}
.f10bl a:active {text-decoration:underline; color:#000000;}
.f11bl {font:11px Tahoma; color:#000000;}
.f11bl a:link {text-decoration:none; color:#000000;}
.f11bl a:hover {text-decoration:underline; color:#000000;}
.f11bl a:visited {text-decoration:none; color:#000000;}
.f11bl a:active {text-decoration:underline; color:#000000;}
.f11wh {font:11px Tahoma; color:#FFFFFF;}
.f11wh a:link {text-decoration:underline; color:#C2C2C2;}
.f11wh a:hover {text-decoration:none; color:#C2C2C2;}
.f11wh a:visited {text-decoration:underline; color:#C2C2C2;}
.f11wh a:active {text-decoration:none; color:#C2C2C2;}
.f11gr {font:11px Tahoma; color:#C2C2C2;}
.f11gr a:link {text-decoration:underline; color:#C2C2C2;}
.f11gr a:hover {text-decoration:none; color:#C2C2C2;}
.f11gr a:visited {text-decoration:underline; color:#C2C2C2;}
.f11gr a:active {text-decoration:none; color:#C2C2C2;}
.f12bl {font:12px Tahoma; color:#000000;}
.f12wh {font:12px Tahoma; color:#FFFFFF;}
.f14rd {font:14px Tahoma; color:#8B2924; letter-spacing:1px;}
.f14rd a:link {text-decoration:none; color:#8B2924;}
.f14rd a:hover {text-decoration:underline; color:#8B2924;}
.f14rd a:visited {text-decoration:none; color:#8B2924;}
.f14rd a:active {text-decoration:underline; color:#8B2924;}
.f14gr {font:14px Tahoma; color:#CBCBCB; letter-spacing:1px;}
.bottom_bar_f {font:10px Tahoma; color:#BBBBBB;}
.bottom_bar_f a:link {text-decoration:none; color:#FFFFFF;}
.bottom_bar_f a:hover {text-decoration:none; color:#BBBBBB;}
.bottom_bar_f a:visited {text-decoration:none; color:#FFFFFF;}
.bottom_bar_f a:active {text-decoration:none; color:#BBBBBB;}
.bottom_copy {font:10px Tahoma; color:#000000;}
.bottom_copy a:link {text-decoration:underline; color:#8B2924;}
.bottom_copy a:hover {text-decoration:none; color:#8B2924;}
.bottom_copy a:visited {text-decoration:underline; color:#8B2924;}
.bottom_copy a:active {text-decoration:none; color:#8B2924;}
.menu_item_f {font:12px Tahoma; color:#FFFFFF; padding:40px 20px 0 8px; cursor:pointer;}
.menu_item_f a:link {text-decoration:none; color:#FFFFFF;}
.menu_item_f a:hover {text-decoration:underline; color:#FFFFFF;}
.menu_item_f a:visited {text-decoration:none; color:#FFFFFF;}
.menu_item_f a:active {text-decoration:underline; color:#FFFFFF;}
.offer_table_f {font:11px Tahoma; color:#000000;}
.offer_table_f a:link {text-decoration:none; color:#000000;}
.offer_table_f a:hover {text-decoration:underline; color:#8B2924;}
.offer_table_f a:visited {text-decoration:none; color:#000000;}
.offer_table_f a:active {text-decoration:underline; color:#000000;}


/* form */

input {
    font:10px Tahoma;
    padding:2px;
    margin:2px;
}

select {
    font:10px Tahoma;
    padding:2px;
    margin:2px;
}

.radio_btn {
    background:none;
}

.input_select {
    width:150px;
}

.input_1 {
    width:190px;
}

.input_text {
    width:300px;
}

.other_re_1 {
    visibility:visible;
    width:300px;
}

.other_re_0 {
    display:none;
}

.textarea_1 {
    width:565px;
    height:80px;
    padding:2px;
    margin:2px;
    font:10px Tahoma;
    color:#545454;
    overflow:auto;
}


/* submenu */

.submenu {
    position: absolute;
	top: 95px;
	width: 120px;
    background-color: #4C6B88;
    filter: alpha(opacity=90);
    -moz-opacity: .90;
    opacity: .90;
	z-index: 10;
}

.submenu_0 {
    display: none;
}

.submenu_item {
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    padding: 3px;
    text-align: center;
}

.submenu_item_f11 {font: 11px Tahoma; color: #FFFFFF;}
.submenu_item_f11 a:link {text-decoration: none; color: #FFFFFF;}
.submenu_item_f11 a:hover {text-decoration: underline; color: #FFFFFF;}
.submenu_item_f11 a:active {text-decoration: none; color: #FFFFFF;}
.submenu_item_f11 a:visited {text-decoration: none; color: #FFFFFF;}
.submenu_item_f10 {font: 10px Tahoma; color: #FFFFFF;}
.submenu_item_f10 a:link {text-decoration: none; color: #FFFFFF;}
.submenu_item_f10 a:hover {text-decoration: underline; color: #FFFFFF;}
.submenu_item_f10 a:active {text-decoration: none; color: #FFFFFF;}
.submenu_item_f10 a:visited {text-decoration: none; color: #FFFFFF;}



/* if_actual div */

#if_actual_div {
   position: absolute;
   top: 150px;
   width: 220px;
   height: 220px;
}


