body {background: url(../img/intro/cntnr_end_rtsm.jpg) no-repeat 50% 0 #1f1f1f;}
#index #logo {top:0px;}
.IESUX { margin-top:-80px; }
h2 {background: url(../img/intro/line.png) no-repeat 50% 100% ; color: #ddd; text-align: left; font-size: 24px; font-style: italic; margin:0; font-family: "Trebuchet MS"; padding: 5px 0 25px 0; }
#content_blox {width: 900px; height:600px; overflow: visible;  font-family: "Trebuchet MS"; padding:0; background: url(../img/content_blox.gif) repeat-y 50% 0 #1f1f1f;}
.l_en #content_blox {height:500px;}
#content_blox div {float: left; position:relative; height: 160px;  }
#content_blox a, #content_blox img, #content_blox p, #content_blox h3 {position:absolute;}
#content_blox img {z-index:10;}
#content_blox a {z-index:20; text-decoration: underline; color:#fff; text-shadow: 1px 1px 0 #000; font-size:14px; }
#content_blox a:hover{color:#4c4;}
#content_blox p {z-index:30; text-indent:0; text-align: left; line-height: 16px;}
#content_blox h3 {z-index:40; font-size: 16px; line-height: 18px; top:10px; text-shadow: 1px 1px 0 #000; color: #4c4;}

.pos_7, .pos_1 {padding:0 10px 0 60px; width: 380px;}
.pos_9, .pos_3 {padding:0 60px 0 10px; width: 380px;}
.pos_7, .pos_9, .pos_79, .pos_11 {background: url(../img/intro/line2.png) no-repeat 50% 100% ;}
.pos_7 {background-position: 55px 100%;}
.pos_9 {background-position: -405px 100%;}
.pos_1, .pos_3, .pos_2 {background: url(../img/intro/blox_end.png) no-repeat ; padding-bottom:20px;}
.pos_1 {background-position: 0 100%;}
.pos_2 {background-position: -453px 100%;}
.pos_3 {background-position: -450px 100%;}
.pos_79 {width: 790px; margin-left:55px; background-color:#2C2D2C; overflow: visible;}
.pos_11 {width: 380px; height: 336px !important; margin-left:55px; padding-right: 18px; overflow: visible; display: inline;}

.pos_7 img {left: 292px; bottom: -8px; }
.pos_7 a {bottom:10px; left:70px;}
.pos_7 p {left: 70px; top: 43px; width: 240px;}
.pos_7 h3 {left: 70px;}
.pos_9 img {left: 254px; top: 10px; }
.pos_9 a {bottom:10px; left:20px;}
.pos_9 p {left:20px; top:43px; width: 240px;}
.pos_9 h3 {left:20px;}
.pos_1 img {bottom:9px; left:0px; }
.pos_1 a {bottom:20px; left: 70px; }
.pos_1 p {top:23px;  left: 250px; }
.pos_1 h3 {left: 70px; width: 190px;}
.pos_2 a {bottom: 20px; left:28px; }
.pos_2 p {top:40px;  left: 28px; }
.pos_2 h3 {left: 28px;}
.pos_3 img {left: 10px; top: 60px; }
.pos_3 a {bottom:20px; left:140px;}
.pos_3 p {top:23px; width: 240px; left: 140px;}
.pos_3 h3 {left: 20px;}
.pos_79 img {right: -60px; top: -20px; }
.pos_79 a {bottom:10px; left:15px;}
.pos_79 p {top:23px; left: 15px; width: 450px;}
.pos_79 h3 {left: 15px;}

.pos_11 img {top: 176px; }
.pos_11 a {top: 140px; right: 20px; text-align: right;}
.pos_11 p {top:23px; left: 15px; width: 360px;}
.pos_11 h3 {left: 15px;}

.pos_1 {width: 210px;}
.pos_2 {width: 170px;}

#banners
{
	position: absolute; top: 285px; left: 50%; width: 900px; height: 200px; margin-left: -425px; text-align: right;
}
#banners a.banner
{
	width: 176px;
	height: 25px;
	float: left;
	margin-right: 22px;
	padding-top: 145px;
	padding-right: 20px;
	font-size: 12px;
	line-height: 20px;
}

#prize
{
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	color: #213f21;
	text-transform: uppercase;
	text-align: left;
	position: absolute;
	top: -110px;
	left: 240px;
	width: 530px;
	text-shadow: none;
	letter-spacing: -1px;
}

#prize a
{
	float: right;
	margin-top: 10px;
}

#press_releases
{
	float: none !important;
	margin-left: 1px;
	margin-top: -1px;
	border: 1px solid #44cc44;
	border-bottom: none;
	width: 350px;
	height: 285px !important;
	overflow: hidden;
	padding: 20px 20px 0px;
	background-color: #006000;
}

#press_releases ul
{
	list-style-type: none;
}

#press_releases *,
#content_blox .paging *
{
	position: static !important;
}

#content_blox .paging
{
	border: 1px solid #44cc44;
	border-top: none;
	position: static !important;
	height: 30px;
	line-height: 30px;
	background-color: #006000;
	padding: 0px 20px !important;
	margin: 0px 0px 0px 1px !important;
	font-size: 11px;
	text-align: right;
	width: 350px;
}

#content_blox .paging a
{
	display: inline-block;
	padding: 0px 3px;
	font-size: 11px;
}


#press_releases li
{
	height: 75px;
	overflow: hidden;
	margin-bottom: 20px;
}

#press_releases img
{
	float: left;
	margin-right: 10px;
}

#press_releases p,
#press_releases h3,
#press_releases a
{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
}

#press_releases h3 a
{
	font-size: 12px;
}

#press_releases p.date
{
	padding-bottom: 5px;
}

h2 span
{
	float: right;
	width:350px;
}
