/* GLOBALS */
html {
 overflow-y: scroll !important;
}
*
{
padding:0; margin:0; 
}

body
{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	background-color: #FFF;
	border:0px;
}
p { padding:0px; }
/*--------------------------------------------------------------------------------------*/

#container
	{ width:1029px; background:url(images/header-scoalademasaj.jpg) top center no-repeat; margin:0 auto; min-height:518px;	}

#header
	{ width: 1000px; margin:0 auto; }
	
.logo { margin-top:3px; margin-left:10px; width:230px; float:left;}

#header ul { list-style:none; float:right; display:inline; margin-right:210px; margin-top:25px; width:540px;   }
#header ul li { float:left; margin-right: 23px; }
#header ul li a { text-decoration:none; color:#000; "font-family":"Myriad Pro"; font-size:14px; }
#header ul li a:hover { color:#333; }



#right { width:264px; float:right; display:inline; margin-right:15px; margin-top:270px; background-color:#f4f2f3; }

#footer { border-top:1px solid #333; width:1000px; margin:0 auto; clear:both; }

#footer ul { list-style:none; float:left; margin-left:0px; margin-top:15px; margin-bottom:15px; width:700px; }
#footer ul li { float:left; margin-right: 30px; }
#footer ul li a { text-decoration:none; color:#000; font-family:"Myriad Pro"; font-size:14px; }
#footer ul li a:hover { color:#333; }

#footer div { float:right; display: inline; padding-top:5px; }
#footer div a { text-decoration:none; color:#000; font-size:10px; }
#footer div a:hover { color:#f89650; text-decoration:underline; }


.modul { width:240px; margin:20px auto; clear:both; font-size:11px; }
.modul img { border:7px solid #d9d8d8; margin-right:7px; margin-bottom:5px; float:left; }
.modul h5 { text-transform: uppercase; color:#78ca07; font-weight:bold; font-size:14px; margin-bottom:10px; }
.modul h5 a { color:#ff5a00; text-decoration:none; }
.modul h5 a:hover { color:#f89650;  }
.modul p { }


.clear { clear:both; }

#content { margin-top:460px; float:left; margin-left:30px; width:680px; clear:left;  }



#content p { text-align:justify; } #content div { text-align:justify; }	
#content p a { text-decoration:underline; } #content p a:hover { text-decoration:none; }
#content div a { text-decoration:underline; } #content div a:hover { text-decoration:none; }	
#content h1 a { text-decoration:none; } #content h2 a:hover { text-decoration:underline; }
#content h2 a { text-decoration:none; } #content h2 a:hover { text-decoration:underline; }
#content h3 a { text-decoration:none; } #content h2 a:hover { text-decoration:underline; }
#content div.pagination a { text-decoration:none; } #content div.pagination a:hover { text-decoration:none; }
#content ul, #content ol {   padding-left:20px;}
#content ul li { background: none; padding-left:15px; margin-bottom:5px; }

#content a:link, a:active, a:visited { text-decoration:underline; color: #ff5a00; }
#content a:hover { text-decoration:none; color:#333; }

#content h1
	{
		margin:0; padding:0;
		color: #ff5a00;
		font-size:22px;
		font-family: "Myriad Pro";

		padding-bottom:10px;
		padding-top:0px;
	}

#content h2
	{
		margin:0; padding:0;
		color: #333;
		font-size:18px;
		font-family: "Myriad Pro";

		padding-bottom:15px;
		padding-top:20px;
		clear:both;
	}

#content h3
	{
		margin:0; padding:0;
		color: #ff5a00;
		font-size:14px;
		font-family: #78ca07;
		font-weight:bold;
		clear:both;	
	}
#content h4
	{
		font-size:14px;
		padding:5px;
		float:left;
		width:130px;
	}


/* CONTENT DISPLAY */
.line
	{
		clear:both;
		height:10px;
		border-bottom:1px solid #cdcdcd;
		margin: 10px 0px;
		padding:3px;
	}

.context_1_full
	{
		width:100%;
	}
.context_2_full
	{
		width:100%;
	}
	
.context_1_half
	{
		width:47%;
		margin-right:30px;
		float:left;
	}
.context_2_half
	{
		width:47%;
		float:right;
		display:inline;
	}



/* IMAGE & VIDEO */
.img_left
	{
	margin-right:15px; margin-bottom:10px;
	float:left;
	padding:3px;
	}
.img_right
	{
	margin-left:15px; margin-bottom:10px;
	float:right;
	display:inline;
	padding:3px;
	}
.video_left
	{
	margin-right:15px; margin-bottom:10px;
	float:left;
	padding:3px;
	}
.video_right
	{
	margin-left:15px; margin-bottom:10px;
	float:right;
	display:inline;
	padding:3px;
	}

