html{width: 100%; height: 100%;}
body{width: 100%; height: 100%;}
td {vertical-align: top;}
h3 {font-family: "Arial Narrow", Arial; font-size: 1.0em; font-weight: bold; text-decoration: none; color: #333333; padding: 4px 10px 3px 15px; margin: 0;}
p{margin: 0; padding: 0 0 15px 0;}

#quiz h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#quiz td{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#quiz a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#quiz a:hover{text-decoration: underline;}

#menu a{font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #0F0F0F; white-space: nowrap;}
#menu a:hover{text-decoration: underline;}
#cart a{font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: underline; color: #0F0F0F;}
#cart a:hover{text-decoration: none;}
#cat td{padding: 12px 10px 0 0;}
#cat a{font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none; color: #DA1812;}
#cat a:hover{text-decoration: underline;}
.copy{font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #DA1812; background-color: #222222;}
#article h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#article a{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: underline; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#article a{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: underline; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#article a:hover{text-decoration: none;}
#articletext{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#articletext p{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#articletext td{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#articletext a{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#articletext h3{font-family: Arial; font-size: 1.1em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#articletext h2{font-family: Arial; font-size: 1.4em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#articletext h1{font-family: Arial; font-size: 1.7em; font-weight: normal; text-decoration: none; color: #FFFFFF;}




#news{background-image: url(/i/news_right.jpg); background-repeat: no-repeat; background-color: #000000;}
#news h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#news div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#news span{font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #DC2821; padding-right: 10px;}
#news a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none;  color: #000000; padding: 0 3px 0 3px;}
#news .titlenews{background-color: #DC2821;}
#news .allnews{font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #F80408;}

#news_ h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#news_ div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-bottom: 15px;}
#news_ span{font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #DC2821; padding-right: 10px;}
#news_ a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none;  color: #000000; padding: 0 3px 0 3px;}
#news_ .titlenews{background-color: #DC2821;}
#news_ .allnews{font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #F80408;}

#recom{padding: 5px 0 0 10px;}
#recom h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 0px 0;}
#recom a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none;  color: #FFFFFF; }

#shop h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#shop div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-bottom: 15px;}
#shop span{font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #DC2821; padding-right: 10px;}
#shop a{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: underline ;  color: #FFFFFF; padding: 0 3px 0 3px;}
#shop a:hover{text-decoration: none;}

#listproducts .data{font-family: Arial; font-size: 0.9em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#listproducts .data_{font-family: Arial; font-size: 0.9em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#listproducts td{border-bottom: 1px solid #ffffff;}
#listproducts h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#listproducts div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-bottom: 15px;}
#listproducts span{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-right: 10px;}
#listproducts a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: underline;  color: #FFFFFF; padding: 0 3px 0 3px;}
#listproducts a:hover{text-decoration: none;}

#cart .data{font-family: Arial; font-size: 0.9em; font-weight: normal; text-decoration: none; color: #FFFFFF; border-bottom: 1px solid #ffffff;}
#cart .data_{font-family: Arial; font-size: 0.9em; font-weight: normal; text-decoration: none; color: #FFFFFF; border-bottom: 1px solid #ffffff;}
#cart td{}
#cart h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#cart div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-bottom: 15px;}
#cart span{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-right: 10px;}
#cart a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: underline;  color: #FFFFFF; padding: 0 3px 0 3px;}
#cart a:hover{text-decoration: none;}
.field{font-family: Arial; font-size: 0.9em; font-weight: normal; text-decoration: none; color: #FFFFFF;}


#listcat a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: underline;  color: #FFFFFF; padding: 0 3px 0 3px;}
#listcat a:hover{text-decoration: none;}

#listproducts_ .data{font-family: Arial; font-size: 0.9em; font-weight: bold; text-decoration: none; color: #FFFFFF;}
#listproducts_ .data_{font-family: Arial; font-size: 0.9em; font-weight: bold; text-decoration: none; color: #FFFFFF;}

#listproducts_ h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#listproducts_ div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-bottom: 15px;}
#listproducts_ span{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-right: 10px;}
#listproducts_ a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: underline;  color: #FFFFFF; padding: 0 3px 0 3px;}
#listproducts_ a:hover{text-decoration: none;}

#obj{background-image: url(/i/obj_right.jpg); background-repeat: no-repeat; background-color: #000000;}
#obj h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#obj div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF;}
#obj span{font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #DC2821; padding-right: 10px;}
#obj a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none;  color: #000000; padding: 0 0px 0 0px;}
#obj .titlenews{background-color: #DC2821;}
#obj .allnews{font-family: Arial; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #F80408;}


#lic td{vertical-align: middle;}
#lic a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}

#objects td{}
#objects h3{font-family: Arial; font-size: 1.0em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#objects a{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}
#objects a:hover{text-decoration: underline;}
#objects div{font-family: Arial; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 0px; padding: 5px 0 10px 0;}

#bottom {padding-left: 0px;}
#bottom div{padding: 10px 20px 10px 13px; font-family: "Arial Narrow"; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #676767; border-top: 4px solid #999999; text-align: justify;}
#bottom a{text-decoration: underline; color: #336699;}

.top {background-image: url(/i/top_bg.jpg); background-repeat: repeat-x;}

#top_left {position: absolute; top: 0; left: 0;}
#top_left .link{position: absolute; top: 0px; left: 110px;}
#top_left .logo{position: absolute; top: 14px; left: 0px;}
#top_left a{font-family: "Arial Narrow"; font-size: 14px; font-weight: bold; text-decoration: none; color: #993333;}

#top_right {position: absolute; top: 0; left: 485px; width: 250px; font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; padding-top: 45px;}
#top_right a{text-decoration: underline; color: #336699;}


.center {position: relative; left: 0; top: 0; width: 100%; border:2px solid red;}
#center_left {position: relative; top: 0; left: 0; width: 210px; font-family: Arial; font-size: 12px; font-weight: bold; color: #336699; padding-left: 5px;}
#center_right {position: relative; top: 0; left: 0; width: 50%; font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; border:2px solid blue; float: left;}
#center_left a{text-decoration: underline; color: #336699;}
#center_left ul{margin-left: 7px; padding-left: 7px; }
#inside{margin-left: 7px; padding-left: 7px; font-weight: normal;}
#inside{border: 0px}
#inside .li{list-style: square; color: #336699; padding: 3px 0 3px 0; border-top: 0px dotted #FFFFFF;}
#inside .curli1{list-style: square; color: #800000; padding: 3px 0 3px 0; border-top: 0px dotted #CCCCCC;}
#inside .cura1{text-decoration: none; color: #800000;}
#center_left li{list-style: square; color: #DDDDDD; padding: 5px 0 5px 0; border-top: 1px dotted #CCCCCC;}
#center_left .curli{list-style: square; color: #800000; padding: 5px 0 5px 0; border-top: 1px dotted #CCCCCC;}
#center_left .cura{text-decoration: none; color: #800000;}

#center_left .h3{font-family: "Arial Narrow"; font-size: 1.3em; font-weight: bold; text-decoration: none; color: #333333; padding: 10px 0 10px 0px; margin: 0;}



#title {float: left; height: 30px; background-image:url(/i/bg.jpg); background-repeat: no-repeat; background-position: 100% 0%;}
#title_d h3{font-family: "Arial Narrow", Arial; font-size: 1.0em; font-weight: bold; text-decoration: underline; color: #333333; padding: 0px 10px 0px 15px; margin: 0;}
#title_d { height: 30px; }
#title_d a{font-family: "Arial Narrow", Arial; font-size: 1.0em; font-weight: bold; text-decoration: underline; color: #333333; padding: 0px 10px 0px 15px; margin: 0;}
#title_ {float: left; height: 30px; background-image:url(/i/bg.jpg); background-repeat: no-repeat; background-position: 100% 0%;}
#title_ h3 {font-family: "Arial Narrow", Arial; font-size: 1.3em; font-weight: bold; text-decoration: none; color: #333333; padding: 4px 10px 3px 15px; margin: 0;}

#content{width: 100%; padding: 15px 0 25px 0;}
#content_left{float:left; width: 49%; height:100%; padding-right: 0px;}
#content_right{float:left; width: 50%; height: 100%; background-color: #F2F2F2; }



#archive{padding: 0 0 10px 15px;}
#archive a{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: underline; color: #336699;}
#archive font{display: block; font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0 10px 10px 12px; text-align: justify;}
#archive span{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #525252; padding-left: 15px;}

#faq a{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: underline; color: #336699; padding: 0px 0 0 15px;}
#faq font{display: block; font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 5px 0px 0px 15px; text-align: justify;}
#faq span{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #525252; padding-left: 15px;}
#faq td{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 10px;}

#pages a{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding-left: 15px;}
#pages span{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #525252; padding-left: 15px;}

#result{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: none; color: #525252; padding-left: 15px;}

#special{background-color: #800000; padding: 2px; width: 100%; }
#special h3{color: #FFFFFF;}

#news_special{padding: 10px 0 0 15px; background-image:url(/i/special_bg.jpg); background-repeat: no-repeat; background-position: 100% 0%;}
#news_special a{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: underline; color: #800000;}
#news_special font{display: block; font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0 10px 10px 12px; text-align: justify;}

#news{padding-left: 15px;}
#products a{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: underline; color: #336699;}
#products div{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0 10px 0px 12px; text-align: justify;}
#products .text{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0 10px 0px 12px; text-align: justify;}
#products .inp{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; }

#products_ a{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: underline; color: #336699;}
#products_ div{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0 10px 0px 0px; text-align: justify;}
#products_ .text{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0 10px 0px 12px; text-align: justify;}
#products_ .inp{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; }



#price {border-left: 6px solid #800000; background-color: #F2F2F2; height: 33px; padding: 5px 0 5px 10px;}
#price a{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: underline; color: #800000; }

#listoftopics{padding: 15px 50px 5px 10px; border-top: 2px solid #959595;}
#listoftopics a{font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: underline; color: #336699;}

#listofproducts a{font-family: Tahoma; font-size: 0.8em; font-weight: bold; text-decoration: underline; color: #336699;}
#listofproducts font{display: block; font-family: Tahoma; font-size: 0.8em; font-weight: normal; text-decoration: none; color: #525252; padding: 0 10px 10px 12px; text-align: justify;}
#content_right h3 {font-family: "Arial Narrow", Arial; font-size: 1.0em; font-weight: bold; text-decoration: none; color: #333333; padding: 5px 5px 10px 10px; margin: 0;}
