/*
Theme Name: V.4 Dongó
Theme URI: http://www.dongo.hu
Description: A V.4 Dongó Virtuális Vadászrepülő Század főhadiszállása:)
Version: 1.0
Author: (c)2008 GLASKUGEL Kft. | Takács Zsolt
Author URI: http://www.glaskugel.hu
Tags: fixed width, three columns

Készítette: (c)2008 GLASKUGEL Kft.
*/
@charset "utf-8";
/* CSS Document */

body { background:#8fbfbf url(images/pagebg.jpg) left top repeat-x; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; }
* { margin:0; padding:0; border:0; }
a { color:#5a7a91; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }

.linkcat { border:0; }
.linkcat h2{ font-size:12px; font-weight:bold; margin:10px 10px 0; }

.nav{ width:100%; height:25px; margin:10px 0; }
  .nav a{ padding:3px 5px; color:#666; background:#d6d8cb; border:1px solid #a09d88; }
  .nav a:hover{ color:#fff; }
  .nav .navleft{  float:left; }
  .nav .navright{ float:right; }

.alignleft{ float:left; margin:5px 5px 5px 0; border:1px solid #87836b; }
.alignright{ float:right; margin:5px 0 5px 5px; border:1px solid #87836b; }

h2{ width:400px; display:block; text-align:left; font:normal 18px Georgia, "Times New Roman", Times, serif; color:#5a7a91; }
	h2 a{ color:#5a7a91; }
	h2 a:hover{ color:#000; }
h3{ display:block; padding: 2px 17px; text-align:left; color:#000; font:bold 14px Arial, Helvetica, sans-serif; background:url(images/boxtitle.gif) left top no-repeat; }
h4{ display:block; width:445px; padding: 2px 17px; margin:0 1px; text-align:left; color:#000; font:bold 12px Arial, Helvetica, sans-serif; background:#cbccbb; }

p{ text-align:justify; padding:5px 15px; color:#333; }

/* -------------- */

#page{ width:980px; overflow:hidden; margin:0 auto; background:url(images/headerbg.jpg) center top no-repeat; }
	
		#re2000{ width:200px; height:110px; position:absolute; margin-left:20px; margin-top:70px; background:url(images/re2000.gif) left top no-repeat; }
		#header{ width:900px; height:242px; margin:0 auto; }
			#menu{ width:900px; height:45px; margin:0 auto; background:url(images/menustripe.gif) left top no-repeat; }
				#menu ul{ list-style:none; overflow:auto; }
					#menu ul li{ float:left; border-right:1px solid #cecbac; overflow:hidden; }
						#menu ul li a{ display:block; padding:8px 10px;  color:#d6d7cb; font: bold 18px "Arial Narrow", Arial, Helvetica, sans-serif; border-top:7px solid transparent; }
						#menu ul li a:hover{ border-top:7px solid #fff; color:#fff; }
		
		#content{ width:900px; overflow:auto; margin:0 auto; padding-top:15px; background:url(images/contentbg.gif) left top repeat; }
			#left{ float:left; width:199px; }
			#center{ float:left; width:482px; padding:0 10px; }
			#right{ float:left; width:199px; }
		
		#footer{ width:900px; height:125px; margin:0 auto; background:#846e4a url(images/footerbg.gif) left top repeat-x; }
	
#ground{ width:100%; height:150px; border-top:3px solid #5d844d; background:#000 url(images/groundbg.jpg) left top repeat-x; }
	#ground p#copyrights{ width:680px; margin:0 auto; color:#cecbac; font:normal 10px Arial, Helvetica, sans-serif; padding-top:8px; padding-left:180px; }

/* LOGIN BOX */

#loginform{ display:block; padding:5px 15px; }
	#loginform label{ display:block; text-align:left; margin:2px 0; padding-left:20px; }
		#loginform label#user{ background:url(images/user.gif) left center no-repeat; }
		#loginform label#password{ background:url(images/pass.gif) left center no-repeat; }
#loginform input{ width:150px; padding:3px 2px; background:#efefef url(images/inputbg.gif) top left repeat; font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #b4b098; }
#loginform input:focus{ background:#fff; }
#loginform .login_button{ width:70px; background:#efefef url(images/inputbg.gif) top left repeat;; font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #b4b098; }
#loginform #userlinks{ font:normal 10px Arial, Helvetica, sans-serif; }

/* ------------- */

.clr{ clear:both; }
.box{ margin-bottom:15px; }
.box ul{ list-style:none; margin-top:5px; }
	.box ul li{ overflow:hidden; border-bottom:1px dashed #87836b; }
		.box ul li a{ display:block; color:#000; padding: 2px 0 2px 17px; text-align:left; }
		.box ul li a:hover{ color:#fff; background:url(images/submenubg.gif) left top no-repeat; }

.article{ overflow:hidden; }
	.article-top{ width:482px; height:14px; background:url(images/article_top.gif) center top no-repeat; }
	.article-middle{ background:url(images/articlebg.gif) center top repeat-y; overflow:auto; }
	.article-bottom{ width:482px; height:8px; background:url(images/article_bottom.gif) center bottom no-repeat; }
	
	.article .head{ width:450px; overflow:auto; padding:10px 15px; border-bottom:1px solid #ccc8b3; }
	.article .date{ float:left; border:1px solid #87836b; margin-right:10px; }
		.article .date .yearmonth{ padding:2px 5px; color:#87836b; background:#e6e7e0 url(images/datebg.gif) left top no-repeat; font:bold 11px Arial, Helvetica, sans-serif; }
		.article .date .day{ padding:0 4px; background:#cecbac; font:normal 22px Georgia, "Times New Roman", Times, serif; }
	
	.article .title{ float:left; }
		.article small{ display:block; text-align:left; font:normal 10px Arial, Helvetica, sans-serif; color:#87836b; }
			.article small a{ color:#87836b; }
			.article small a:hover{ color:#fff; }
		.article ol,
		.article ul{ padding:10px 40px; }
			.article li{ text-align:justify; }
			.article blockquote{ text-align:justify; margin:10px; padding:10px 5px; font:normal 12px Georgia, "Times New Roman", Times, serif; background:#cbccbb url(images/blockquote.gif) right top no-repeat; }
			.text{ width:480px; overflow:hidden; padding-top:5px; border-top:1px solid #e6e5d4; }
				.text #galleries{ float:left;display:inline;width:240px; }
					.text #galleries ul{ padding:0 0 0 30px; }
						.text #galleries ul li{ text-align:left;  font-size:11px; margin-bottom:5px; }
				.text #videos{ float:left;display:inline;width:240px; }
					.text #videos p{ text-align:left !important; font-size:11px; }
				.text h2{ width:100% !important; float:left; margin:0 0 5px 15px; display:inline !important; text-align:left; font:bold 14px Georgia, "Times New Roman", Times, serif; color:#5a7a91; }
				 
.comments{ margin-top:10px; }
	.comment-box { list-style:none; margin:0 10px !important; }
		.comment-box .comment-avatar { float:left; width:50px; height:42px; padding:4px; }
		.comment-box .comment-shoutbox { float:left; width:385px; padding:5px; }
			.comment-box .comment-shoutbox span { display:block; text-align:left; padding-bottom:4px; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:1px dashed #87836b; }
			.comment-box .comment-shoutbox span.comment-id { float:right; padding:0 !important; margin-left:5px; font:normal 24px Georgia, "Times New Roman", Times, serif; border:none; color:#87836b; }
			.comment-box .comment-shoutbox p { text-align:justify; padding:3px 0px !important; }
	
	.comments label{ display:block; text-align:left; margin:5px 0; }
	.comments .author_field{ width:300px; height:14px; padding:3px 2px; margin:0 5px 0 15px; background:#efefef; font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #cbccbb; }
	.comments .author_field:focus{ background:#fff; }
	.comments .author_comment{ width:448px; padding:3px 2px; background:#efefef; font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #cbccbb; }
	.comments .author_comment:focus{ background:#fff; }
	.comments .comment_button{ display:block; width:150px; margin:10px auto; padding:10px; border:1px solid #cbccbb; }
	
/* ----------------- */

.calendar {	width:100%; margin-bottom:6px; }
	.calendar table#wp-calendar { width:100%; margin:0; padding:0; border-collapse:	collapse; }
	.calendar table#wp-calendar caption { padding: 2px 17px; text-align:left; color:#000; font:bold 14px Arial, Helvetica, sans-serif; background:url(images/boxtitle.gif) left top no-repeat; }
	.calendar table#wp-calendar thead { background:#87836b; }
	.calendar table#wp-calendar thead tr th{ font:bold 12px Arial, Helvetica, sans-serif; color:#000; padding:3px; }
	.calendar table#wp-calendar tbody {}
	.calendar table#wp-calendar tbody tr td { font: normal 12px Arial, Helvetica, sans-serif; }
	.calendar table#wp-calendar a{ color:#000; }
	.calendar table#wp-calendar a:hover{ background:#aba469; color:#fff; }
	.calendar table#wp-calendar tfoot {}
	.calendar table#wp-calendar tfoot#prev {}
	.calendar table#wp-calendar tfoot#next {}
	
	.calendar h2{ text-align:center; font:bold 20px Georgia, "Times New Roman", Times, serif; font-variant: small-caps; color:#E7DCB5; margin:3px 0; }
	.calendar .cal_week{ width:14%; text-align:center; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#E7DCB5; background:#000; padding:1px; border-left:1px #C6AE87 solid;
	 border-right:1px #C6AE87 solid; border-bottom:1px #C6AE87 solid; }

	.calendar a{ display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#000; }
	.calendar a:hover{ color:#fff; }
	
/* -------------- */

.awards{ width:450px; text-align:left; border-collapse:collapse; margin:0 14px;}
	.awards .award{ width:84px; height:84px; background:url(images/awards/empty.gif) center center no-repeat; margin:3px; }
		.award img{ margin:7px; }
