BODY  {
font-family: Tahoma;
font-size: 13px;
color: #666666;
margin:0px;
background: url(../img/fon.gif) #FFF;
}
p {
text-indent: 15px;
} 

td, font { 
line-height:140%;
font-size: 13px;
}


.show {
cursor: pointer;
color: #303030;
font-weight: bold;
}

#thumbBox{
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 2px;
visibility: hidden;
z-index: 300;
background: #efefef;
border: solid 1px #f5f5f5;
border-bottom-color: #a6a6a6;
border-right-color: #a6a6a6;
}

#thumbBox .footerbar{
background: #efefef;
padding: 5px 0;
text-align: right;
}


#thumbImage{
background-color: #efefef;
text-align: center;
color: #000;
font-weight: bold;
FONT-SIZE: 10px;
}

#thumbLoading{
position: absolute;
visibility: hidden;
border: 1px solid #000;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

a.wh:link, a.wh:visited, a.wh:active  {
color: #E4E8E9;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}
a.wh:hover {
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
a.none:link, a.none:visited, a.none:active  {
text-decoration: none;
}
a.none:hover {
text-decoration: underline;
}


hr {
border-width: 0;
background: url(../img/line.gif) repeat-x;
height:1px;

}
.bhr {
border: 0;
background: url(../img/line.gif) repeat-x bottom;
}
.color {
font-size: 10px;
color: #E22B13;
}

 
.title, h1, h2 {
color: #E22B13;
font-family: Tahoma; 
font-size: 14pt;
font-weight: bold;
padding-top: 4px;
margin-top:0;
}
h3 {
color: #878587;
font-family: Tahoma; 
font-size: 11pt;
font-weight: bold;
padding-top: 4px;
margin-top:0;
}
h4 {
color: #E22B13;
font-family: Tahoma; 
font-size: 13pt;
font-weight: bold;
padding-top: 4px;
margin:8px;
margin-top:0;
}
.norm {
font-size: 13px;
font-family: Tahoma;
}
.down2 {
background: url(../img/down2.gif) no-repeat right bottom;
}

.dow1{
margin-top:31px;
background: url(../img/df1.gif) repeat-x;
height:23px;
width:194px;
}
.ddow1 {
padding-top:2px;
}
.dow2{
background: url(../img/df2.gif) repeat-x;
height:18px;
color: #FFF;
font-size: 11px;
width:380px;
}
.dow3{
margin-top:4px;
background: url(../img/df3.gif) repeat-x;
height:23px;
width:480px;
}
.mini {
font-size: 11px;
} 
.mini2 {
font-size: 10px;
} 
.mini3 {
font-size: 9px;
} 
.red {
color: red;
}
.green {
color: green;
}
.orange {
color: #FF9600;
}


  a:link{text-decoration: underline; color:#666666}
  a:visited{text-decoration: underline; color: #666666}
  a:hover{text-decoration: underline; color: #000}
  a:active{text-decoration: underline; color: #666666}

.white {
color: #CAD5DD;
} 
.white2 {
color: white;
} 
form {display:inline;}
input, select, textarea {font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 13px; border: #808080 1px solid; background-color: #FFFFFF;}

.search {
font-size: 10px;
border: #748F8F 1px solid; 
background-color: #D8E0E0;
}

.img1 {
background: url(../img/img1.gif) no-repeat;
height:61px;
}
.img2 {
background: url(../img/img2.gif) no-repeat;
}

.img3 {
background: url(../img/img3.gif) no-repeat;
height:54px;
}
.img4 {
background: url(../img/img4.gif) no-repeat left top;
}
.dor{
left:-24px;
position:relative;
}

.menu1, .menu3 {
font-size: 13px;
font-weight: bold;
font-variant: normal;
color: #EE5A3C;
padding-top:20px;
font-family: Arial;
} 

a.menu1:link, a.menu1:visited, a.menu1:active  {
padding: 3px 8px 3px 12px;
display:block;
color: #D60707;
text-decoration: none;
background:#E4E9E9;
margin-top:12px;
}
a.menu1:hover {
color: #000;
text-decoration: none;
background:#BCC9C9;
}
a.menu2:link, a.menu2:visited, a.menu2:active  {
font-family: Arial;
font-size: 13px;
font-weight: bold;
font-variant: normal;
padding: 3px 8px 3px 12px;
display:block;
color: #FFF;
text-decoration: none;
background:#D60707;
margin-top:12px;
}
a.menu2:hover {
text-decoration: none;
}


a.menu3:link, a.menu3:visited, a.menu3:active  {
padding: 3px 8px 3px 12px;
display:block;
color: #B40505;
text-decoration: none;
background:#C4D0D0;
margin-top:12px;
}
a.menu3:hover {
color: #000;
text-decoration: none;
background:#B0BFBF;
}


.denu1 {
margin-left:-8px;
}


.tpad {
padding:6px;
}
.pad2 {
margin-top:16px;
margin-bottom:10px;
}
.pad3 {
margin-top:16px;
padding-left:16px;
padding-right:16px;
}
.pad4 {
padding-left:8px;
}
.pad {
padding:8px;
padding-top:2px;
}
.lbor {
background: url(../img/f2.gif) repeat-y left;
}
.bolt {
color: #808080;
font-size: 10px;
font-weight: bold;
font-family: verdana;
}
.but {
background: url(../img/but.png) repeat-x top #E9E9E9;
cursor: pointer;
border-left: solid #748F8F 3px;
border-right: solid #748F8F 3px;
padding:1px 8px 1px 8px;
font-size: 10px;
font-weight: bold;
font-family: verdana;
color: #808080;
}
.but3 {
background: url(../img/but.png) repeat-x top #E9E9E9;
cursor: pointer;
border-left: solid #748F8F 1px;
border-right: solid #748F8F 1px;
padding:0 3px 0 3px;
margin:1px;
font-size: 11px;
font-family: tahoma;
color: #808080;
}
.but2 {
background: url(../img/but.png) repeat-x top #E9E9E9;
cursor: pointer;
border-left: solid #748F8F 3px;
border-right: solid #748F8F 3px;
padding:1px 8px 1px 8px;
font-size: 13px;
font-weight: bold;
font-family: verdana;
color: #808080;
}
.w100 {
width:100%;
}
.roz {
border: 1px solid #E22B13;
}
a.down:link, a.down:visited, a.down:active {
color: #668080;
font-weight: bold;
FONT-SIZE: 11px;
text-decoration: none;
}
a.down:hover {
color: #D60707;
font-weight: bold;
FONT-SIZE: 11px;
text-decoration: none;
}
a.rr:link, a.rr:visited, a.rr:active {
color: #CC0000;
font-weight: bold;
FONT-SIZE: 11px;
text-decoration: none;
}
a.rr:hover {
color: #FF0000;
font-weight: bold;
FONT-SIZE: 11px;
text-decoration: none;
}

a.ar:link, a.ar:visited, a.ar:active, .shadetabs a:link, .shadetabs a:visited, .shadetabs a:active{
color: #495C5C;
font-weight: bold;
FONT-SIZE: 13px;
text-decoration: none;
}
a.ar:hover, .shadetabs a:hover, .shadetabs a.selected {
color: #D60707;
font-weight: bold;
FONT-SIZE: 13px;
text-decoration: none;
}
.shadetabs a.selected {
padding-left:10px;
}

tr.light td, table.border td, .avantgo {
background: #f7f7f7;
padding: 2px;
border: solid 1px #f4f4f4;
border-bottom-color: #c8c8c8;
border-right-color: #c8c8c8;
FONT-SIZE: 11px;
}
.avant {
background: #efefef;
padding: 2px;
border: solid 1px #f5f5f5;
border-bottom-color: #a6a6a6;
border-right-color: #a6a6a6;
}
table.border th {
background: #efefef;
padding: 2px;
border: solid 1px #f5f5f5;
border-bottom-color: #a6a6a6;
border-right-color: #a6a6a6;
text-align:center;
color: #808080;
font-size: 10px;
font-weight: bold;
font-family: verdana;
}

.user {
background: url(../img/f1.gif);
padding-left:6px;
padding-right:6px;
margin-left: 1px;
margin-top: 3px;
}
.article {
color: #678F3F;
font-weight: bold;
}
.gr {
color: #5E7575;
font-weight: bold;
}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
height: 100px; /*Height should enough to fit largest content's height*/
background: #f7f7f7;
border: solid 1px #f4f4f4;
border-bottom-color: #c8c8c8;
border-right-color: #c8c8c8;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
margin: 5px; /*margin around each panel*/
}

.big {
font-family: Arial;
font-size:15px;
font-weight: bold;
}
.arm {
cursor:pointer;
}
.bold {
font-weight: bold;
}
.mpad {
padding:1px;
}
.paginate a:link, .paginate a:visited, .paginate a:active {
padding-right: 5px;
border: solid 3px #E4E9E9;
padding-left: 5px;
background: #E4E9E9;
padding-bottom: 1px;
color: #D60707;
padding-top: 1px;
font-weight: bold;
text-decoration: none;
line-height:170%;
margin-top:6px;
}
.paginate .this-page, .pagfon  {
padding-bottom: 1px;
padding-top: 1px;
padding-right: 5px;
padding-left: 5px;
border: #D60707 3px solid;
background: #D60707;
color: #FFF;
font-weight: bold;
line-height:170%;
margin-top:6px;
}
.paginate a:hover {
border: solid 3px #BCC9C9;
background: #BCC9C9;
color: #000;
text-decoration: none;
}
.y {
cursor:pointer;
}
.dlay {
position:relative;
top:-10px;
}
.enlarge {margin:0; padding:0; padding-right:13px; list-style-type:none;}
.enlarge li {display:block; float:right; width:64px; height:24px; position:relative;}
.enlarge li a {display:block; width:62px; height:22px; background:transparent; overflow:hidden; position:relative;}
.enlarge li a img {width:100%; height:100%; border:0;}
.enlarge li a:hover {position:absolute; left:-14px; top:-5px; width:88px; height:31px; z-index:100;}

.ll {
font-family: verdana;
position: absolute;
left:340px;
top:10px;
text-align:left;
color: #668080;
FONT-SIZE: 11px;
line-height:140%;
}

.llpa1 {
padding:6px;
padding-left:110px;
}
.llpa2 {
padding-left:70px;
padding-top:2px;
}
.llpa3 {
padding-left:52px;
padding-top:2px;
}
.llpa4 {
padding-left:34px;
padding-top:2px;
}
.llpa5 {
padding-left:16px;
padding-top:2px;
}
.lin {
background: url(../img/line.gif) repeat-x bottom; 
}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: #E4E9E9;
	overflow: hidden;
  font-size:13px;
  color:#000;	
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}


.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:13px;
  color:#000;
}

.tabcontent{
display:none;
}

#tooltip {
position: absolute;
z-index: 3000;
padding:3px 6px 3px 6px;
font-size:11px;
color:#000;
border: 1px solid WindowFrame;
background-color: #E4E9E9;
}
#tooltip h3, #tooltip div { margin: 0;}

.help {
cursor: help;
}

.fonk {
background-color: #D60707;
}
.topform {
margin:8px;
width:140px;
}

.dddo {
background: url(../img/down.gif) no-repeat;
}

a.greens:link, a.greens:visited, a.greens:active {
text-decoration: none;
border:0;
background: #87BC52;
padding:2px;
}
a.greens:hover {
border:0;
background: #339933;
text-decoration: none;
}
a.blues:link, a.blues:visited, a.blues:active {
text-decoration: none;
border:0;
background: #5192E1;
padding:2px;
}
a.blues:hover {
border:0;
background: #006CD9;
text-decoration: none;
}
a.grays:link, a.grays:visited, a.grays:active {
text-decoration: none;
border:0;
background: #ACACAC;
padding:2px;
}
a.grays:hover {
border:0;
background: #828282;
text-decoration: none;
}
a.reds:link, a.reds:visited, a.reds:active {
text-decoration: none;
border:0;
background: #FA5A5A;
padding:2px;
}
a.reds:hover {
border:0;
background: #D60707;
text-decoration: none;
}
.freds {
border:0;
background: #D60707;
}
.fgreens {
border:0;
background: #339933;
}
.fblues {
border:0;
background: #006CD9;
}
.fgrays {
border:0;
background: #828282;
}