BODY, TD, TH, INPUT, TEXTAREA, SELECT, OPTION, BUTTON, PRE, P 
{font-family: Arial, sans-serif;
font-size:12px;
}
BODY, TEXTAREA{
margin:0px;
overflow:auto;
}
BODY, TEXTAREA, DIV{
scrollbar-arrow-color:#96C0D4;
scrollbar-base-color:#EBEBE0;
scrollbar-highlight-color:#96C0D4;
scrollbar-shadow-color:#96C0D4;
scrollbar-track-color:#EBEBE0;
}
.cxcv {position: absolute; top: -400px}

td
{
	vertical-align:top;
}

P
{
	margin-top:0;
	margin-bottom:5px;
	padding:0;
	
}
PRE 
{margin:0px;
padding:0px;
word-wrap:break-word;
}
UL 
{margin:1em 0px 1em 1em;
padding:0px;
list-style-position:inside;
}
LI 
{margin:0px;
padding:0px;
}
.block{
display:block;
}
.none{
display:none;
}
div.htext
{
margin:10px 0px;
}
div.htext p
{
padding:0;
margin:0;
}
/*.tech
{
	font-size:11px;
}*/
IMG
{border:0px;
}
IMG.left{
float:left;
margin:2px 10px 10px 0px;
}
IMG.right{
float:right;
margin:2px 0px 10px 10px;
}
IMG.icon
{float:left;
margin:3px 0px 0px 0px;
}
IMG.catalog
{float:right;
margin:0px 0px 10px 10px;
}
#text4 h1
{
width:360px;
margin-bottom:20px;
font-family:'Century Gothic',sans-serif;
font-size:24px;
color:#fff;
letter-spacing:-2px;
background:none;
text-transform:none;
}

H1
{
text-transform:uppercase;
font-size:14px;
color:#003366;
font-weight:normal;
background:url(../../files/images/line_H1.gif) repeat-x left bottom;
padding:0px 0px 1px 0px;
margin:0px 0px 10px 0px;
width:100%;
/*border:1px solid red;*/
}
H2
{font-size:14px;
color:#003366;
font-weight:normal;
padding-bottom:1px;
margin:0px;
}
#text6 h2
{
	font-size:12px;
 color:#fff;
font-weight:bold;
padding-bottom:1px;
margin:0px;
display:inline;
}
A 
{text-decoration:none;
color:#003366;
}
A:visited 
{color:#003399;
}
A:hover, A:active 
{color:#006699;
}
FORM 
{padding:0px;
margin:0px;
}
.desc{
/*font-family:Verdana;
font-size:12px;*/
font-weight:bold;
padding-bottom:5px;
color:#003366;
}
INPUT.input, .input, TEXTAREA{
border:1px solid #9A9A89;
padding:2px;
margin-bottom:3px;
font-size:12px;
width:100%;
}
TEXTAREA.comment
{
width:300;
}
INPUT.radio{
width:1.4em;
height:1.4em;
}
INPUT.button, BUTTON{
font-size:11px;
border:1px solid white;
background:#C1C1C1;
cursor:hand;
}
LABEL
{cursor:hand;
}

#text1
{position:absolute;
top:125px;
left:310px;
font-family:'Century Gothic',sans-serif;
font-size:12px;
color:#fff;
}
#text2
{position:absolute;
top:38px;
left:310px;
font-family:'Century Gothic',sans-serif;
font-size:20px;
color:#fff;
letter-spacing:-2px;
}
#catalogString
{position:absolute;
top:5px;
text-align:right;
font-size:11px;
color:#fff;
width:99%;
}

#Ico
{
position:absolute;
top:155px;
left:205px;
}
#logo
{
position:absolute;
top:65px;
left:65px;
}

#address
{
position:absolute;
top:115px;
color:#fff;
text-align:right;
font-size:11px;
width:99%;
}

#text3
{
margin-top:30px;
margin-bottom:20px;
font-family:'Century Gothic',sans-serif;
font-size:12px;
color:#fff;
}
#text5
{
margin-bottom:20px;
color:#fff;
}

#text6 
{
color:#fff;
padding-left:30px;
padding-right:10px;
}

#CenterHeader
{
	color: #999; 
	font-size: 10px; 
	vertical-align:bottom;
	padding: 3px 16px;
	border-bottom: solid 1px #999;
}

#RightContent
{
	padding:15px 25px;
}

#flags
{position:absolute;
top:8px;
left:82px;
font-size:3px;
}

.rheader
{
	text-transform:uppercase;
	padding: 20px 10px 10px;
	color:#0099cc;
}

TABLE.table{
border:1px solid #482C14;
background-color:#fff;
margin:10px 0px;
}
TABLE.table TD, TABLE.table TH{
font-family: 'Verdana', sans-serif;
font-size:11px;
text-align:center;
border:0px;
padding:2px;
}
TABLE.table TH{
font-weight:normal;
color:#fff;
background-color:#999f8e;
}
TABLE.table TD{
background-color:#cbcbb8;
padding:5px 10px;
}


.centerBG
{background:url(../../files/images/dots.gif) repeat-y right top;
}
.center
{padding:24px 10px 20px 22px;
}
.right
{padding:0px 25px 25px 25px;
}
.menuCatalog, .menuCatalogS
{font-size:12px;
color:#006699;
padding-bottom:5px;
}
.mainMenu, .mainMenuS
{font-weight:bold;
padding-bottom:5px;
}
DIV.menu, .menu
{font-size:12px;
color:#003366;
padding:0px 40px 10px 16px;
font-weight:bold;
}
.menu
{display:block;
}
.mainMenu A, .mainMenu A:visited, 
.menuCatalog A, .menuCatalog A:visited, 
.menu A, .menu A:visited, 
.catRight A, .catRight A:visited, 
.catRight2 A, .catRight2 A:visited, 
.catRight3 A, .catRight3 A:visited, 
.menu A, .menu A:visited
{color:#003366;
}
.mainMenu A:hover, .mainMenu A:active, 
.mainMenuS A:hover, .mainMenuS A:active, 
.mainMenuS A, .mainMenuS A:visited, 
.menuCatalogS A:hover, .menuCatalogS A:active, 
.menuCatalogS A, .menuCatalogS A:visited, 
.menuCatalog A:hover, .menuCatalog A:active, 
.menu A:hover, .menu A:active, 
.catRight A:hover, .catRight A:active,
.catRight2 A:hover, .catRight2 A:active,
.catRight3 A:hover, .catRight3 A:active
{
	/*color:#006699;*/
	color:#0099cc;
}
.catRightS
{
	/*color:#006699 !important;*/
	color:#0099cc !important;
}

.catRight2
{
	font-size:11px;
}
.catRight3
{
	font-size:10px;
}

.catRight A,.catRight2 A,.catRight3 A,.catRightS A
{
	text-decoration:none;
}
.menuRight td
{
	vertical-align:top;
}

.collage
{background:url(~/files/images/bg_collage.jpg) repeat-x right top;
}


/* NEWS */
.news
{padding:10px 0px;
}
.newsHeader
{font-weight:bold;
font-size:13px;
}
.newsDate
{font-weight:bold;
font-size:10px;
padding-bottom:7px;
}
/* /NEWS */

A.txl{
font-family:Verdana,sans-serif;
font-size:10px;
padding-right:8px;
}
A.txl, A:visited.txl{
color:#ffffff;
text-decoration:none;
}
A:hover.txl, A:active.txl{
color:#003399;
text-decoration:none;
}

.pageHeader
{background:url(../../files/images/popup/bg_logo.gif) left;
font-family:'Century Gothic',sans-serif;
color:#fff;
}
.slogan1
{font-size:12px;
text-align:right;
text-transform:uppercase;
padding:5px 5px 0px 0px;
}
.slogan2
{font-size:10px;
text-align:left;
padding:5px 5px 0px 0px;
}
.center
{padding:15px 16px 10px 16px;
}
.header
{padding:0px 16px 4px 16px;
color:#003366;
font-size:13px;
font-weight:bold;
}
.date
{padding:0px 4px 0px 16px;
font-size:10px;
}
.footer
{font-size:11px;
padding:7px 10px 7px 16px;
}


/* new design */
.bg1
{
	background:url(../../files/design/bg1.jpg) no-repeat left top;
}
.bg2
{
	background:url(../../files/design/bg2.jpg) repeat-x left top;
}
.bg3
{
	background:url(../../files/design/bg3.jpg) no-repeat left top;
	height:84px;
}
.bg4
{
	background:url(../../files/design/bg4.jpg) repeat-y left top;
	vertical-align:top;
}
.bgcenter
{
	background-color:#f4f4f4;
}
.bgfooterleft
{
	background-color:#c1c1b7;
}
.bg5
{
	background:#003366 url(../../files/design/bg5.gif) no-repeat left top;
	vertical-align:top;
	height:18px;
}
.bg5s2
{
	background:#ebebe0 url(../../files/design/separator2.gif) repeat-y left top;
	vertical-align:top;
}
.bg7
{
	background:#003366 url(../../files/design/bg7.gif) repeat-x left top;
	vertical-align:top;
	height:18px;
}
.bg8
{
	background:#003366 url(../../files/design/bg8.gif) repeat-x left top;
	vertical-align:top;
	height:18px;
}
.bg3footer
{
	border-top: solid 1px #ebebe0;
	background-color:#c3c3b8;
	height:40px;
}
.bg4footer
{
	border-top: solid 1px #ebebe0;
	background-color:#afafa4;
}

.sa-orders {visibility:hidden}
.sa-orders A {color: white}
.sa-orders A:visited {color: white}
