/*======================== all styles of RHS ======================*/
.content {
  clear:both;
  padding:0px;
  overflow:hidden; _overflow:visible; _height:1px;
    width:629px;
}

.content img.monster { float:right; border:none; width:205px; height:228px; }
.content img.maxi { border:none; display:block; margin:0 auto; padding:0;}


.content .text { width:417px; background-color:#ecfafb; }
.content .new { width:401px; background:#FFF url('/modelmindsimages/images/bg_home_new.gif') no-repeat right top; height:239px; float:right;}

.content .text#big { width:629px; }




/* === x3 4to eto za stili === */
.content .text .text_slogan { font:14pt arial; color:#067FC6; padding:9px 22px; }
.content .new .text_slogan {height:217px; border-top:2px solid #FBC14D; 
	border-bottom:2px solid #FBC14D;margin-right:9px; font-size:35px; padding:9px 25px; line-height:48px;}
.content .text .text_slogan img.max { float:left; margin-top:-6px; margin-left:-3px; }
.content .text .text_slogan b { font:16pt arial; color:#29537b; }
.content .new .text_slogan  b {font-size:35px;}
.content .text .text_slogan span { display:block; margin:0; line-height:10px; height:10px; }
.content .new .text_slogan span { display:block; margin:0; line-height:25px; height:25px;}

.text_slogan { font:24px arial; color:#067FC6; padding:0 30px; margin:0 auto; font-weight: bold;}
a.green_button { background:url(/modelmindsimages/images/bg_click_here.gif) no-repeat top left; display:block; width:118px; height:84px; text-align:center; font:18px tahoma; font-weight: bold; float:right; text-decoration:none; padding-top:48px; margin-top:10px;}

.content .text .text_slogan1 { font:14pt arial; color:#067FC6; padding:9px 22px; }
.content .new .text_slogan1 {height:217px; border-top:2px solid #FBC14D; 
	border-bottom:2px solid #FBC14D;margin-right:9px; font-size:24px; padding:9px 25px; line-height:27px;}
.content .text .text_slogan1 img.max { float:left; margin-top:-6px; margin-left:-3px; }
.content .text .text_slogan1 b { font:10pt arial; color:#29537b; }
.content .new .text_slogan1  b {font-size:25px;}
.content .text .text_slogan1 span { display:block; margin:0; line-height:10px; height:10px; }
.content .new .text_slogan1 span { display:block; margin:0; line-height:4px; height:4px;}
.text_slogan1 { font:12px arial; color:#067FC6; padding:0 30px; margin:0 auto; font-weight: bold;}



/* === style for contents on index page === */
.content .index_contents { overflow:hidden; _overflow:visible; _height:1px; }
.content .index_contents div { overflow:hidden; _overflow:visible; _height:1px; }

.content .index_contents .max_buble {}
.content .index_contents .max_buble .buble { background:#fff url('/modelmindsimages/images/buble_fon_bottom.gif') no-repeat 0 100%; width:447px; float:right; }
.content .index_contents .max_buble .buble div { background:url('/modelmindsimages/images/buble_fon_top.gif') no-repeat 0 0; min-height:219px; _height:239px; font:24pt arial; color:#067FC6; padding:10px 10px 10px 50px; }
.content .index_contents .max_buble .buble div ul { margin:0; padding-left:15px; }
.content .index_contents .max_buble .buble div ul li { margin:7px 0; }
.content .index_contents .max_buble img { float:left; border:none; width:158px; height:239px; margin-left:15px; }

.content .index_contents .article { padding:10px 16px; font:14pt arial; color:#067FC6; }

.content .index_contents .article .click_here { float:right; background:url(/modelmindsimages/images/bg_click_here.gif) no-repeat 0 0; display:block; width:118px; height:36px; _height:84px; text-align:center; font:bold 14pt tahoma; text-decoration:none; padding-top:48px; margin-right:-16px; _margin-right:-8px; }

*:first-child+html, * html .content .index_contents .article .click_here { margin-right:-16px; }

.content .index_contents .article #flashcontent { margin:0 0 10px -16px; _margin-left:-8px; }

*:first-child+html, * html .content .index_contents .article #flashcontent { margin-left:-16px; }

.content .index_contents .article ul { margin-top:0; margin-bottom:0; }
.content .index_contents .article h3 { font:bold 18pt arial; color:#067FC6; margin:5px 0 10px 0; }
.content .index_contents .article h3 a { font:bold 18pt arial; color:#067FC6; text-decoration:underline; }
.content .index_contents .article h3 a:hover { text-decoration:none; }



.content .text .text_content { font:10pt tahoma; color:#333; padding:5px 22px 8px 50px; }
.content .text .text_content p { display:block; text-align:justify; margin:0 20px 10px 0; }
.content .text .text_content div.accent { border-left:3px solid #00adef; padding-left:3px; margin-left:10px; color:#666; }

.content .text .text_content div.image_block { display:inline; overflow:hidden; _overflow:visible; _height:1px; float:right; margin:5px 20px 5px 10px; position:relative; }
.content .text .text_content div.image_block img { border:none; * float:left; }

.content .text .text_content span { display:block; text-align:right; font-weight:bold; }
.content .text .text_content span a { text-decoration:none; }
.content .text .text_content span a:hover { text-decoration:underline; }
.content .text .text_content span a b { font-family:arial; }

.content .text .text_content div.pages { width:100%; }
.content .text .text_content div.pages div { width:200px; overflow:hidden; _overflow:visible; _height:1px; text-align:center; }
.content .text .text_content div.pages div img.prev { border:none; float:left; }
.content .text .text_content div.pages div img.next { border:none; float:right; }
.content .text .text_content div.pages div a { font:bold 11pt arial; margin:0 3px; _margin-left:0px; }
.content .text .text_content div.pages div a#active { text-decoration:none; color:#6cb451; font-size:14pt; }


.content .text .text_form { font:10pt tahoma; color:#333; padding:5px 22px 8px 50px; }
.content .text .text_form .field_item { padding:4px 0; overflow:hidden; _overflow:visible; _height:1px; }
.content .text .text_form#register .field_item { padding:3px 0px; }

.content .text .text_form .field_item span { width:80px; display:block; float:left; padding-top:2px; padding-right:5px; text-align:right; }
.content .text .text_form#register .field_item span { width:120px; }

.content .text .text_form .field_item input.text_field, .content .text .text_form .field_item input.button, .content .text .text_form .field_item select.select_field { float:left; }
.content .text .text_form .field_item img { float:left; }
.content .text .text_form .field_item a { font-weight:bold; }

.content .text .text_form .alert { color:red; overflow:hidden; _overflow:visible; _height:1px; padding:10px 0px; }
.content .text .text_form#register .field_item .alert { padding:2px 0 0 10px; }
.content .text .text_form .alert b { font:bold 15pt impact; color:#fff; text-align:center; display:block; background:red url('images/alert_fon.gif') no-repeat 0 0; width:20px; height:26px; float:left; margin-right:5px; margin-top:-5px; }



.content .text .text_monster { font:10pt tahoma; color:#333; padding:5px 20px 8px 20px; }
.content .text .text_monster .monster_block { overflow:hidden; min-height:240px; _overflow:visible; _height:240px; width:580px; clear:both; margin-bottom:14px; background:red url('images/monster_block_top.gif') no-repeat 0 0; }
.content .text .text_monster .monster_block1 { overflow:hidden; min-height:240px; _overflow:visible; _height:240px; background:transparent url('images/monster_block_bottom.gif') no-repeat 0 100%; }
.content .text .text_monster .monster_block#mon_1 { background-color:#cdfeb6; }
.content .text .text_monster .monster_block#mon_2 { background-color:#eefeb6; }
.content .text .text_monster .monster_block#mon_3 { background-color:#fefa97; }
.content .text .text_monster .monster_block#mon_4 { background-color:#fbb074; }
.content .text .text_monster .monster_block#mon_5 { background-color:#f76a6a; }

.content .text .text_monster .monster_block .monster_icon { float:left; width:180px; height:180px; margin:10px 0 10px 10px; _margin:10px 0 10px 5px; /*background:transparent url('images/monster_icon_fon.gif') no-repeat 0 0;*/ }
/*.content .text .text_monster .monster_block .monster_icon img { border:none; width:20px; }
.content .text .text_monster .monster_block#mon_1 .monster_icon img { margin:30px 0 0 10px; }
.content .text .text_monster .monster_block#mon_2 .monster_icon img { margin:30px 0 0 30px; }
.content .text .text_monster .monster_block#mon_3 .monster_icon img { margin:20px 0 0 10px; }
.content .text .text_monster .monster_block#mon_4 .monster_icon img { margin:5px 0 0 10px; }
.content .text .text_monster .monster_block#mon_5 .monster_icon img { margin:20px 0 0 10px; }*/

.content .text .text_monster .monster_block .monster_body { float:right; width:370px; margin:10px 10px 10px 0; _margin:10px 5px 10px 0; }
.content .text .text_monster .monster_block .monster_body .monster_title { font:bold 13pt arial; color:#6590ba; margin-left:-1px; }
.content .text .text_monster .monster_block#mon_3 .monster_body .monster_title { color:#4059ad; }
.content .text .text_monster .monster_block#mon_4 .monster_body .monster_title { color:#4a31a5; }
.content .text .text_monster .monster_block#mon_5 .monster_body .monster_title { color:#8d0035; }

.content .text .text_monster .monster_block .monster_body .monster_descr {  }
.content .text .text_monster .monster_block .monster_body .monster_descr a { font-weight:bold; display:block; margin-top:5px; }
.content .text .text_monster .monster_block#mon_3 .monster_body .monster_descr a { color:#079bd3; }
.content .text .text_monster .monster_block#mon_4 .monster_body .monster_descr a { color:#047caa; }
.content .text .text_monster .monster_block#mon_5 .monster_body .monster_descr a { color:#00496b; }


.content .text .text_monster .monster_block .monster_body .monster_form { margin-top:10px; }
.content .text .text_monster .monster_block .monster_body .monster_form .form_item { margin-bottom:10px; overflow:hidden; _overflow:visible; _height:10px; }
.content .text .text_monster .monster_block .monster_body .monster_form .form_item label { width:280px; display:block; float:left; }
.content .text .text_monster .monster_block .monster_body .monster_form .form_item .check_field { float:left; margin-top:3px; margin-right:5px; _margin-right:2px; _margin-top:-1px; }
.content .text .text_monster .monster_block .monster_body .monster_form .form_item .text_field { width:280px; }







.products {
  clear:both;
  padding:0px;
  overflow:hidden; _overflow:visible; _height:1px;
    width:629px;
	margin-top:7px;
}
.product_item { width:205px; float:left; }
.product_item .product_head {
	background:url('images/product_head.gif') no-repeat 0 0;
	font:bold 13pt arial;
	color:#fff;
	padding:10px 0 0 8px;
	height:30px;
}
.product_item .product_body {
	font:10pt arial;
	color:#333;
	height:90px;
	padding:12px 0 0 8px;
}
.product_item .product_body img { float:right; border:none; margin-top:-9px; }
.product_item .product_tabs { height:25px; }
.product_item .product_tabs .tab_top, .product_item .product_tabs .tab_bottom { float:left; text-align:center; font:bold 10pt tahoma; }
.product_item .product_tabs .tab_top { 
	width:110px; height:23px;
	padding-top:2px;
	background:url('images/product_tab_top.gif') no-repeat 0 100%;
}
.product_item .product_tabs .tab_bottom { 
	width:92px; height:20px;
	padding:0;
	background:url('images/product_tab_top.gif') no-repeat 100% 100%;
	border-top:2px solid;
	border-left:1px solid;
}
.product_item .product_tabs a { text-decoration:none; }
.product_item .product_tabs .tab_bottom a { color:#fff; }


.product_item#mentor {  }
.product_item#mentor .product_head, .product_item#mentor .product_tabs .tab_bottom { background-color:#fbc14d; }
.product_item#mentor .product_body, .product_item#mentor .product_tabs .tab_top { background-color:#fbe0ab; }
.product_item#mentor .product_body { background:#fbe0ab url('images/product_img_mentor.gif') no-repeat 70px 4px; }
.product_item#mentor .product_tabs .tab_top a { color:#b57900; }
.product_item#mentor .product_tabs .tab_bottom { border-color:#d49d39; }

.product_item#tap { margin-left:7px; }
.product_item#tap .product_head, .product_item#tap .product_tabs .tab_bottom { background-color:#00adef; }
.product_item#tap .product_body, .product_item#tap .product_tabs .tab_top { background-color:#c6defe; }
.product_item#tap .product_body img { margin-left:0; margin-right:5px; }
.product_item#tap .product_tabs .tab_top a { color:#3c7fc0; }
.product_item#tap .product_tabs .tab_bottom { border-color:#008cb1; }

.product_item#mobile { margin-left:7px; }
.product_item#mobile .product_head, .product_item#mobile .product_tabs .tab_bottom { background-color:#d65dbb; }
.product_item#mobile .product_body, .product_item#mobile .product_tabs .tab_top { background-color:#f6d1ef; }
.product_item#mobile .product_body img { margin-left:10px; margin-right:10px; }
.product_item#mobile .product_tabs .tab_top a { color:#b6389a; }
.product_item#mobile .product_tabs .tab_bottom { border-color:#b54b8b; }
