.pic,.eng,.rus,.res1,.res2,.res1a,.res2a,.gold,.level,.growth,.skill1,.skill2,.skill3,.skill4,.desc,.help1,.help2,.help3,.ico,.box {position:relative; font-family:verdana,helvetica,sans-serif;}

html, body, form, fieldset{ margin: 0;padding: 0; }
a img, :link img, :visited img {border: 0;}
h4 { margin:0;padding: 0; }

body              { font: .76em/1.6em Arial, Helvetica, sans-serif; color: #363636;}   /* IE */
html > body       { font-size: 12px; }  /* Other browsers */
a.cart		        { color: #708ec2; text-decoration: none; outline: none;}
a.cart:hover      { color: #fff; text-decoration: none; }
h1,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif; color:#111; clear:both; }
h4 { font-size: 1.2em; line-height:1.25; font-weight:bold; }

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	displat: inline;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
/* =CAROUSEL */
.carousel	{width:325px;height:225px;margin:0 auto 10px;position:relative;background: #ddd; padding-top: 5px; padding-left: 5px; overflow: hidden;}
* html .carousel { padding:0; width: 324px; height: 228px; margin:0;}
.carousel ul 	{overflow:hidden;margin:0;padding:0;position:relative;width:320px !important;}
.carousel li 	{width:320px;height:220px;list-style:none;color:white;text-align:center; margin-bottom: 4px;}
.carousel img	{border:0;margin:0;border:0;}
.carousel a		{outline:0;}
.carousel a:focus img	{outline:3px dotted #F00;}
.carousel h4 {position: absolute; bottom: 0; left: 4px; z-index: 9999; text-align: left; font-size: 1.6em; letter-spacing: -1px; width: 320px; display: block;}
	* html .carousel h4 { left: 4px; padding-bottom: 6px; padding-top: 12px;}
#subcontent .carousel h4 a {text-decoration: none; color: white; padding: 5px 9px; line-height: 1.1em; display: block;}
.carousel a.previous{position:absolute;top:30px;left:8px;display:block;height:0 !important;height /**/:110px;width:50px;background: url(/images/carousel/carousel-arrow-lt.png) no-repeat -85px 40%;color:white;z-index: 1000; padding: 110px 0 0 0; overflow: hidden;}
	* html .carousel a.previous {background-image: url(/images/carousel/carousel-arrow-lt.gif);}
.carousel a.previous:hover {background-position: 0 40%;}
.carousel a.next{position:absolute;top:30px;right: 0;display:block;height:0 !important;height /**/:110px;width:50px;background: url(/images/carousel/carousel-arrow-rt.png) no-repeat -16px 40%;color:white; z-index: 1000; padding: 110px 0 0 0; overflow: hidden;}
	* html .carousel a.next {background-image: url(/images/carousel/carousel-arrow-rt.gif);}
.carousel a.next:hover {background-position: -101px 40%;}
.carousel .play-pause {
background: url(/images/carousel/carousel-playpause-bg.png) no-repeat 0 0;
position: absolute;
top: 149px;
left: 9px;
z-index: 2;
display: block;
height: 22px;
width: 46px;
}
.carousel .play,
.carousel .pause {
position: absolute;
top: 2px;
left: 3px;
z-index: 3;
display: block;
height: 22px;
width: 24px;
text-indent: -9000px;
}
.carousel .pause:hover {background: transparent url(/images/carousel/carousel-pause.png) no-repeat 0 0;}
.carousel .play {left: 23px;}
.carousel .play:hover {
background: transparent url(/images/carousel/carousel-play.png) no-repeat 0 0;
}
.disabled		{visibility:hidden;}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.navbar {
	color : White;
}
a.navlnk {
	color : White;
	text-decoration: none;
}
a.navlnk:hover {
	color : #E9F1FF;
	text-decoration: none;
}
.ttl {
    color : Black;
}
.redttl {
    color : #AE0101;
}
.redbig {
    font-size : 14px;
    color : #AE0101;
}
.biggertext {
    font-size : 12px;
}
.whitettl {
    color : #FFFFFF;
}
.grnttl {
    color : #015E01;
}
.grayttl {
    color : #909090;
}
.anounce {
	padding-left : 5;
	padding-bottom : 3;
	padding-right : 5;
	padding-top : 2;
	text-align : justify;
	color: #00105F;
	font-size : 10px;
}
.prjlists {
	padding-left : 4;
	padding-bottom : 0;
	padding-right : 2;
	padding-top : 0;
	text-align : justify;
	color: #00105F;
	font-size : 10px;
}
.cheapest {
	padding-left : 4;
	padding-bottom : 0;
	padding-right : 2;
	padding-top : 0;
	color: #00105F;
	font-size : 10px;
}
a.navylnk {
	text-decoration: none;
	color : #00105F;
}
a.navylnk:hover {
	text-decoration: none;
	color : #0000AF;
}
a.navylnku {
	text-decoration: none;
	color : #00105F;
}
a.navylnku:hover {
	text-decoration: underline;
	color : #0000AF;
}
a.bluelnku {
	color : #0010C0;
}
a.bluelnku:hover {
	color : #0000FF;
}
a.graylnku {
	text-decoration: none;
	color : #909090;
}
a.graylnku:hover {
	text-decoration: underline;
	color : #808080;
}
a.newslnk {
	text-decoration: underline;
	color : #0000AF;
}
a.blklnk {
	text-decoration: none;
	color : #000000;
}
a.blklnk:hover {
	text-decoration: none;
	color : #00109F;
}
a.blklnku {
	text-decoration: none;
	color : #000000;
}
a.blklnku:hover {
	text-decoration: underline;
	color : #00109F;
}
a.redlnk {
	text-decoration: none;
	color : #870000;
}
a.redlnk:hover {
	text-decoration: none;
	color : #DF0000;
}
a.redlnku {
	text-decoration: none;
	color : #870000;
}
a.redlnku:hover {
	text-decoration: underline;
	color : #DF0000;
}
a.redlnkub {
	text-decoration: none;
	font-weight: bold;
	color : #870000;
}
a.redlnkub:hover {
	text-decoration: underline;
	font-weight: bold;
	color : #DF0000;
}
a.lblnk {
	text-decoration: underline;
	color : #5674A4;
}
a.lblnk:hover {
	text-decoration: underline;
	color : #0000AF;
}
.offer {
	padding-left : 2;
	padding-bottom : 3;
	padding-right : 5;
	padding-top : 3;
	margin-top : 0;
	text-align : justify;
	color: Black;
}
.topnews {
	padding-left : 5;
	padding-bottom : 3;
	padding-right : 3;
	padding-top : 2;
	text-align : justify;
	color: #870000;
}
.date {
    color : #00105F;
}
.news {
	padding-left : 2;
	padding-bottom : 0;
	padding-right : 5;
	padding-top : 0;
	text-align : justify;
	color: Black;
	margin-bottom : 0;
	margin-left : 0;
	margin-top : 0;
}
ul.newslst {
	list-style-image : url(images/n_bullet.gif);
	margin-top : 0;
	text-align : left;
	padding-bottom : 5;
	margin-bottom : 0;
}
ul.hotnewslst {
	list-style-image : url(images/r_bullet.gif);
	margin-top : 0;
	text-align : left;
	padding-bottom : 5;
	margin-bottom : 0;
}
input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px;
}
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px;
}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size : 11px;
}
.pjsrch {
	padding-top: 0;
	padding-bottom: 1;
	padding-left: 4;
	padding-right: 4;
	vertical-align: top;
}
.sttl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size : 12px;
	padding-top: 0;
	padding-bottom: 1;
	padding-left: 4;
	padding-right: 4;
	vertical-align: top;
}

