/*------------------------------------------------------------------------------
--  MINDIGTV PORTÁL 3.0
--
--  Minden jog fenntartva (c) Elenet Kft. 2011
--  Készítette Fejes Bence
------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------
--  GLOBÁLIS
------------------------------------------------------------------------------*/

/* A folyatás terjedését megakadályozó blokkszintű elem */
div.cl {
	clear:both;
	font-size:0;
	line-height:0;
}

/* Oldaltörzs */
body {
	font-family:"Verdana",sans-serif;
	background:url('../a/a.jpg') center top no-repeat #1e478d;
	margin:20px 0;
}

/* Képek amelyeken van hivatkozás */
a img {
	border:0;
}

/* Kijelölések */
*::selection {
	background:#049;
	color:#fff;
}

/* Űrlap elküldés gomb */
input[type="submit"], input[type="button"] {
	font-weight:bold;
	background:url("../a/h.jpg") repeat-x #07f;
	color:#fff;
	border:0;
	padding:5px 20px;

	/* CSS3 */
	border-radius:7px;
}

/* Űrlap elküldés gomb (ha fölé megy az egér) */
input[type="submit"]:hover, input[type="button"]:hover {
	background:#6688bb;
	cursor:pointer;
}

/*------------------------------------------------------------------------------
--  FEJLÉC
------------------------------------------------------------------------------*/

/* MinDig TV Portál logó */
#logo {
	color:#028;
	font-size:30px;
	padding:10px;
	font-weight:bold;
	height:60px;
	background:url("../a/d.jpg") top center;
	text-align:center;
	color:white;
	line-height:60px;
}

/* Fejléc telejs szélességű blokkja */
#header {
	margin:0 auto;
	width:991px;
}

/* Fejléc első gyerek eleme */
#header > div:first-child {
	height:250px;
	overflow:hidden;
}

/* Reklámdoboz */
#header > div:first-child > div:first-child {
	float:left;
	height:230px;
	width:610px;
	padding:10px;
	overflow:hidden;
}

/* Reklámdoboz melletti rész */
#header > div:first-child > div:first-child + div {
	float:right;
	width:361px;
	height:250px;
}

/* Infócsík a logó alatt */
.infobar {
	color:#444;
	font-size:13px;
	padding:10px;
	font-weight:bold;
	border-top:1px solid SteelBlue;
	height:64px;
	overflow:hidden;
	border-left:5px solid SteelBlue;
}

/* Infócsíkban található kép */
.infobar img {
	float:left;
	margin-right:10px;
}

/* Infócsíkban található a és span elemek */
.infobar span, .infobar a {
	color:#049;
	text-decoration:none;
}

/* Amikor az egér egy infócsíkban lévő hivatkozás fölé ér */
.infobar span, .infobar a:hover {
	text-decoration:underline;
}


/*------------------------------------------------------------------------------
--  TARTALOMMEZŐ
------------------------------------------------------------------------------*/

/* Tartalommező */
#contentarea {
	font-family:"Arial",sans-serif;
	font-size:13px;
	float:left;
	width:640px;
	padding:15px 26px 15px 17px;
}

/* Híreknél a dátum */
#contentarea div.datum {
	font-weight:bold;
	margin-top:50px;
}

/* Az oldal címe */
#contentarea h1 {
	font-family:"Verdana",sans-serif;
	color:#32639A;
	margin:0 0 20px 0;
	font-size:26px;
}

/* Alcím */
#contentarea h2 {
	font-family:"Verdana",sans-serif;
	color:#32639A;
	font-size:18px;
	margin:5px 0;
	padding:5px 0;
}

/* Szöveg bekezdés bevezető */
#contentarea p.rovid {
	padding-left:10px;
	border-left:5px solid #99c8ff;
	font-style:italic;
	color:#222;
}

/* Szöveg bekezdés */
#contentarea p {
	line-height:20px;
	color:#444;
	text-align:justify;
	margin:20px 0
}

/* Szöveg felsorolás */
#contentarea ul, #contentarea ol {
	line-height:20px;
	color:#444;
	text-align:justify;
	margin:20px 0
}

/* Szöveg felsorolás */
#contentarea li {
	margin-bottom:5px;
}

/* Szöveg hivatkozás */
#contentarea a {
	color:#32639A;
}

/*------------------------------------------------------------------------------
--  MENÜ
------------------------------------------------------------------------------*/

/* Menü */
#menu {
	color:white;
	font-weight:bold;
	font-size:16px;
	margin:0;
	padding:0;
	line-height:50px;
	list-style-type:none;
}

/* Főmenüpontok */
#menu > li {
	float:left;
	font-size:14px;
	margin:0;
	height:50px;
}

/* Amikor az egér egy főmenüpont fölé ér */
#menu > li:hover {
	background:url("../a/b.jpg") center top repeat-x;

}

/* Főmenüpont hivatkozás */
#menu > li > a {
	color:white;
	text-decoration:none;
	padding:0px 16px 0px 16px;
	display:block;
}

/* Lenyílómenü */
#menu ul {
	color:#efefef;
	font-weight:bold;
	font-size:13px;
	margin:0;
	padding:0;
	position:absolute;
	display:none;
	line-height:40px;
	list-style-type:none;
	z-index:100;
}

/* Lenyílómenü menüpontja */
#menu ul li {
	background:url("../a/c.jpg") repeat-x;
	padding:0px 16px 0px 16px;
	width:240px;
}

/* Utolsó főmenü lenyílómenüpontjai */
#menu li:last-child ul li {
	width:170px;
}

/* Lenyílómenü menüpontjának hivatkozása */
#menu ul li a {
	color:white;
	font-weight:bold;
	font-size:13px;
	margin:0;
	padding:10px 0;
	text-decoration:none;
}

/* Amikor az egér a lenyílómenü egyik menüpontja fölé ér */
#menu ul li:hover {
	background:#024699;
}


/*------------------------------------------------------------------------------
--  OLDALSÁV
------------------------------------------------------------------------------*/

/* Oldalsáv */
#sidebar {
	float:right;
	width:308px;
	margin:0;
}

/* Oldalsáv lista */
#sidebar ul {
	margin:0 0 30px 15px;
	padding:0;
	list-style-type:none;
}

/* Oldalsáv lista elem */
#sidebar li {
	padding:4px 4px;
	margin:0;
	font-size:13px;
}

/* Oldalsáv lista elem hivatkozás */
#sidebar li a {
	color:#039;
	padding:4px 4px;
	
}

/* Amikor az egér a lista egyik elemének hivatkozása fölé ér */
#sidebar li a:hover {
	color:#000;
	
}

/* Oldalsáv alcím */
#sidebar h2 {
	margin:20px 0 5px 10px;
	background:url("../a/a.png");
	width:278px;
	font-size:16px;
	padding:10px;
	color:white;
	height:20px;
}

/* */
#linkajanlo {
	font-weight:bold;
}

/* */
#linkajanlo li {
	margin:15px 0;
}

/* */
#linkajanlo a {
	font-weight:normal;
}


/*------------------------------------------------------------------------------
--  LÁBLÉC
------------------------------------------------------------------------------*/

/* A lábléchez tartozó szövegeket tartalmazó blokkszintá elem */
#footer h2 {
	float:left;
	font-size:14px;
	margin:0;
}

/* A lábléchez tartozó képeket tartalmazó blokkszintá elem */
#footer h2 + div {
	float:right;
}

/* A lábléchez tartozó szöveg első sora */
#footer h2:first-line {
	font-size:20px;
}

/* A láblécben elhelyezkedő képek */
#footer img {
	margin-left:20px;
}

/* Lábléc */
#footer {
	margin:0 auto 50px auto;
	width:990px;
	color:white;
}


/*------------------------------------------------------------------------------
--  GRAFIKA
------------------------------------------------------------------------------*/

/* A tartalommezőt tartalmazó teljes kiterjedésű blokkszintű elem */
#pagemiddle {
	background:url('../a/e.jpg') top center repeat-y transparent;
}

/* A dokumentum legelső blokkszintű eleme (grafika teteje) */
body > div:first-child {
	background:url('../a/c.png') top center no-repeat transparent;
	height:15px;
}

/* A tartalommező alatti blokkszintű elem (grafika alja) */
#pagemiddle + div {
	background:url('../a/b.png') top center no-repeat transparent;
	height:15px;
	margin-bottom:20px;
}

/* A fejléc */
body > div:first-child + div {
	background:url('../a/g.jpg') top center no-repeat transparent;
	height:300px;
}

/* A tartalommezőt és az oldalsávot tartalmazó blokkszintű elem */
#pagemiddle > div {
	margin:0 auto;
	width:991px;
	background:url('../a/f.jpg') repeat-x center top #fff;
}

