html, body {
background-image:url(../gfximg/main_background.jpg);
background-repeat:repeat-x;
background-color:#B3C3DD;
margin:0px 0 0 0;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
}


.main {width:100%;text-align:center;}
.gfx_instant { width:914px;height:333px;border:7px solid white;border-top-width:0px;border-bottom-width:0px;background-color:#0C8DEC;margin:0 auto 0 auto;padding:0;position:relative; }

.gfx_menu_instant { background-image:url('../gfximg/gfx_menu_instant_bg.png');background-repeat:repeat-x;height:64px;border:solid 0pt white; }
.gfx_logo { background-image:url('../gfximg/gfx_logo.png');width:336px;height:64px;position:relative;float:left;left:10px;border:solid 0px white; }
.gfx_menu { width:570px;height:45px;position:relative;float:right;top:18px;border:solid 0pt white;background-image:url(../gfximg/gfx_menu_bg.png);height:45px;background-repeat:repeat-x; }

.topmenu { background-image:url(../gfximg/gfx_menu.png);height:45px;background-repeat:no-repeat; }
.topmenu ul { margin:0;padding:0;list-style:none; }
.topmenu ul li { border:0px solid white;display:inline; }
.topmenu ul li a img {border:0}
#url3_1, #url4_1, #url5_1, #url6_1, #url7_1 {position:absolute;display:block;height:45px;top:0px}
#url3_1 {background-image:url(../gfximg/mainmenu_btn1.png);width:105px;left:0px}
#url4_1 {background-image:url(../gfximg/mainmenu_btn2.png);width:119px;left:105px}
#url5_1 {background-image:url(../gfximg/mainmenu_btn3.png);width:119px;left:224px}
#url6_1 {background-image:url(../gfximg/mainmenu_btn4.png);width:119px;left:343px}
#url7_1 {background-image:url(../gfximg/mainmenu_btn5.png);width:107px;left:462px}
#url3_1:hover {background-image:url(../gfximg/blank.gif)}
#url4_1:hover {background-image:url(../gfximg/blank.gif)}
#url5_1:hover {background-image:url(../gfximg/blank.gif)}
#url6_1:hover {background-image:url(../gfximg/blank.gif)}
#url7_1:hover {background-image:url(../gfximg/blank.gif)}


.gfxtop {background-image:url(../gfx/gfx_bg.xxx);height:270px;margin:0;padding:0;position:relative;display:block;border:0px solid gray; }
.gfxtopdez {background-image:url(../gfximg/gfx_top_dez.jpg);background-repeat:no-repeat;height:223px;margin:0;padding:0;bottom:25;border:0px solid gray;display:block;border-top-width:0px;}
.gfxtopdez_down {background-image:url(../gfximg/gfx_top_dez_down.png);background-repeat:no-repeat;height:47px;width:914px;}



.vision { display:block; left:-3000px; width: 1px; height:1px; position: absolute; overflow:hidden; }


.contain_instant { width:914px;min-height:370px;position:relative;border:7px solid white;border-top-width:1px;border-bottom-width:1px;margin:auto;padding:auto;background-image:url('../gfximg/content1_bg.png');background-repeat:repeat-x;background-color:#FFFFFF; }
.contain1 { position:relative;top:10px;display:block;float:right;width:300px;min-height:255px;margin:0;padding:0;z-index:2;border:solid 0pt blue; }
.contain1_1 { float:right;width:300px;min-height:255px;margin:20px 0 0 0px;padding:0 0 0 0px;display:block;z-index:2;background-image:url('../gfximg/contain_right.gif');background-repeat:no-repeat; }
.contain1_2 { width:280px;margin:20px 0 0 0;display:block; }
.contain2 { position:relative;float:left;left:2px;top:10px;display:block;width:600px;min-height:300px;margin:0;padding:0;z-index:2;border:solid 0pt blue; }
.contain_down { width:914px;height:30px;position:relative;display:block;margin:auto;padding:auto;background-color:#FFFFFF;border:solid 5pt white; }
.contain_down span {color:#074893;padding-top:10px;display:block;}

.cleaner {clear:both;line-height:0px;overflow:hidden;font-size:1px;}

.dualtec {position:absolute;float:right;right:20px;top:10px;}
.dualtec a{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 11px; color: #FFFFFF; text-decoration: none; }
.dualtec a:hover{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 11px; color: #FFFFFF; text-decoration: none; }
.copyright {position:absolute;float:left;text-align:center;left:270px;top:10px;margin:0;padding:0;}
.copyright a { font-family:Trebuchet MS;font-size:11px;font-weight:lighter;color:#FFFFFF;text-decoration:none; }
.copyright a:hover { font-family:Trebuchet MS;font-size:11px;font-weight:lighter;color:#FFFFFF;text-decoration:none; }
.freelink a{ color: #505050;text-decoration: none; }
.freelink a:hover{ color: #006600;text-decoration: none; }






.sites { width:570px;position:relative;text-align:left;float:left;display:block;margin:10px 5px 20px 10px;padding:0px 0px 0px 0px;font-family:Trebuchet MS, Arial, Tahoma;font-size:13px;color:#000000;border:solid 0pt red; }
.sites_text a { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#E90002;text-decoration: none; }
.sites_text a:hover{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FF6600;text-decoration: none; }
.sites_menu { display:block;width:170px;float:right;border:solid 0pt green;margin:30px 40px 0px 0px;padding:0;height:294px;min-height:294px; }
.sites_h1 { height:25px;float:left;margin:0px 0px 0px 0px;padding:0 0 0 0px;font-family:Arial, Tahoma;font-size:19px;font-weight:bold;color:#FFFFFF; }
.sites_h2 { font-family:Arial, Tahoma;font-size:15px;font-weight:bold; }


.formdc { border: 1px #000000 solid;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #F3F7FB; }
.formact { border: 1px #6DB3F9 solid;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #FFFFFF; }
.formacts { border: 1px #024992 solid;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #6DB3F9; }
.formheader { position:relative;display:block;margin:0px 0 0 0;padding:0px 0 0 0;z-index:10; }
.tooltipShow { position:absolute;display:block;top:155px;left:60px;width:160px;height:35px;border: 0px solid gray;padding: 4px 0px 4px 4px;background-color:#FFFFFF;color:#0D3161;visibility:visible;z-index:100;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115); }
.tooltipHide { position:absolute;visibility:hidden; }
.form_button { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:lighter;color:#042247;background-image:url('../gfximg/form_button.png');width:140px;height:30px;border:solid 0pt white; } 

.td1 { border:solid 0pt;border-color:#A7C49A;border-bottom-width:1pt;border-left-width:1pt;padding:3px;background-color:#F3F9EF;font-family:Tahoma;font-size:11px; }
.td2 { border:solid 0pt;border-color:#A7C49A;border-bottom-width:1pt;border-left-width:1pt;border-right-color:#C8D5C3;border-right-width:1pt;padding:3px;background-color:#F3F9EF;font-family:Tahoma;font-size:11px; }



/* BUTTONY */
*.fr {float:right} /* to use with other styles */
*.fl {float:left}  /* to use with other styles */
a.morecart, a.addcart {margin-left:1px;display:block;height:20px;width:21px}
a.addcart {background: url(../gfx/addcart.gif) no-repeat}
a.morecart {background: url(../gfx/morecart.gif) no-repeat}
a.morecart:hover, a.addcart:hover {background-position:0px -20px} /* change bg */
a.morecart span, a.addcart span {display:none}

.dc
{
border: 1px #1F1F1F solid;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #DCE0E0;
}
.act
{
border: 1px #1F1F1F solid;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
}
.acts
{
border: 1px #660000 solid;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFCC99;
}
