a:visited {
color: #183466;
}

a {
text-decoration: none;
color: #183466;
}

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

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

.page {
position: relative; 
top:0px; 
left:0px;
width:990px; 
border:solid 0px #FF0000;
}



.shadow_simple {
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
}

.shadow {
position:relative;
widht:700px;
height:30px;
box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
padding:5px 5px 5px 5px;
}

.shadow_navy_background {
background:navy;
border: 1px solid black;
}

.shadow_red_background {
background:red;
border: 1px solid black;
}

.shadow_green_background {
background:green;
border: 1px solid black;
}

.shadow_yellow_background {
background:yellow;
border: 1px solid black;
}

.shadow_white_font {
font-family: Arial;
font-size: 24px; 
text-align: right; 
font-weight: bold; 
line-height: 26px; 
letter-spacing: 0.00em; 
display: inline; 
color: #FFFFFF;
}

.shadow_navy_font {
font-family: Arial;
font-size: 36px; 
text-align: right; 
font-weight: bold; 
line-height: 36px; 
letter-spacing: 0.00em; 
display: inline; 
color: navy;
}

.small_white_font {
font-family: Arial;
font-size: 8px; 
text-align: right; 
font-weight: bold; 
line-height: 8px; 
letter-spacing: 0.00em; 
display: inline; 
color: #FFFFFF;
}

.border_white_font {
font-family: Arial;
font-size: 42px; 
text-align: right; 
font-weight: bold; 
line-height: 42px; 
letter-spacing: 0.00em; 
display: inline; 
color: #FFFFFF;
}

.border_font_content {
position:relative;
height:40px;
margin: 0px 0px 0px 0px;
border: solid 0px #000000; 
}
.txt_top {
position:absolute;
top:0px;
right:0px;
color:#ED801B;
border: solid 0px #F00000; 
}
.txt_bottom {
position:absolute;
top:2px;
right:0px;
color:#ED801B;
border: solid 0px #000000; 
}
.txt_right {
position:absolute;
top:1px;
right:0px;
color:#ED801B;
border: solid 0px #000000; 
}
.txt_left {
position:absolute;
top:1px;
right:2px;
color:#ED801B;
border: solid 0px #000000; 
}
.txt_center {
position:absolute;
top:1px;
right:1px;
border: solid 0px #000000; 
}

/****** banners ******/

.bannerheader {
position: absolute; 
z-index:50; 
top:420px; 
left:218px;
width:180px; 
height:130px; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
border-bottom:solid 0px #75B75D; 
}

.banner_homepage {
width:250px; 
height:250px; 
border: solid 1px #B7B7B7;
margin:  0px 0px 20px 0px;
z-index:-100;
}

.pizka {
margin:10px 0px 10px 10px; 
font-family: Arial;
font-size: 13px; 
text-align: justify; 
font-weight: normal; 
line-height: 14px; 
letter-spacing: 0.00em; 
color: #183466;
border:solid 0px #284A8F;
}

.banner_inside-english_test {
width:763px; 
height:160px; 
border: solid 1px #c9d0d8; 
margin:  6px 0px 15px 0px;
z-index:-100;
}

.banner_inside {
width:763px; 
height:80px; 
border: solid 1px #c9d0d8; 
margin:  6px 0px 15px 0px;
z-index:-100;
}

/****** banner left ******/

.banner_english {
position: relative; 
left: 0px;
width: 220px; 
height: 500px; 
margin: 6px 0px 0px 0px; 
border: solid 1px #c9d0d8;
}

/****** END banner left ******/

.popup {
font-family: Arial;
font-size: 12px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.02em;
color: #000000;
width: 366px;
height: 175px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: solid 0px #183466;
}

#popup-img {
float:left;
top:0px;
left:1px;
margin:0px 0px 0px 0px;
}

/****** end banners ******/

/****** header ******/

.logo {
position: absolute; 
top: 0px; 
right: 0px; 
width: 92px; 
height: 90px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D; 
}

.schoolbox {
position: absolute; 
top: 10px; 
right: 110px; 
width: 210px; 
height: 70px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D; 
}

.schoolnamebox {
position: absolute; 
top: -3px; 
right: 0px; 
width: 210px; 
height: 28px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #FF0000; 
}

.schoolname {
font-family: Arial;
font-size: 28px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.02em;
color: #ED801B;
}

.schoolname a {
text-decoration: none;
color: #ED801B;
}

.schoolname a:hover {
text-decoration: underline;
color: #ED801B;
}

.schoolname a:visited {
color: #ED801B;
}

#line_dialog {
position: absolute; 
top: 27px; 
right: 60px; 
width: 90px; 
height: 1px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #FF0000; 
}

.sloganbox {
position: absolute; 
top: 33px; 
right: 0px; 
width: 210px; 
height: 20px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #0000FF; 
}

.slogan {
font-family: Arial;
font-size: 17px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.01em;
color: #888888;
}

.slogan a {
text-decoration: none;
color: #888888;
}

.slogan a:hover {
text-decoration: underline;
color: #888888;
}

.slogan a:visited {
color: #888888;
}

.openubox {
position: absolute; 
top: 53px; 
right: -20px; 
width: 250px; 
height: 20px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #FF0000; 
}

.openu {
font-family: Arial;
font-size: 12px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.00em;
color: #183466;
}

.openu a {
text-decoration: none;
color: #183466;
}

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

.openu a:visited {
color: #183466;
}

.telephon {
position: absolute; 
top: 5px; 
left: 0px; 
width: 210px; 
height: 70px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D; 
}

.tel {
position: absolute;
top: 0px;
left: 10px;
width: 115px;
height: 65px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
font-family: Arial;
text-align: right; 
font-size: 13px; 
font-weight: normal; 
letter-spacing: 0.02em;
color: #000000;
}

/****** end header ******/

/****** menu ******/

.positionmenu {
background-image:url(../images/menu-bg.jpg);
position: absolute;
top: 90px;
right: 0px;
width: 990px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
z-index:100;
}

.menu {width:760px; height:32px;font-family: Arial; font-size:12px; font-weight: bold;text-align: right; position:absolute; top:8px; right:35px; z-index:100; border-right:0px solid #000;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:760px; w\idth:760px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:95px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:right;width:94px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-family: Arial;font-size:12px;font-weight: bold;text-decoration:none; color: #183466; width:94px; border:0px solid #000; border-width:0px 0px 0px 0px; background-image:url(../images/menu-bg-over.jpg); padding-left:5px; line-height:31px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:94px; w\idth:94px;}

/* style the second level background que contiene tercer nivel */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#E1E5E8 url(../images/drop.gif) bottom left no-repeat;}
/* style the second level hover que contiene tercer nivel */
.menu ul ul a.drop:hover{background:#CAD1D9 url(../images/drop.gif) bottom left no-repeat;}
.menu ul ul :hover > a.drop {background:#CAD1D9 url(../images/drop.gif) bottom left no-repeat;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#E1E5E8;} /* tercer nivel */
.menu ul ul ul li a, .menu ul ul ul li a:visited {width:165px;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#CAD1D9;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; width:115px;border-top:0px solid #000;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:-95px; top:-1px; width:177px;}
.menu ul ul ul li{right:122px; top:-1px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-95px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links que no contienen tercer nivel */
.menu ul ul a, .menu ul ul a:visited {background:#E1E5E8; color: #183466; height:auto; line-height:1em; padding:5px 5px; width:124px;border-width:0px 0px 0px 0px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a{width:126px;w\idth:124px;}

/* style the top level hover */
.menu a:hover, .menu ul a:hover{color:#1834AD; background:#CAD1D9 url('../images/menu-bg-over.jpg');}
.menu :hover > a, .menu ul ul :hover > a {color: #1834AD;background:#CAD1D9;}
/* segundo nivel hover IE6 */
.menu ul li ul li :hover {color: #1834AD;background:#CAD1D9;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

.home {
position: absolute;
top: 0px;
right: 2px;
width: 26px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu1 {
position: absolute;
top: 0px;
right: 30px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu2 {
position: absolute;
top: 0px;
right: 110px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu3 {
position: absolute;
top: 0px;
right: 228px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu4 {
position: absolute;
top: 0px;
right: 307px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu5 {
position: absolute;
top: 0px;
right: 408px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu6 {
position: absolute;
top: 0px;
right: 500px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu7 {
position: absolute;
top: 0px;
right: 596px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu8 {
position: absolute;
top: 0px;
right: 700px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.line-menu9 {
position: absolute;
top: 0px;
right: 773px;
width: 4px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #FF0000;
}

.search-bg {
position: absolute;
top: 0px;
right: 785px;
width: 205px;
height: 46px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: solid 0px #00FF00;
}

#search_text {
z-index:100;
position:absolute;
top:14px;
left:35px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:155px;
height:19px;
font-family:arial;
font-size:12px;
color:#000000;
border:solid 0px #284A8F;
}

#search_boton {
position:absolute;
top:11px;
right:176px;
width:22px;
height:23px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/****** end menu ******/

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

.melel_simple {
margin: 10px 20px 30px 20px;
}

.melel_course {
margin: 0px 20px 30px 20px;
}

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

.title_pro {
font-family: Arial;
font-size: 16px; 
text-align: center; 
font-weight: bold; 
display: inline; 
letter-spacing: 0.02em;
color: #1D5CB9;
}

.tohen {
font-family: Arial;
font-size: 15px; 
text-align: justify; 
font-weight: normal; 
line-height: 18px; 
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: 20px; 
text-align: right; 
font-weight: bold; 
line-height: 20px; 
letter-spacing: 0.00em; 
display: inline; 
color: #183466;
}

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

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

h1.ragil a:visited {
color: #183466;
}

h1.katan {
font-family: Arial;
font-size: 13px; 
text-align: right; 
font-weight: normal; 
line-height: 16px; 
letter-spacing: 0.00em; 
display: inline; 
color: #183466;
}

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

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

h1.katan a:visited {
color: #183466;
}

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

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

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

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

h2.ragil a:visited {
color: #183466;
}

h2.katan {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: -0.05em; 
display: inline; 
color: #183466;
}

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

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

h2.katan a:visited {
color: #183466;
}

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

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

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

h3.ragil a:visited {
color: #183466;
}

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

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

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

h3.katan a:visited {
color: #183466;
}

.title-h1 {
font-family: Arial;
font-size: 20px; 
text-align: right; 
font-weight: bold; 
line-height: 20px; 
letter-spacing: 0.00em; 
display: inline; 
color: #183466;
}

.title-h1 a {
text-decoration: none;
color: #183466;
}

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

.title-h1 a:visited {
color: #183466;
}

.title {
font-family: Arial;
font-size: 13px; 
text-align: right; 
font-weight: normal; 
line-height: 16px; 
letter-spacing: 0.00em; 
color: #666666;
}

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

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

.title a:visited {
color: #666666;
}

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

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

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

.subtitle a:visited {
color: #183466;
}

.blue_font {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em; 
color: #183466;
}

.red_font {
font-family: Arial;
font-size: 15px; 
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;
}

ol {
padding:0px 30px 0px 0px;
margin:0px 5px 0px 0px;
}

ol.ol_english {
padding:0px 0px 0px 30px;
margin:0px 0px 0px 5px;
}

ul.bulletnew {
padding:0px 10px 0px 0px;
margin:5px 3px 5px 0px;
list-style-type: square;
}

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

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

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

li.spacing {
padding:0px 0px 0px 0px; 
margin:10px 0px 10px 0px;
}

ul.tafrit {
font-family: Arial;
font-size: 11px; 
text-align: right; 
font-weight: bold; 
line-height:18px; 
color: #000000;
}

ul.tafrit a {
text-decoration: none;
color: #000000;
}

ul.tafrit a:hover {
text-decoration: underline;
color: #178361;
}

ul.tafrit a:visited {
text-decoration: none;
color: #000000;
}

.courses {
position: absolute; 
top: 135px; 
right: 0px;
width: 820px; 
height: 365px; 
border: solid 0px #FF0000;
}

.irgunitree {
width:740px;
}

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

/****** irguni ******/

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

h2.irguni a {
text-decoration: none;
color: #FFFFFF;
}

h2.irguni a:hover {
text-decoration: underline;
color: #FFFFFF;
}

h2.irguni a:visited {
color: #FFFFFF;
}

.titleirguni {
font-family: Arial;
font-size: 14px; 
font-weight: bold; 
line-height: 18px; 
letter-spacing: 0.02em; 
color: #000000;
}

.titleirguni a {
text-decoration: none;
color: #000000;
}

.titleirguni a:hover {
text-decoration: underline;
color: #000000;
}

.titleirguni a:visited {
color: #000000;
}

.cuboint {
position:absolute;
top:10px;
left:10px;
width:190px;
height:135px;
}

.cubo1 {
position:absolute;
top:180px;
left:265px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

.cubo2 {
position:absolute;
top:180px;
left:495px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

.cubo3 {
position:absolute;
top:180px;
left:725px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

.cubo4 {
position:absolute;
top:345px;
left:265px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

.cubo5 {
position:absolute;
top:345px;
left:495px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia0.jpg);
}

.cubo6 {
position:absolute;
top:345px;
left:725px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

.cubo7 {
position:absolute;
top:510px;
left:265px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

.cubo8 {
position:absolute;
top:510px;
left:495px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

.cubo9 {
position:absolute;
top:510px;
left:725px;
width:220px;
height:155px;
background:url(/tafnit/images/bg-cubia.jpg);
}

/****** end irguni ******/

/****** staff table ******/

.tablatopright {
border-top: solid 1px #837DAD; 
border-bottom: solid 1px #837DAD; 
border-left: solid 1px #837DAD; 
border-right: solid 1px #837DAD; 
}

.tablatop {
border-top: solid 1px #837DAD; 
border-bottom: solid 1px #837DAD; 
border-left: solid 1px #837DAD; 
}

.tablaright {
border-bottom: solid 1px #837DAD; 
border-left: solid 1px #837DAD; 
border-right: solid 1px #837DAD; 
}

.tabla {
border-bottom: solid 1px #837DAD; 
border-left: solid 1px #837DAD; 
}

/****** END staff table ******/


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

.form_general {
position: relative; 
left: 0px;
width: 214px; 
height: 310px; 
margin: 5px 0px 0px 0px; 
background-color: #F7BE81;
border: solid 3px #FF0000;
}

.form_content {
position: absolute; 
top: 0px; 
left: 0px;
width: 210px; 
height: 305px; 
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: smaller; 
text-align: right; 
font-weight: bold; 
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:40px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

/****** form yeutz ******/

.ypage {
position: relative; 
top:10px; 
right:10px;
width:692px; 
height:581px;
background-image:url(../images/background_dialog.jpg);
border:solid 0px #FF0000;
}

.Yname {
position: absolute;
top: 404px; 
right: 60px; 
width: 130px; 
height: 20px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Yform_name	{
position: absolute; 
top: 0px;
left: 0px; 
width: 128px; 
height: 18px; 
margin: 0px; 
padding: 0px;
}

.Ylast_name {
position: absolute;
top: 404px; 
right: 300px; 
width: 130px; 
height: 20px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Yform_last_name	{
position: absolute; 
top: 0px;
left: 0px; 
width: 128px; 
height: 18px; 
margin: 0px; 
padding: 0px;
}

.Ytelephon {
position: absolute;
top: 430px; 
right: 60px; 
width: 74px; 
height: 20px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Yform_tel	{
position: absolute; 
top: 0px;
left: 0px; 
width: 72px; 
height: 18px; 
margin: 0px; 
padding: 0px;
}

.Ycode_tel {
position: absolute;
top: 430px; 
right: 138px; 
width: 52px; 
height: 22px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Yform_code_tel	{
position: absolute; 
top: 0px;
left: 0px; 
width: 50px; 
height: 22px; 
margin: 0px; 
padding: 0px;
}

.Ye_mail {
position: absolute;
top: 430px; 
right: 300px; 
width: 130px; 
height: 20px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Yform_e_mail {
position: absolute; 
top: 0px;
left: 0px; 
width: 128px; 
height: 18px; 
margin: 0px; 
padding: 0px;
}

.Ycours {
position: absolute;
top: 456px; 
right: 300px; 
width: 130px; 
height: 20px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Yform_cours	{
position: absolute; 
top: 0px;
left: 0px; 
width: 128px; 
height: 18px; 
margin: 0px; 
padding: 0px;
}

.Ybranchs {
position: absolute;
top: 473px; 
right: 177px; 
width: 110px; 
height: 20px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Yform_branchs {
position: absolute; 
top: 0px;
left: 0px; 
width: 108px; 
height: 20px; 
margin: 0px; 
padding: 0px;
}

.Yboton {
position: absolute;
top: 535px; 
right: 330px; 
width: 110px; 
height: 22px;
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.Ysendme {
position: absolute;
top: 493px; 
right: 23px; 
width: 13px; 
height: 13px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

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

/****** news ******/

.news {
position: relative; 
left: 0px;
width: 220px; 
height: 120px; 
margin: 5px 0px 0px 0px; 
background-image:url(../images/news.jpg);
border: solid 0px #FF0000;
}

.news_flash {
position: relative; 
left: 0px;
width: 220px; 
height: 261px; 
margin: 5px 0px 0px 0px; 
border: solid 0px #FF0000;
}

.highlights {
	position: absolute;
	top:17px;
	left:25px; 
	width:168px;
	height:86px;
	background-color:#ffffff;
	overflow:hidden;
	margin:0px;
	border:0px solid #000000;
}

/****** end news ******/

/****** favorites ******/

.favorites {
position: absolute; 
top: 70px; 
left: 0px;
width: 100px; 
height: 20px; 
border: solid 0px #FF0000;
}

.favoritext {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.02em;
color: #000000;
margin: 0px 0px 3px 0px;
}

/****** end favorites ******/

/****** send URL to Friend ******/

.sendurl {
position: relative; 
left: 0px;
width: 220px; 
height: 60px; 
margin: 5px 0px 0px 0px; 
background-color: #E1E5E8;
border: solid 0px #FF0000;
}

.sendurlin {
position: absolute; 
top: 7px; 
left: 10px;
width: 200px; 
height: 50px; 
border: solid 0px #FF0000;
}

.sendurltext {
font-family: Arial;
font-size: 8pt; 
text-align: right; 
font-weight: normal; 
letter-spacing: 0.02em;
color: #000000;
}

.sendurltext2 {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.02em;
color: #000000;
margin: 5px 0px 0px 0px;
}

/****** end send URL to Friend ******/

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

.validation {
position: relative; 
left: 0px;
width: 220px; 
height: 25px; 
margin: 5px 0px 0px 0px; 
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 ******/

/****** mapa ******/

.mapa {
position: relative; 
left: 0px;
width: 220px; 
height: 25px; 
margin: 5px 0px 0px 0px; 
background-color: #E1E5E8;
border: solid 0px #00FF00;
}

.mapa_text {
position: absolute; 
top: 4px; 
left: 60px;
width: 100px; 
height: 15px; 
font-family: Arial;
font-size: 13px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #D2691E;
background-color: #E1E5E8;
border: solid 0px #FF0000;
}

/****** end mapa ******/

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

.fascolot a {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #BC2723;
text-decoration: none;
}

.ftafnitech a {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #1292AF;
text-decoration: none;
}

.fdiploma a {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #837DAD;
text-decoration: none;
}

.fmerav a {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #1292AF;
text-decoration: none;
}

.ftafnit a {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #183466;
text-decoration: none;
}

.fhasifa a {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #DE157D;
text-decoration: none;
}

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

.fdialog a {
font-family: Arial;
font-size: 8pt; 
text-align: center; 
font-weight: bold; 
letter-spacing: -0.01em;
color: #ED801B;
text-decoration: none;
}

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


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

/****** yeutz ******/

.yeutz {
position:absolute;
top:240px;
left:225px;
}

.yeutz-cours {
float: left; margin: -20px 0px 0px 10px;
}

/****** end yeutz ******/

/****** youtube_video ******/

.youtube_video {
float:left;
margin:15px 10px 5px 0px;
position:relative;
top:-8px;
left:0px;
}

/****** END youtube_video ******/
