html, body {
background-image:url(../gfximg/bgfull.jpg);
background-repeat:repeat-x;
background-color:#FFAD5C;
margin:0px 0 0 0;
top-margin:0px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
}

.main {width:100%;text-align:center;margin:0px 0px 0px 0px;}
.gfx_instant { width:747px;border:0px solid white;margin:0 auto 0 auto;position:relative; }

.top {background-image:url(../gfximg/topbg.png);height:72px;background-repeat:repeat-x;}
.toplogo {background-image:url(../gfximg/toplogo.png);height:72px;width:294px;border:0pt solid red;float:left;}
.toplogo_menu {width:198px;height:33px;border:0pt solid red;float:right;margin:0;padding:0;list-style:none;position:relative;}
.toplogo_menu ul { margin:0;padding:0;list-style:none; }
.toplogo_menu ul li { border:0 solid red;display:inline; }
.toplogo_menu ul li a img { border:0; }
#url1, #url2 {position:absolute;display:block;height:33px;top:0px}
#url1 {background-image:url(../gfximg/topmenu_dojazd.png);width:90px;left:0px;}
#url2 {background-image:url(../gfximg/topmenu_kontakt.png);width:106px;left:91px;}
#url1:hover {background-image:url(../gfximg/topmenu_dojazd_over.png)}
#url2:hover {background-image:url(../gfximg/topmenu_kontakt_over.png);}
.toplogo_edge {background-image:url(../gfximg/toplogo_edge.png);background-repeat:no-repeat;height:72px;width:9px;border:0pt solid red;float:right;}
.location {position:absolute;top:50px;left:500px;color:white;font-family:Arial;font-size:11px;}

.gfxtop {background-image:url(../gfximg/gfxtop.jpg);height:200px;width:747px;border:0px solid white;border-top-width:5px;border-bottom-width:0px;float:left;}
.gfxmenu {background-image:url(../gfximg/gfx_menu_bg.png);height:50px;width:737px;border:0px solid white;border-left-width:5px;border-right-width:5px;float:left;margin:0;padding:0;list-style:none;position:relative}
.gfxmenu ul { margin:0;padding:0;list-style:none; }
.gfxmenu ul li { border:0px solid white;display:inline; }
.gfxmenu ul li a img {border:0}
#url3, #url4, #url5, #url6, #url7 {position:absolute;display:block;height:42px;top:0px}
#url3 {background-image:url(../gfximg/gfx_menu1.png);width:134px;left:27px}
#url4 {background-image:url(../gfximg/gfx_menu2.png);width:136px;left:162px}
#url5 {background-image:url(../gfximg/gfx_menu3.png);width:101px;left:297px}
#url6 {background-image:url(../gfximg/gfx_menu4.png);width:102px;left:398px}
#url7 {background-image:url(../gfximg/gfx_menu5.png);width:94px;left:500px}
#url3:hover {background-image:url(../gfximg/blank.jpg)}
#url4:hover {background-image:url(../gfximg/blank.jpg)}
#url5:hover {background-image:url(../gfximg/blank.jpg)}
#url6:hover {background-image:url(../gfximg/blank.jpg)}
#url7:hover {background-image:url(../gfximg/blank.jpg)}

.shadow {position:relative;display:block;float:right;background-image:url(../gfx/gfx02_shadow.gif);height:22px;width:581px;background-repeat:no-repeat;}
.shadow h1 {margin:0;padding:0;}

.vision { display:block; left:-3000px; width: 1px; height:1px; position: absolute; overflow:hidden; }
.domena {background-image:url(../gfx/gfx02.jpg);height:41px;background-repeat:no-repeat;}

.contain_instant { width:747px;border:0px solid white;margin:0 auto 0 auto;position:relative;display:block; }
.contain_bel2 { width:747px;height:60px;display:block;background-image:url(../gfximg/contain_bel2.jpg);background-repeat:no-repeat;margin:0;padding:0; }
.contain {width:754px;margin:0 0 0 0px;padding:0 0 0 0px;display:block;z-index:2;background-image:url(../gfximg/contain_ramka.jpg);background-repeat:repeat-y;}
.containInstant {width:525px;float:left;display:block;padding:0 0 0 0px;margin:0 0 0 0px;margin-left:2px;z-index:3;}
.contain {min-height:370px;}

.cleaner {clear:both;line-height:0px;overflow:hidden;font-size:1px;}

.stopka {width:754px;height:30px;text-align:center;position:relative;float:right;margin:0;padding:0;}
.stopka span {color:#FFFF99;padding-top:10px;display:block;}

.dualtec {position:absolute;float:right;right:20px;top:3px;}
.dualtec a{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 11px; color: #4C0900; text-decoration: none; }
.dualtec a:hover{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 11px; color: #000000; text-decoration: none; }
.copyright {position:absolute;float:left;text-align:center;left:220px;top:3px;margin:0;padding:0;}
.copyright a { font-family:Trebuchet MS;font-size:11px;font-weight:lighter;color:#4C0900;text-decoration:none; }
.copyright a:hover { font-family:Trebuchet MS;font-size:11px;font-weight:lighter;color:#000000;text-decoration:none; }
.freelink a{ color: #505050;text-decoration: none; }
.freelink a:hover{ color: #006600;text-decoration: none; }

.sites { width:480px;text-align:left;float:left;display:block;border:solid 0pt green;margin:30px 0px 0px 40px;padding:0 0 0 0px; }
.sites_text { float:left;position:relative;display:block;width:470px;border:solid 0pt red;margin:0;padding:0;min-height:270px;color:#6D3000;font-family:Trebuchet MS, Arial;font-size:12px; }
.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:Tahoma;font-size:19px;font-weight:bold;color:#710304; }
.sites_h2 { font-size:15px;font-weight:bold; }

.formdc { border: 1px #518C1E solid;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #FAFDF9; }
.formact { border: 1px #518C1E solid;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #FFFFFF; }
.formacts { border: 1px #518C1E solid;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #C6FFBD; }
.formheader { position:relative;display:block;margin:0px 0 0 0;padding:0px 0 0 0;z-index:10; }
.tooltipShow { position:absolute;display:block;top:-5px;left:30px;width:150px;border: 1px solid gray;padding: 4px 0px 4px 4px;background-color:lightyellow;color:red;visibility:visible;z-index:100;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115); }
.tooltipHide { position:absolute;visibility:hidden; }


.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 #660000 solid;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFCC;
}
.act
{
border: 1px #660000 solid;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFCC99;
}
.acts
{
border: 1px #660000 solid;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFCC99;
}
