* {
	font:12px Arial;
	outline:0px;
}
strong {
	font-weight:bold;
}
body {
	margin:0px
}
a {
	text-decoration:none
}
.wrap {
	width:970px;
	margin:0px auto;
}
.wrap2 {
	width:996px;
	margin:0px auto;
}
#topbar {
		float:right;
}
#topbar a {
		color: #89CCE9;
		text-decoration:none;
}
#topbar li.active a {
		color: #59C3F5;
		font-weight:bold;
}
#topbar ul.inited {
		display:block;
		margin:10px 0px 0px 0px;
		padding:0px;
}
#topbar ul.inited li {
		float:left;
		list-style-type:none;
		padding:5px 10px 0px 10px;
		margin-top:-5px;
		height:20px;
		border-left:2px solid #F2F2F2
}
#topbar ul.inited li.first {
		border-left:0px;
}
#topbar ul.inited li .sbf {
		margin-top:-3px;
		background:#F7F7F7;
		border:2px solid #F1F1F1;
}
#topbar #langs ul {
		padding:0px;
}
#topbar #langs ul li {
		margin:-10px 0px 0px 0px;
		border:0px;
		padding:10px 5px 0px 5px;
}
#topbar #langs ul li.active {
		background:#fff url(../img/topbar_bullet.gif) no-repeat top center;
}
#logo {
	float:left;
	margin-top:10px;
}
#header_nav{
	float:right;
	margin-bottom:-20px;
}
#header_nav a{
	font-size:15px;
	text-transform:uppercase;
}
#header_nav ul{
	padding:0px;
	margin:20px 0px 0px 0px
}
#header_nav ul li {
	list-style-type:none;
	padding:0px;
	float:left;
}
#header_nav ul li.red_left {
	background:url(../img/top_nav_red_left.gif) top left no-repeat;
	width:6px;
	height:43px;
}
#header_nav ul li.red_right {
	background:url(../img/top_nav_red_right.gif) no-repeat top left;
	width:6px;
	height:43px;
}
#header_nav ul li.red {
	background:url(../img/top_nav_red_middle.gif) repeat-x top left;
	padding:13px 40px;
	height:43px;
}
#header_nav ul li.red a {
	font-weight:bold;
	color:#fff;
}
#header_nav ul li.silver_left {
	background:url(../img/top_nav_silver_left.gif) no-repeat top left;
	width:6px;
	height:43px;
}
#header_nav ul li.silver_right {
	background:url(../img/top_nav_silver_right.gif) no-repeat top left;
	width:6px;
	height:43px;
}
#header_nav ul li.silver {
	background:url(../img/top_nav_silver_middle.gif) repeat-x top left;
	padding:13px 40px;
	height:43px;
}
#header_nav ul li.silver a {
	font-weight:bold;
	color:#333;
}
#header_nav ul li.sep {
	background:url(../img/top_nav_sep.gif) top left no-repeat;
	width:1px;
	height:43px;
}
#headline {
	margin-top:0px;
}
#headline #headline_content {
	height:374px;
	float:left;
}
#headline #headline_img {
	width:308px;
	height:374px;
	background:#E9EAEF url(../img/headline_img.gif) top left no-repeat;
	float:left;
}
#headline .newsContent {
	width:723px;
}
#headline_content {
	position:relative;
	margin-top:-343px;
	height:350px;
}
#headline #headline_image {
	width:400px;
	margin-top:10px;
	margin-bottom:-10px;
}
#headline .logo {
	background:transparent url(../img/headline_content_logo.png) top left no-repeat;
	width:723px;
}
#headline .simple {
	margin-top:10px;
	background:#E9EAEF url(../img/headline_content.png) top left no-repeat;
	width:723px;
}
#headline #headline_contents{
	float:left;
	width:415px;
	height:364px;
	background:url(../img/headline_content.gif) top left no-repeat}
#headline #headline_readmore{
	position:absolute;
	margin-top:268px;
	text-align:center;
	width:130px
}
#headline #headline_readmore a {
	color:#fff;
	font-weight:bold;
}
#headline #headline_contents h1 {
	margin-bottom:-5px;
	padding-left:10px;
	font-size:2em;
	font-weight:bold;
	color:#eee;
	margin-top:70px;
}
#headline #headline_contents p {
	padding:10px;
	color:#ddd;
	word-spacing:2px;
}
#headline #headline_items {
	float:left;
	background:#000;
	width:247px;
	margin-top:-343px;
	height:357px
}
#headline #headline_items ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#headline #headline_items ul li {
	padding:28px 0px 27px 15px;
	background:url(../img/headline_item_off.gif) no-repeat 0px 0px
}
#headline #headline_items ul li a {
	padding-left:25px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}
#headline #headline_items ul li.on {
	background:url(../img/headline_item_on.gif) no-repeat 0px 0px
}
#headline #headline_items ul li.i_camera a {
	background:url(../img/i_camera.gif) no-repeat 0px 0px
}
#headline #headline_items ul li.i_page a {
	background:url(../img/i_page.gif) no-repeat 0px 0px
}
#headline #headline_feature {
	background:url(../img/headline_feature.gif) no-repeat top left;
	width:47px;
	height:369px;
	position:absolute;
	margin:-10px 0 0 -47px;
}
#footline {
	margin-top:25px;
	background:url(../img/foot_opt_bg.gif) top left repeat-x;
	height:205px;
}
#footline .F_ITEM {
	position:absolute;
	text-align:center;
	width:239px;
	height:246px;
	margin-top:-46px;
}
#footline .F_ITEM h1 {
	margin:160px 0 0 0px;
	font-size:1.5em;
	font-weight:bold;
	color:#6B6868
}
#footline .F_ITEM p {
	margin:5px;
	color:#fff;
	padding:5px;
}
#footline .footItem1 h1,
#footline .footItem2 h1,
#footline .footItem3 h1,
#footline .footItem4 h1 {
	color:#ffffff !important;
}
#footline #footItem1D,
#footline #footItem2D,
#footline #footItem3D,
#footline #footItem4D {
	margin-top:-2px;
	position:absolute;
	background:url(../img/m1.png) repeat;
	width:239px;
	height:7px;
	z-index:250;
	display:none;
}
#footline .F_ITEM#footItem1 {
	background:url(../img/foot_opt_item_mytriatel.png) top left no-repeat;
	z-index:540;
}
#footline .footItem1#footItem1 {
	background:url(../img/foot_opt_item_mytriatel2.png) top left no-repeat;
	z-index:561;
}
#footline .F_ITEM#footItem2 {
	background:url(../img/foot_opt_item_sendmsg.png) top left no-repeat;
	margin-left:251px;
	z-index:540;
}
#footItem2D {
	margin-left:251px;
}
#footline .footItem2#footItem2 {
	background:url(../img/foot_opt_item_sendmsg2.png) top left no-repeat;
	z-index:561;
}
#footline .F_ITEM#footItem3 {
	background:url(../img/foot_opt_item_freetest.png) top left no-repeat;
	margin-left:502px;
	z-index:540;
}
#footItem3D {
	margin-left:502px;
}
#footline .footItem3#footItem3 {
	background:url(../img/foot_opt_item_freetest2.png) top left no-repeat;
	z-index:561;
}
#footline .F_ITEM#footItem4 {
	background:url(../img/foot_opt_item_contact.png) top left no-repeat;
	margin-left:753px;
	z-index:540;
}
#footItem4D{
	margin-left:753px;
}
#footline .footItem4#footItem4 {
	background:url(../img/foot_opt_item_contact2.png) top left no-repeat;
	z-index:561;
}
#footnav {
	padding-top:40px;
	background:#fff url(../img/foot_nav_bg.gif) top left repeat-x;
	margin-top:-12px;
	margin-bottom:50px;
}
#footnav ul {
	padding:0px;
	list-style-type:none;
}
#footnav li.item {
	float:left;
}
#footnav h1 {
	background:url(../img/foot_nav_item_bg.gif) top left no-repeat;
	margin:0px 5px 2px 5px;
	text-align:center;
	width:239px;
	height:29px;
	padding:13px 0px 0px 0px;
}
#footnav h1 a {
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
#footnav div li {
	margin:0px 5px 0px 5px;
}
#footnav div li a {
	display:block;
	color:#25a3de;
	border-bottom:1px dotted #333;
	padding:10px;
}
#footer {
	height:26px;
	padding:8px 0px;
	background-color:#363233;
	margin-top:5px;
}
#footer #triatel {
	color:#fff;
	font-weight:bold;
	background:url(../img/footer_icon.gif) no-repeat 0px 1px;
	padding:6px 0px 6px 30px
}
#footer #digibrand {
	float:right;
	background:url(../img/footer_digibrand.gif);
	margin-top:-20px;
	width:135px;
	height:13px;
}

.path {
	background:url(../img/doc_title_center.gif) top left repeat-x;height:43px;
	margin:5px 0px 10px 0px;
}
.path .path_left {
	background:url(../img/doc_title_left.gif) top left no-repeat;width:8px;height:43px;
	float:left;
}
.path .path_right {
	background:url(../img/doc_title_right.gif) top left no-repeat;width:8px;height:43px;
	float:right;
	margin-top:-30px;
}
.path .path_center {
	display:block;
	padding-top:15px;
}
.path .path_center a{
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.path .path_center span {
	color: #fff;
	text-decoration:none;
}

#content #left {
	float:left;
	width:225px;
	margin-bottom:10px;
}
#content #left ul.ilist {
	margin:0px 5px;
	padding:0px;
	list-style-type:none;
}
#content #left ul.ilist a {
	color:#494949;
	font-weight:bold;
}
#content #left ul.ilist li {
	margin:1px 0px;
}
#content #left ul.ilist li a {
	background:url(../img/in_menu_inactive.gif) top left no-repeat;
	display:block;
	padding:11px 6px 11px 10px;
}
#content #left ul.ilist li a.active {
	background:url(../img/in_menu_active.gif) top left no-repeat;
}
#content #left ul.ilist li.submenu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#content #left ul.ilist li.submenu ul li {
	margin-left: 25px;
	padding:0px;
	margin:0px;
}
#content #left ul.ilist li.submenu ul li a {
	background-image:url(../img/bullet.gif);
	background-position:10px center;
	background-repeat:no-repeat;
	background-color:#fff;
	padding:11px 0px 11px 25px;
	color:#9b9b9b;
}
#content #left ul.ilist li.submenu ul li a:hover {
	background-color:#F8F8FF;
}
#content #left ul.ilist li.submenu ul li a.active {
	text-decoration:underline;
}
#content #left ul.ilist li.submenu2 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#content #left ul.ilist li.submenu2 ul li {
	margin-left: 25px;
	padding:0px;
	margin:0px;
}
#content #left ul.ilist li.submenu2 ul li a {
	background-image:url(../img/bullet.gif);
	background-position:20px center;
	background-repeat:no-repeat;
	background-color:#fff;
	padding:11px 0px 11px 35px;
	color:#9b9b9b;
}
#content #left ul.ilist li.submenu2 ul li a:hover {
	background-color:#F8F8FF;
}
#content #left ul.ilist li.submenu2 ul li a.active {
	text-decoration:underline;
}
#content #center {
	float:right;
	width:740px;
}
#content #center h1,#content #center h1 a  {
	color:#333;
	font-weight:bold;
	font-size:25px;
	margin:0px;
}
#content #center p {
	padding:0px;
	margin:5px 0px;
	color:#3a3a3a;
}

div.clear {
		clear:both;	
}

.mceContentBody {
	padding:2px;
}

.mceContentBody  p {
	margin:0px !important;
	padding:0px !important;
}
#article_story {
	padding:2px;
}
#article_story p {
	margin:0px !important;
	padding:0px !important;
}

/* News Start page */
#startNews h1 a {
}
#startNews {
	width:972px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#startNewsStories {
	padding:0px;
	margin:0px;
	list-style-type:none;
	float:left;
}
#startNews .i-tem .template0 {
	height:357px;
	width:723px;
	background:url('../img/headline_content.png') top left no-repeat;
}
#startNews .i-tem .template0 h1 {
	margin-top:8px;
	padding:20px 0px 0px 25px;
}
#startNews .i-tem .template0 h1 a {
	font-size:2em;
	font-weight:bold;
	color:#eee;
}
#startNews .i-tem .template0 p {
	color:#ddd;
	word-spacing:2px;
	padding:0 0 0 20px;
}
#startNews .i-tem .template1 {
	height:357px;
	margin-top:-2px;
	width:723px;
	background:url('../img/headline_content_logo.png') top left no-repeat;
	position:relative;
}
#startNews .i-tem .template1-media {
	width:311px;
	height:357px;
	position:absolute
}
#startNews .i-tem .template1-feature {
	background:url('../img/headline_feature.gif') no-repeat top left;
	width:47px;
	height:369px;
	position:absolute;
	margin:-10px 0 0 -47px;
}
#startNews .i-tem .template1-text {
	margin:10px 0px 0px 300px;
	padding-top:30px;
}
#startNews .i-tem .template1-text h1 a {
	font-size:2em;
	font-weight:bold;
	color:#eee;
}
#startNews .i-tem .template1-text p {
	color:#ddd;
	word-spacing:2px;
	padding:5px 20px;
}
#startNews .i-tem .template1-text p .butRed {
	margin-top:5px;
}
#startNews .i-tem .template2 {
	height:357px;
	width:723px;
	background:url('../img/headline_content_youtube.png') top left no-repeat;
}
#startNews .i-tem .template2 div {
	margin-top:8px;
	padding-top:2px;
	margin-bottom:-5px;
}
#startNews .i-tem .template2 h1 {
	margin-left:15px;
	margin-bottom:-10px;
}
#startNews .i-tem .template2 h1 a {
	font-size:16px;
	font-weight:bold;
	color:#eee;
}
#startNews .i-tem .template2 p {
	color:#ddd;
	word-spacing:2px;
	padding-left:10px;
}
#startNews .i-tem .template5 {
	height:357px;
	margin-top:-2px;
	width:723px;
	background:url('../img/headline_content_logo.png') top left no-repeat;
	position:relative;
}
#startNews .i-tem .template5-media {
	width:311px;
	height:357px;
	position:absolute
}
#startNews .i-tem .template5-feature {
	background:url('../img/headline_feature.gif') no-repeat top left;
	width:47px;
	height:369px;
	position:absolute;
	margin:-10px 0 0 -47px;
}
#startNews .i-tem .template5-text {
	margin:10px 0px 0px 300px;
	padding-top:30px;
}
#startNews .i-tem .template5-text h1 a {
	font-size:2em;
	font-weight:bold;
	color:#eee;
}
#startNews .i-tem .template5-text p {
	color:#ddd;
	word-spacing:2px;
	padding:5px 20px;
}
#startNews .i-tem .template5-text p .butRed {
	margin-top:5px;
}
#startNewsStories h1 {
	margin: 10px 0 0 20px;
}
#startNewsItems {
	padding:0px;
	margin:8px 0px 0px 0px;
	list-style-type:none;
	float:left;
	background:url('../img/headline_menu.png') top left no-repeat;
	width:248px;
	height:357px;
}
#startNewsItems li {
	padding:0px;
}
#startNewsItems li.on {
	background: url('../img/headline_menu_on.png') top left no-repeat;
}
#startNewsItems li.page a {
	background:url('../img/i_page.gif') 10px center no-repeat;
}
#startNewsItems li.camera a {
	background:url('../img/i_camera.gif') 10px center no-repeat;
}
#startNewsItems li a {
/*
	display:block;
	height:43px;
	padding-top:28px;
	padding-left:35px;
	color:#fff;
	font-weight:bold;
*/
color:#FFFFFF;
display:table-cell;
font-weight:bold;
height:72px;
padding-left:35px;
vertical-align:middle;
}
.butRed {
	background:url(../img/redButton.png) repeat-x 0px 0px;
	padding:7px 10px 6px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#loading {
	border:2px solid #FFCC66;
	top:0px;
	position:fixed;
	padding:10px 20px;
	background:#FFFF99;
	color:#555;
	text-align:center;
	margin:5px 40% 0px 40%;
	width:200px;
}

/* list */
.listItem {
	margin-bottom:10px;
	border:1px solid #eee;
	padding:5px;
}
.listItem .imgs {
	float:left
}
.listItem h1 {
	float:left;
	padding-left:15px;
}
#boxes {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#boxes li {
	float:left;
	width:317px;
	height:80px;
	background-repeat:no-repeat;
	background-position: 0 0;
	padding-top:136px;
	text-align:center;
	margin-right:9px;
}
#boxes li.last {
	margin-right:0px;
}
#boxes li h1 {
	font-size:22px;
	font-weight:bold;
	color:#1678A4;
	padding:0px;
	margin:0px;
}
#boxes li p {
	color:#fff;
	padding:0px;
	margin:0px;
}



.absofix {
	position:absolute;
	height:240px;
	z-index:650;
}

.m1 .absofix {
	width:496px;
}
.m1 h1,.m1 form{
	z-index:651;
	position:absolute;
}
.m1 {
	display:none;
	z-index:550;
	width:495px;
	height:231px;
	position:absolute;
	margin:-233px 5px 0 0;
	background: transparent url(../img/m1.png) top left repeat;
}
.m1 h1 {
	font:16px Arial;
	color:#fff;
	font-weight:bold;
	margin:15px 0px 10px 15px;
	padding:0px;
}
.m1 form {
	margin-top:45px
}
.m1 form .mytriatel_email {}
.m1 form .mytriatel_email label {
	float:left;
	height:35px;
	background: url(../img/m3.png) top left no-repeat;
	margin:5px 0px 0px 5px;
	padding:8px 0 0 14px;
	color:#C1C1C1;
}

.m1 form .mytriatel_email #mytriatel_email_div {
	background: url(../img/m2.png) top left no-repeat;
	float:left;
	height:50px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	width:313px;
	float:left;
}
.m1 form .mytriatel_email #mytriatel_email_div input {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:295px;
	height:40px;
}
.m1 form .mytriatel_password {}
.m1 form .mytriatel_password label {
	float:left;
	height:35px;
	background: url(../img/m3.png) top left no-repeat;
	margin:15px 0px 5px 5px;
	padding:8px 0 0 14px;
	color:#C1C1C1;
}
.m1 form .mytriatel_password #mytriatel_password_div {
	background: url(../img/m2.png) top left no-repeat;
	float:left;
	height:50px;
	margin:10px 0 0 10px;
	padding:0 0 0 10px;
	width:313px;
	float:left;
}
.m1 form .mytriatel_password #mytriatel_password_div input {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:295px;
	height:40px;
}
.m1 form .mytriatel_menu input.butRed {
	border:0 none;
	font-size:14px;
	font-weight:bold;
	height:28px;
	padding:3px 25px 5px 25px;
	margin:5px 10px 0px 15px;
}
.m1 form .mytriatel_menu a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.m1 form .mytriatel_menu .mytriatel_menu_register {
	width:176px;
	height:36px;
	background:url('../img/m4.png') top left no-repeat;
	border:0px;
	margin:-30px 0px 0px 300px;
	text-align:center;
	padding:13px 0px 0px 0px;
}
.m1 form .mytriatel_menu .mytriatel_menu_register a {
	font-size:14px;
}
.m2 .absofix {
	width:496px;
}
.m2 h1,.m2 form{
	z-index:651;
	position:absolute;
}
.m2 {
	display:none;
	z-index:550;
	width:485px;
	height:231px;
	position:absolute;
	margin:-233px 0px 0px 5px;
	background: transparent url(../img/m1.png) top left repeat;
}
.m2 h1 {
	font:16px Arial;
	color:#fff;
	font-weight:bold;
	margin:15px 0px 10px 20px;
	padding:0px;
}
.m2 form {
	margin-top:45px
}
.m2 form .my_sms_number {
	margin-left:5px;
}
.m2 form .my_sms_number label {
	float:left;
	height:35px;
	background: url(../img/m3.png) top left no-repeat;
	margin:5px 0px 0px 5px;
	padding:8px 0 0 14px;
	color:#C1C1C1;
}
.m2 form .my_sms_number #my_sms_number_div {
	background: url(../img/m2.png) top left no-repeat;
	float:left;
	height:50px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	width:313px;
	float:left;
}
.m2 form .my_sms_number #my_sms_number_div input {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:295px;
	height:40px;
}
.m2 form .my_sms_text {
	margin:5px 0 0 16px;
	padding:3px 11px 11px 10px;
	background:url(../img/m5.png) top left no-repeat;	
}
.m2 form .my_sms_text textarea {
	color:#444;
	border:0 none;
	height:54px;
	width:435px;
	overflow:auto;
	background:transparent;
	margin:0px;
	padding:0px;
}
.m2 form .my_sms_text_menu {

}
.m2 form .my_sms_text_menu input.butRed {
	border:0 none;
	font-size:14px;
	font-weight:bold;
	height:28px;
	padding:3px 25px 5px 25px;
	margin:5px 10px 0px 20px;
}
.m2 form .my_sms_text_menu p {
	float:right;
	color: #C1C1C1;
	margin-right:10px;
}
.m2 form .my_sms_text_menu p span {
	color:#000;
}


.m3 .absofix {
	width:496px;
}
.m3 h1,.m3 form{
	z-index:651;
	position:absolute;
}
.m3 {
	display:none;
	z-index:550;
	width:485px;
	height:231px;
	position:absolute;
	margin:-233px 0px 0px 502px;
	background: transparent url(../img/m1.png) top left repeat;
}
.m3-form {
	margin:-233px 0px 0px 252px;
	width:735px;
}
.m3 h1 {
	font:16px Arial;
	color:#fff;
	font-weight:bold;
	margin:15px 0px 10px 20px;
	padding:0px;
}
.m3 form {
	margin-top:45px
}
.m3 form .freetest_first p {
	margin:5px 20px 20px 20px;
	color:#fff;
}
.m3 form .freetest_first a.butRed {
	border:0 none;
	font-size:14px;
	font-weight:bold;
	padding:6px 25px 6px 25px;
	margin:5px 10px 0px 20px;
}
.m3 form .freetest_menu {
	margin-top:5px;
	display:none;
}
.m3 form .freetest_menu .freetest_name {
	background: url(../img/m6.png) top left no-repeat;
	float:left;
	height:50px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	width:222px;
	float:left;
}
.m3 form .freetest_menu .freetest_name input#freetest_name {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:210px;
	height:40px;
}
.m3 form .freetest_menu .freetest_contact {
	background: url(../img/m6.png) top left no-repeat;
	float:left;
	height:50px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	width:222px;
	float:left;
}
.m3 form .freetest_menu .freetest_contact input#freetest_contact {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:210px;
	height:40px;
}
.m3 form .freetest_menu .freetest_select {
	background: url(../img/m6.png) top left no-repeat;
	float:left;
	height:44px;
	margin:0 0 0 10px;
	padding:6px 10px 0 10px;
	width:212px;
	text-align:right;
	float:left;
}
.m3 form .freetest_menu .freetest_select select#freetest_select {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:210px;
	height:30px;
}
.m3 form .freetest_menu .freetest_addr {
	background: url(../img/m7.png) top left no-repeat;
	float:left;
	height:50px;
	margin:7px -12px 0px 6px;
	padding:0px 0px 0px 15px;
	width:484px;
	float:left;
}
.m3 form .freetest_menu .freetest_addr input#freetest_addr {
	background:transparent;
	color:#444444;
	border:0 none;
	font-size:25px;
	width:455px;
	height:40px;
}
.m3 form .freetest_menu p {
	float:left;
	width:550px;
	height:50px;
	color:#fff;
	margin-top:10px;
	margin-left:20px;
}
.m3 form .freetest_menu a.butRed {
	float:right;
	border:0 none;
	font-size:14px;
	font-weight:bold;
	padding:6px 25px 6px 25px;
	margin:30px 5px 0px 0px;
}
.m4 .absofix {
	width:740px;
}
.m4 h1,.m4 form{
	z-index:651;
	position:absolute;
}
.m4 {
	display:none;
	z-index:550;
	width:740px;
	height:231px;
	position:absolute;
	margin:-233px 0px 0px 252px;
	background: transparent url(../img/m1.png) top left repeat;
}
.m4-form {
	margin:-233px 0px 0px 252px;
	width:735px;
}
.m4 h1 {
	font:16px Arial;
	color:#fff;
	font-weight:bold;
	margin:15px 0px 10px 20px;
	padding:0px;
}
.m4 form {
	margin-top:45px
}
.m4 form .contact_done {
	display:none;
}
.m4 form .contact_done p {
	margin:5px 20px 20px 20px;
	color:#fff;
}
.m4 form .contact_done a.butRed {
	border:0 none;
	font-size:14px;
	font-weight:bold;
	padding:6px 25px 6px 25px;
	margin:5px 10px 0px 20px;
}
.m4 form .contact_menu {
	margin-top:0px;
}
.m4 form .contact_menu .contact_name {
	background: url(../img/m6.png) top left no-repeat;
	float:left;
	height:50px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	width:222px;
	float:left;
}
.m4 form .contact_menu .contact_name input#contact_name {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:210px;
	height:40px;
}
.m4 form .contact_menu .contact_contact {
	background: url(../img/m6.png) top left no-repeat;
	float:left;
	height:50px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	width:222px;
	float:left;
}
.m4 form .contact_menu .contact_contact input#contact_contact {
	font-size:25px;
	background:transparent;
	color:#444444;
	border:0 none;
	width:210px;
	height:40px;
}
.m4 form .contact_menu .contact_select {
	background: url(../img/m6.png) top left no-repeat;
	float:left;
	height:44px;
	margin:0 0 0 10px;
	padding:6px 10px 0 10px;
	width:212px;
	text-align:right;
	float:left;
}
.m4 form .contact_menu .contact_select select#contact_select {
	background-color:#ddd;
	color:#444444;
	border:0 none;
	width:210px;
	margin-top:17px;
}
.m4 form .contact_menu .contact_question {
	background: url(../img/m8.png) top left no-repeat;
	float:left;
	height:73px;
	margin:7px -12px 0px 6px;
	padding:2px 0px 0px 13px;
	width:710px;
	float:left;
}
.m4 form .contact_menu .contact_question textarea {
	background:transparent;
	color:#444444;
	border:0 none;
	width:700px;
	height:55px;
}
.m4 form .contact_menu a.butRed {
	border:0 none;
	font-size:14px;
	font-weight:bold;
	padding:6px 25px 6px 25px;
	margin:0px 0px 0px -100px;
	z-index:700
}
.ytpause {
	background:url(../img/pause.png) 0px 265px no-repeat;
	height:355px;
	margin:-360px 0px 0px 0px !important;
	position:absolute;
	width:720px;
	z-index:10000;
	cursor:pointer;
}
.ytplay {
	background:url(../img/play.png) 0px 265px no-repeat;
	height:355px;
	margin:-360px 0px 0px 0px !important;
	position:absolute;
	width:720px;
	z-index:10000;
	cursor:pointer;
}
.ytpercent {
	position:absolute;
	z-index:1000;
	color:#fff;
	margin-top:-350px !important;
	font-size:25px;
	font-weight:bold;
	font-family:monospace;
	margin-left:10px;
}
#search h2 {
	font-size:16px;
	font-weight:bold;
	padding:15px 0px 5px 20px;
	margin:0px;
}
#search input.input {
	border:1px solid #bbb;
	color:#555;
	width:500px;
	margin:0px 0px 0px 20px;
	padding:6px;
}
#search .butRed {
	border:0px;
	padding-top:6px;
}
#results ul {
	list-style-type:none;
	padding:0px;
}
#results h1 a {
	font-size:14px !important;
}
#results h1 a:hover {
	text-decoration:underline;
}
#results p {
	color:#555 !important;
}
#results small a {
	font-size:11px;
	color:#333;
	text-decoration:underline;
}
#results small {
	font-size:11px !important;
}
#results .cms0s {
	margin:5px 0px 0px 20px !important;
}
#results .x {
	font-weight:bold;
	color:#a00;
}
.jqmWindow {

    position: absolute;

    top: 20%;
    left: 50%;
    width: 750px;
    
    margin-left: -400px;
     
    background-color: #EEE;
    color: #333;
    border: 1px solid black;

}

.jqmOverlay { background-color: #333333;position:absolute!important; }


.jqmWindow .inner {
    border: 15px solid white;
    border-top:5px solid white;
    margin: auto;
}

.jqmWindow .close_inner {
    margin: auto;
}

