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

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

body
{
	padding:0px;
	margin:0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #333;
	background-color: #FFFFFF;
	border:0px;
}
/*--------------------------------------------------------------------------------------*/


#container
	{
		width:1026px;
		margin:0 auto;
	}
#header
	{
		width:1026px;
		height:250px;
		background:url(images/header-bg.jpg) no-repeat center bottom;
	}
#logo
	{
		width:400px;
		float:left;
		margin-top:130px;
		margin-left:50px;
	}
#logo h3 { padding-top:10px; }
.slogan {  font-family:"Arial"; font-weight: bold; font-size:12px; color:#999;  }

#imagine-top
	{
		width:400px;
		height:250px;
		float:right;
		display:inline;
		margin-right:30px;
	}
#menu
	{
		width:1026px;
		height:77px;
		background:url(images/menu-bg.jpg) no-repeat center top;
		clear:both;

	}
#splitter { height:20px; width:1026px;background:url(images/bg-site.gif) repeat-y center top; }
#clear
	{
		clear:both;
		height:1px;
		font-size:1px;
	}
	
#background
	{
		background:url(images/bg-site.gif) repeat-y center top;
		width:1026px;
		
	}

#leftcol
	{
		width:164px;
		float:left;
	}
#rightcol
	{
		width:164px;
		float:right;
		display:inline;
	}
#content
	{
		float:left;
		width:598px;
		margin-left: 50px; margin-right:50px;
		margin-bottom:20px;
	}
#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 h2 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 { list-style-type:none;}

a:link, a:active, a:visited { text-decoration:none; color:#7f0000; }
a:hover { text-decoration:underline;}


#menu-left
	{
		width: 164px;
		height:47px;	
		padding-top:5px;

		background:url(images/header-menu-left.jpg) no-repeat top center;
	}
#menu-right a
{
		padding-left:7px; 
		color:#FFF; text-transform:uppercase; font-weight:bold; text-decoration:none;font-size:12px;
	
}
#menu-left a, #menu-left2 a
	{
		padding-left:20px; 
		color:#FFF; text-transform:uppercase; font-weight:bold; text-decoration:none;font-size:12px;
	}
#menu-left2 span { padding-left:20px; color:#FFF; text-transform:uppercase; font-weight:bold; text-decoration:none;font-size:12px; }
#menu-left a:hover, #menu-left2 a:hover, #menu-right a:hover { color: #CCC; }





.hasunu
	{
		margin:0; padding:0;
		color:#000;
		font-size:20px;
		font-family: Verdana, Geneva, sans-serif;
		font-weight:bold;
		padding-bottom:10px;
		
	}
.hasdoi
	{
		margin:0; padding:0;
		color: #333;
		font-size:16px;
		font-family: Verdana, Geneva, sans-serif;
		font-weight:bold;
		padding-bottom:10px;
		padding-top:20px;
		clear:both;
		
	}

.hastrei
	{
		margin:0; padding:0;
		color:#595959;
		font-size:18px;
		font-family: Verdana, Geneva, sans-serif;
		font-weight:bold;
		
	}



#context_1_full
	{
		width:100%;
	}
#context_2_full
	{
		width:100%;
	}
	
#context_1_half
	{
		width:284px;
		margin-right:30px;
		float:left;
	}
#context_2_half
	{
		width:284px;
		float:left;
	}

#line
	{
		clear:both;
		height:10px;
		border-bottom:1px solid #bebebe;
	}


.img_left
	{
	margin-right:10px; margin-bottom:10px;
	float:left;
	border:1px solid #bebebe;
	}
.img_right
	{
	margin-left:10px; margin-bottom:10px;
	float:right;
	display:inline;
	border:1px solid #bebebe;
	}






#menu-left2
	{
		width: 164px;
		height:47px;	
		padding-top:5px;

		background:url(images/header-menu-left2.jpg) no-repeat top center;
	}
#menu-right
	{
		width: 164px;
		height:47px;	
		padding-top:5px;

		background:url(images/header-menu-right.jpg) no-repeat top center;
	}
	
#bottom-menu
	{
		width:1026px;
		background:url(images/bottom-menu-bg.gif) no-repeat center top;
		height:62px;
		margin-top:30px;
		clear:both;
		text-align:center;
		padding-top:10px;
	}
#bottom-menu a { color:#FFF; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:12px; }
#bottom-menu a:hover { color:#CCC; }


#footer { height:150px; width:1026px; }

#follow { width:164px; text-align:center; margin-bottom:20px;}

#banner-right
	{
		width:120px; border:0px solid #CCC;
		height:600px;
		margin:20px auto;
	}
#banner-bottom
	{
		width:768px; border:0px solid #CCC;
		height:90px;
		margin:auto;
	}
#menuz 
	{
		list-style:none;
		margin-left:20px;
		
		
	}
#menuz li 
	{
		float:left;
		width:140px;
		height:53px;
		text-align:center;
		/*background-image: url(images/menu-hover.jpg);*/
		background-repeat: no-repeat;
		padding-top:20px;
	}


#menuz li a
	{
		text-transform:uppercase;
		color:#fff;
		text-decoration:none;
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		width:140px;
		height:53px;
		margin:auto;
		font-size:12px;
		
	}
#menuz li a:hover  
	{
		margin:auto;
		width:140px;
		height:53px;
	}

.video_left
	{
	margin-right:10px; margin-bottom:10px;
	float:left;
	}
.video_right
	{
	margin-left:10px; margin-bottom:10px;
	float:right;
	display:inline;
	}
	
	
#sitemap
	{
		width:175px;
		float:left;
		margin-right:15px;
	}
#map ul, #map
	{
		list-style:none;
	}
#map ul li { padding-left:5px; }
/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; list-style-type:none; padding:0; margin-left:13px; background: #efefef; padding-bottom:30px; }
ul.dropdown li                      { font-weight: none; float: none; zoom: 1; background: #efefef; width:auto;padding:0; text-transform:uppercase;
										border-bottom: 1px solid #CCC; padding:0; font-size:11px; }
ul.dropdown a:hover		            { color: #000; text-decoration:none; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { display: block; padding: 4px 8px; text-decoration:none;
	 								  color: #222; }

ul.dropdown li.hover,
ul.dropdown li:hover                { background: #ccc; color: black; position: relative; }
ul.dropdown li.hover a              { color: black; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 200px; visibility: hidden; position: absolute; top: 0; left: 151px; list-style:none;  }
ul.dropdown ul li 					{ font-weight: normal; background: #efefef; color: #000; font-size:11px; 
									  border-bottom: 1px solid #CCC; float: none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{  width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; text-decoration:none; }




/* 
	LEVEL ONE
*/
ul.dropdown2                         { position: relative; list-style-type:none; padding:0; margin-right:13px; background: #efefef; padding-bottom:30px; }
ul.dropdown2 li                      { font-weight: none; float: none; zoom: 1; background: #efefef; width:auto;padding:0; text-transform:uppercase;
										border-bottom: 1px solid #CCC; padding:0; font-size:11px;}
ul.dropdown2 a:hover		            { color: #000; }
ul.dropdown2 a:active                { color: #ffa500; }
ul.dropdown2 li a                    { display: block; padding: 4px 7px; text-decoration:none;
	 								  color: #222; }

ul.dropdown2 li.hover,
ul.dropdown2 li:hover                { background: #ccc; color: black; position: relative; }
ul.dropdown2 li.hover a              { color: black; }


/* 
	LEVEL TWO
*/
ul.dropdown2 ul 						{ width: 200px; visibility: hidden; position: absolute; top: 0; left: -200px; list-style:none;  }
ul.dropdown2 ul li 					{ font-weight: normal; background: #efefef; color: #000; font-size:11px;
									  border-bottom: 1px solid #CCC; float: none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown2 ul li a					{  width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown2 ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible;text-decoration:none; }




	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		font-family:Verdana;
		font-size:.85em;
		text-decoration: none;
	}
	
	div.pagination a {
		border: 1px solid #7f0000;
		margin-right:3px;
		padding:2px 8px;
		background-position:bottom;
		text-decoration: none;
		color: #7f0000;		
	}
	div.pagination a:hover {
		border: 1px solid #000000;
		background-image:none;
		background-color:#7f0000;
		color: #FFF;
		text-decoration: none;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;		
		font-weight: bold;
		color: #000;
		text-decoration: none;
	}
	div.pagination span.disabled {
		display:none;
		text-decoration: none;
	}
	div.pagination a.next{
		border:2px solid #7f0000;
		margin:0 0 0 10px;
		text-decoration: none;
	}
	div.pagination a.next:hover{
		border:2px solid #000000;
		text-decoration: none;
		color:#FFF;
	}
	div.pagination a.prev{
		border:2px solid #7f0000;
		margin:0 10px 0 0;
		text-decoration: none;
	}
	div.pagination a.prev:hover{
		border:2px solid #000000;
		text-decoration: none;
		color:#FFF;
	}