@charset "utf-8";
/* CSS Document */

.block1
{
	width:678px;
	height: 190px;
	clear: both;
margin: 0 auto 0 auto;
background:url(../images/mainpage_bigbox.png) no-repeat;
}

.block1 h1
{
	float: right;
	font-size: 1.2em;
	color: #2D6F9F;
	width: 90%;
	height: 20px;
	margin: 4px 20px 0 0;
}

.block1 span
{
font-size: 1em;
color:#3e403f;
float: right;
margin: 14px 35px 0 0;
width: 310px;
font-weight:bold;

}

.block1 div{

color:#3f3f3f;
	font-weight:normal;
font-size: 0.9em;
margin: 10px 35px 0 0;
width: 310px;
float: right;
height: 120px;

}

.block1 div.age
{
	height: 20px;
	width: 250px;
	margin: 0 50px 0 0;
}

.block1 div.link{
float: left;
width: 50px;
margin: 0; 
padding: 0;
height: 20px;
}

.block1 div.link a{
	color: #000000;
	
	font-weight:normal;
}

.block1 img
{
	float: right;
	width: 223px;
	margin: 19px 20px 0 0;
	height: 152px;
}

.block1 div.link a img{
	margin:0;
	vertical-align: middle;
	float: none;
	width: auto;
	height: auto;
}


#state_div1,#state_div2{ width: 337px; float: right;  margin:0;position: relative; }
#state_div1 div,#state_div2 div,#state_div2 span,#state_div1 span{width: 180px; float: right; font-size: 1.1em; margin: 14px 12px 0 0;}
#state_div1 div,#state_div2 div{font-size: 1em; margin: 6px 12px 0 0;}
#state_div1 h2,#state_div2 h2{position:absolute;left:0;top:110px;}



.block_h1 img{
vertical-align: middle;
margin: 0 5px 0 5px;
}

.block_div{
	background:url(../images/mainpage_box.png) no-repeat;
	width:338px;
	height: 159px;
	color:#4e9166;
	font-size: 0.9em;
	font-weight:bold;
	margin-top: 30px;
	text-decoration:none;
	
}

.block_div.left
{
	float: left;
	margin-left: 39px;
	
}

.block_div.right
{
	float: right;
	margin-right: 45px ;

}



.block_div div{
width:210px;
float: right;
margin:5px 8px 5px 0;
text-align: right;
bottom:136px;
color:#3e403f;
font-size:0.9em;
cursor:pointer;
height: 32px;
text-decoration:none;

}

.block_div span{
width: 210px;
float: right;
margin:15px 8px 0 0;
text-align: right;

color:#f56200;

cursor:pointer;
}
.block_div a{text-decoration:none;}
.block_div a img {float:right;margin:20px 11px 0 6px;border: 0;}

.block_h1{
float: right;
color:#3e403f;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;

direction:rtl;
font-weight:normal;
width:210px;
margin:0 8px 0 0;
height: 64px;
overflow: auto;
}

.block_div .link
{
float: right;
width:210px;
margin:-2px 8px 0 0;
text-align: left;
}

.block_div .link a
{
	color: #000000;
	font-weight: normal;
}

.block_div .link  a img{
	margin:0;
	vertical-align: middle;
	float: none;
}

#next{
direction:rtl;
float:right;
color:#928fb4;
font-size:1em;
margin-right:20px;
margin-top:20px;
width:500px;
height: 83px;
}
/****************************** CLASSES****************************/


/****************************** NEXT****************************/
#next div{margin-right:15px;}
#next  span{float:right;margin-top:10px;}
#next_btn{border:0;}


#sep1{margin-left:5px;margin-top:17px;float:right;}

#sep2{margin-left:5px;margin-top:17px;margin-right:20px;float:right;}

.pdf{margin-right:10px;float:right;border: 0;}

/****************************** NEXT****************************/



/****************************** BLOCK 2 ****************************/

#learn_block2 h1 img{margin: 2px 5px 2px 5px;}

#learn_block2{
background:url(../images/block2.jpg) no-repeat;
width:625px;
height: 207px;
margin-left: 89px;
position:relative;
}

#learn_block2 h1{
position:absolute;
top:120px;
left:27px;
color:#151064;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
direction:rtl;
margin-left:50px;
font-weight:normal;
}

#learn_block2 div{
position:absolute;
top:30px;
left:52px;
color:#4e9166;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
direction:rtl;
font-weight:bold;
}


#learn_block2 h2 img{border:0;}

#learn_block2 h2{position:absolute;left:27px;top:135px;}

/******************************End 0f BLOCK2****************************/


/****************************** BLOCK3****************************/
#learn_block3{
background:url(../images/block_shop.jpg) no-repeat;
}
/******************************End of BLOCK3****************************/
#consumption_h1{top:95px;left:35px;}
#family_h1{top:105px;left:50px;}
#economy_h1{top:100px;left:73px;}

#content
{

	background: #Ffffff;
	padding-bottom: 14px;
	margin-bottom: 20px;
}

#content_top
{
	float: right;
	width: 840px;
	background: url(../images/round_corner.png)  no-repeat left top #fe8005 ;
	height: 43px;
	line-height: 43px;
	
}

#content_top img
{
	margin: 10px 27px 0 0;
}


#content_bottom
{
	float: right;
	width: 840px;
	background:url(../images/inner_bottom.png)  no-repeat  ;
	height: 15px;
}

#mainpage_gray_top
{
	clear: both;
	margin: 30px auto 0 auto;
	width: 767px;
	background:url(../images/mainpage_gray_top.png)  no-repeat  ;
	height: 15px;
}

#mainpage_gray
{
	clear: both;
	margin: 0 auto 0 auto;
	width: 767px;
	background: #e7e7e7  ;
	padding: 20px 0 20px 0;
	line-height:normal;
}

#mainpage_gray_bottom
{
	clear: both;
	margin: 0 auto 14px auto;
	width: 767px;
	background:url(../images/mainpage_gray_bottom.png)  no-repeat  ;
	height: 15px;
}

.clear_both
{
	clear: both;
}

.teacher_guide
{
	clear: both;
	width: 675px;
	text-align: left;
	margin: 0 auto 0 auto;
}

/*Contact Sababa*/

#writeus_sababa{
	position:absolute;
    width:560px; 
    height:871px;
    padding:0;
    background:url(../../../../sababa/images/contact_sababa_background.png) no-repeat;
	padding:20px 90px 0 0;
	font-size:14px;
    }  
#close_writeus_sababa{float:left;width:21px;height:21px;margin:10px 0 0 50px;cursor:pointer;}
#writeus_sababa p{width:400px;}
#writeus_sababa input{float:right;background:none;border:none;}
#writeus_sababa label{float:right;margin:0 0 0 35px;width:auto;}
#writeus_sababa span{float:right;margin:0 0 0 0;}
#age{width:40px;margin:0 18px 0 0;}
#act_name {width:370px;margin:0 15px 0 0;}
#problem_name_url{width:330px;margin:0 15px 0 0;}
#problem_desc{width:360px;margin:0 41px 0 0;height:20px;border:0;background:none;overflow:auto;}
#email{width:450px;margin:0 36px 0 0;}
.star{float:right;margin:0 3px;}
#writeus_sababa table{width:468px;height:119px;float:right;margin:16px 30px 0 0;}
#writeus_sababa table input{float:none;}
#writeus_sababa table td.title{border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
#writeus_sababa table td.inner{border-right:1px solid #d4d4d4;text-align:center;}
#recommendations{width:460px;height:60px;background:none;border:0;margin:-5px 27px 0 0;overflow:auto;}
#send_contact_sababa{float:right;margin:-30px 425px 0 0;}
/*End of Contact Sababa*/

