html, body {
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
height: 100%;
direction:rtl;

font-family: Arial;
font-size: 15px;
font-weight: normal;
line-height: 18px;
letter-spacing: 0.02em;
text-align: right;
color: #000000;
}

div#container {
	position:relative; /* needed for footer positioning */
	margin:0 auto; /* center, not in IE5 */
	width:calc(100% - 1px);
	background:#ffffff;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height */

	min-height:100%; /* real browsers */
	border: solid 0px #FF0000;
}

div#header {
	display:inline-block;
	width:100%;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
/*
background-image:-o-linear-gradient(-90deg,rgba(217,234,192,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(217,234,192,1));
background-image:-moz-linear-gradient(-90deg,rgba(217,234,192,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(217,234,192,1));
background-image:linear-gradient(90deg,rgba(217,234,192,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(217,234,192,1));
background-image:-webkit-linear-gradient(180deg,rgba(217,234,192,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(217,234,192,1));
*/
	background:#ffffff;
/*
	background-image:url(../images/header.jpg);
	background-position:top center;
	background-repeat:no-repeat;
*/
	border: solid 0px #FF00CC;
}

div#content {
	padding:0px 0px 175px 0px; /* bottom padding for footer */
	border: solid 0px #FF0000;
}
@media only screen and (max-width:1019px) and (min-width: 821px){
	div#content{
		padding:0px 0px 355px 0px;
	}
}
@media only screen and (max-width:820px) and (min-width: 804px){
	div#content{
		padding:0px 0px 555px 0px;
	}
}
@media only screen and (max-width:803px) and (min-width: 750px){
	div#content{
		padding:0px 0px 553px 0px;
	}
}
div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background-color:#F2F2F2;
	border: solid 0px #FF00CC;
}
/*
.content_text {
display:inline-block;
margin:10px 0px 0px 0px;
}
*/
.footer_content {
		padding:0px 0px 0px 0px;
		margin:10px 0px 0px 0px;
	}

img {border: solid 0px #FF00CC;}
img.floatleft {float: left; margin: 0px 10px 10px 0px;}
img.floatright {float: right; margin: 0px 0px 10px 10px;}
img.floatright {float: right; margin: 0px 0px 10px 10px;}
img.centerized {
	width:100% !important;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height */
	min-height:100%; /* real browsers */
	text-align: center;
}
img.width20 {width:20%;}
img.width21 {width:21%;}
img.width22 {width:22%;}
img.width23 {width:23%;}
img.width24 {width:24%;}
img.width25 {width:25%;}
img.width26 {width:26%;}
img.width27 {width:27%;}
img.width28 {width:28%;}
img.width29 {width:29%;}
img.width30 {width:30%;}
img.width31 {width:31%;}
img.width32 {width:32%;}
img.width33 {width:33%;}
img.width34 {width:34%;}
img.width35 {width:35%;}
img.width36 {width:36%;}
img.width37 {width:37%;}
img.width38 {width:38%;}
img.width39 {width:39%;}
img.width40 {width:40%;}
img.width41 {width:41%;}
img.width42 {width:42%;}
img.width43 {width:43%;}
img.width44 {width:44%;}
img.width45 {width:45%;}
img.width46 {width:46%;}
img.width47 {width:47%;}
img.width48 {width:48%;}
img.width49 {width:49%;}
img.width40 {width:40%;}
img.width50 {width:50%;}
img.width51 {width:51%;}
img.width52 {width:52%;}
img.width53 {width:53%;}
img.width54 {width:54%;}
img.width55 {width:55%;}
img.width56 {width:56%;}
img.width57 {width:57%;}
img.width58 {width:58%;}
img.width59 {width:59%;}
img.width60 {width:60%;}
img.width61 {width:61%;}
img.width62 {width:62%;}
img.width63 {width:63%;}
img.width64 {width:64%;}
img.width65 {width:65%;}
img.width66 {width:66%;}
img.width67 {width:67%;}
img.width68 {width:68%;}
img.width69 {width:69%;}
img.width70 {width:70%;}
img.width71 {width:71%;}
img.width72 {width:72%;}
img.width73 {width:73%;}
img.width74 {width:74%;}
img.width75 {width:75%;}
img.width76 {width:76%;}
img.width77 {width:77%;}
img.width78 {width:78%;}
img.width79 {width:79%;}
img.width80 {width:80%;}
img.width100 {width:100%;}

.width20 {width:20%;}
.width21 {width:21%;}
.width22 {width:22%;}
.width23 {width:23%;}
.width24 {width:24%;}
.width25 {width:25%;}
.width26 {width:26%;}
.width27 {width:27%;}
.width28 {width:28%;}
.width29 {width:29%;}
.width30 {width:30%;}
.width31 {width:31%;}
.width32 {width:32%;}
.width33 {width:33%;}
.width34 {width:34%;}
.width35 {width:35%;}
.width36 {width:36%;}
.width37 {width:37%;}
.width38 {width:38%;}
.width39 {width:39%;}
.width40 {width:40%;}
.width41 {width:41%;}
.width42 {width:42%;}
.width43 {width:43%;}
.width44 {width:44%;}
.width45 {width:45%;}
.width46 {width:46%;}
.width47 {width:47%;}
.width48 {width:48%;}
.width49 {width:49%;}
.width40 {width:40%;}
.width50 {width:50%;}
.width51 {width:51%;}
.width52 {width:52%;}
.width53 {width:53%;}
.width54 {width:54%;}
.width55 {width:55%;}
.width56 {width:56%;}
.width57 {width:57%;}
.width58 {width:58%;}
.width59 {width:59%;}
.width60 {width:60%;}
.width61 {width:61%;}
.width62 {width:62%;}
.width63 {width:63%;}
.width64 {width:64%;}
.width65 {width:65%;}
.width66 {width:66%;}
.width67 {width:67%;}
.width68 {width:68%;}
.width69 {width:69%;}
.width70 {width:70%;}
.width71 {width:71%;}
.width72 {width:72%;}
.width73 {width:73%;}
.width74 {width:74%;}
.width75 {width:75%;}
.width76 {width:76%;}
.width77 {width:77%;}
.width78 {width:78%;}
.width79 {width:79%;}
.width80 {width:80%;}
.width100 {width:100%;}

.top_image_index {
width:calc(100% - 10px);
height:509px;
margin-top:-20px;
margin-right:-10px;
}

.top_image_box {
margin-top:-9px;
margin-right:-10px;
background-size: cover;
background-position: 50% 50%;
background-repeat: none;
}
.header_0001 {background-image:url(/diploma/images/header_0001.jpg);}
.header_0002 {background-image:url(/diploma/images/header_0002.jpg);}
.header_0003 {background-image:url(/diploma/images/header_0003.jpg);}
.header_0004 {background-image:url(/diploma/images/header_0004.jpg);}
.header_0005 {background-image:url(/diploma/images/header_0005.jpg);}
.header_0006 {background-image:url(/diploma/images/header_0006.jpg);}
.header_0007 {background-image:url(/diploma/images/header_0007.jpg);}
.header_0008 {background-image:url(/diploma/images/header_0008.jpg);}
.header_0009 {background-image:url(/diploma/images/header_0009.jpg);}
.header_0010 {background-image:url(/diploma/images/header_0010.jpg);}
.header_0011 {background-image:url(/diploma/images/header_0011.jpg);}
.header_0012 {background-image:url(/diploma/images/header_0012.jpg);}
.header_0013 {background-image:url(/diploma/images/header_0013.jpg);}
.header_0014 {background-image:url(/diploma/images/header_0014.jpg);}
.header_0015 {background-image:url(/diploma/images/header_0015.jpg);}
.header_0016 {background-image:url(/diploma/images/header_0016.jpg);}
.header_0017 {background-image:url(/diploma/images/header_0017.jpg);}
.header_0018 {background-image:url(/diploma/images/header_0018.jpg);}
.header_0019 {background-image:url(/diploma/images/header_0019.jpg);}
.header_0020 {background-image:url(/diploma/images/header_0020.jpg);}
.header_0021 {background-image:url(/diploma/images/header_0021.jpg);}
.header_0022 {background-image:url(/diploma/images/header_0022.jpg);}
.header_0023 {background-image:url(/diploma/images/header_0023.jpg);}
.header_0024 {background-image:url(/diploma/images/header_0024.jpg);}
.header_0025 {background-image:url(/diploma/images/header_0025.jpg);}
.header_0026 {background-image:url(/diploma/images/header_0026.jpg);}
.header_0027 {background-image:url(/diploma/images/header_0027.jpg);}
.header_0028 {background-image:url(/diploma/images/header_0028.jpg);}
.header_0029 {background-image:url(/diploma/images/header_0029.jpg);}
.header_0030 {background-image:url(/diploma/images/header_0030.jpg);}
.header_0031 {background-image:url(/diploma/images/header_0031.jpg);}
.header_0032 {background-image:url(/diploma/images/header_0032.jpg);}
.header_0033 {background-image:url(/diploma/images/header_0033.jpg);}
.header_0034 {background-image:url(/diploma/images/header_0034.jpg);}
.header_0035 {background-image:url(/diploma/images/header_0035.jpg);}
.header_0036 {background-image:url(/diploma/images/header_0036.jpg);}
.header_0037 {background-image:url(/diploma/images/header_0037.jpg);}
.header_0038 {background-image:url(/diploma/images/header_0038.jpg);}
.header_0039 {background-image:url(/diploma/images/header_0039.jpg);}
.header_0040 {background-image:url(/diploma/images/header_0040.jpg);}
.header_0041 {background-image:url(/diploma/images/header_0041.jpg);}
.header_0042 {background-image:url(/diploma/images/header_0042.jpg);}
.header_0043 {background-image:url(/diploma/images/header_0043.jpg);}
.header_0044 {background-image:url(/diploma/images/header_0044.jpg);}
.header_0045 {background-image:url(/diploma/images/header_0045.jpg);}
.header_0046 {background-image:url(/diploma/images/header_0046.jpg);}
.header_0047 {background-image:url(/diploma/images/header_0047.jpg);}
.header_0048 {background-image:url(/diploma/images/header_0048.jpg);}
.header_0049 {background-image:url(/diploma/images/header_0049.jpg);}
.header_0050 {background-image:url(/diploma/images/header_0050.jpg);}
.header_0051 {background-image:url(/diploma/images/header_0051.jpg);}
.header_0052 {background-image:url(/diploma/images/header_0052.jpg);}
.header_0053 {background-image:url(/diploma/images/header_0053.jpg);}
.header_0054 {background-image:url(/diploma/images/header_0054.jpg);}
.header_0055 {background-image:url(/diploma/images/header_0055.jpg);}
.header_0056 {background-image:url(/diploma/images/header_0056.jpg);}
.header_0057 {background-image:url(/diploma/images/header_0057.jpg);}
.header_0058 {background-image:url(/diploma/images/header_0058.jpg);}
.header_0059 {background-image:url(/diploma/images/header_0059.jpg);}
.header_0060 {background-image:url(/diploma/images/header_0060.jpg);}
.header_0061 {background-image:url(/diploma/images/header_0061.jpg);}
.header_0062 {background-image:url(/diploma/images/header_0062.jpg);}
.header_0063 {background-image:url(/diploma/images/header_0063.jpg);}
.header_0064 {background-image:url(/diploma/images/header_0064.jpg);}
.header_0065 {background-image:url(/diploma/images/header_0065.jpg);}
.header_0066 {background-image:url(/diploma/images/header_0066.jpg);}
.header_0067 {background-image:url(/diploma/images/header_0067.jpg);}
.header_0068 {background-image:url(/diploma/images/header_0068.jpg);}
.header_0069 {background-image:url(/diploma/images/header_0069.jpg);}
.header_0070 {background-image:url(/diploma/images/header_0070.jpg);}
.header_0071 {background-image:url(/diploma/images/header_0071.jpg);}
.header_0072 {background-image:url(/diploma/images/header_0072.jpg);}
.header_0073 {background-image:url(/diploma/images/header_0073.jpg);}
.header_0074 {background-image:url(/diploma/images/header_0074.jpg);}
.header_0075 {background-image:url(/diploma/images/header_0075.jpg);}
.header_0076 {background-image:url(/diploma/images/header_0076.jpg);}
.header_0077 {background-image:url(/diploma/images/header_0077.jpg);}
.header_0078 {background-image:url(/diploma/images/header_0078.jpg);}
.header_0079 {background-image:url(/diploma/images/header_0079.jpg);}
.header_0080 {background-image:url(/diploma/images/header_0080.jpg);}
.header_0081 {background-image:url(/diploma/images/header_0081.jpg);}
.header_0082 {background-image:url(/diploma/images/header_0082.jpg);}
.header_0083 {background-image:url(/diploma/images/header_0083.jpg);}
.header_0084 {background-image:url(/diploma/images/header_0084.jpg);}
.header_0085 {background-image:url(/diploma/images/header_0085.jpg);}
.header_0086 {background-image:url(/diploma/images/header_0086.jpg);}
.header_0087 {background-image:url(/diploma/images/header_0087.jpg);}
.header_0088 {background-image:url(/diploma/images/header_0088.jpg);}
.header_0089 {background-image:url(/diploma/images/header_0089.jpg);}
.header_0090 {background-image:url(/diploma/images/header_0090.jpg);}
.header_0091 {background-image:url(/diploma/images/header_0091.jpg);}
.header_0092 {background-image:url(/diploma/images/header_0092.jpg);}
.header_0093 {background-image:url(/diploma/images/header_0093.jpg);}
.header_0094 {background-image:url(/diploma/images/header_0094.jpg);}
.header_0095 {background-image:url(/diploma/images/header_0095.jpg);}
.header_0096 {background-image:url(/diploma/images/header_0096.jpg);}
.header_0097 {background-image:url(/diploma/images/header_0097.jpg);}
.header_0098 {background-image:url(/diploma/images/header_0098.jpg);}
.header_0099 {background-image:url(/diploma/images/header_0099.jpg);}
.header_0100 {background-image:url(/diploma/images/header_0100.jpg);}

.top_image_full_screen {
width:calc(100% + 20px);
height:271px;
height:286px \0 /* IE9 */;
}

.top_image_0_line {
width:calc(100% + 10px);
height:243px;
height:258px \0 /* IE9 */;
}

.top_image_1_line {
width:calc(100% + 10px);
height:271px;
height:286px \0 /* IE9 */;
}

.top_image_2_line {
width:calc(100% + 10px);
height:291px;
height:306px \0 /* IE9 */;
}

.top_image_3_line {
width:calc(100% + 10px);
height:311px;
height:326px \0 /* IE9 */;
}

.top_image_4_line {
width:calc(100% + 10px);
height:331px;
height:346px \0 /* IE9 */;
}

.top_image_5_line {
width:calc(100% + 10px);
height:351px;
height:366px \0 /* IE9 */;
}

/***** PLUS ****/
.top_image_0_line_plus {
width:calc(100% - 20px);
height:243px;
height:258px \0 /* IE9 */;
}
.top_image_1_line_plus {
width:calc(100% - 20px);
height:271px;
height:286px \0 /* IE9 */;
}
.top_image_2_line_plus {
width:calc(100% - 20px);
height:291px;
height:306px \0 /* IE9 */;
}
.top_image_3_line_plus {
width:calc(100% - 20px);
height:311px;
height:326px \0 /* IE9 */;
}
.top_image_4_line_plus {
width:calc(100% - 20px);
height:331px;
height:346px \0 /* IE9 */;
}
.top_image_5_line_plus {
width:calc(100% - 20px);
height:351px;
height:366px \0 /* IE9 */;
}
/***** PLUS ****/

.padding_content {
padding:0px 10px 0px 10px;
width:calc(100% - 250px);
min-height:550px;
}
.padding_content_full {
padding:0px 10px 0px 10px;
width:calc(100% - 20px);
min-height:550px;
}

.middle_column {
margin-right:225px;
}
.full_column {
margin-right:0px;
}

.index_page {
	/*margin:-5px 0px 0px 0px;*/
	/*background-image:url(../images/bg-index.jpg);*/
	background-position:top right;
	background-repeat:no-repeat;
	height:509px;
}
@media only screen and (max-width:1075px) and (min-width: 804px){
	.index_page{
		margin:20px 0px 0px 0px;
	}
}

.centerized {
width:100% !important;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height */
min-height:100%; /* real browsers */
text-align: center;
}

/***** index box *****/
.box_button_index {
	position: relative;
	display: table;
	width: 100%;
	height: 40px;
	margin:20px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.box_button_bg_index {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 40px;
	vertical-align:50%;
	background-size: cover;
	background-position:middle center;
	background-position: 50% 50%;
	background-repeat: none;
/*
	-webkit-filter: hue-rotate(120deg) saturate(5.9) sepia(0.6) brightness(90%);
	filter:hue-rotate(150deg);

	-webkit-filter: grayscale(1) brightness(70%);
	filter:gray;

	opacity: 0.5;
    filter: alpha(opacity=50);
*/
}
.box_button_bgcolor_red {background-color:#BC2723;}

.box_button_text_index {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Reforma;
	font-size: 20px; 
	text-align: center; 
	font-weight: bold; 
	line-height: 22px; 
	letter-spacing: 0.04em; 
	color: #ffffff;
	text-shadow: 0 0 2px #000; /* Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); /* IE-10 */
}
.box_button_text_index a {text-decoration:none;color:#ffffff;}
.box_button_text_index a:visited {color:#ffffff;}
.box_button_text_index a:hover {text-decoration:none;color:#ffffff;}

/***** index box *****/
.box_button {
	position: relative;
	display: table;
	width: 100%;
	height: 80px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.box_button_bg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 80px;
	vertical-align:50%;
	background-size: cover;
	background-position:middle center;
	background-position: 50% 50%;
	background-repeat: none;

/*
	-webkit-filter: hue-rotate(120deg) saturate(5.9) sepia(0.6) brightness(90%);
	filter:hue-rotate(150deg);

	-webkit-filter: grayscale(1) brightness(70%);
	filter:gray;

	opacity: 0.5;
    filter: alpha(opacity=50);
*/

}
.box_button_bg-01 {background-image:url(/diploma/images/header_0001.jpg);}
.box_button_bg-02 {background-image:url(/diploma/images/header_0002.jpg);}
.box_button_bg-03 {background-image:url(/diploma/images/header_0003.jpg);}
.box_button_bg-04 {background-image:url(/diploma/images/header_0004.jpg);}
.box_button_bg-05 {background-image:url(/diploma/images/header_0005.jpg);}
.box_button_bg-06 {background-image:url(/diploma/images/header_0006.jpg);}
.box_button_bg-07 {background-image:url(/diploma/images/header_0007.jpg);}
.box_button_bg-08 {background-image:url(/diploma/images/header_0008.jpg);}
.box_button_bg-09 {background-image:url(/diploma/images/header_0009.jpg);}
.box_button_bg-10 {background-image:url(/diploma/images/header_0010.jpg);}
.box_button_bg-11 {background-image:url(/diploma/images/header_0011.jpg);}
.box_button_bg-12 {background-image:url(/diploma/images/header_0012.jpg);}
.box_button_bg-13 {background-image:url(/diploma/images/header_0013.jpg);}
.box_button_bg-14 {background-image:url(/diploma/images/header_0014.jpg);}
.box_button_bg-15 {background-image:url(/diploma/images/header_0015.jpg);}
.box_button_bg-16 {background-image:url(/diploma/images/header_0016.jpg);}
.box_button_bg-17 {background-image:url(/diploma/images/header_0017.jpg);}
.box_button_bg-18 {background-image:url(/diploma/images/header_0018.jpg);}
.box_button_bg-19 {background-image:url(/diploma/images/header_0019.jpg);}
.box_button_bg-20 {background-image:url(/diploma/images/header_0020.jpg);}
.box_button_bg-21 {background-image:url(/diploma/images/header_0021.jpg);}
.box_button_bg-22 {background-image:url(/diploma/images/header_0022.jpg);}
.box_button_bg-23 {background-image:url(/diploma/images/header_0023.jpg);}
.box_button_bg-24 {background-image:url(/diploma/images/header_0024.jpg);}
.box_button_bg-25 {background-image:url(/diploma/images/header_0025.jpg);}
.box_button_bg-26 {background-image:url(/diploma/images/header_0026.jpg);}
.box_button_bg-27 {background-image:url(/diploma/images/header_0027.jpg);}
.box_button_bg-28 {background-image:url(/diploma/images/header_0028.jpg);}
.box_button_bg-29 {background-image:url(/diploma/images/header_0029.jpg);}
.box_button_bg-30 {background-image:url(/diploma/images/header_0030.jpg);}
.box_button_bg-31 {background-image:url(/diploma/images/header_0031.jpg);}
.box_button_bg-32 {background-image:url(/diploma/images/header_0032.jpg);}
.box_button_bg-33 {background-image:url(/diploma/images/header_0033.jpg);}
.box_button_bg-34 {background-image:url(/diploma/images/header_0034.jpg);}
.box_button_bg-35 {background-image:url(/diploma/images/header_0035.jpg);}
.box_button_bg-36 {background-image:url(/diploma/images/header_0036.jpg);}
.box_button_bg-37 {background-image:url(/diploma/images/header_0037.jpg);}
.box_button_bg-38 {background-image:url(/diploma/images/header_0038.jpg);}
.box_button_bg-39 {background-image:url(/diploma/images/header_0039.jpg);}
.box_button_bg-40 {background-image:url(/diploma/images/header_0040.jpg);}
.box_button_bg-41 {background-image:url(/diploma/images/header_0041.jpg);}
.box_button_bg-42 {background-image:url(/diploma/images/header_0042.jpg);}
.box_button_bg-43 {background-image:url(/diploma/images/header_0043.jpg);}
.box_button_bg-44 {background-image:url(/diploma/images/header_0044.jpg);}
.box_button_bg-45 {background-image:url(/diploma/images/header_0045.jpg);}
.box_button_bg-46 {background-image:url(/diploma/images/header_0046.jpg);}
.box_button_bg-47 {background-image:url(/diploma/images/header_0047.jpg);}
.box_button_bg-48 {background-image:url(/diploma/images/header_0048.jpg);}
.box_button_bg-49 {background-image:url(/diploma/images/header_0049.jpg);}
.box_button_bg-50 {background-image:url(/diploma/images/header_0050.jpg);}
.box_button_bg-51 {background-image:url(/diploma/images/header_0051.jpg);}
.box_button_bg-52 {background-image:url(/diploma/images/header_0052.jpg);}
.box_button_bg-53 {background-image:url(/diploma/images/header_0053.jpg);}
.box_button_bg-54 {background-image:url(/diploma/images/header_0054.jpg);}
.box_button_bg-55 {background-image:url(/diploma/images/header_0055.jpg);}
.box_button_bg-56 {background-image:url(/diploma/images/header_0056.jpg);}
.box_button_bg-57 {background-image:url(/diploma/images/header_0057.jpg);}
.box_button_bg-58 {background-image:url(/diploma/images/header_0058.jpg);}
.box_button_bg-59 {background-image:url(/diploma/images/header_0059.jpg);}
.box_button_bg-60 {background-image:url(/diploma/images/header_0060.jpg);}
.box_button_bg-61 {background-image:url(/diploma/images/header_0061.jpg);}
.box_button_bg-62 {background-image:url(/diploma/images/header_0062.jpg);}
.box_button_bg-63 {background-image:url(/diploma/images/header_0063.jpg);}
.box_button_bg-64 {background-image:url(/diploma/images/header_0064.jpg);}
.box_button_bg-65 {background-image:url(/diploma/images/header_0065.jpg);}
.box_button_bg-66 {background-image:url(/diploma/images/header_0066.jpg);}
.box_button_bg-67 {background-image:url(/diploma/images/header_0067.jpg);}
.box_button_bg-68 {background-image:url(/diploma/images/header_0068.jpg);}
.box_button_bg-69 {background-image:url(/diploma/images/header_0069.jpg);}
.box_button_bg-70 {background-image:url(/diploma/images/header_0070.jpg);}
.box_button_bg-71 {background-image:url(/diploma/images/header_0071.jpg);}
.box_button_bg-72 {background-image:url(/diploma/images/header_0072.jpg);}
.box_button_bg-73 {background-image:url(/diploma/images/header_0073.jpg);}
.box_button_bg-74 {background-image:url(/diploma/images/header_0074.jpg);}
.box_button_bg-75 {background-image:url(/diploma/images/header_0075.jpg);}
.box_button_bg-76 {background-image:url(/diploma/images/header_0076.jpg);}
.box_button_bg-77 {background-image:url(/diploma/images/header_0077.jpg);}
.box_button_bg-78 {background-image:url(/diploma/images/header_0078.jpg);}
.box_button_bg-79 {background-image:url(/diploma/images/header_0079.jpg);}
.box_button_bg-80 {background-image:url(/diploma/images/header_0080.jpg);}
.box_button_bg-81 {background-image:url(/diploma/images/header_0081.jpg);}
.box_button_bg-82 {background-image:url(/diploma/images/header_0082.jpg);}
.box_button_bg-83 {background-image:url(/diploma/images/header_0083.jpg);}
.box_button_bg-84 {background-image:url(/diploma/images/header_0084.jpg);}
.box_button_bg-85 {background-image:url(/diploma/images/header_0085.jpg);}
.box_button_bg-86 {background-image:url(/diploma/images/header_0086.jpg);}
.box_button_bg-87 {background-image:url(/diploma/images/header_0087.jpg);}
.box_button_bg-88 {background-image:url(/diploma/images/header_0088.jpg);}
.box_button_bg-89 {background-image:url(/diploma/images/header_0089.jpg);}
.box_button_bg-90 {background-image:url(/diploma/images/header_0090.jpg);}
.box_button_bg-91 {background-image:url(/diploma/images/header_0091.jpg);}
.box_button_bg-92 {background-image:url(/diploma/images/header_0092.jpg);}
.box_button_bg-93 {background-image:url(/diploma/images/header_0093.jpg);}
.box_button_bg-94 {background-image:url(/diploma/images/header_0094.jpg);}
.box_button_bg-95 {background-image:url(/diploma/images/header_0095.jpg);}
.box_button_bg-96 {background-image:url(/diploma/images/header_0096.jpg);}
.box_button_bg-97 {background-image:url(/diploma/images/header_0097.jpg);}
.box_button_bg-98 {background-image:url(/diploma/images/header_0098.jpg);}
.box_button_bg-99 {background-image:url(/diploma/images/header_0099.jpg);}
.box_button_bg-100 {background-image:url(/diploma/images/header_00100.jpg);}

.box_button_bgcolor_grey_90 {background-color:#222222;}
.box_button_bgcolor_grey_85 {background-color:#333333;}
.box_button_bgcolor_grey_80 {background-color:#444444;}
.box_button_bgcolor_grey_75 {background-color:#555555;}
.box_button_bgcolor_grey_70 {background-color:#666666;}
.box_button_bgcolor_grey_65 {background-color:#777777;}
.box_button_bgcolor_grey_60 {background-color:#888888;}
.box_button_bgcolor_grey_55 {background-color:#999999;}
.box_button_bgcolor_grey_50 {background-color:#aaaaaa;}
.box_button_bgcolor_grey_45 {background-color:#bbbbbb;}
.box_button_bgcolor_grey_40 {background-color:#cccccc;}

.box_button_icon {
	position: relative;
	top: 0px;
	left: 0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Reforma;
	font-size: 20px; 
	text-align: right; 
	font-weight: bold; 
	line-height: 22px; 
	letter-spacing: 0.04em; 
	color: #ffffff;
	text-shadow: 0 0 2px #000; /* Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); /* IE-10 */
}

.box_button_text {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Reforma;
	font-size: 20px; 
	text-align: center; 
	font-weight: bold; 
	line-height: 22px; 
	letter-spacing: 0.04em; 
	color: #ffffff;
	text-shadow: 0 0 2px #000; /* Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); /* IE-10 */
}
.box_button_text a {text-decoration:none;color:#ffffff;}
.box_button_text a:visited {color:#ffffff;}
.box_button_text a:hover {text-decoration:none;color:#ffffff;}












.box_button_small {
	position: relative;
	display: table;
	width: 100%;
	height: 25px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	border: solid 1px #887e68; 
}
.box_button_bg_small {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 25px;
	vertical-align:50%;
	background-size: cover;
	background-position:middle center;
	background-position: 50% 50%;
	background-repeat: none;
	-webkit-filter: grayscale(1);
	filter:gray;
	opacity: 0.4;
    filter: alpha(opacity=40);
}
.box_button_bg-00 {background-image:url(/diploma/images/space.png);}

.box_button_text_small {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Arial;
	font-size: 18px; 
	text-align: center; 
	font-weight: bold; 
	line-height: 18px; 
	letter-spacing: 0.02em; 
	color: #666666;

	/* text-shadow: 0 0 2px #000; Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	/* filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); IE-10 */

}
.box_button_text_small a {text-decoration:none;color:#666666;}
.box_button_text_small a:visited {color:#666666;}
.box_button_text_small a:hover {text-decoration:none;color:#666666;}





.centered {
	position: relative;
	text-align: center; 
	width: 100% !important;
	height: auto !important;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	border: solid 0px #DF7401; 
}

.box_button_tell {display: block !important;
	position: relative;
	text-align: center; 
	display: table;
	width:40%;
	height: 30px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	border: solid 0px #DF7401; 
	background-color:#666666;
}
.box_button_bg_tell {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 30px;
	vertical-align:50%;
	background-size: cover;
	background-position:middle center;
	background-position: 50% 50%;
	background-repeat: none;
	-webkit-filter: grayscale(1);
	filter:gray;
	opacity: 0.4;
    filter: alpha(opacity=40);
}
.box_button_bg-00 {background-image:url(/diploma/images/space.png);}

.box_button_text_tell {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display: table-cell;
	vertical-align:middle;
	font-family: Arial;
	font-size: 13px; 
	text-align: center; 
	font-weight: bold; 
	line-height: 18px; 
	letter-spacing: 0.02em; 
	color: #ffffff;

	/* text-shadow: 0 0 2px #000; Firefox 3.5+, Opera 9+, Safari 1+, Chrome, IE10 */
	/* filter: progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=1); IE-10 */

}
.box_button_text_tell a {text-decoration:none;color:#ffffff;}
.box_button_text_tell a:visited {color:#ffffff;}
.box_button_text_tell a:hover {text-decoration:none;color:#ffffff;}

.box_button_text_tell_strong {
	font-family: Arial;
	font-size: 18px; 
	text-align: center; 
	font-weight: bold; 
	line-height: 18px; 
	letter-spacing: 0.02em; 
	color: #ffffff;
}
.box_button_text_tell_strong a {text-decoration:none;color:#ffffff;}
.box_button_text_tell_strong a:visited {color:#ffffff;}
.box_button_text_tell_strong a:hover {text-decoration:none;color:#ffffff;}












/* MENU */
.menu_modul{min-width:100%;MARGIN-LEFT:auto;MARGIN-RIGHT:auto;MARGIN-TOP:0px;}
.menu_modul .menu_strip{min-width:100%;}

.header_container{BACKGROUND-IMAGE:url(../images/background_header.jpg);background-position:top right;background-repeat:repeat-x;}
.menu_widescreen {
padding:2px 0px 2px 0px;
border: solid 0px #FF00CC;
background-color:#F2F2F2;
background-image:-o-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:-moz-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:linear-gradient(180deg,rgba(242,242,242,0),rgba(242,242,242,1));
background-image:-webkit-linear-gradient(-90deg,rgba(242,242,242,0),rgba(242,242,242,1));
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#F2F2F2,endColorstr=#F2F2F2);
}

.menu_strip{POSITION:relative;DISPLAY:inline;FLOAT:right;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;}

#menu{Z-INDEX:1000;margin-top:0;}
#menu UL{PADDING-BOTTOM:0;LIST-STYLE-TYPE:none;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;PADDING-TOP:0;}

#menu UL LI{WIDTH:14%;PADDING-BOTTOM:2px;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:block;FLOAT:right;PADDING-TOP:2px;POSITION:relative;BACKGROUND-IMAGE:url(../images/space.png);background-position:left bottom;background-repeat:repeat-x;border-left:0px solid White;}
#menu UL LI{font-family: Arial;font-size: 20px;font-weight: normal;line-height: 22px;letter-spacing: 0.02em;text-align: right;color: #000000;}
#menu UL LI A:link{COLOR:#000000;TEXT-DECORATION:none;}
#menu UL LI A:visited{COLOR:#000000;TEXT-DECORATION:none;}
#menu UL LI A:hover,#menu UL LI.current A{COLOR:#000000;}
#menu UL LI.current UL A{COLOR:#000000;}

#menu UL LI UL.dropdown_menu{Z-INDEX:1000;POSITION:absolute;DISPLAY:none;TOP:28px;RIGHT:0px;LEFT:-1px;border-top: 3px solid #bc2723;}
#menu UL LI UL.dropdown_menu LI{BACKGROUND-COLOR:#ffffff;WIDTH:200px;BORDER-LEFT-STYLE:none;background-image:none;} /* ancho del segundo menu */

#menu UL LI UL.dropdown_menu LI:hover{background-color:#888888;}

#menu UL LI UL LI{font-family:Arial;font-size:16px;font-weight:normal;line-height:18px;letter-spacing:0.02em;text-align:right;color:#000000;}
#menu UL LI UL LI A:link{padding:0px 10px 0px 0px;COLOR:#000000;TEXT-DECORATION:none;}
#menu UL LI UL LI A:visited{COLOR:#000000;TEXT-DECORATION:none;}
#menu UL LI UL LI A:hover,#menu UL LI UL LI.current A:hover{COLOR:#ffffff;background-color:#888888;font-weight:normal;}

#menu UL LI UL LI UL.dropdown_menu{Z-INDEX:1000;POSITION:absolute;DISPLAY:none;TOP:0px;RIGHT:200px;LEFT:-1px;} /* distancia entre el segundo y tercer menu */
#menu UL LI UL LI UL.dropdown_menu LI{BACKGROUND-COLOR:#F2F2F2;WIDTH:250px;BORDER-LEFT-STYLE:none;background-image:none;} /* ancho del tercer menu */

.alpha{MARGIN-LEFT:0;}.omega{MARGIN-RIGHT:0;}

img {border:0}

/* END MENU */

/****** menu horizontal ******/

.right_column {
float:right;
width: 218px; 
height:auto !important; /* real browsers */
margin:25px -5px 0px 0px;
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D;
}

.second_menu_horizontal {
position: relative; 
margin: -5px -10px 5px 20px; 
padding: 5px 0px 5px 5px;
background-color:#ffffff;
border: solid 0px #887e68; 
}

.menu_horizontal_button {
position: relative;
margin: 0px 0px 0px 5px; 
padding: 0px 5px 0px 5px;
display: inline;
background-color:#EEF5E5;
border: solid 1px #666666;
}

.menu_horizontal_txt a {
font-family:Arial;
font-size:13px;
line-height:20px;
font-weight:bold;
letter-spacing:0.00em;
text-align:right;
text-decoration: none;
color:#887e68;
}
.menu_horizontal_txt:hover a {
cursor:pointer;
text-decoration: none;
color:#000000;				/* texto pasando mouse */
background-color:#8ED7AA;	/* fondo pasando mouse */
}
.menu_horizontal_txt:hover {
cursor:pointer;
text-decoration: none;
color:#000000;				/* texto pasando mouse */
background-color:#8ED7AA;	/* fondo pasando mouse */
}

/****** END menu horizontal ******/

/****** menu vertical ******/

.menu_vertical {
position: relative; 
left: 2px;
width: 220px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #666666; 
}

.menu_vertical_txt a {
font-family:Arial;
font-size:13px;
line-height:20px;
font-weight:bold;
letter-spacing:0.00em;
text-align:right;
text-decoration: none;
color:#666666;
}
.menu_vertical_txt:hover a {
cursor:pointer;
text-decoration: none;
color:#ffffff;				/* texto pasando mouse */
background-color:#ED018D;	/* fondo pasando mouse */
}
.menu_vertical_txt:hover {
cursor:pointer;
text-decoration: none;
color:#ffffff;				/* texto pasando mouse */
background-color:#ED018D;	/* fondo pasando mouse */
}

.menu_vertical_button {
position: relative; 
width: 213px; 
height: 20px;
margin: 5px 0px 0px 0px; 
padding: 0px 5px 0px 0px;
background-color:#ffffff;
border-bottom: solid 1px #666666;
}


/****** END menu vertical ******/


/****** MENU Extra ******/

#menu_extra select {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444;
	
	border: 1px solid #c5c5c5;
	z-index: 999999;
	outline: none;
	
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #FFF 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #FFF 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #eeeeee 100%);
	background: linear-gradient(top, #FFF 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=0);
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	
	-webkit-appearance: button;
	-moz-appearance: button;
	
	line-height: normal;
	margin: 0px 0px 10px 0px;
	padding: 8px 9px 6px 8px;
	
	/* <<<<<<<<<<< TRANSITION >>>>>>>>>>> */
	
	-webkit-transition: background-color 0.75s cubic-bezier(0.230, 1.000, 0.320, 1.000);
	-moz-transition: background-color 0.75s cubic-bezier(0.230, 1.000, 0.320, 1.000);
	-o-transition: background-color 0.75s cubic-bezier(0.230, 1.000, 0.320, 1.000);
	-ms-transition: background-color 0.75s cubic-bezier(0.230, 1.000, 0.320, 1.000);
	transition: background-color 0.75s cubic-bezier(0.230, 1.000, 0.320, 1.000);
}

#menu_extra option {
	background: #e6e4dd;
	outline: none;
}
#menu_extra select {
	width: 100% !important;
}

/****** END MENU Extra ******/

/* Fonts */

.white_color {color: #ffffff;}
.white_color a {text-decoration: none;color: #ffffff;}
.white_color a:visited {color: #ffffff;}
.white_color a:hover {text-decoration: underline;color: #ffffff;}
.white_color_bg {background-color:#ffffff;}

.black_color {color: #000000;}
.black_color a {text-decoration: none;color: #000000;}
.black_color a:visited {color: #000000;}
.black_color a:hover {text-decoration: underline;color: #000000;}
.black_color_bg {background-color:#000000;}

.rose_color {color: #ff0080;}
.rose_color a {text-decoration: none;color: #ff0080;}
.rose_color a:visited {color: #ff0080;}
.rose_color a:hover {text-decoration: underline;color: #ff0080;}
.rose_color_bg {background-color:#ff0080;}

.red_color {color: #ff0000;}
.red_color a {text-decoration: none;color: #ff0000;}
.red_color a:visited {color: #ff0000;}
.red_color a:hover {text-decoration: underline;color: #ff0000;}
.red_color_bg {background-color:#ff0000;}

.orange_color {color: #FFA500;}
.orange_color a {text-decoration: none;color: #FFA500;}
.orange_color a:visited {color: #FFA500;}
.orange_color a:hover {text-decoration: underline;color: #FFA500;}
.orange_color_bg {background-color:#FFA500;}

.yellow_color {color: #FFFF00;}
.yellow_color a {text-decoration: none;color: #FFFF00;}
.yellow_color a:visited {color: #FFFF00;}
.yellow_color a:hover {text-decoration: underline;color: #FFFF00;}
.yellow_color_bg {background-color:#FFFF00;}

.blue_color {color: #0d55b0;}
.blue_color a {text-decoration: none;color: #0d55b0;}
.blue_color a:visited {color: #0d55b0;}
.blue_color a:hover {text-decoration: underline;color: #0d55b0;}
.blue_color_bg {background-color:#0d55b0;}

.green_color {color: #04B404;}
.green_color a {text-decoration: none;color: #04B404;}
.green_color a:visited {color: #04B404;}
.green_color a:hover {text-decoration: underline;color: #04B404;}
.green_color_bg {background-color:#04B404;}

.gray_color {color: #808080;}
.gray_color a {text-decoration: none;color: #808080;}
.gray_color a:visited {color: #808080;}
.gray_color a:hover {text-decoration: underline;color: #808080;}
.gray_color_bg {background-color:#808080;}

.french_blue_color {color: #0072BB;}
.french_blue_color a {text-decoration: none;color: #0072BB;}
.french_blue_color a:visited {color: #0072BB;}
.french_blue_color a:hover {text-decoration: underline;color: #0072BB;}
.french_blue_color_bg {background-color:#0072BB;}

.ironside_gray_color {color: #676662;}
.ironside_gray_color a {text-decoration: none;color: #676662;}
.ironside_gray_color a:visited {color: #676662;}
.ironside_gray_color a:hover {text-decoration: underline;color: #676662;}
.ironside_gray_color_bg {background-color:#676662;}

.deco_color {color: #D2DA97;}
.deco_color a {text-decoration: none;color: #D2DA97;}
.deco_color a:visited {color: #D2DA97;}
.deco_color a:hover {text-decoration: underline;color: #D2DA97;}
.deco_color_bg {background-color:#D2DA97;}

.silver_chalice {color: #acacac;}
.silver_chalice a {text-decoration: none;color: #acacac;}
.silver_chalice a:visited {color: #acacac;}
.silver_chalice a:hover {text-decoration: underline;color: #acacac;}
.silver_chalice_bg {background-color:#acacac;}

.eastern_blue {color: #1696A7;}
.eastern_blue a {text-decoration: none;color: #1696A7;}
.eastern_blue a:visited {color: #1696A7;}
.eastern_blue a:hover {text-decoration: underline;color: #1696A7;}
.eastern_blue_bg {background-color:#1696A7;}

.bondi_blue {color: #00A0B5;}
.bondi_blue a {text-decoration: none;color: #00A0B5;}
.bondi_blue a:visited {color: #00A0B5;}
.bondi_blue a:hover {text-decoration: underline;color: #00A0B5;}
.bondi_blue_bg {background-color:#00A0B5;}

.marker {background-color:#F4FA58;}
.marker:hover {background-color:#C0C9E6;}

.concrete_color_bg {background-color:#f2f2f2;}
.geyser_color_bg {background-color:#D4DFE2}


	.title_top_box {
		position: relative;
		padding:0px 10px 30px 10px;
		border:solid 0px #284A8F;
	}
@media only screen and (max-width:800px) and (min-width: 10px){
	.title_top_box {
		position: relative;
		margin: 0px 0px -10px 0px;
		padding:0px 10px 0px 10px;
		border:solid 0px #284A8F;
	}
}
	.title_top {
		position: relative;
		width: 100% !important;
		height: auto !important;
		padding:0px 0px 0px 0px;
		text-align: center; 
	}

.h1box-on {
position:relative
top: 0px; 
right: 0px;
width: 100% !important;
height: 100%; 
margin: 10px 0px 0px 0px;
border: solid 0px #666666;
}

.h1box-off {
position:relative
top: 0px; 
right: 0px;
width:  100%; 
height: 100%; 
margin: 0px 0px 0px 0px;
border: solid 0px #666666;
}

h1 {
font-family: Arial;
font-size: 20px;
text-align: right;
font-weight: bold;
line-height: 26px;
letter-spacing: 0.00em;
display: inline;
color: #a4997b;
}
h1 a {text-decoration: none;color: #a4997b;}
h1 a:visited {color: #a4997b;}
h1 a:hover {text-decoration: underline;color: #a4997b;}

.hache1 {
font-family: Arial;
font-size: 22px; 
text-align: right; 
font-weight: bold; 
line-height: 24px; 
letter-spacing: 0.00em; 
display: inline; 
color: #111111;
}
.hache1 a {text-decoration: none;color: #111111;}
.hache1 a:visited {color: #111111;}
.hache1 a:hover {text-decoration: underline;color: #111111;}

h1.ragil {
font-family: Arial;
font-size: 22px; 
text-align: right; 
font-weight: bold; 
line-height: 24px; 
letter-spacing: 0.00em; 
display: inline; 
color: #111111;
}
h1.ragil a {text-decoration: none;color: #111111;}
h1.ragil a:visited {color: #111111;}
h1.ragil a:hover {text-decoration: underline;color: #111111;}

h1.article {
font-family: Arial;
font-size: 26px; 
text-align: right; 
font-weight: bold; 
line-height: 28px; 
letter-spacing: 0.00em; 
display: inline; 
color: #000000;
}
h1.article a {text-decoration: none;color: #000000;}
h1.article a:visited {color: #000000;}
h1.article a:hover {text-decoration: underline;color: #000000;}

.h1_article {
font-family: Arial;
font-size: 26px; 
text-align: right; 
font-weight: bold; 
line-height: 28px; 
letter-spacing: 0.00em; 
display: inline; 
color: #111111;
}
.h1_article a {text-decoration: none;color: #111111;}
.h1_article a:visited {color: #111111;}
.h1_article a:hover {text-decoration: underline;color: #111111;}

h1.katan {
font-family: Arial;
font-size: 13px; 
text-align: right; 
font-weight: normal; 
line-height: 16px; 
letter-spacing: 0.00em; 
display: inline; 
color: #029718;
}
h1.katan a {text-decoration: none;color: #029718;}
h1.katan a:visited {color: #029718;}
h1.katan a:hover {text-decoration: underline;color: #029718;}

h2 {
font-family: Arial;
font-size: 17px;
text-align: right;
font-weight: bold;
line-height: 22px;
letter-spacing: 0.00em;
display: inline;
color: #183466;
}
h2 a {text-decoration: none;color: #183466;}
h2 a:visited {color: #183466;}
h2 a:hover {text-decoration: underline;color: #183466;}

h2.ragil {
font-family: Arial;
font-size: 18px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #777777;
}
h2.ragil a {text-decoration: none;color: #777777;}
h2.ragil a:visited {color: #777777;}
h2.ragil a:hover {text-decoration: underline;color: #777777;}

h2.article {
font-family: Arial;
font-size: 18px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #bc2723;
}
h2.article a {text-decoration: none;color: #bc2723;}
h2.article a:visited {color: #bc2723;}
h2.article a:hover {text-decoration: underline;color: #bc2723;}

h2.title {
font-family: Arial;
font-size: 26px; 
text-align: right; 
font-weight: bold; 
line-height: 26px; 
letter-spacing: 0.00em; 
display: inline; 
color: #887e68;
}
h2.title a {text-decoration: none;color: #887e68;}
h2.title a:visited {color: #887e68;}
h2.title a:hover {text-decoration: underline;color: #887e68;}

h2.secon_title {
font-family: Arial;
font-size: 18px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #A50021;
}
h2.secon_title a {text-decoration: none;color: #A50021;}
h2.secon_title a:visited {color: #A50021;}
h2.secon_title a:hover {text-decoration: underline;color: #A50021;}

h2.title_small {
font-family: Arial;
font-size: 18px; 
text-align: right; 
font-weight: bold; 
line-height: 20px; 
letter-spacing: 0.00em; 
display: inline; 
color: #887e68;
}
h2.title_small a {text-decoration: none;color: #887e68;}
h2.title_small a:visited {color: #887e68;}
h2.title_small a:hover {text-decoration: underline;color: #887e68;}

h2.title_index {
font-family: Arial;
font-size: 17px; 
text-align: right; 
font-weight: bold; 
line-height: 22px; 
letter-spacing: 0.00em; 
display: inline; 
color: #EA1C1C;
}
h2.title_index a {text-decoration: none;color: #EA1C1C;}
h2.title_index a:visited {color: #EA1C1C;}
h2.title_index a:hover {text-decoration: underline;color: #EA1C1C;}

.title_index {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
line-height: 18px; 
letter-spacing: 0.00em; 
color: #666666;
}
.title_index a {text-decoration: none;color: #666666;}
.title_index a:visited {color: #666666;}
.title_index a:hover {text-decoration: underline;color: #183466;}

h2.katan {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: -0.05em; 
display: inline; 
color: #029718;
}
h2.katan a {text-decoration: none;color: #029718;}
h2.katan a:visited {color: #029718;}
h2.katan a:hover {text-decoration: underline;color: #029718;}

h3 {
font-family: Arial;
font-size: 18px; 
text-align: right; 
font-weight: bold; 
line-height: 20px;
letter-spacing: 0.00em; 
display: inline; 
color: #dd00aa;
}
h3 a {text-decoration: none;color: #777777;}
h3 a:visited {color: #777777;}
h3 a:hover {text-decoration: underline;color: #777777;}

h3.ragil {
font-family: Arial;
font-size: 18px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #777777;
}
h3.ragil a {text-decoration: none;color: #777777;}
h3.ragil a:visited {color: #777777;}
h3.ragil a:hover {text-decoration: underline;color: #777777;}

h3.article {
font-family: Arial;
font-size: 16px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #222222;
}
h3.article a {text-decoration: none;color: #222222;}
h3.article a:visited {color: #222222;}
h3.article a:hover {text-decoration: underline;color: #222222;}

h3.katan {
font-family: Arial;
font-size: 13px; 
text-align: right; 
font-weight: normal; 
line-height: 30px; 
letter-spacing: -0.05em; 
display: inline; 
color: #029718;
}
h3.katan a {text-decoration: none;color: #029718;}
h3.katan a:visited {color: #029718;}
h3.katan a:hover {text-decoration: underline;color: #029718;}

h4 {
font-family: Arial;
font-size: 13px;
text-align: right;
font-weight: bold;
line-height: 15px;
letter-spacing: 0.00em;
display: inline;
color: #FF0000;
}
h4 a {text-decoration: none;color: #FF0000;}
h4 a:visited {color: #FF0000;}
h4 a:hover {text-decoration: underline;color: #FF4400;}

h5 {
font-family: Arial;
font-size: 13px;
text-align: right;
font-weight: bold;
line-height: 15px;
letter-spacing: 0.00em;
display: inline;
color: #183466;
}
h5 a {text-decoration: none;color: #183466;}
h5 a:visited {color: #183466;}
h5 a:hover {text-decoration: underline;color: #183466;}

h6 {
font-family: Arial;
font-size: 13px;
text-align: right;
font-weight: bold;
line-height: 15px;
letter-spacing: 0.00em;
display: inline;
color: #183466;
}
h6 a {text-decoration: none;color: #183466;}
h6 a:visited {color: #183466;}
h6 a:hover {text-decoration: underline;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: #A50021;
}
.title-h1 a {text-decoration: none;color: #A50021;}
.title-h1 a:visited {color: #A50021;}
.title-h1 a:hover {text-decoration: underline;color: #A50021;}

.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:visited {color: #666666;}
.title a:hover {text-decoration: underline;color: #666666;}

.article_subtitle {
font-family: Arial;
font-size: 16px; 
text-align: right; 
font-weight: bold; 
line-height: 18px; 
letter-spacing: 0.00em; 
color: #666666;
display: inline; 
}
.article_subtitle a {text-decoration: none;color: #666666;}
.article_subtitle a:visited {color: #666666;}
.article_subtitle a:hover {text-decoration: underline;color: #666666;}

.subtitle {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #666666;
}
.subtitle a {text-decoration: none;color: #666666;}
.subtitle a:visited {color: #666666;}
.subtitle a:hover {text-decoration: underline;color: #666666;}

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

.red_font {
font-family: Arial;
font-size: 16px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
display: inline; 
color: #BC2723;
}
.red_font a {text-decoration: none;color: #BC2723;}
.red_font a:visited {color: #BC2723;}
.red_font a:hover {text-decoration: underline;color: #BC2723;}

.green_font {
font-weight: bold;
color:#0B610B;
}
.green_font a {text-decoration: none;color: #0B610B;}
.green_font a:visited {color: #0B610B;}
.green_font a:hover {text-decoration: underline;color: #0B610B;}

.binnacle {
font-family: Arial;
font-size: 13px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #aaaaaa;
}
.binnacle a {text-decoration: none;color: #aaaaaa;}
.binnacle a:visited {color: #aaaaaa;}
.binnacle a:hover {text-decoration: underline;font-size: 15px; color: #666666;}

.here {
font-family: Arial;
font-size: 13px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #666666;
}
.here a {text-decoration: none;color: #666666;}
.here a:visited {color: #666666;}
.here a:hover {text-decoration: underline;font-size: 15px; color: #666666;}

.pizka {
position: relative;
width:95%;
margin:30px 0px 10px 0px; 
padding:0px 10px 0px 10px;
font-family: Arial;
font-size: 13px; 
text-align: justify; 
font-weight: normal; 
line-height: 14px; 
letter-spacing: 0.00em; 
color: #003300;
border:solid 0px #284A8F;
}

.orange_font {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #FF8000;
}
.orange_font a {text-decoration: none;color: #FF8000;}
.orange_font a:visited {color: #FF8000;}
.orange_font a:hover {text-decoration: underline;font-size: 15px; color: #FF8000;}

.diploma_color {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #7d7cb7;
}
.diploma_color a {text-decoration: none;color: #7d7cb7;}
.diploma_color a:visited {color: #7d7cb7;}
.diploma_color a:hover {text-decoration: underline;font-size: 15px; color: #7d7cb7;}


.continue {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #000000;
}
.continue a {text-decoration: none;color: #000000;}
.continue a:visited {color: #000000;}
.continue a:hover {text-decoration: underline;font-size: 15px; color: #666666;}

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

ol.hebrew {
list-style-type:hebrew;
padding:0px 30px 0px 0px;
margin:0px 5px 0px 0px;
}

ul.none {  
list-style-type:none;  
}

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

ul.square {
padding:0px 10px 0px 0px;
margin:5px 3px 5px 0px;
list-style-type: square;
color: #A72551;
}
ul.square li span {
color: #000000;
}

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

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

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

ul.tafrit {
font-family: Arial;
font-size: 12px; 
text-align: right; 
font-weight: normal; 
line-height: 17px; 
letter-spacing: 0.00em; 
color: #808080;
padding:0px 0px 0px 0px; 
margin:5px 0px 5px 0px;
list-style-type: none; /* list-style-image:url(../images/bullete.gif) */
}
ul.tafrit a {text-decoration: none;color: #666666;}
ul.tafrit a:visited {text-decoration: none;color: #666666;}
ul.tafrit a:hover {text-decoration: underline;color: #183466;}

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

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


/****** table ******/

.tablabox {
width:80%;
}

.tablatopright {
width:10%;
border-top: solid 1px #666666; 
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
border-right: solid 1px #666666; 
background-color:#E9EAE8;
}

.tablatop {
width:70%;
border-top: solid 1px #666666; 
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
background-color:#E9EAE8;
}

.tablatopend {
width:20%;
border-top: solid 1px #666666; 
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
background-color:#E9EAE8;
}
.tablaright {
border-bottom: solid 1px #666666; 
border-left: solid 1px #666666; 
border-right: solid 1px #666666; 
}

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

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

/****** kidum ******/

.kidum {
float:left;
padding:5px 5px 0px 5px;
margin:-5px 20px 0px -3px;
font-family: Arial;
font-size: 11pt; 
text-align: right; 
font-weight:bold; 
letter-spacing: -0.01em; 
line-height:14px; 
color: #666666;
display: inline;
background-color:#EEFFEE;
border: solid 1px #82B535;
}

.kidum a {
font-family: Arial;
font-size: 11pt; 
text-align: right; 
font-weight:normal; 
letter-spacing: -0.01em; 
line-height:14px; 
color: #0B610B;
}
.kidum a:visited {
text-decoration: underline;
color: #0B610B;
}
.kidum a:hover {
text-decoration: underline;
color: #BC2723;
}

ul.bullet_small {
padding:0px 0px 0px 0px; 
margin:5px 20px 5px 0px;
list-style-type: square;
}

/****** end kidum ******/

/****** articles ******/

.text_article {
width:calc(100% - 300px);
margin:0px 235px 10px 10px;
}
.photo_article {
float:right;
margin:0px -200px 10px 10px;
width: 183px; 
height: 122px;
}

.spoiler_article {
min-height: 100px;
}

@media only screen and (max-width:800px) and (min-width: 10px){
	.photo_article {
		float:none;
		margin:0px 0px 0px 0px;
	}

	.text_article {
		width:calc(100% - 1px);
		margin:0px 0px 0px 0px;
	}

}

/****** end articles ******/

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

.logo_school {float:right;}

.logo_school_relative {position: relative;width: 640px;height:70px;border: solid 0px #75B75D;}

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

.schoolbox {
position: absolute; 
top: 20px; 
right: 75px; 
width: 560px; 
height: 40px;
margin: 0px 0px 0px 0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}

p.schoolname {
margin: 0px 0px 0px 0px; 
font-family: ReformaBold;
font-size: 34px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.02em;
color: #7d7cb7;
}
p.schoolname a {text-decoration: none;color: #7d7cb7;}
p.schoolname a:hover {text-decoration: underline;color: #7d7cb7;}
p.schoolname a:visited {color: #7d7cb7;}

p.slogan {
margin: 5px 0px 0px 0px; 
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: normal; 
letter-spacing: -0.01em;
color: #808080;
}
p.slogan a {text-decoration: none;color: #808080;}
p.slogan a:hover {text-decoration: underline;color: #808080;}
p.slogan a:visited {color: #808080;}
.slogan_dark {color: #666666;}

p.openu {
margin: 0px 0px 0px 0px; 
font-family: Arial;
font-size: 12px; 
text-align: center; 
font-weight: bold; 
letter-spacing: 0.00em;
color: #183466;
}
p.openu a {text-decoration: none;color: #183466;}
p.openu a:hover {text-decoration: underline;color: #183466;}
p.openu a:visited {color: #183466;}

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

.tel {
font-family: Arial;
text-align: right; 
font-size: 13px; 
font-weight: normal; 
letter-spacing: 0.02em;
color: #000000;
}

.logo_header {
position: absolute; 
top: 20px; 
right: 400px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #FF0000; 
}

.logo_header_img {
width: 290px; 
height: 83px;
}

@font-face {
	font-family: "fontello";
	src: url("../fonts/fontello.eot");
	src: url("../fonts/fontello.eot?#iefix") format("embedded-opentype"), url("../fonts/fontello.woff") format("woff"), url("../fonts/fontello.ttf") format("truetype"), url("../fonts/fontello.svgfontello") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
}

.iconfont a {
float: left;
margin: 0 5px 5px 0;
display: inline-block;
vertical-align: top;
min-width: 35px;
min-height: 35px;
text-align: center;
color: #fff;
	font-size: 25px;
	line-height: 26px;
background: #bdccd4;
}
.iconfont a:hover {background: #9eb4c0;}

.iconfont_tel a {
float: left;
margin: 0px 5px 5px 0px;
display: inline-block;
vertical-align: top;
min-width: 35px;
min-height: 30px;
text-align: center;
color: #fff;
	font-size: 25px;
	line-height: 26px;
background: #bdccd4;
}
.iconfont_tel a:hover {background: #9eb4c0;}

a.tel {
	color: #fff;
	font-size: 25px;
	line-height: 26px;
	padding: 5px 50px 0px 5px;
	position: relative;
	text-decoration: none;
}

a.tel:after {
	font-size: 25px;
	line-height: 26px;
	position: absolute;
	right: 12px;
	top: 4px;
	content: "\e801";
	font-family: "fontello";
}


a .icon-svg_06 {
	color: #fff;
	font-size: 27px;
	line-height: 28px;
	padding: 7px 0 0;
	display: inline-block;
	vertical-align: middle;
}

a .icon-svg_05,
a .icon-svg_04,
a .icon-svg_03 {
	color: #fff;
	font-size: 25px;
	line-height: 35px;
	display: inline-block;
	vertical-align: middle;
}

.icon-svg_03:before {
	content: "\e802";
}

.icon-svg_04:before {
	content: "\e803";
}

.icon-svg_05:before {
	content: "\e804";
}

.icon-svg_06:before {
	content: "\e805";
}

/****** END header ******/

.left_column {
float:left;
width: 218px; 
height:auto !important; /* real browsers */
margin:0px 10px 0px 5px;
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D;
}

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

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

.katan_green {
font-family: Arial;
font-size: 12px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #666666;
}

.form_title {
position: relative; 
width:calc(100% - 10px);
height:auto !important; /* real browsers */
margin: 10px 0px 5px 0px; 
padding: 10px 5px 0px 0px;					
vertical-align: middle;
text-align: center;
border:solid 0px #FF0000;
}

.form_title_cell {
position: relative; 
width: 100%; 
height:auto !important; /* real browsers */
margin: 10px 0px 5px 0px; 
padding: 10px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.title_txt {
font-family: Arial;
font-size: 18px; 
line-height: 20px; 
text-align: right; 
font-weight: normal; 
letter-spacing: 0.00em; 
color: #0071bc;
display: inline; 
}

.form_cell {
position: relative;
text-align: center; 
width:95% !important;
height: 330px; 
margin-top: 10px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto; 
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D;
}

.form_content_cell {
position: relative;
top:0px;
left: 2px; 
width:100% !important;
height:auto !important; /* real browsers */
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background:url(/dialog/images/bg-lines.gif);*/
background-color:#F2F2F2;

/*
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-appearance: none;
-moz-appearance: none;
*/
border:solid 0px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

.form_content {
position: relative;
top:10px \0 /* IE9 */;
left: 4px; 
width: 220px; 
height:auto !important; /* real browsers */
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background:url(/dialog/images/bg-lines.gif);*/
background-color:#F2F2F2;
opacity: 0.9;
/*
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-appearance: none;
-moz-appearance: none;
*/
border:solid 0px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

.form_content_course_up {
position: relative;
top:10px \0 /* IE9 */;
left: 4px; 
width: 220px; 
height:auto !important; /* real browsers */
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background:url(/dialog/images/bg-lines.gif);*/
background-color:#F2F2F2;
opacity: 0.9;
/*
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-appearance: none;
-moz-appearance: none;
*/
border:solid 0px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

.form_row_cell {
position: relative; 
width:100% !important;
height: 35px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row {
position: relative; 
width: 210px; 
height: 25px;			
margin: 0px 0px 5px 0px; 
padding: 0px 6px 0px 0px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row_iagree {
position: relative;
width: 210px;
height: 35px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_row_width {
position: relative;
width: 500px;
height: 20px;
margin: 0px 0px 5px 0px;
padding: 0px 6px 0px 0px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}

.form_input_border {
padding: 0px 3px 0px 0px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-appearance: none;
-moz-appearance: none;
background-color:#CCD8DE;
border:solid 0px #183466;
}
.form_input	{
position: absolute; 
top: 0px;
left: 15px; 
width: 180px; 
height: 22px; 
margin: 0px; 
}

.form_input_cell {
position: absolute; 
top: 0px;
left: 15px; 
width:calc(100% - 25px);
height: 32px; 
margin: 0px; 
}

.form_input_tel	{
position: absolute; 
top: 0px;
left: 71px; 
width: 124px; 
height: 22px; 
margin: 0px; 
}
.form_input_code_tel {
position: absolute; 
top: 0px;
left: 15px; 
width: 50px; 
height: 22px; 
margin: 0px; 
background-color:#CCD8DE;
}

.form_input_tel_cell {
position: absolute; 
top: 0px;
right: 7px;
width:calc(80% - 45px);
height: 32px; 
margin: 0px; 
}
.form_input_code_tel_cell {
position: absolute; 
top: 0px;
left: 15px; 
width:20%;
height: 32px; 
margin: 0px; 
background-color:#CCD8DE;
}

.form_input_select {
position: absolute; 
top: 0px;
left: 15px; 
width: 185px; 
height: 24px; 
margin: 0px; 
background-color:#CCD8DE;
}

.form_input_select_cell {
position: absolute; 
top: 0px;
left: 15px; 
width:calc(100% - 22px);
height: 34px; 
margin: 0px; 
background-color:#CCD8DE;
}

.form_row_button {
position: relative; 
width: 210px; 
height: 37px;			
margin: 0px 0px 5px 0px; 
padding: 0px 0px 0px 10px;					
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_button {
position: absolute;
top: 0px;
left: 18px; 
width: 187px; 
height: 30px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.form_input_button_nocourse {
position: absolute;
top: 0px;
left: -80px; 
width: 80px; 
height: 55px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}
.form_row_button_cell {
position: relative; 
width:100%;
height: 37px;			
margin: 0px 0px 5px 0px; 
padding: 0px 0px 0px 10px;
vertical-align: middle;
text-align: right;
border:solid 0px #FF0000;
}
.form_input_button_cell {
position: absolute;
top: 0px;
left: 18px; 
width:calc(100% - 22px);
height: 30px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

.sendmetext {
font-family: Arial;
font-size: 10px; 
line-height: 10px;
text-align: right; 
font-weight: bold; 
letter-spacing: 0.00em; 
color: #000000;
}

/****** button interactive ******/

@font-face {
  font-family: Reforma;
  src: local(ReformaRegular),    /* full font name */
       local(ReformaRegular),     /* Postscript name */
       url(http://openu.ac.il/schools/includes/ReformaRegular.ttf);  /* otherwise, download it */
  font-weight: normal;
}

.button_form {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	/*
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #ed801b));
	background: -webkit-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: -o-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #ed801b 100%);
	background: linear-gradient(top, #FFF 0%, #ed801b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ed801b", GradientType=0);
	*/
	background: #FB0A0A;
	background: -moz-linear-gradient(top, #bc2723 0%, #bc2723 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bc2723), color-stop(100%, #bc2723));
	background: -webkit-linear-gradient(top, #bc2723 0%, #bc2723 100%);
	background: -o-linear-gradient(top, #bc2723 0%, #bc2723 100%);
	background: -ms-linear-gradient(top, #bc2723 0%, #bc2723 100%);
	background: linear-gradient(top, #bc2723 0%, #bc2723 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bc2723", endColorstr="#bc2723", GradientType=0);

	font-family: Reforma, Arial;
	color: #ffffff;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold; 
	border: 1px solid #c5c5c5;
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;


	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
	
}
.button_form:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #bc2723 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #bc2723));
	background: -webkit-linear-gradient(top, #FFF 0%, #bc2723 100%);
	background: -o-linear-gradient(top, #FFF 0%, #bc2723 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #bc2723 100%);
	background: linear-gradient(top, #FFF 0%, #bc2723 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#bc2723", GradientType=0);
	
	color: #222;
}

/****** END button interactive ******/

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


/****** form BOTOOM ******/

.form_content_bottom {
position: relative;
top:0px;
left: 0px; 
width:calc(100% - 20px);
height: 120px;
margin:0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
/*background:url(/dialog/images/bg-lines.gif);*/
background-color:#F2F2F2;

/*
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-appearance: none;
-moz-appearance: none;
*/
border:solid 0px #999999;
box-shadow: 0px 0px 2px #999;
-webkit-box-shadow: 0px 0px 2px #999;
 -moz-box-shadow: 0px 0px 2px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

.title_form_bottom {
font-family: Arial;
font-size: 15px; 
text-align: right; 
font-weight: bold; 
color: #666666;
margin: 3px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

.form_row_bottomcol_1 {
position: absolute;
top: 30px; 
right: 10px;
width: 220px; 
margin: 0px 0px 0px 0px; 
border: solid 0px #00FF00;
}

.form_row_bottomcol_2 {
position: absolute;
top: 30px; 
right: 240px;
width: 220px; 
margin: 0px 0px 0px 0px; 
border: solid 0px #00FF00;
}

.form_row_bottomcol_3 {
position: absolute;
top: 30px; 
right: 470px;
width: 220px; 
margin: 0px 0px 0px 0px; 
border: solid 0px #00FF00;
}

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

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

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

.Yname {
position: absolute;
top: 434px; 
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: 434px; 
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: 460px; 
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: 460px; 
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: 460px; 
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: 486px; 
right: 300px; 
width: 130px; 
height: 24px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

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

.Ybranchs {
position: absolute;
top: 500px; 
right: 180px; 
width: 110px; 
height: 24px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

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

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

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

.Yform_input_button {
position: absolute;
top: 0px;
left: 10px; 
width: 90px; 
height: 25px; 
margin: 0px; 
padding: 0px;
border:solid 0px #FF0000;
}

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

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

.news {
position: relative;
top: 0px; 
left: 2px; 
width: 218px; 
height: 242px; 
margin: 5px 0px 5px 0px; 
padding: 0px 0px 0px 0px;
background-color:#887e68;
border:solid 1px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

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

.highlights {
	position: absolute;
	top:10px;
	left:10px; 
	width:188px;
	height:222px;
	background-color:#ffffff;
	overflow:hidden;
	margin:0px;
	padding:0px 5px 0px 5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-appearance: none;
	-moz-appearance: none;
	border:0px solid #000000;
}

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

/****** news_stretch ******/
.news_stretch {
margin:5px 0px 10px 0px;
border-top:solid 0px #bbbbbb;
border-bottom:solid 0px #bbbbbb;
}

#news{
	width:100%;
	padding:0px;
	text-align:center;
	background:#ffffff;
	border:solid 0px #FF0000;
}

#news article {
	display:inline-block;
	vertical-align: top;
	min-width:240px;
	height:auto !important; /* real browsers */
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:3px;
	margin:0px;
	width:calc(30% - 0px);
	border:solid 0px #bbbbbb;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#news article {width:100%;}
}

#news article.berder_left_1 {border-left:solid 1px #bbbbbb;}
#news article.berder_left_2 {border-left:solid 1px #bbbbbb;}

@media only screen and (max-width:1202px) and (min-width: 10px){
	#news article.berder_left_2{border-left:solid 0px #bbbbbb;}
}
@media only screen and (max-width:955px) and (min-width: 10px){
	#news article.berder_left_1{border-left:solid 0px #bbbbbb;}
}

#news article .news_box{
	display:inline-block;
	max-width:230px;
	height:auto !important; /* real browsers */
	margin:5px 0px 5px 0px;
	padding:10px 10px 0px 10px;
	text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background:#fff;
	border:solid 0px #bbbbbb;
}
@media only screen and (max-width:920px) and (min-width: 10px){
	#news article .news_box {margin:5px 5px 5px 5px;width:100%;}
}

	.news_title {
		font-family: Arial;
		font-size: 18px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #666666;
	}
	.news_subtitle {
		font-family: Arial;
		font-size: 15px;
		text-align: center;
		font-weight: bold;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #000000;
	}
	.news_text {
		font-family: Arial;
		font-size: 15px;
		text-align: right;
		font-weight: normal;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #000000;
	}

img.article_image {
max-width:220px;
height:auto !important; /* real browsers */
}
img.article_image_height {
max-width:150px;
height:auto !important; /* real browsers */
}

/****** END news_stretch ******/

/****** ORG ******/

.org {
position: relative;
top: 0px; 
left: 5px; 
width: 220px; 
height: 227px; 
margin: 10px 0px 5px 0px; 
padding: 0px 0px 0px 0px;
background-color:#777777;
border:solid 1px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

/****** END ORG ******/

.banner-left {
position: relative;
top: 0px; 
left: 5px; 
margin:3px 0px 0px 0px;
margin-top:20px \0 /* IE9 */;
padding: 0px 0px 0px 0px;
border:solid 1px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

/****** MAPA ******/

.mapa {
position: relative;
top: 0px; 
left: 2px; 
width: 218px; 
height: 25px; 
margin: 2px 0px 5px 0px; 
padding: 0px 0px 0px 0px;
background-color:#F2F2F2;
border:solid 1px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

.mapa {
font-family: Arial;
font-size: 14px;
text-align: center;
font-weight: bold;
line-height: 22px;
letter-spacing: 0.00em;
color: #000000;
}
.mapa a {text-decoration: none;color: #000000;}
.mapa a:visited {color: #000000;}
.mapa a:hover {text-decoration: underline;color: #000000;}

/****** END MAPA ******/
/****** facebook ******/

.facebook {
position:relative;
left:2px;
width:220px; 
height:271px;
margin: 8px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

/****** end facebook ******/
/****** footer ******/

.footer_text {
font-family: Arial;
font-size: 14px;
text-align: center;
font-weight: bold;
line-height: 16px;
letter-spacing: 0.00em;
color: #ffffff;
}
.footer_text a {text-decoration: none;color: #ffffff;}
.footer_text a:hover {text-decoration: underline;color: #0B0B3B;}

.footer_box4logos {
position: relative;
width:490px;
height:130px;
text-align: left;
margin: 0px 0px 0px 0px;
padding:20px 0px 30px 0px;
border:solid 0px #FF0000;
}

.footer_logo {
float:right;
margin:0px 9px 0px 0px;
}

.footer_logo_box_ascolot, 
.footer_logo_box_dialog, 
.footer_logo_box_diploma, 
.footer_logo_box_hasifa, 
.footer_logo_box_merav, 
.footer_logo_box_schools, 
.footer_logo_box_tachbura, 
.footer_logo_box_tafnit 
	{
	position: relative;
	text-align: center;
	height: 100px; 
	border: solid 0px #FF0000;
	}

.footer_logo_box_ascolot {width: 112px;}
.footer_logo_box_dialog {width: 66px;}
.footer_logo_box_diploma {width: 68px;}
.footer_logo_box_hasifa {width: 112px;}
.footer_logo_box_merav {width: 80px;}
.footer_logo_box_schools {width: 82px;}
.footer_logo_box_tachbura {width: 112px;}
.footer_logo_box_tafnit {width: 72px;}

.foot_line1_ascolot, 
.foot_line1_dialog, 
.foot_line1_diploma, 
.foot_line1_hasifa, 
.foot_line1_merav, 
.foot_line1_schools, 
.foot_line1_tachbura, 
.foot_line1_tafnit 
	 {
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 112px;
	height: 51px; 
	border: solid 0px #FF0000;
	}

.foot_line1_ascolot {width: 112px;}
.foot_line1_dialog {width: 66px;}
.foot_line1_diploma {width: 68px;}
.foot_line1_hasifa {width: 112px;}
.foot_line1_merav {width: 80px;}
.foot_line1_schools {width: 82px;}
.foot_line1_tachbura {width: 112px;}
.foot_line1_tafnit {width: 72px;}

.foot_line2_ascolot, 
.foot_line2_dialog, 
.foot_line2_diploma, 
.foot_line2_hasifa, 
.foot_line2_merav, 
.foot_line2_schools, 
.foot_line2_tachbura, 
.foot_line2_tafnit 
	{
	position: absolute;
	top: 53px; 
	left: 0px;
	height: 20px; 
	margin: -5px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border: solid 0px #FF0000;
	}

.foot_line2_ascolot {width: 112px;}
.foot_line2_dialog {width: 66px;}
.foot_line2_diploma {width: 68px;}
.foot_line2_hasifa {width: 112px;}
.foot_line2_merav {width: 80px;}
.foot_line2_schools {width: 82px;}
.foot_line2_tachbura {width: 112px;}
.foot_line2_tafnit {width: 72px;}

.foot_line3_ascolot, 
.foot_line3_dialog, 
.foot_line3_diploma, 
.foot_line3_hasifa, 
.foot_line3_merav, 
.foot_line3_schools, 
.foot_line3_tachbura, 
.foot_line3_tafnit 
	{
	position: absolute;
	top: 67px; 
	height: 1px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border: solid 0px #FF0000;
	}

.foot_line3_ascolot {width: 112px;left:0px;}
.foot_line3_dialog {width: 66px;left:0px;}
.foot_line3_diploma {width: 68px;left:0px;}
.foot_line3_hasifa {width: 112px;left:0px;}
.foot_line3_merav {width: 80px;left:0px;}
.foot_line3_schools {width: 82px;left:0px;}
.foot_line3_tachbura {width: 112px;left:0px;}
.foot_line3_tafnit {width: 72px;left:0px;}

.foot_line4_ascolot, 
.foot_line4_dialog, 
.foot_line4_diploma, 
.foot_line4_hasifa, 
.foot_line4_merav, 
.foot_line4_schools, 
.foot_line4_tachbura, 
.foot_line4_tafnit 
	{
	position: absolute;
	top: 70px; 
	left: 0px;
	height: 20px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border: solid 0px #FF0000;
	}

.foot_line4_ascolot {width: 112px;}
.foot_line4_dialog {width: 66px;}
.foot_line4_diploma {width: 68px;}
.foot_line4_hasifa {width: 112px;}
.foot_line4_merav {width: 80px;}
.foot_line4_schools {width: 82px;}
.foot_line4_tachbura {width: 112px;}
.foot_line4_tafnit {width: 72px;}

.fascolot {
font-family: Arial;
font-size: 11px; 
text-align: center;
font-weight: bold; 
color: #bc2723;
}
.fascolot a {
text-decoration: none;
color: #bc2723;
}
.fascolot a:hover {
text-decoration: underline;
color: #bc2723;
}
.fascolot a:visited {
color: #bc2723;
}

.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 {
font-family: Arial;
font-size: 7pt; 
text-align: center; 
font-weight: 400; 
letter-spacing: -0.01em; 
line-height:8px; 
color: #000000;
text-decoration: none;
}
.fhtech a {
text-decoration: none;
color: #000000;
}
.fhtech a:hover {
text-decoration: underline;
color: #000000;
}
.fhtech a:visited {
color: #000000;
}
p.fhtech {
margin:0px;
}

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

.fteurbs {
font-family: Arial;
font-size: 9px; 
text-align: center; 
font-weight: 400; 
letter-spacing: -0.01em; 
line-height:9px; 
color: #888888;
text-decoration: none;
}
.fteurbs a {
text-decoration: none;
color: #888888;
}
.fteurbs a:hover {
text-decoration: underline;
color: #888888;
}
.fteurbs a:visited {
color: #888888;
}
p.fteurbs {
margin:0px;
}

/****** end footer ******/

/****** policy ******/

	.policy_box {
		position: relative; 
		margin:10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.policy {
		position: relative; 
		top: 0px; 
		right: 0px;
		width: 100% !important;
		height: auto !important;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: solid 0px #75B75D;
	}

.policy_text {
font-family: Arial;
font-size: 12px; 
text-align: center;
font-weight: normal; 
letter-spacing: 0.00em; 
color: #444444;
}
.policy_text a {text-decoration: underline;color: #444444;}
.policy_text a:visited {color: #444444;}
.policy_text a:hover {text-decoration: underline;color: #EA1C1C;}

/****** end policy ******/

	.two_logos_box {
		position: relative;
		margin: 0px 0px 0px 0px;
		padding:20px 0px 30px 10px;
		text-align: left; 
		border: solid 0px #444444;
	}

.media_logo_box {
position: absolute;
top: 0px;
left: 200px;
display: inline;
width: 120px; 
height: 33px;
border: solid 0px #ff0000;
}
.media_logo_icon {
position: absolute;
top: 0px;
right: 0px;
width: 33px; 
height: 33px;
border: solid 0px #75B75D;
}
.media_logo_text {
position: absolute;
top: 5px;
left: 0px;
		font-family: Arial;
		font-size: 12px; 
		text-align: right; 
		font-weight: normal; 
		line-height: 12px; 
		letter-spacing: 0.00em; 
		color: #444444;
border: solid 0px #444444;
}

.openu_logo {
position: absolute;
top: 170px;
left: 140px;
display: inline;
width: 180px;
height: 33px;
border: solid 0px #444444;
}

	.negishut_box {
		position: relative;
		top: -30px;
		margin: 0px 0px 0px 0px;
		padding:0px 10px 30px 10px;
		text-align: left; 
	}
	.negishut {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 75px;
		height: auto !important;
		padding:0px 0px 0px 0px;
		text-align: center; 
		border:solid 0px #444444;
		font-family: Arial;
		font-size: 11px; 
		text-align: center; 
		font-weight: normal; 
		line-height: 12px; 
		letter-spacing: 0.00em; 
		color: #444444;
		border: solid 0px #444444;
	}
	.negishut a {text-decoration: none;color: #444444;}
	.negishut a:visited {color: #444444;}
	.negishut a:hover {text-decoration: underline;color: #444444;}

	.site_negishut_box {
position: absolute;
top: 160px;
left: 375px;
display: inline;
width: 120px;
height: 33px;
border: solid 0px #444444;
	}
	.site_negishut {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 120px;
		height: auto !important;
		padding:0px 0px 0px 0px;
		text-align: center; 
		border:solid 0px #444444;
		font-family: Arial;
		font-size: 11px; 
		text-align: center; 
		font-weight: normal; 
		line-height: 12px; 
		letter-spacing: 0.00em; 
		color: #444444;
		border: solid 0px #444444;
	}
	.site_negishut a {text-decoration: none;color: #444444;}
	.site_negishut a:visited {color: #444444;}
	.site_negishut a:hover {text-decoration: underline;color: #444444;}

.powered_by {
position:relative;
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 10px;
text-align: center;
font-weight: normal;
letter-spacing: 0.00em;
color: #444444;
}

.powered_by a {
text-decoration: none;
color: #444444;
}

.powered_by a:hover {
text-decoration: underline;
color: #8A0808;
}


/* END Fonts */

.t {background: url(/images/rb.jpg) 0 0 repeat-x; width:100%;background-color:#999999;}
.b {background: url(/images/rb.jpg) 0 100% repeat-x;}
.l {background: url(/images/rb.jpg) 0 0 repeat-y;}
.r {background: url(/images/rb.jpg) 100% 0 repeat-y;}
.bl {background: url(/images/bl.jpg) 0 100% no-repeat;}
.br {background: url(/images/br.jpg) 100% 100% no-repeat;}
.tl {background: url(/images/tl.jpg) 0 0 no-repeat;}
.tr {background: url(/images/tr.jpg) 100% 0 no-repeat; padding:10px;} 
.round-content {background-color:#999999;}



nav ul{
	background:rgba(0,0,0,.5);
	font-size:0;
	padding:0;
}

nav ul li{
	box-sizing:border-box;
	display:inline-block;
	font-size:16px;
	padding:10px;
	height:25px;
	text-align:center;
	vertical-align:top;
	width:25%;
}

nav ul li:hover{
	background:rgba(0,0,0,.3);
}

nav ul li a{
	color:white;
	text-transform:uppercase;
}

nav ul li img{
	height:auto;
}

/****** NAV button interactive ******/

ul .button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #86a8ff));
	background: -webkit-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: -o-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: linear-gradient(top, #FFF 0%, #86a8ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#86a8ff", GradientType=0);
	
	color: #444;
	font-size: 13px;
	border: 1px solid #c5c5c5;
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;


	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
	
}
a:hover.button, .button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #aa0000));
	background: -webkit-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: -o-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: linear-gradient(top, #FFF 0%, #aa0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#aa0000", GradientType=0);
	
	color: #222;
}

/****** END NAV button interactive ******/

/****** button interactive ******/

.interactive_button {
margin:0px 0px -10px 0px;
padding:10px 0px 0px 0px;
}
a.button, button, .button {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #86a8ff));
	background: -webkit-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: -o-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #86a8ff 100%);
	background: linear-gradient(top, #FFF 0%, #86a8ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#86a8ff", GradientType=0);
	
	color: #444;
	font-size: 13px;
	border: 1px solid #c5c5c5;
	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;


	/* ============= LAYOUT ============= */
	
	line-height: normal;
	display: inline-block;
	padding: 3px 9px 8px 8px;
	
}
a:hover.button, .button:hover {
	
	/* ^^^^^^^^^^^^^ STYLE ^^^^^^^^^^^^^^ */
	
	background: #FFF;
	background: -moz-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #aa0000));
	background: -webkit-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: -o-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: -ms-linear-gradient(top, #FFF 0%, #aa0000 100%);
	background: linear-gradient(top, #FFF 0%, #aa0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#aa0000", GradientType=0);
	
	color: #222;
}

/****** END button interactive ******/

.margintop20 {
margin:20px 0px 0px 0px;
display: inline;
}

/****** IMG Responsive ******/

.img_responsive {
max-width:100%;height:auto;
}

/****** switch ******/
.switch-on {
display:inline;
}

.switch-off {
display:none;
}

.widescreen {
display:inline;
}
.cellular {
display:none;
}

div#menu_cellular {
display:none;
}

/****** END switch ******/

/****** button ******/
.button4cell {
display:none;
}
/****** END button ******/

/****** banners size ******/

.box-mundi_text{
position:relative;
width:248px;
/*height:450px;*/
}
.box-mundi {
	border: solid 1px #999999;
	}
.mundi {
		width:248px;
		height:248px;
	}
.box-mundi-melel {
	text-align: justify; 
	padding: 5px 0px 0px 0px;
}
.minitext {
	font-family: Arial;
	font-size: 13px; 
	line-height: 13px;
	text-align: justify; 
	font-weight: bold; 
	letter-spacing: 0.00em; 
	color: #000000;
	}

/****** END banners size ******/

/****** text border effect ******/
.orange_font_title {
font-family: Arial;
font-size: 42px; 
text-align: right; 
font-weight: bold; 
line-height: 42px; 
letter-spacing: 0.00em; 
display: inline; 
color: #ED801B;
}
.text_border {
text-shadow: -1px 0 gray, 0 1px gray, 1px 0 gray, 0 -1px gray;
filter: Shadow(Color=gray, Direction=45, Strength=1);
}

.border_font_content {
position:relative;
height:30px;
margin: 0px 0px 0px 0px;
border: solid 0px #000000; 
}
.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;
}
.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; 
}
/****** END text border effect ******/

@media only screen and (min-width: 821px){

.index_title {
float:right;
width: 700px; 
height:auto !important; /* real browsers */
text-align: center;
margin:10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D;
}

.index_description{
float:right;
width: 700px; 
height:auto !important; /* real browsers */
text-align: right;
margin:50px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D;
}

#index_design{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	}
#index_design article{
	border:0px solid white;
	color:black;
	display:inline-block;
	padding:0px;
	margin-top:10px;
	width:240px;
	text-align:right;
	vertical-align:top;
	}
#index_design article.art_space{
	border:0px solid white;
	color:black;
	display:inline-block;
	padding:0px;
	margin-top:10px;
	width:200px;
	text-align:right;
	vertical-align:top;
	}
#index_design article.article1{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(33% - 20px);
	text-align:right;
	vertical-align:top;
	}
#index_design article.article2{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(33% - 20px);
	text-align:right;
	vertical-align:top;
	}

#index_design article.article3{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(33% - 20px);
	text-align:right;
	vertical-align:top;
	}

.shadow_frame {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border:solid 0px #999999;
}

.bullete_index_ws1 {
position: relative; 
margin: 0px 0px 20px 0px;
padding: 0px 30px 0px 10px;
background-image:url(/dialog/images/bullete-line.jpg);
background-position:top right;
background-repeat:repeat-y;
}

.bullete_index_ws2 {
position: relative; 
margin: 0px 0px 20px 0px;
padding: 0px 30px 0px 10px;
background-image:url(/dialog/images/bullete-line.jpg);
background-position:top right;
background-repeat:repeat-y;
}

.bullete_index_ws3 {
position: relative; 
margin: 0px 0px 20px 0px;
padding: 0px 30px 0px 10px;
background-image:url(/dialog/images/bullete-line.jpg);
background-position:top right;
background-repeat:repeat-y;
}

.bullete_index_ws4 {
position: relative; 
margin: 0px 0px 20px 0px;
padding: 0px 30px 0px 10px;
background-image:url(/dialog/images/bullete-line.jpg);
background-position:top right;
background-repeat:repeat-y;
}

.bullete_index_ws5 {
position: relative; 
margin: 0px 0px 0px 0px;
padding: 0px 30px 0px 10px;
background-image:url(/dialog/images/bullete-line.jpg);
background-position:top right;
background-repeat:repeat-y;
}

.bullete_index_ws6 {
position: relative; 
margin: 0px 0px 20px 0px;
padding: 0px 30px 0px 10px;
background-image:url(/dialog/images/bullete-line.jpg);
background-position:top right;
background-repeat:repeat-y;
}

.bg_title {
position: relative; 
margin: 0px -10px -10px -10px;
padding: 0px 10px 0px 10px;
}

/****** Banner ******/
.banner_index_topspace {
position: relative; 
margin:7px 0px 0px 0px;
}
.flash_763x100 {
position: relative; 
top: -8px; 
right: 0px;
width: 763px;
height: 100px; 
margin: 0px 0px 0px 0px;
border: solid 0px #666666;
}
.flash_763x100_swf {
		position: absolute; 
		top: 0px; 
		right: 0px;
		width:763px;
		height:100px;
}

.flash_763x160 {
position: relative; 
top: -8px; 
right: 0px;
width: 763px;
height: 160px; 
margin: 0px 0px 0px 0px;
border: solid 0px #666666;
}
.flash_763x160_swf {
		position: absolute; 
		top: 0px; 
		right: 0px;
		width:763px;
		height:160px;
}
/****** END Banner ******/
/****** youtube_video ******/

	.videoWrapper {
		position: relative;
		padding-bottom: 56.25%; /* 16:9 */
		padding-top: 25px;
		height: 0;
	}
	.videoWrapper iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

.youtube_video_float {
float:left;
width:325px;
height:286px;
margin:15px 10px 5px 0px;
top:-8px;
left:0px;
}

.youtube_video_small {
float:left;
width:325px;
height:286px;
margin:15px 10px 5px 0px;
top:-8px;
left:0px;
}

.youtube_video_widescreen {
position: relative;
width:763px;
height:433px;
margin:0px -10px 0px -10px;
}

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

}

@media only screen and (max-width:820px) and (min-width: 800px){
	body {overflow-x: hidden;}
	div#container{
		width:800px;
	}

	.logo_header {
	position: absolute; 
	top: 10px; 
	right: 350px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border: solid 0px #FF0000; 
	}

	.index_page {
		background:#ffffff;
	}

	.index_title {
	float:right;
	width: 550px; 
	height:auto !important; /* real browsers */
	text-align: center;
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 0px #75B75D;
	}

	.index_description {
	position: relative; 
	width: 750px; 
	height:auto !important; /* real browsers */
	text-align: right;
	margin:50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 0px #75B75D;
	}

	#index_design{
		padding:0px;
		text-align:right;
	}
#index_design article.article1{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(33% - 20px);
	text-align:right;
	vertical-align:top;
	}
#index_design article.article2{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(33% - 20px);
	text-align:right;
	vertical-align:top;
	}

#index_design article.article3{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(33% - 20px);
	text-align:right;
	vertical-align:top;
	}

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

	.shadow_frame {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border:solid 0px #999999;
	}

	.bullete_index_ws1 {
		position: relative; 
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 10px;
		background-image:url(/dialog/images/space.png);
		background-position:top right;
		background-repeat:no-repeat;
	}

	.bullete_index_ws2 {
		position: relative; 
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 10px;
		background-image:url(/dialog/images/space.png);
		background-position:top right;
		background-repeat:no-repeat;
	}

	.bullete_index_ws3 {
		position: relative; 
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 10px;
		background-image:url(/dialog/images/bullete-line.jpg);
		background-position:top right;
		background-repeat:no-repeat;
	}

	.bullete_index_ws4 {
		position: relative; 
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 10px;
		background-image:url(/dialog/images/bullete-line.jpg);
		background-position:top right;
		background-repeat:no-repeat;
	}

	.bullete_index_ws5 {
		position: relative; 
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 10px;
		background-image:url(/dialog/images/bullete-line.jpg);
		background-position:top right;
		background-repeat:no-repeat;
	}

	.bg_title {
		position: relative; 
		margin: 0px -10px -10px -10px;
		padding: 0px 10px 0px 10px;
	}

	h2.title {
		font-family: Arial;
		font-size: 22px; 
		text-align: right; 
		font-weight: bold; 
		line-height: 22px; 
		letter-spacing: 0.00em; 
		display: inline; 
		color: #887e68;
	}
	.title {
		font-family: Arial;
		font-size: 13px; 
		text-align: right; 
		font-weight: normal; 
		line-height: 20px; 
		letter-spacing: 0.00em; 
		color: #666666;
	}
	.banner_index_topspace {
		display:inline-block;
		margin:63px 0px 0px 0px;
	}

	.flash_763x100 {
		position: relative; 
		top: -6px; 
		right: 0px;
		width: 573px;
		height: 75px; 
		margin: 0px 0px 0px 0px;
		border: solid 1px #666666;
	}
	.flash_763x100_swf {
		position: absolute; 
		top: 0px; 
		right: 0px;
		width:573px;
		height:75px;
	}

	.flash_763x160 {
		position: relative; 
		top: -6px; 
		right: 0px;
		width: 573px;
		height: 120px; 
		margin: 0px 0px 0px 0px;
		border: solid 1px #666666;
	}
	.flash_763x160_swf {
		position: absolute; 
		top: 0px; 
		right: 0px;
		width:573px;
		height:120px;
	}

	.videoWrapper {
		position: relative;
		width:325px;
		height:286px;
	}
	.videoWrapper iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.youtube_video_float {
		float:left;
		width:325px;
		height:286px;
		margin:15px 10px 5px 0px;
		top:-8px;
		left:0px;
	}

	.youtube_video_widescreen {
		position: relative;
		width:573px;
		height:325px;
		margin:0px -10px 0px -10px;
	}

	.border_font_content {
		position:relative;
		height:30px;
		margin: 0px 0px 0px 0px;
		border: solid 0px #000000; 
	}
	.border_white_font {
		font-family: Arial;
		font-size: 32px; 
		text-align: right; 
		font-weight: bold; 
		line-height: 32px; 
		letter-spacing: 0.00em; 
		display: inline; 
		color: #FFFFFF;
	}
	.hide_fb {
		display:none;
	}

/****** footer ******/

.footer_box4logos {
width:570px;
height:100%;
margin: 0px 0px 0px 0px;
padding:20px 0px 30px 10px;
border:solid 0px #FF0000;
}

.footer_logo {
float:right;
margin:10px 9px 0px 0px;
}

.footer_logo_box_ascolot, 
.footer_logo_box_dialog, 
.footer_logo_box_diploma, 
.footer_logo_box_hasifa, 
.footer_logo_box_merav, 
.footer_logo_box_schools, 
.footer_logo_box_tachbura, 
.footer_logo_box_tafnit 
	{
	position: relative;
	text-align: center;
	height: 100px; 
	border: solid 0px #FF0000;
	}

.footer_logo_box_ascolot {width: 112px;}
.footer_logo_box_dialog {width: 66px;}
.footer_logo_box_diploma {width: 68px;}
.footer_logo_box_hasifa {width: 112px;}
.footer_logo_box_merav {width: 80px;}
.footer_logo_box_schools {width: 82px;}
.footer_logo_box_tachbura {width: 112px;}
.footer_logo_box_tafnit {width: 72px;}

.foot_line1_ascolot, 
.foot_line1_dialog, 
.foot_line1_diploma, 
.foot_line1_hasifa, 
.foot_line1_merav, 
.foot_line1_schools, 
.foot_line1_tachbura, 
.foot_line1_tafnit 
	 {
	position: absolute;
	top: 0px; 
	left: 0px;
	width: 112px;
	height: 51px; 
	border: solid 0px #FF0000;
	}

.foot_line1_ascolot {width: 112px;}
.foot_line1_dialog {width: 66px;}
.foot_line1_diploma {width: 68px;}
.foot_line1_hasifa {width: 112px;}
.foot_line1_merav {width: 80px;}
.foot_line1_schools {width: 82px;}
.foot_line1_tachbura {width: 112px;}
.foot_line1_tafnit {width: 72px;}

.foot_line2_ascolot, 
.foot_line2_dialog, 
.foot_line2_diploma, 
.foot_line2_hasifa, 
.foot_line2_merav, 
.foot_line2_schools, 
.foot_line2_tachbura, 
.foot_line2_tafnit 
	{
	position: absolute;
	top: 53px; 
	left: 0px;
	height: 20px; 
	margin: -5px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border: solid 0px #FF0000;
	}

.foot_line2_ascolot {width: 112px;}
.foot_line2_dialog {width: 66px;}
.foot_line2_diploma {width: 68px;}
.foot_line2_hasifa {width: 112px;}
.foot_line2_merav {width: 80px;}
.foot_line2_schools {width: 82px;}
.foot_line2_tachbura {width: 112px;}
.foot_line2_tafnit {width: 72px;}

.foot_line3_ascolot, 
.foot_line3_dialog, 
.foot_line3_diploma, 
.foot_line3_hasifa, 
.foot_line3_merav, 
.foot_line3_schools, 
.foot_line3_tachbura, 
.foot_line3_tafnit 
	{
	position: absolute;
	top: 67px; 
	height: 1px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border: solid 0px #FF0000;
	}

.foot_line3_ascolot {width: 112px;left:0px;}
.foot_line3_dialog {width: 66px;left:0px;}
.foot_line3_diploma {width: 68px;left:0px;}
.foot_line3_hasifa {width: 112px;left:0px;}
.foot_line3_merav {width: 80px;left:0px;}
.foot_line3_schools {width: 82px;left:0px;}
.foot_line3_tachbura {width: 112px;left:0px;}
.foot_line3_tafnit {width: 72px;left:0px;}

.foot_line4_ascolot, 
.foot_line4_dialog, 
.foot_line4_diploma, 
.foot_line4_hasifa, 
.foot_line4_merav, 
.foot_line4_schools, 
.foot_line4_tachbura, 
.foot_line4_tafnit 
	{
	position: absolute;
	top: 70px; 
	left: 0px;
	height: 20px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border: solid 0px #FF0000;
	}

.foot_line4_ascolot {width: 112px;}
.foot_line4_dialog {width: 66px;}
.foot_line4_diploma {width: 68px;}
.foot_line4_hasifa {width: 112px;}
.foot_line4_merav {width: 80px;}
.foot_line4_schools {width: 82px;}
.foot_line4_tachbura {width: 112px;}
.foot_line4_tafnit {width: 72px;}

.fascolot {
font-family: Arial;
font-size: 11px; 
text-align: center;
font-weight: bold; 
color: #bc2723;
}
.fascolot a {
text-decoration: none;
color: #bc2723;
}
.fascolot a:hover {
text-decoration: underline;
color: #bc2723;
}
.fascolot a:visited {
color: #bc2723;
}

.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 {
font-family: Arial;
font-size: 7pt; 
text-align: center; 
font-weight: 400; 
letter-spacing: -0.01em; 
line-height:8px; 
color: #000000;
text-decoration: none;
}
.fhtech a {
text-decoration: none;
color: #000000;
}
.fhtech a:hover {
text-decoration: underline;
color: #000000;
}
.fhtech a:visited {
color: #000000;
}
p.fhtech {
margin:0px;
}

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

.fteurbs {
font-family: Arial;
font-size: 9px; 
text-align: center; 
font-weight: 400; 
letter-spacing: -0.01em; 
line-height:9px; 
color: #888888;
text-decoration: none;
}
.fteurbs a {
text-decoration: none;
color: #888888;
}
.fteurbs a:hover {
text-decoration: underline;
color: #888888;
}
.fteurbs a:visited {
color: #888888;
}
p.fteurbs {
margin:0px;
}

/****** end footer ******/
}
/****** CATE CELL ******/
@media only screen and (max-width:800px) and (min-width: 10px){
	#icons_section{
		width:100% !important;
		height:auto !important; /* real browsers */
		height:100%; /* IE6: treaded as min-height */
		min-height:100%; /* real browsers */
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:center;
	}
	#icons_section article{
		border:0px solid white;
		color:black;
		display:inline-block;
		margin: 0px 5px 10px 5px;
		padding:0px 0px 0px 0px;
		min-width:80px;
		text-align:center;
		vertical-align:top;
	}
	#icons_section article.icon{
		border:0px solid black;
		color:black;
		display:inline-block;
		margin: 0px 5px 10px 5px;
		padding:0px 0px 0px 0px;
		width:calc(32% - 10px);
		text-align:center;
		vertical-align:top;
	}
	.icon_box {
		max-width:120px;
		height:auto !important; /* real browsers */
		text-align:center;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		border:solid 1px #bbbbbb;
		text-align:center;
	}
	.icon_title {
		font-family: Arial;
		font-size: 12px;
		text-align: right;
		font-weight: bold;
		letter-spacing: 0.00em;
		display:inline-block;
		color: #000000;
		text-align:center;
	}

}
/****** END CATE CELL ******/

@media only screen and (max-width:800px) and (min-width: 10px){
	div#container{
		width:100% !important;
	}
	.content_text {
		padding:0em 0em 0em 0em;
	}
	.menu_widescreen {
		display:none;
	}
	div#menu_cellular {
		display:inline;
	}
	nav ul li {
		width:100%;
	}
	.button4cell {
		display:inline;
	}
	.widescreen {
		display:none;
	}
	.cellular {
		display:block;
	}
	.form_content {
		margin:0px 0px 25px 0px;
	}
	.telephon {
		display:none;
	}
	.box-mundi_text {
		display:none;
	}
	.icon_index {
		float:left;
		margin-top:20px;
	}

	.banner_responsive_full {
		margin:-10px 0px 0px 0px;
		width:calc(100% - 1px);
	}

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

.logo_school_relative {position: relative;margin: 0px -5px 0px 0px;width:100%;height:60px;border: solid 0px #75B75D;}

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

.schoolbox {
position: absolute; 
top: 20px; 
right: 75px; 
width: 260px; 
height: 40px;
margin: 0px -5px 0px 0px; 
padding: 5px 0px 5px 0px;
border: solid 0px #00B75D; 
}

.schoolname {
margin: 0px 0px 0px 0px; 
font-family: ReformaBold;
font-size: 23px; 
text-align: right; 
font-weight: bold; 
letter-spacing: 0.02em;
color: #7d7cb7;
}
.schoolname a {text-decoration: none;color: #7d7cb7;}
.schoolname a:hover {text-decoration: underline;color: #7d7cb7;}
.schoolname a:visited {color: #7d7cb7;}

.school_line {
position: absolute; 
top: 26px; 
right: 10px; 
width: 180px; 
height: 1px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #FF0000; 
}

.slogan {
margin: -3px 0px 0px 0px; 
font-family: Arial;
font-size: 12px; 
line-height: 15px; 
text-align: right; 
font-weight: normal; 
letter-spacing: -0.01em;
color: #808080;
}
.slogan a {text-decoration: none;color: #808080;}
.slogan a:hover {text-decoration: underline;color: #808080;}
.slogan a:visited {color: #808080;}
.slogan_dark {color: #666666;}

.openu {
margin: -3px 0px 0px 0px; 
font-family: Arial;
font-size: 12px; 
line-height: 15px; 
text-align: right; 
font-weight: normal; 
letter-spacing: -0.01em;
color: #808080;
}
.openu a {text-decoration: none;color: #808080;}
.openu a:hover {text-decoration: underline;color: #808080;}
.openu a:visited {color: #808080;}

/*
.telephon {
float:left; 
width: 140px; 
height: 70px;
margin: 10px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #75B75D; 
}
*/

.tel {
font-family: Arial;
text-align: right; 
font-size: 13px; 
font-weight: normal; 
letter-spacing: 0.02em;
color: #000000;
}

.logo_header {
position: absolute; 
top: 20px; 
right: 400px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: solid 0px #FF0000; 
}

.logo_header_img {
width: 290px; 
height: 83px;
}

/****** END header ******/

	.index_page {
		background:#ffffff;
	}

	#index_design{
		padding:0px;
		text-align:right;
	}
#index_design article.article1{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(100% - 15px);
	text-align:right;
	vertical-align:top;
	}
#index_design article.article2{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(100% - 15px);
	text-align:right;
	vertical-align:top;
	}

#index_design article.article3{
	border:0px solid black;
	color:black;
	display:inline-block;
	padding:0px;
	margin: 0px 10px 0px 0px;
	width:calc(100% - 15px);
	text-align:right;
	vertical-align:top;
	}
	.pizka_box {
		padding:0px 10px 0px 10px;
	}
	.pizka {
		position: relative;
		width: 100% !important;
		height: auto !important;
		margin:30px 0px 10px 0px; 
		padding:0px 0px 0px 0px;
		font-family: Arial;
		font-size: 13px; 
		text-align: justify; 
		font-weight: normal; 
		line-height: 14px; 
		letter-spacing: 0.00em; 
		color: #003300;
		border:solid 0px #284A8F;
	}

.top_image {
width: 100% !important;
}

.padding_content {
width: 95% !important;
}
.padding_content_full {
width: 95% !important;
}

.middle_column {
margin-right:0px;
}

ul.tafrit {
font-family: Arial;
font-size: 12px; 
text-align: right; 
font-weight: normal; 
line-height: 17px; 
letter-spacing: 0.00em; 
color: #808080;
padding:0px 0px 0px 0px; 
margin:5px 33px 5px 0px;
list-style-image:url(/diploma/images/bullet.png)
}

.shadow_frame {
margin: 10px 0px 0px 0px;
padding: 0px 0px 10px 0px;
border:solid 1px #999999;
box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
 -moz-box-shadow: 1px 1px 5px #999;
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
 filter: shadow(color=#666666, direction=135, strength=4);
behavior:url(/dialog/styles/ie-css3.htc);
}

.bullete_index_ws1 {
position: relative; 
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

.bullete_index_ws2 {
position: relative; 
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

.bullete_index_ws3 {
position: relative; 
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

.bullete_index_ws4 {
position: relative; 
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

.bullete_index_ws5 {
position: relative; 
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

.bg_title {
position: relative; 
margin: 0px -10px -10px -10px;
padding: 0px 10px 0px 10px;
background-color:#183466;
}

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

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

/****** Banner ******/
/*
	.banner_index_topspace {
		position: relative; 
		margin:10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.flash_763x100 {
		position: relative; 
		top: 0px; 
		right: 0px;
		width: 100% !important;
		height: auto !important;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: solid 0px #75B75D;
	}
	.flash_763x100_swf {
		width: 100%;
		height: 100%;
	}

	.flash_763x160 {
		position: relative; 
		top: 0px; 
		right: 0px;
		width: 100% !important;
		height: auto !important;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: solid 0px #75B75D;
	}
	.flash_763x160_swf {
		width: 100%;
		height: 100%;
	}
*/
	.banner_index_topspace {
		display:none;
	}
	.flash_763x100 {
		display:none;
	}
	.flash_763x100_swf {
		display:none;
	}

	.flash_763x160 {
		display:none;
	}
	.flash_763x160_swf {
		display:none;
	}
/****** END Banner ******/

	.videoWrapper {
		position: relative;
		padding-bottom: 56.25%; /* 16:9 */
		padding-top: 25px;
		height: 0;
	}
	.videoWrapper iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.border_font_content {
		position:relative;
		height:30px;
		margin: 0px 0px 0px 0px;
		border: solid 0px #000000; 
	}
	.border_white_font {
		font-family: Arial;
		font-size: 25px; 
		text-align: right; 
		font-weight: bold; 
		line-height: 25px; 
		letter-spacing: 0.00em; 
		display: inline; 
		color: #FFFFFF;
	}
	.h1box {
	margin: 0px 0px 0px 0px;
	}

/****** policy ******/

	.policy_box {
		position: relative; 
		width: 100% !important;
		height:20px;
		margin:0px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
		background-color:#ffffff;
	}
	.policy {
		position: relative; 
		top: 0px; 
		right: 0px;
		width: 100% !important;
		height: auto !important;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: solid 0px #75B75D;
	}

	.policy_text {
		font-family: Arial;
		font-size: 12px; 
		text-align: center;
		font-weight: normal; 
		letter-spacing: 0.00em; 
		color: #444444;
	}
	.policy_text a {text-decoration: underline;color: #444444;}
	.policy_text a:visited {color: #444444;}
	.policy_text a:hover {text-decoration: underline;color: #EA1C1C;}

/****** end policy ******/


}
