body
{
	width: 100%;
	scrollbar-face-color: #A4CEE3;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #E0E0E0;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-darkshadow-color: #808080;
	scrollbar-track-color: #E8F0FF;
	scrollbar-arrow-color: #000000;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #B1BDC9;
	background-image: url(../pictures/data/bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	list-style-type: disk;
}

a
{
	font-family:     Tahoma, Arial, Verdana;
	color:           #000000;
	text-decoration: none;
}

a:hover, a:active
{
	font-family: Tahoma, Arial, Verdana;
	color: #FF6600;
	text-decoration: underline;
}

a.topmenu_link:hover, a.topmenu_link:active
{
	font-family:      Tahoma, Arial, Verdana;
	color:            #4040FF;
    font-weight:      bold;
    font-size:        12px;
	text-decoration:  none;
}

a.topmenu_link
{
	font-family:     Tahoma, Arial, Verdana;
	color:           #043265;
    font-weight:     bold;
    font-size:       12px;
	text-decoration: none;
}

a.sidemenus_content
{
	font-family: Tahoma, Arial, Verdana;
	color: White;
	text-decoration: none;
}

a.sidemenus_content:hover, a.sidemenus_content:active
{
	font-family: Tahoma, Arial, Verdana;
	color: #FB8A3E;
	text-decoration: none;
}

a.brands
{
	font-family: Tahoma, Arial, Verdana;
	color: Black;
	text-decoration: none;
	font-weight : bold;
	font-size : x-small;
}

a.brands:hover, a.brands:active
{
	font-family: Tahoma, Arial, Verdana;
	color: #588298;
	text-decoration: underline;
	font-weight : bold;
	font-size : x-small;
}

a.webmasters
{
	font-size : 12px;
	color : #88ADCC;
}

a.webmasters:hover, a.webmasters:active
{
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
	color : #FF6600;
}

input, select, textarea
{
    font-family:         Tahoma, Arial, Verdana;
    font-size:           12px;
	color:               #000000;
	background-color:    #F8F8F8;
	border-style:        solid;
	border-width:        1px;
	background-repeat:   norepeat;
	border-left-color:   #000000;
	border-top-color:    #000000;
	border-right-color:  #000000;
	border-bottom-color: #000000;
	margin: 2px;
}
input[type="radio"] {
	border: none;
}

.optiontitle
{
    font-family:         Tahoma, Arial, Verdana;
	font-size:           12px;
	color:               #FF0060;
	background-color:    #F8F8F8;
	border-style:        solid;
	border-width:        1px;
	background-repeat:   norepeat;
	border-left-color:   #000000;
	border-top-color:    #000000;
	border-right-color:  #000000;
	border-bottom-color: #000000;
}

ul, ol, dl, blockquote
{
    color:          #000000;
    font-family:    Tahoma, Arial, Verdana;
    font-size:      12px;
    text-align:     justify;
	margin-top:     0px;
	margin-left:    0px;
	margin-right:   0px;
	margin-bottom:  0px;
	padding-left:   20px;
	max-width:      460px;
}

form
{
	margin-top:     0px;
	margin-bottom:  0px;
}

p
{
    color:          #000000;
    font-family:    Tahoma, Arial, Verdana;
    font-size:      12px;
    text-align:     justify;
	margin-bottom:  0px;
	margin-top:     0px;
}

table.main
{
    font-family:    Tahoma, Arial, Verdana;
	font-size:      12px;
    border:         0px;
    margin-left:    0px;
    margin-top:     0px;
    margin-right:   0px;
    margin-bottom:  0px;
    padding-left:   0px;
    padding-top:    0px;
    padding-right:  0px;
    padding-bottom: 0px;
}

table.innertable
{
    font-family:    Tahoma, Arial, Verdana;
	font-size:      12px;
    border:         0px;
    height:         100%;
    margin-left:    0px;
    margin-top:     0px;
    margin-right:   0px;
    margin-bottom:  0px;
    padding-left:   0px;
    padding-top:    0px;
    padding-right:  0px;
    padding-bottom: 0px;
}

table.form_table
{
    text-align:       center;
    vertical-align:   top;
    border-width:     0px;
    background-color: #000000;
}

td
{
	font-family:       Tahoma, Arial, Verdana;
    font-weight:       normal;
    font-size:         12px;
}

td.topleft
{
    border-style:      solid;
    border-width:      0px;
    color:             #ffffff;
	font-family:       Tahoma, Arial, Verdana;
    font-weight:       bold;
    font-size:         12px;
    text-align:        left;
    vertical-align:    middle;
    background-color:  #48829F;
    height:            100px;
    margin-left:       0px;
    margin-top:        0px;
    margin-right:      0px;
    margin-bottom:     0px;
    padding-left:      0px;
    padding-top:       0px;
    padding-right:     0px;
    padding-bottom:    0px;
}

td.topright
{
    border-style:      solid;
    border-width:      0px;
    color:             #FFFFFF;
	font-family:       Tahoma, Arial, Verdana;
    font-weight:       bold;
    font-size:         16px;
    text-align:        right;
    vertical-align:    middle;
    background-color:  #48829F;
    width:             100%;
    height:            10px;
    margin-left:       0px;
    margin-top:        0px;
    margin-right:      0px;
    margin-bottom:     0px;
    padding-left:      0px;
    padding-top:       0px;
    padding-right:     0px;
    padding-bottom:    0px;
}

td.topmenu
{
    border-style:      solid;
    border-width:      0px;
    color:             #064A96;
	font-family:       Tahoma, Arial, Verdana;
    font-weight:       bold;
    font-size:         14px;
    text-align:        center;
    vertical-align:    middle;
    background-color:  #A4CEE3;
    background-repeat: no-repeat;
    width:             100%;
    height:            20px;
    margin-left:       1px;
    margin-top:        1px;
    margin-right:      1px;
    margin-bottom:     1px;
    padding-left:      0px;
    padding-top:       0px;
    padding-right:     0px;
    padding-bottom:    0px;
}

td.leftmenu
{
    vertical-align: top;
    height:         100%;
    margin-top:     0px;
    margin-bottom:  0px;
    margin-left:    0px;
    margin-right:   0px;
}

td.rightmenu
{
    vertical-align: top;
    height:         100%;
    margin-top:     0px;
    margin-bottom:  0px;
    margin-left:    0px;
    margin-right:   0px;
	max-width:      130px;
}
td.rightmenu table {
	table-layout:fixed;
	word-break: break-all;
}

td.mainpage
{
    vertical-align: top;
    text-align:     center;
    height:         100%;
    margin-top:     0px;
    margin-bottom:  0px;
    margin-left:    0px;
    margin-right:   0px;
}

td.td_header
{
    color:             #102040;
    font-family:       Tahoma, Arial, Verdana;
    font-weight:       bold;
    font-size:         12px;
    text-align:        left;
    vertical-align:    top;
    background-color:  #A4CEE3;
    background-repeat: no-repeat;
    width:             100%;
}

td.td_contents
{
    background-color: #FFFFFF;
    color:            #000000;
    font-family:      Tahoma, Arial, Verdana;
    font-size:        12px;
}

td.td_contents_c1
{
    background-color: #E8F0FF;
    color:            #000000;
    font-family:      Tahoma, Arial, Verdana;
    font-size:        12px;
}

td.td_contents_c2
{
    background-color: #E0E8F8;
    color:            #000000;
    font-family:      Tahoma, Arial, Verdana;
    font-size:        12px;
}

td.form_td_header
{
    color:            #FFFFFF;
    text-align:       left;
    vertical-align:   top;
    font-family:      Tahoma, Arial, Verdana;
    font-size:        14px;
    font-weight:      bold;
    font-style:       normal;
    background-color: #000000;
    margin-left:      1px;
    margin-top:       1px;
    margin-right:     1px;
    margin-bottom:    1px;
    padding-left:     3px;
    padding-top:      3px;
    padding-right:    3px;
    padding-bottom:   3px;
}

td.form_td_contents
{
    color:            #000000;
    text-align:       left;
    vertical-align:   top;
    font-family:      Tahoma, Arial, Verdana;
    font-size:        12px;
    font-weight:      normal;
    font-style:       normal;
    background-color: #FFFFFF;
    margin-left:      1px;
    margin-top:       1px;
    margin-right:     1px;
    margin-bottom:    1px;
    padding-left:     3px;
    padding-top:      3px;
    padding-right:    3px;
    padding-bottom:   3px;
}

TD.contentheader {
	border : none;
	height : 32px;
	width : 550px;
	padding : 0px;
}
TD.contentmain {
	border : 1px solid #5A6277;
	background : White;
	width : 548px;
	max-width: 548px;
	padding: 0px;
}
TD.contentfooter {
	border : none;
	background : url(../pictures/data/h_footer.gif) no-repeat;
	width : 550px;
	height : 10;
	padding: 0px;
}

hr
{
    color:      #000000;
    text-align: center;
    width:      100%;
}

h1
{
    color :            #000000;
    text-align :       left;
    font-weight:       normal;
    font-size :        24px;
    font-family :      Tahoma, Arial, Verdana;
    text-decoration :  none;
    border-bottom :    solid #000000 1px;
    margin-left :      0px;
    margin-top :       0px;
    margin-right :     0px;
    margin-bottom :    0px;
}

h2
{
    color :            #000000;
    text-align :       left;
    font-weight:       normal;
    font-size :        20px;
    font-family :      Tahoma, Arial, Verdana;
    text-decoration :  none;
    border-bottom :    solid #000000 1px;
    margin-left :      0px;
    margin-top :       0px;
    margin-right :     0px;
    margin-bottom :    0px;
}

h3
{
    color :            #000000;
    text-align :       left;
    font-weight:       normal;
    font-size :        16px;
    font-family :      Tahoma, Arial, Verdana;
    text-decoration :  none;
    border-bottom :    solid #000000 1px;
    margin-left :      0px;
    margin-top :       0px;
    margin-right :     0px;
    margin-bottom :    0px;
}

h4
{
    color :            #000000;
    text-align :       left;
    font-weight:       normal;
    font-size :        12px;
    font-family :      Tahoma, Arial, Verdana;
    text-decoration :  none;
    border-bottom :    solid #000000 1px;
    margin-left :      0px;
    margin-top :       0px;
    margin-right :     0px;
    margin-bottom :    0px;
}

font.underline
{
    border-bottom :   solid #000000 1px;
    font-family :     Tahoma, Arial, Verdana;
    margin-left :     0px;
    margin-top :      0px;
    margin-right :    0px;
    margin-bottom :   0px;
}

#main_banner {
	background: url('../pictures/logo-r.png') top right;
	font: bold italic 22px Verdana;
	text-align: left;
	position: relative;
}
#main_banner span {
	color: #555C6F;
	display: block;
	position: absolute;
	top: 44px;
	right: 0px;
	text-align: left;
	width: 386px;
}