body {margin:0;padding:0;background:#000000;background:#000000 url(../i/vertical_bg.gif)  center bottom repeat-X;}
img, div { behavior:url(css/iepngfix.htc) }
h2 {margin:0px;margin:0px;margin-bottom:10px;text-transform:uppercase;font:normal 1.3em Tahoma;color:white}
h2:first-letter {color:red}


#global {width: 1000px;height:550px;background:url(../i/bg_head.gif) top center repeat-x}
#global #head {height:165px;background:url(../i/line_bg_head.png) repeat-x; width:auto}
#global #head img {border:solid 0px;}
#global #head .logo {float:left;margin-left:43px;margin-top:35px;}
#global #head .right_line {float:right;margin-top:55px;}
#global #head .contakts {float:right;font:normal 0.8em Tahoma;color:#BABABA;margin-top:75px;margin-right:20px;text-align:left}
#global #head .contakts span {color:white}
#global #head .contakts a {color:#BABABA}
#global #head .words {float:left;color:white;text-transform:uppercase;font:bold 0.7em Tahoma;margin-top:58px;margin-left:130px;text-align:left}
#global #head .words h2 {padding:0px;margin:0px;padding-top:8px}
#global #head .words h2:first-letter {color:red}
#global #head .nav {float:right;width:auto}
#global #head .nav .nav_but {height:32px;width:32px;float:left}
#global #head .nav .nav_but:hover {background:url(../i/nav_bg.png) no-repeat}
#global #midl {float:left;width:100%;}
#global #midl #menu {width:260px;float:left;text-align:left;}
#global #midl #menu ul {list-style:none;padding-left:40px;}
#global #midl #menu li {margin:20px 0px 5px 0px;}
#global #midl #menu a {text-transform:uppercase;font:bold 0.8em Tahoma;color:white;text-decoration:none}
#global #midl #menu a:hover {color:red}
#global #midl #anim {float:right;position:relative;top:-10px;left:-50px}
.tbl a {color:white;}
#global #clear {width:100%;height:30px;float:left}

#global #midl #feedback {background:url(../i/about_bg.png) no-repeat;float:right;color:#CECECE;font:normal 1em Tahoma;text-align:justify;margin-left:10px;padding-left:40px;padding-right:40px;margin-right:0px;width:218px}
#global #midl #feedback h2 {font:normal 1em Tahoma;margin-bottom:20px}
#global #midl #feedback textarea {font:normal 0.8em Tahoma;color:white;background:#666666;border:solid 1px #131313;display:block;width:200px;height:100px; -moz-border-radius: 5px; -webkit-border-radius: 5px;padding:3px;}
#global #midl #feedback textarea:focus {border:solid 1px #999999;}
#global #midl #feedback input {font:normal 0.8em Tahoma;color:white;background:#666666;border:solid 1px #131313;display:block;width:200px;-moz-border-radius: 5px; -webkit-border-radius: 5px;margin-bottom:3px;padding:3px}
#global #midl #feedback input:focus {border:solid 1px #999999;}
#global #midl #feedback a {color:white;font:normal 0.8em Tahoma;padding-top:5px;display:block}

#global #catmenu {font:normal 1em Tahoma;color:white;padding-left:10px;float:right;background:url(../i/about_bg.png) top left no-repeat;text-align:left;width:289px}
#global #catmenu h2 {font:normal 1em Tahoma;margin-bottom:20px;margin-left:20px}
#global #catmenu ul {list-style:none;margin:0px; padding:0px;padding-left: 20px}
#global #catmenu ul.firstcat {margin-top:20px}
#global #catmenu .firstcat .fl:first-letter {color:red}
#global #catmenu .firstcat .fln {color:silver}
#global #catmenu .firstcat .fln:first-letter {color:red}

#global #catmenu a {color:white;text-decoration:none}
#global #catmenu a:hover {color:red}

#global #catmenu #newsbox {width:auto;margin:10px 0px 20px 20px;border-bottom:dashed 1px #414141;padding-bottom:10px}
#global #catmenu #newsbox span {color:silver;font:normal 0.8em Tahoma}
#global #catmenu #newsbox span.big {color:silver;font:bold 1em Tahoma;margin-right:2px}
#global #catmenu #newsbox .imgl {border:solid 2px silver;float:left;margin-right:10px;margin-top:5px}
#global #catmenu #newsbox a {color:white;font-size:0.8em;text-decoration:underline}
#global #catmenu #newsbox p {margin:0px;padding:0px;font-size:0.8em;text-align:justify;color:silver}


#global #catalog {float:left;padding-left:10px;width:650px;text-align:left;background:url(../i/bg_catalog.gif)    no-repeat; background-position:195px 50px; min-height:547px}
#global #catalog h2 {display:block;font:normal 1em Tahoma;margin-bottom:20px;}
#global #catalog .pic {float:left;margin-right:36px;margin-bottom:20px;width:175px;height:220px}
#global #catalog .pic img {border:solid 1px #A9A9A8}
#global #catalog .pic p {margin:0px;padding:0px;font:normal 0.8em Tahoma;color:white}
#global #catalog .pic p:first-letter {color:red}
#global #catalog #nav {color:white;font:normal 0.7em Tahoma;padding-bottom:15px}
#global #catalog #nav a {color:white;}
#global #catalog p {color:white;font:normal 0.9em Tahoma;text-align:justify}

#global #news {width:45%;padding-left:10px;font:normal 1em Tahoma;color:#ACACAC;float:left;margin-top:20px;clear:left;text-align:left;}
#global #news h2 {font:normal 1em Tahoma;}
#global #news #newsbox {float:left;width:auto;margin:10px 0px 20px 0px;border-bottom:dashed 1px #414141;padding-bottom:10px}
#global #news #newsbox span {color:silver;font:normal 0.8em Tahoma}
#global #news #newsbox span.big {color:silver;font:bold 1em Tahoma;margin-right:2px}
#global #news #newsbox .imgl {border:solid 2px silver;float:left;margin-right:10px;margin-top:5px}
#global #news #newsbox a {color:white;font-size:0.8em;}
#global #news #newsbox p {margin:0px;padding:0px;font-size:0.8em;text-align:justify}
#global #news a.archive {color:white;font-size:0.8em;text-align:right}

#global #allnews {width:60%;padding-left:40px;font:normal 1em Tahoma;color:#ACACAC;float:left;margin-top:0px;clear:left;text-align:left;}
#global #allnews h2 {font:normal 1em Tahoma;}
#global #allnews #newsbox {float:left;width:auto;margin:10px 0px 20px 0px;border-bottom:dashed 1px #414141;padding-bottom:10px}
#global #allnews #newsbox span {color:silver;font:normal 0.8em Tahoma}
#global #allnews #newsbox span.big {color:silver;font:bold 1em Tahoma;margin-right:2px}
#global #allnews #newsbox .imgl {border:solid 2px silver;float:left;margin-right:10px;margin-top:5px}
#global #allnews #newsbox a {color:white;font-size:0.8em;}
#global #allnews #newsbox p {margin:0px;padding:0px;font-size:0.8em;text-align:justify}
#global #allnews a.archive {color:white;font-size:0.8em;text-align:right}


#global #spec {width:45%;font:normal 1em Tahoma;color:#ACACAC;float:right;margin-top:20px;padding-left:20px;text-align:left;}
#global #spec h2 {font:normal 1em Tahoma;}
#global #spec #specbox {float:left;width:auto;margin:10px 3% 20px 0px;border-bottom:dashed 1px #414141;padding-bottom:10px}
#global #spec #specbox span {color:red;font:normal 0.8em Tahoma}
#global #spec #specbox .imgl {border:solid 2px silver;float:left;margin-right:10px;margin-top:5px}
#global #spec #specbox a {color:white;font-size:0.8em;}
#global #spec #specbox p {margin:0px;padding:0px;font-size:0.8em;text-align:justify}

#global #allspec {width:600px;font:normal 1em Tahoma;color:#ACACAC;float:left;margin-top:20px;padding-left:20px;text-align:left;}
#global #allspec #specbox {float:left;width:auto;margin:10px 3% 20px 0px;border-bottom:dashed 1px #414141;padding-bottom:10px}
#global #allspec #specbox span {color:red;font:normal 0.8em Tahoma}
#global #allspec #specbox .imgl {border:solid 2px silver;float:left;margin-right:10px;margin-top:5px}
#global #allspec #specbox a {color:white;font-size:0.8em;}
#global #allspec #specbox p {color:white;margin:0px;padding:0px;font-size:0.8em;text-align:justify}

#global #bottom {width:100%;font:normal 0.8em Tahoma;color:color:#BABABA;float:left;border-bottom:solid 4px #EB3D00;height:50px;vertical-align:bottom;padding-top:50px;padding-bottom:10px}
#global #bottom #contakts {float:left;color:#BABABA;padding-left:60px;width:300px}
#global #bottom #contakts a {color:white}
#global #bottom #contakts img {float:left;margin-right:10px}
#global #bottom #develop {float:right;width:200px;margin-right:60px;color:#BABABA;font:normal 0.8em Tahoma}
#global #bottom #develop a {color:silver;font:normal 1em Tahoma;padding-top:5px}
#global #bottom #develop img {float:left;margin-right:10px}