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

html{margin:0; padding:0;}

body{margin:0; padding:0; color:#222222; font-family:'Exo 2',Verdana, Arial, Helvetica, sans-serif; font-size:16px;  }

body a{color:#47a3da; text-decoration:none; }
body a:hover {color:#900; text-decoration:underline; }

  
        #container {    
			min-height: 800px;
			margin: 0px auto;
	        } 
		
		#container2 {   
		min-height: 800px;
        } 


#dlogo2 { margin-left:125px; margin-top:175px; } 

#hom {
background:#527cce url(hom.jpg) top right no-repeat fixed; background-size:cover;
}

.odus { padding-bottom:25px; padding-left: 22px; text-indent: -22px; padding-right:25px; }

		#titlebar {padding: 5px 15px 10px 15px; background-color:#a8c5fa; }
			
		.titlesearch {
			float:right;
			width:320px;
			}
			
		#mast1 {   
		background-color:#b0b0b0;
        }
		
		#mast2 {   
		width:75%;
		margin: 0px auto;
        }
		
		#mast {   
		margin-top:-5px;
		height: 300px;
		background-color:#eee;
        }
		
		#navbar {   
		margin-top:-35px;
        }  				
				
		#footbar {  
            clear: both;  
            text-align: left; 
			width: 100%; 
			background-color:#315494;
			color:#ddd;
			border-top:5px solid #c9bcd8;
			padding:15px 20px 25px 20px;
			font-size:14px;
			
			box-shadow: 1px -4px 2px #5a5a5a;
	-moz-box-shadow:1px -4px 2px #5a5a5a;
	-khtml-box-shadow:1px -4px 2px #5a5a5a;
	-webkit-box-shadow:1px -4px 2px #5a5a5a;
        }
		
		#footbar a { color:#fff; font-weight:bold; }
		#footbar a:hover { color:#ffff00; }
		
		#foot1 {
			width:25%;
			float:left;
			padding-right:5px;
			padding-left:5px;
			}
		#foot2 {
			width:25%;
			float:left;
			padding:0px 5px;
			}
		#foot3 {
			width:25%;
			float:left;
			padding:0px 5px;
			}	
		#foot4 {
			width:25%;
			float:left;
			padding-left:5px;
			}
			
		.peteru {
			border:1px solid #f00;
			}   
			
			
	
	.peteru {
			border:1px solid #f00;
			}  
  
        
		#contenter {
			padding:10px 15px 30px 15px;
			width:95%;
			margin:0px auto;
			color:#222;
		}
		
		#sidebar {
			width: 320px;
			float: right;
			background-color:#eee;
			padding:10px 15px;
			min-height:500px;
		}
		
		#mainbar{
			overflow:hidden;
			padding-right:15px;
		} 
		
 
.heading1 {color:#760000; font-size:50px; font-family:"BebasNeueBold", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #444, -1px -1px 2px #fff, 1px -1px 2px #444, -1px 1px 2px #fff, 2px 2px 3px #444; line-height:100%;}
.heading2 {color:#777; font-size:50px; letter-spacing:-2px; font-family:"Montserrat Alternates SemiBold", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #111; line-height:100%;}
.heading3 {color:#444; font-size:40px; letter-spacing:-2px; font-weight:bold; font-family:"CrimsonText-Roman", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #222; line-height:100%;}
.heading4 {color:#222; font-size:50px; letter-spacing:-1px; font-weight:bold; font-family:"whitehall", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #555; line-height:100%;}

.heading5 {font-size:50px; font-weight:bold; font-family:"whitehall", Georgia, "Times New Roman", Times, serif; padding:30px 35px 10px 35px; color:#444; letter-spacing:5px; word-spacing:12px; line-height:110%;}
.heading6 {font-size:28px; font-family:"BebasNeueBook", Georgia, "Times New Roman", Times, serif; color:#7be86c; word-spacing:7px; letter-spacing:3px; text-shadow:2px 2px 2px #000; color:#133574 }


.headingbiggest {color:#0478D8; font-size:36px; font-family:"Quicksand", Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-bottom:3px; text-shadow:1px 1px 2px #111; border-bottom:1px solid #47a3da;}

.headingbigger {color:#47a3da; font-weight:bold; font-size:28px; font-family:"HeadlineNEWS", Verdana, Geneva, sans-serif; text-shadow:1px 1px 2px #111; letter-spacing:2px; margin-bottom:10px;}

.headingnormal {color:#DD1F22; font-weight:bold; font-size:20px; margin-bottom:7px; font-family:"Anja Eliane", "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif}

.headingstyled3 {color:#ffffff; background-color:#47a3da; font-size:36px; padding:7px 10px 2px 10px; font-family:"LainieDaySH", "Palatino Linotype", "Book Antiqua", Palatino, serif; text-align:right; letter-spacing:2px;}

.headingstyled2 {color:#ffffff; background-color:#47a3da; font-size:16px; padding:20px 25px 10px 25px; font-family:"ChannelLeft-Slanted", "Palatino Linotype", "Book Antiqua", Palatino, serif;}

.headingstyled {color:#ffffff; background-color:#47a3da; font-weight:bold; font-size:32px; padding:7px 10px 1px 10px; font-family:"DiskusLTStd-Bold", "Palatino Linotype", "Book Antiqua", Palatino, serif;}

  
#menu{width:270px;padding:0;margin:0px auto;text-align:left; color:#333;}
#menu-top{background:transparent url(images/menu-top.png) no-repeat top left;height:6px;}
#menu-bottom{background:transparent url(images/menu-bot.png) no-repeat top left;height:6px;}
#menu-content{background:transparent url(images/menu-bg0.png) repeat-y top left;padding:10px 0 10px 10px;}

#menu .textstyled {font-weight:bold; background-color:#164e02; color:#FFF; width:200px; padding:5px 10px 5px 10px;}
#menu .news{ padding-left:15px; line-height:125%; letter-spacing:0px;}
#menu .titl {font-weight:bold; color:#111; padding:4px 0px 0px 0px;}

#menu h3{width:240px;margin:10px 0 3px 5px;padding:0;color:#000000; font-weight:bold; font-size:18px;letter-spacing:-0.06em;border-bottom:5px solid #585e04; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
#menu h3.first{margin:0 0 3px 5px;}
#menu ul{background-color:#FFF;list-style:none;margin:0 0 0 5px;padding:0;width:230px;}
#menu ul li{margin:0;padding:0;width:230px;border-bottom:1px dotted #aaa; padding:15px 0px 0px 0px;}
#menu ul li a{display:block;padding:3px 5px 10px 16px;margin:0;}
#menu ul li a:hover{color:#000;font-weight:bold;}

#menu .notnews{ padding-left:3px; line-height:75%; letter-spacing:0px;}
#menu .notnews a{ display:block;padding:0px 0px 0px 0px;margin:0;}       


.toplinker{
color:#ffffff;
line-height:200%;
margin-bottom:10px;
}
.toplinker a{
color:#ffff00;
text-decoration:none;
}
.toplinker a:hover{
color:#00ff00;
text-decoration:overline;
font-weight:bold;
text-shadow:2px 2px 2px #111111;
}



.rimg {
	FLOAT: right;
	clear:right;
	MARGIN: 0px 5px 10px 10px;
	BORDER: 4px solid #dddddd;
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
}
.limg {
	FLOAT: left;
	clear:left;
	MARGIN: 5px 10px 5px 0px;
	border: 4px solid #dddddd;
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
}
.nimg {
	BORDER: 4px solid #09F; 
	MARGIN: 5px 10px 5px 10px;
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
}






.highlightcell{
	background-color:#47a3da;
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	line-height:200%;
	border-top:3px solid #fff;
}

.trou1{
	background:transparent url(temp5.png) no-repeat 0px 5px; padding-left:12px; padding-top:3px; padding-bottom:5px;
}
.trou2{
	background:transparent url(temp2.png) no-repeat 0px 8px; padding-left:12px; padding-top:5px;
}
.trou3{
	background:transparent url(temp3.png) no-repeat 0px 4px; padding-left:15px; padding-top:1px;
}
.trou4{
	background:transparent url(temp4.png) no-repeat 0px 8px; padding-left:18px; padding-top:5px; font-size:14px;
}        
		





.c3specialheading1 {
  font-size:17px;
  font-family:Georgia, "Times New Roman", Times, serif;
  padding:10px 0px 2px 4px;
  color: #333333;
  border-top:1px solid #006633;
  border-bottom:1px solid #999;
  background-color:#ffffff;
  text-align:center;
  font-weight:bold;
}

.c3writ {
padding-top:5px;
font-size:28px;
font-family: 'MonikaItalic', Georgia, "Times New Roman", Times, serif;
color:#73773d;
font-weight:bold;
}

		


.boxer3{
width:280px;
padding:10px 10px 10px 10px;
background-color:#133574;
color:#ffffff;
font-size:14px;
margin:0px auto;

box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;
}
.boxer3 hr {border:1px solid transparent; border-bottom:2px groove #999999}
.boxer3 a {color:#ffcc00;}
.boxer3 a:hover {color:#ffff00;}



.boxer5{
width:300px;
background:transparent url(side3.png) no-repeat top center; 
color:#222;
height:270px;
float:left;
margin:0px 15px;
}
.boxer5 hr {border:1px solid transparent; border-bottom:2px groove #999999}


.boxer{
padding:10px 10px 10px 10px;
background-color:#dddddd;
font-size:13px;
box-shadow:2px 2px 2px #111111;
overflow:hidden;
}





#news-content{width:270px; margin:0px auto;text-align:left; color:#222222;}

#news-content .textstyled {font-weight:bold; background-color:#8b132c; color:#FFF; width:150px; padding:5px 10px 5px 10px;}
#news-content .news{ padding-left:15px; line-height:125%; letter-spacing:0px;}
#news-content .titl {font-weight:bold; color:#111; padding:4px 0px 0px 0px;}

#news-content ul{list-style:none;margin:0 0 0 5px;padding:0;width:230px;}
#news-content ul li{margin:0;padding:0;width:230px; padding:15px 0px 0px 0px;}
#news-content ul li a{display:block;padding:3px 5px 10px 16px;margin:0;}
#news-content ul li a:hover{color:#000;font-weight:bold;}

.reminder3 {
	background:transparent url(rem3.png) no-repeat top center;
	padding:50px 15px 10px 15px;
	color:#222;
	height:300px;
	font-size:13px;
}



#dlogo { width:750px; }

@media screen and (max-width: 1200px){ 
#dlogo { width:550px; } 
}

    /* For 1024px or less */  
    @media screen and (max-width: 1024px){  
      
        #contenter {  
           width: 90%; 
        } 
		
		#mast2 {   
		width:100%;
        } 
		
		#dlogo { width:500px; } 
		  

    }  
	
/* For 900px or less */  
    @media screen and (max-width: 900px){   
		
		#lastminute {
		display:none;
			}
		
		#dlogo { width:450px; } 
 
    }
	

/* For 800px or less */  
    @media screen and (max-width: 800px){   
		
		#foot4 img {   
            width: 75%;   
        }
		
		#mast1 {
		display:none;
			}
		
		#dlogo { width:350px; }
		#dlogo2 { margin-left:50px; margin-top:225px; } 
 
    }  
	
/* For 650px or less */  
    @media screen and (max-width: 650px){  
		
		#sidebar {
			float: none;
			margin:0px auto;
			min-height:10px;
			
			width: 80%;
		}
		
		#mainbar {  
			padding-left:0px;
        }
 
    }
	
/* For 480px or less */  
@media screen and (max-width: 480px){  
    #contenter {  
           width: 100%;
        } 	
			
	#foot1, #foot2, #foot3, #foot4 {  
            float: none;  
            width: 100%;  
            padding: 7px; 
			text-align:center;
        } 
	
	#foot4 img {   
            width: 60%;   
        }	
		
	#sidebar {  
			width: 100%;   
        }
	
	#dlogo2 { margin-left:10px; } 	
			 
} 	
		
		
@media print {
	#toppest1 {
		display:none;
			}
	#toppest2 {
		display:none;
			}
		
							
	#footbar {
		display:none;
			}
			
	#sidebar {
		display:none;
			}
			
	#navbar {
		display:none;
			}
			
	#mast {
		display:none;
			}

}