a:visited {
color: #0000FF;
}

a {
text-decoration: none;
color: #0000FF;
}

a:hover {
text-decoration: underline;
color: #0000FF;
}

body {
margin-top: 5px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
direction:rtl;
}

.page {
position: relative; 
top:0px; 
left:0px;
width:680px; 
height:600px;
background-image:url(../images/bgmerav.jpg);
border:solid 0px #FF0000;
}

/****** tohen ******/

.xxx {
margin: 10px 10px 10px 10px;
}

.x000 {
margin: 30px 0px 0px 0px;
}

.tohen {
font-family: Arial;
font-size: 13px; 
text-align: justify; 
font-weight: normal; 
line-height: 16px; 
letter-spacing: 0.02em; 
color: #000000;
}

.katan {
font-family: Arial;
font-size: 12px; 
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em; 
color: #000000;
}

.katan a {
text-decoration: underline;
color: #183466;
}

.katantan {
font-family: Arial;
font-size: 11px; 
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em; 
color: #000000;
}

.katantan a {
text-decoration: underline;
color: #183466;
}

h1.ragil {
font-family: Arial;
font-size: 18px; 
text-align: right; 
font-weight: bold; 
line-height: 24px; 
letter-spacing: 0.00em; 
display: inline; 
color: #3F5C22;
}

h1.ragil a {
text-decoration: none;
color: #0B9573;
}

h1.ragil a:hover {
text-decoration: underline;
color: #0B9573;
}

h1.ragil a:visited {
color: #0B9573;
}

h2.title {
font-family: Arial;
font-size: 14px; 
text-align: right; 
font-weight: bold; 
line-height: 16px; 
letter-spacing: 0.00em; 
display: inline; 
color: #0B9573;
}

h2.ragil {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #0B9573;
}

h2.ragil a {
text-decoration: none;
color: #0B9573;
}

h2.ragil a:hover {
text-decoration: underline;
color: #0B9573;
}

h2.ragil a:visited {
color: #0B9573;
}


h3.ragil {
font-family: Arial;
font-size: 13px; 
text-align: right; 
font-weight: normal; 
line-height: 30px; 
letter-spacing: -0.05em; 
display: inline; 
color: #0B9573;
}

h3.ragil a {
text-decoration: none;
color: #0B9573;
}

h3.ragil a:hover {
text-decoration: underline;
color: #0B9573;
}

h3.ragil a:visited {
color: #0B9573;
}

.title {
font-family: Arial;
font-size: 20px; 
text-align: center; 
font-weight: bold; 
line-height: 20px; 
letter-spacing: 0.00em; 
color: #0B9573;
}

.title a {
text-decoration: none;
color: #0B9573;
}

.title a:hover {
text-decoration: underline;
color: #0B9573;
}

.title a:visited {
color: #0B9573;
}

.subtitle {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #3F5C22;
}

.subtitle a {
text-decoration: none;
color: #3F5C22;
}

.subtitle a:hover {
text-decoration: underline;
color: #3F5C22;
}

.subtitle a:visited {
color: #3F5C22;
}

.cours-strong {
font-family: Arial;
font-size: 15px; 
text-align: center; 
font-weight: bold; 
line-height: 18px; 
letter-spacing: 0.00em; 
color: #0B9573;
}

.cours-small {
font-family: Arial;
font-size: 12px; 
text-align: center; 
font-weight: bold; 
line-height: 18px; 
letter-spacing: 0.00em; 
color: #0B9573;
}

.red_font {
font-family: Arial;
font-size: 14px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #D2691E;
}

.red_font a {
text-decoration: none;
color: #D2691E;
}

.red_font a:hover {
text-decoration: underline;
color: #183466;
}

ul.bullet {
padding:0px 0px 0px 0px; 
margin:5px 25px 5px 0px;
list-style-image:url(../images/bullet.gif)
}

.titulo {
position: absolute;
top:20px;
right:207px;
width:550px;
height:105px;
border:solid 0px #FF0000;
}

.texto {
position: absolute;
top:130px;
right:207px;
width:335px;
height:320px;
border:solid 0px #FF0000;
}

.psik {
position: absolute;
top:487px;
right:47px;
width:135px;
height:70px;
border:solid 0px #FF0000;
}

/****** end tohen ******/

/****** form ******/

.form_general {
position: absolute; 
top: 220px; 
right: 15px;
width: 198px; 
height: 270px; 
background-color: #008C62;
border: solid 1px #000000;
opacity: 0.3;
filter: alpha(opacity=30);
-moz-opacity: 0.30;
}

.form_content {
position: absolute; 
top: 225px; 
right: 20px;
width: 188px; 
height: 265px; 
margin: 0px 0px 0px 0px; 
border: solid 0px #00FF00;
}

.form_row {
position: relative; 
width: 185px; 
height: 16px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
}

.form_tel {
position: absolute; 
left: 66px; 
width: 63px; 
height: 15px; 
margin: 0px; 
padding: 0px;
}

.form_yedion {
position: absolute; 
left: 9px; 
width: 88px; 
height: 19px; 
margin: 0px; 
padding: 0px;
}

.makav {
position: absolute; 
top: 0px; 
width: 20px; 
left: 43px;
}

.form_extension {
position: absolute; 
left: 9px; 
width: 46px; 
height: 19px; 
margin: 0px; 
padding: 0px;
}

.form_input_ezor {
position:absolute; 
left: 9px; 
width: 124px; 
height: 19px; 
margin: 0px; 
padding: 0px;
}

.form_input_mail {
position:absolute; 
left: 9px; 
width: 120px; 
height: 15px; 
margin: 0px; 
padding: 0px;
}
		
.form_input	{
position: absolute; 
left: 9px; 
width: 85px; 
height: 15px; 
margin: 0px; 
padding: 0px;
}

.form_botons {
position: relative;
width: 208px; 
height: 24px;			
margin: 0px 0px 0px 0px; 
padding: 5px 0px 5px 0px;					
vertical-align: middle;
border: solid 0px #FF0000;
}

.pratimsecret {
font-family: Arial;
font-size: 10px; 
text-align: justify; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #000000;
}

.form_input_textarea {
position:absolute; 
left: 9px; 
width: 120px; 
height: 60px; 
margin: 0px; 
padding: 0px;
}

.form_botons_org {
position: relative;
top:45px;
width: 208px; 
height: 24px;			
margin: 0px 0px 0px 0px; 
padding: 5px 0px 5px 0px;					
vertical-align: middle;
border: solid 0px #FF0000;
}

.pratimsecret_org {
position: relative;
top:45px;
font-family: Arial;
font-size: smaller; 
text-align: right; 
font-weight: bold; 
color: #000000;
}

#submit {
position:absolute;
right:25px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#reset {
position:absolute;
left:40px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/****** end form ******/

/****** foot ******/

.cube2 {
position: absolute;
top:510px;
right:212px;
width:172px;
height:40px;
font-family: Arial;
font-size: 15px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #FFFFFF;
border:solid 0px #FF0000;
}

.cubebold {
font-family: Arial;
font-size: 18px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #FFFFFF;
}

.merav {
position: absolute; 
top: 470px; 
right: 420px;
width: 100px; 
height: 110px; 
border: solid 0px #00FF00;
}

.fmerav {
font-family: Arial;
font-size: 15px; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
line-height:15px;
color: #0B9573;
text-decoration: none;
}

.fteurbs {
font-family: Arial;
font-size: 7pt; 
text-align: center; 
font-weight: 400; 
letter-spacing: -0.01em; 
line-height:8px; 
color: #888888;
text-decoration: none;
}

.maccabi {
position: absolute; 
top: 530px; 
right: 535px;
width: 115px; 
height: 35px; 
border: solid 0px #FFFF00;
}

.openulogo {
position: absolute; 
top: 470px; 
right: 670px;
width: 100px; 
height: 95px; 
border: solid 0px #00FF00;
}

.openulogotxt {
font-family: Arial;
font-size: 7pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #000000;
text-decoration: none;
}

.return a {
display: scroll;
position: fixed;
top: 0px;
left: 0px;
width: 100px; 
height: 15px;
font-family: Arial;
font-size: 10pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #000000;
text-decoration: inline;
border: solid 0px #00FF00;
}

/****** end foot ******/

/****** validation ******/

.validation {
position: absolute; 
top: 650px; 
left: 0px;
width: 220px; 
height: 25px; 
background-color: #E1E5E8;
border: solid 0px #00FF00;
}

.validationin {
position: absolute; 
top: 5px; 
left: 10px;
width: 200px; 
height: 15px; 
background-color: #E1E5E8;
border: solid 0px #FF0000;
}

/****** end validation ******/