/* CSS Document */

/************************************************************************/
/******************* Portfolious StyleSheet *****************************/
/************************************************************************/
/*	
	00. General Settings
	01. Main
	02. Menu
	03. Top
	04. HP Content
	05. IP Content
	08. Footer
	09. Module
	
*/
/************************************************************************/
/************************************************************************/

/*** 00. General Settings ***/
/** ----------------------------------------------------- **/

	body {font: normal 12px Arial, Helvetica, sans-serif; text-align:left; color:#676767;}
	body, html {height:100%}
	a {	cursor: pointer; color: #676767;}
	a:hover {text-decoration: none;}
	html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
	
/** common classes **/
	.clearfix {	width: 100%; height: 0px; clear: both; display: block;}/* clearfix for floated elements */
	.hidden {display: none;}
	
	.morespace {padding: 3px 0 !important;}
	.full-width {width: 100% !important;}
	
	
	
	a.bt, a.bt span {display: inline-block; height:31px}
	a.bt {padding-left: 12px; background: url(/var/1001/en/but_left.gif) no-repeat; color:#5C5C5C; margin-top: 5px; text-decoration: none; }
	a.bt:hover {color: #35979D;}
	a.bt span { background: url(/var/1001/en/but_right.gif) no-repeat right; padding-right: 12px; padding-left: 0px; line-height:31px; font-weight:bold;}
	
	
	
/*** 01.a Main **/

	
/** Container Settings **/
	#container-wrap {width: 100%; height:100%; margin: 0 auto -60px; position:relative; min-height: 100%; height: auto !important; height: 100%;}
	#container {width: 980px;  margin: 0 auto;}
	.push {height:90px;}
		
	
/*** 02. Menu ***/
	
	/** main and footer navigation **/
	.menu { color:#FFFFFF;  font-size:14px; text-align:center; line-height:31px; height:31px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.menu a { color:#FFFFFF;  font-size:14px; text-align:center; line-height:31px; height:31px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
  .menu a:hover {color:#F4A32A; font-size:14px; text-align:center; line-height:31px; height:31px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
    .menu_rollover {color:#F4A32A; font-size:14px; text-align:center; line-height:31px; height:31px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
    .menu_active {color:#DFF2F9; font-size:14px; text-align:center; line-height:31px; height:31px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

	.menu_pas{color:#BCE2F8; font-size:18px; text-align:center; line-height:31px; width:1px;}
	
	
	#menu {width: 701px; height:31px; overflow:hidden; background: url(/var/1001/en/menu_bg.gif) repeat-x; float:left; margin-right:4px;}
	#menu_center { width:660px; height:31px; float:left; margin-left:16px;}
	#menu_left { width:10px; height:31px; float:left; background: url(/var/1001/en/menu_left.gif) no-repeat left top;}
	#menu_right { width:10px; height:31px; float:right; background: url(/var/1001/en/menu_right.gif) no-repeat right top;}
	#menu_center div{ margin:0; padding:0;}



    #side_menu {  }
	#side_menu ul { display:block; list-style-type:none; width:206px; }
	#side_menu li { display:list-item; color:#FFFFFF; }
	#side_menu li a{ text-decoration:none; color:#FFFFFF; display:block;}
	#side_menu li a:hover{ text-decoration:none; color:#EEEEEE;}
	#side_menu span{}
    .side_menu_data{ padding-right:2px; padding-left:2px;}
	
    .side_menu { height:24px; line-height:22px; background:#202021; margin-bottom:3px; display:block; font-weight:bold;}
	.side_menu span{ padding-right:17px;}
	
    .side_menu_sub { height:22px; line-height:22px; margin-bottom:2px; background: url(/var/1001/en/side_menu_bg.gif) no-repeat right #41ABB2; font-weight:bold}
	.side_menu_sub span a{}
	.side_menu_sub span{ padding-right:28px;}
	
	.side_menu_sub_sub{ height:20px; line-height:18px; margin-bottom:1px; background: #5493AF;}
	.side_menu_sub_sub span{ padding-right:38px;}
	
	
	
	
/*** 03. Top ***/
	#hp_top_data{ width: 980px; margin: 0 auto; height:439px; }
	#hp_top_data_right{ width: 705px; height:125px; float:right;}
	#hp_top_data_left{ width: 257px; height:125px; float:left;}
	#hp_header{ width: 980px; height:314px; float:left;}
	#logo{ width: 236px; height:88px; margin-left:21px; margin-top:10px;}
	

	
	
	#top_menu{width: 400px; float:right; height:30px; overflow:hidden; font: normal 11px Arial, Helvetica, sans-serif;}
	#top_menu ul{ width:410px; margin: 0 auto; float: left; list-style-type: none; text-align:center;}
	#top_menu li {float:left; line-height:30px; white-space:nowrap; font-size:11px; color: #4d4d4d; letter-spacing:1px;}
	#top_menu li a {color: #4d4d4d; text-decoration:none; padding-right:13px; padding-left:13px; font-weight:normal;}
	#top_menu li a:hover {text-decoration:underline;}
	
	#search{width: 220px; float:left; margin-top:4px; margin-left:45px;}
   .search_button { border:0 none; width:21px; height:21px; cursor:pointer; background: url(/var/1001/en/search_but.gif) no-repeat left top;}
   .search_field {font: normal 12px Arial, Helvetica, sans-serif; color:#4d4d4d; width:130px; height:21px; margin:0; border:0 none; background: url(/var/1001/en/search_field.gif) no-repeat left top; padding-left:7px; padding-right:5px;}
   
   
   #slogan{ float:left; width:285px; font: normal 24px Verdana, Arial, Helvetica, sans-serif; color:#2a5f8b; line-height:48px; padding-left:14px;}
   #slogan h1{font: normal 24px Verdana, Arial, Helvetica, sans-serif; color:#2a5f8b; line-height:48px; padding-left:14px;}
   #slogan h2{font: normal 24px Verdana, Arial, Helvetica, sans-serif; color:#2a5f8b; line-height:48px; padding-left:14px;}
   
    #lang_menu{ float:right; width:370px; font: normal 10px Arial, Helvetica, sans-serif; margin-top:18px;}
	#lang_menu ul{ width:370px; float: left; list-style-type: none; text-align:center;}
	#lang_menu li {float:left; line-height:15px; color: #5f5f5f; text-align:center;}
	#lang_menu li a {color: #5f5f5f; text-decoration:none; padding-right:13px; padding-left:13px; text-align:center;}
	#lang_menu li a:hover {text-decoration:underline;}
   
   
   #lang_menu a {color: #5f5f5f; text-decoration:none; text-align:center;}
	#lang_menu a:hover {text-decoration:underline;}
	#lang_menu img { padding-bottom:5px;}
	#lang_menu td{ padding-left:15px; padding-right:15px;}
	
	
/*** 04. Home Content ***/
	#hp_content {width: 980px; margin: 0 auto;}
	#hp_content_bg {width: 980px; margin: 0 auto; background: url(/var/1001/en/header_bg.gif) no-repeat left top; height:17px; margin-top:2px; margin-bottom:5px;}
	
	#hp_content_right {width:218px; margin-right:7px;}
	#hp_content_left {width:729px; margin-right:26px;}



/** 04.a - Home Right **/

    #buttons_right{ width:218px; font: normal 24px Arial, Helvetica, sans-serif;}
	#buttons_right ul{ display:block; list-style-type:none; width:218px; }
	#buttons_right li {display:list-item; display:block;  color: #FFFFFF; letter-spacing:-1px; line-height:42px; height:42px; margin-bottom: 9px;}
	#buttons_right li a {color: #FFFFFF; text-decoration:none;}
	#buttons_right li a:hover {text-decoration:none;}
	
	.b1 a{background: url(/var/1001/en/but_buy.gif) no-repeat left top; text-transform:uppercase; padding-left:50px; display:block;}
	.b2 a{background: url(/var/1001/en/but_test.gif) no-repeat left top; padding-left:50px; display:block;}
	.b3 a{background: url(/var/1001/en/but_lessons.gif) no-repeat left top; padding-left:50px; display:block;}
	
	.b1 a:hover{background: url(/var/1001/en/but_buy_on.gif) no-repeat left top;}
	.b2 a:hover{background: url(/var/1001/en/but_test_on.gif) no-repeat left top;}
	.b3 a:hover{background: url(/var/1001/en/but_lessons_on.gif) no-repeat left top;}

	
	  #promo{width:218px; margin-bottom:11px;}
	#call_us{width:218px; height:66px; margin-top:11px;}
	
	#demo{width:218px; height:160px; margin-bottom:11px;}
	
	

	#tree_menu{width:218px; margin-bottom:0px; margin-top:3px; background: url(/var/1001/en/side_menu_top.gif) no-repeat left top;}
	#tree_menu ul { display:block; list-style-type:none; width:218px; background: url(/var/1001/en/side_menu_bottom.gif) no-repeat left bottom; padding-top:9px; padding-bottom:9px;}
	#tree_menu li { display:list-item; color:#FFFFFF; background: url(/var/1001/en/side_menu_but.gif) no-repeat left top; line-height:25px; height:25px;}
	#tree_menu li a{ text-decoration:none; color:#FFFFFF; display:block; padding-left:36px;}
	#tree_menu li a:hover{ text-decoration:none; color:#F4A32A;}
	#tree_menu span{}
	
	
	
	#hp_contact{width:218px;}
	#hp_contact h4{font: bold 14px Arial, Helvetica, sans-serif; color:#676767; line-height:28px; padding-left:5px;}
    #hp_contact .text_field {font-family: Arial, Helvetica, sans-serif; height: 18px; width: 118px; background-color: #FFFFFF; border:1px solid #C5C5C5; color:676767;}
    #hp_contact .text_field_big {font-family: Arial, Helvetica, sans-serif; height: 46px; width: 118px; background-color: #FFFFFF; border:1px solid #C5C5C5; color:676767;}
	
	.m_rt{width:9px; height:9px; background: url(/var/1001/en/m_right_top.gif) no-repeat right top;}
	.m_t{height:9px; background: url(/var/1001/en/m_top.gif) repeat-x left top;}
	.m_lt{width:9px; height:9px; background: url(/var/1001/en/m_left_top.gif) no-repeat left top;}
	
	.m_rm{width:9px; background: url(/var/1001/en/m_right.gif) repeat-y right top;}
	.m_m{}
	.m_lm{width:9px; background: url(/var/1001/en/m_left.gif) repeat-y left top;}
	
	.m_rb{width:9px; height:9px; background: url(/var/1001/en/m_right_bottom.gif) no-repeat right bottom;}
	.m_b{height:9px; background: url(/var/1001/en/m_bottom.gif) repeat-x left bottom;}
	.m_lb{width:9px; height:9px; background: url(/var/1001/en/m_left_bottom.gif) no-repeat left bottom;}
	
	
	
	
	
#login{ width:228px;}
.login_field {font: normal 11px Arial, Helvetica, sans-serif; color:#686868; height: 14px; width: 110px; background-color: #FFFFFF; border:1px solid #D1D1D1;}
.login_field_text{font: normal 12px Arial, Helvetica, sans-serif; color:#686868; text-align:right;}
.welcome{font: normal 18px Arial, Helvetica, sans-serif; color:#41ABB2; text-align:right;}
.user{font: bold 14px Arial, Helvetica, sans-serif; color:#686868; text-align:right;}


/** 04.c - Home Left **/

    #banners_top{ width:729px; height:66px; overflow:hidden; margin-bottom:15px;}
	#banners_top ul{width:753px; float: left; list-style-type: none;}
	#banners_top li { width:226px; height:66px; float:left; white-space:nowrap; margin-right:25px; text-transform:uppercase;}
	#banners_top li a { text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:15px; height:66px; display:block;}
	#banners_top li a:hover {text-decoration:none;}
	
	.ban1 a{ background: url(/var/1001/en/banner_beginner.gif) no-repeat left top;  display:block; padding-top:12px; padding-left:85px;}
	.ban2 a{ background: url(/var/1001/en/banner_intermediate.gif) no-repeat left top;  display:block; padding-top:12px; padding-left:85px;}
	.ban3 a{ background: url(/var/1001/en/banner_advanced.gif) no-repeat left top; display:block; padding-top:12px; padding-left:85px;}
	.ban1 a:hover{ background: url(/var/1001/en/banner_beginner_on.gif) no-repeat left top;}
	.ban2 a:hover{ background: url(/var/1001/en/banner_intermediate_on.gif) no-repeat left top;}
	.ban3 a:hover{ background: url(/var/1001/en/banner_advanced_on.gif) no-repeat left top;}
	
 
	#center_data {width: 729px; overflow:hidden;}
	#center_data p {}
	
	#center_data_right{}
	#center_data_left{}
	
	.center_data_border{width: 729px; margin-bottom:15px;}
	
	#borders_bottom{width: 744px; overflow:hidden;}
	.center_data_border1{width: 233px; float:left; margin-right:15px;}
	
	
	#personal, #schools, #gift, #ulpanet{margin-top:8px;}
	#hp_personal, #hp_schools, #hp_gift, #hp_ulpanet{margin-top:8px;}
	
	#hp_personal h2{font: normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; background: url(/var/1001/en/hp_personal_title.gif) no-repeat left top; height:40px; line-height:29px; padding-left:20px; margin-left:60px;  margin-bottom:8px;}
	#hp_personal p{ padding-left:10px; padding-bottom:15px; line-height:130%}
	#hp_personal img{padding-top:20px; padding-left:5px; width:50px;}
	#hp_personal a{font: normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; width:99px; height:15px; line-height:15px; display:block; text-align:center; background: url(/var/1001/en/personal_but.gif) no-repeat left top; margin-left:100px; text-decoration:none; padding-left:4px;}
	
	#hp_schools h2{font: normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; background: url(/var/1001/en/hp_schools_title.gif) no-repeat left top; height:40px; line-height:29px; padding-left:20px; margin-left:85px;  margin-bottom:8px;}
	#hp_schools p{ padding-left:10px; padding-bottom:15px; line-height:130%}
	#hp_schools img{padding-top:20px; padding-right:5px; padding-bottom:0px; width:80px;}
	#hp_schools a{font: normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; width:99px; height:15px; line-height:15px; display:block; text-align:center; background: url(/var/1001/en/schools_but.gif) no-repeat left top; margin-left:100px; text-decoration:none; padding-left:4px;}
	
	#hp_gift h2{font: normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; background: url(/var/1001/en/hp_gift_title.gif) no-repeat left top; height:40px; line-height:29px; padding-left:20px; margin-left:60px;  margin-bottom:8px;}
	#hp_gift p{ padding-left:10px; padding-bottom:15px; line-height:130%}
	#hp_gift img{padding-top:20px; padding-left:0px; width:60px;}
	#hp_gift a{font: normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; width:99px; height:15px; line-height:15px; display:block; text-align:center; background: url(/var/1001/en/gift_but.gif) no-repeat left top; margin-left:100px; text-decoration:none; padding-left:4px;}
	
	
	
	#ip_content_data #personal h2{font: normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; background: url(/var/1001/en/personal_title.gif) no-repeat left top; height:40px; line-height:29px; padding-left:26px; margin-left:85px;  margin-bottom:8px;}
	#personal p{ padding-left:85px; padding-bottom:15px; line-height:130%}
	#personal img{padding-top:24px; padding-left:10px;}
	#personal a{}
	
	#ip_content_data #schools h2{font: normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; background: url(/var/1001/en/schools_title.gif) no-repeat left top; height:40px; line-height:29px; padding-left:26px; margin-left:117px;  margin-bottom:8px;}
	#schools p{ padding-left:15px; padding-bottom:15px; line-height:130%}
	#schools img{padding-top:24px; padding-right:5px; padding-bottom:35px;}
	#schools a{}
	
	#ip_content_data #gift h2{font: normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; background: url(/var/1001/en/gift_title.gif) no-repeat left top; height:40px; line-height:29px; padding-left:26px; margin-left:85px;  margin-bottom:8px;}
	#gift p{ padding-left:85px; padding-bottom:15px; line-height:130%}
	#gift img{padding-top:24px; padding-left:0px;}
	#gift a{}
	
    #ulpanet{  padding-left:22px;}
	#ulpanet h1{font: bold 24px Arial, Helvetica, sans-serif; color:#306ea1; padding-top:5px; padding-bottom:10px; text-transform:uppercase;}
	#ulpanet h2{font: bold 20px Arial, Helvetica, sans-serif; color:#306ea1; padding-bottom:10px;}
	#ulpanet h3{font: normal 18px Arial, Helvetica, sans-serif; color:#306ea1; padding-bottom:10px;}

	#ulpanet p{  padding-bottom:14px; line-height:150%; padding-right:5px;}
	#ulpanet img{ padding-right:5px; padding-bottom:0px;}
	.ulpanet_link {font: normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; width:99px; height:15px; line-height:15px; display:block; text-align:center; background: url(/var/1001/en/overview_but.gif) no-repeat left top; margin-left:580px; text-decoration:none; padding-left:4px;}
	#ulpanet ul { display:block; list-style-type:none; padding-top:0px; padding-bottom:15px;}
	#ulpanet li { display:list-item; color:#676767; background: url(/var/1001/en/bullet_arrow.gif) no-repeat left 7px; line-height:150%; margin-bottom:7px; margin-left:14px; padding-left:12px; padding-right:120px;}
	
	
	.m1_rt{width:8px; height:8px; background: url(/var/1001/en/m1_right_top.gif) no-repeat right top;}
	.m1_t{height:8px; background: url(/var/1001/en/m1_top.gif) repeat-x left top;}
	.m1_lt{width:8px; height:8px; background: url(/var/1001/en/m1_left_top.gif) no-repeat left top;}
	
	.m1_rm{width:8px; background: url(/var/1001/en/m1_right.gif) repeat-y right top;}
	.m1_m{}
	.m1_lm{width:8px; background: url(/var/1001/en/m1_left.gif) repeat-y left top;}
	
	.m1_rb{width:8px; height:8px; background: url(/var/1001/en/m1_right_bottom.gif) no-repeat right bottom;}
	.m1_b{height:8px; background: url(/var/1001/en/m1_bottom.gif) repeat-x left bottom;}
	.m1_lb{width:8px; height:8px; background: url(/var/1001/en/m1_left_bottom.gif) no-repeat left bottom;}
	



		
/*** 05. IP Content ***/
    #ip_top_data{ width: 980px; margin: 0 auto; height:317px; }
	#ip_top_data_right{ width: 705px; height:125px; float:right;}
	#ip_top_data_left{ width: 257px; height:125px; float:left;}
	#ip_header{ width: 980px; height:192px; float:left;}
	#ip_header_title{font: normal 30px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; position:absolute; padding:77px 0 0 130px;}
	#ip_header h1{font: normal 30px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; position:absolute; padding:77px 0 0 130px;}
	
	#page2 #ip_header_title{font: normal 30px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; position:absolute; padding:77px 0 0 474px;}
	
	
	#ip_content {width: 980px; margin: 0 auto;}
	#ip_content_bg {width: 980px; margin: 0 auto; background: url(/var/1001/en/header_bg.gif) no-repeat left top; height:17px; margin-top:2px; margin-bottom:14px;}
	
	#ip_content_right {width:218px; margin-right:7px;}
	#ip_content_left {width:729px; margin-right:26px;}
	
	
/** 05.a - IP Right **/	

/** 05.b - IP Left **/
    #ip_content_data h1{font: bold 24px Arial, Helvetica, sans-serif; color:#306ea1; padding-top:5px; padding-bottom:5px; }
	#ip_content_data h2{font: bold 20px Arial, Helvetica, sans-serif; color:#306ea1; padding-bottom:10px;}
	#ip_content_data h3{font: bold 16px Arial, Helvetica, sans-serif; color:#306ea1; padding-bottom:10px;}
	#ip_content_data h4{font: bold 14px Arial, Helvetica, sans-serif; color:#306ea1; padding-bottom:5px;}
	#ip_content_data p {margin: 0px; line-height:150%; color:#676767; padding:0px 0px 15px 0px;}
	

	#page1 #ip_content_data{ padding:30px 14px 30px 40px}	
	#page1 #ip_content_data h2{}
	
     #page2 #ip_content_data h2{}
	#page2 #ip_content_data{ padding:0px 14px 30px 0px}	
	#page2 #personal p{ padding-left:85px;} #page2 #personal h3{ padding-left:85px;} #page2 #personal h4{ padding-left:85px;}
	#page2 #schools p{ padding-left:125px;} #page2 #schools h3{ padding-left:125px;} #page2 #schools h4{ padding-left:125px;}
	#page2 #gift p{ padding-left:85px;} #page2 #gift h3{ padding-left:85px;} #page2 #gift h4{ padding-left:85px;}
	#page2 #ip_content_data ul { display:block; list-style-type:none; padding-top:0px; padding-bottom:15px;  padding-left:85px;}
	
	#page3 #ip_content_data, #page4 #ip_content_data{ padding:14px 14px 14px 14px}	
	#page3 #ip_content_data h2, #page4 #ip_content_data h2{font: normal 18px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:15px;}
	#page3 #ip_content_right, #page4 #ip_content_right  {width:97px; margin-right:7px;}
	#page3 #ip_content_left, #page4 #ip_content_left {width:850px; margin-right:26px;}
	#back{ font-size:14px; background: url(/var/1001/en/bullet_arrow.gif) no-repeat right 7px; line-height:150%; margin-bottom:7px; margin-right:12px; padding-right:12px; text-align:right;}
	#back a{color:#2A5F8B; text-decoration:none;}
	#banners_right{width:97px; margin-top:10px;}
	
	
	#page4 #ip_top_data{ width: 980px; margin: 0 auto; height:125px; }
	#page4 #ip_content_data h1{font: normal 18px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:15px;}
	
	
	
	#ip_content_data ul { display:block; list-style-type:none; padding-top:0px; padding-bottom:15px;}
	#ip_content_data li { display:list-item; color:#676767; background: url(/var/1001/en/bullet_arrow.gif) no-repeat left 7px; line-height:150%; margin-bottom:7px; margin-left:14px; padding-left:12px; padding-right:120px;}
	
	#ip_content_data a {}
	#ip_content_data a:hover {}
	
	
	#ip_content_data h6{line-height:30px; color:#202020; font-size:12px; font-weight:normal;}
	#ip_content_data h6 a{color:#202020; font-weight:normal;}

	#ip_content_data h6 span{line-height:30px; color:#202020; font-weight:normal;}
	#ip_content_data h6 span a{color:202020; font-weight:normal;}
	#ip_content_data h6 span.titles{font-size:12px; font-weight:normal;}
	#ip_content_data h6 span.titles a{font-size:12px; font-weight:normal;}
	
	
	#ip_content_data .ip_banners_top{ width:226px; height:66px; overflow:hidden; margin-bottom:15px; margin-right:25px;}
	#ip_content_data .ip_banners_top ul{width:226px; list-style-type: none;}
	#ip_content_data .ip_banners_top li { width:226px; height:66px; white-space:nowrap; text-transform:uppercase; margin-left:0px; padding-left:0px; padding-right:0px;}
	#ip_content_data .ip_banners_top li a { text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:15px; height:66px; display:block;}
	#ip_content_data .ip_banners_top li a:hover {text-decoration:none;}
	
	
	#ip_content_data #banners_top, #page1 #banners_top{ width:705px; height:66px; overflow:hidden; margin-top:15px; margin-bottom:0px;}
	#ip_content_data #banners_top ul, #page1 #banners_top ul{width:705px; float: left; list-style-type: none; padding-bottom:0px; padding-left:0px; padding-right:0px;}
	#ip_content_data #banners_top li , #page1 #banners_top li{ width:226px; height:66px; float:left; white-space:nowrap;  text-transform:uppercase; padding-left:0px; padding-right:0px; margin-right:0px; margin-left:9px; margin-bottom:0px;}
	#ip_content_data #banners_top li a , #page1 #banners_top li a{ text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:15px; height:66px; display:block;}
	#ip_content_data #banners_top li a:hover , #page1 #banners_top li a:hover{text-decoration:none;}
	
	
/*** 08. Footer ***/
	#footer-wrap { width:100%; padding-bottom: 0px; position: relative; margin: 0 auto; height:126px; background: url(/var/1001/en/footer_bg.gif) repeat-x;}
	#footer { width:980px; margin: 0 auto; height:126px; }
	#footer_left{float:left; width:782px;}
	#footer_right{float:right; width:189px; margin-right:8px;}
	
	#nav-footer { width:760px; float:left; margin-left:13px; padding-top:10px;}
	#nav-footer ul{ width:760px; float: left; list-style-type: none; padding-top:10px; padding-bottom:5px; }
	#nav-footer li {float:left; line-height:16px; white-space:nowrap; color:#FFFFFF; font-size:12px;}
	#nav-footer li a {color: #FFFFFF; text-decoration:none; padding-right:5px; padding-left:5px; font-weight:normal;}
	#nav-footer li a:hover {text-decoration:underline;}
	
	#credit{ width:760px; color: #FFFFFF; line-height:30px; height:30px; float:left; margin-left:19px;}
	#credit a{color: #FFFFFF;text-decoration:none;}
	#credit a:hover{ text-decoration:underline;}
	
	#secured{  width:189px; margin-top:18px;}
	

	
/*** 08. Module ***/


    /*** Category Display ***/
	
	
.titles {color:#454545; font-weight:bold; font-size:14px;}
.titles_path {}
.titles_in {font-weight:bold;}
.titles_in a{color:#990A2E;}
.top_categories_titles { font-weight:bold;}
a.top_categories_titles { color:#088ECB;}


.modules_table_border {}
.modules_table_data {}
.modules_td {}
.dark_text {  }
.dark_links {  }

.content_pages_table { padding: 0px; border-spacing: 0px; border: 0px; }
.content_pages_table td { padding: 0px; }

.nextprevout { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#676767; text-decoration: none;  padding-bottom:15px; }
.nextprevin { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #35979d; }
.nextprevactive { font-weight: normal; }

.printv_link { color:#676767; }
.printv_table {  }
.printv_body {  }
.printv_content_title {  }
.sendtoafriend_link { color:#676767;  }
.sendtoafriend_body {  }
.sendtoafriend_data {  }

.astrix { color: #E28A08; }
.form_field_text { color: #676767; text-align:left; }
.text_field {font-family: Arial, Helvetica, sans-serif; height: 18px; width: 300px; background-color: #FFFFFF; border:1px solid #CDCBCB; color:676767;}
.text_field_big {font-family: Arial, Helvetica, sans-serif; height: 100px; width: 300px; background-color: #FFFFFF; border:1px solid #CDCBCB; color:676767;}

.buttons {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; background: url(/var/1001/en/button.gif) no-repeat center; line-height:15px;  height:15px; width:86px; border:0 none; cursor: pointer; }




.gallery_titles {  }
.gallery_text {  }
.gallery_links {  }

.user_normal {  }
.user_self { font-weight: bold; }
.user_admin { font-weight: bold; text-decoration: underline; }
.quote { background-color: #FFFFFF; border: 1px solid #000000; }

.price { color:#088ECB; font-weight: bold; font-size:14px;  }
.top_categories_titles {  }
.multimulti_attribute_image {  }


.replies_page_toplinks_table {  }
.replies_page_toplinks_td {  }
.replies_page_toplinks_link {  }
.replies_page_replylink {  }