/* menutab */
#menutab {
        margin: 0;
        padding: 0 0 20px 10px;
}

#menutab li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#menutab a:link, #menutab a:visited {
        float: left;
        font-size: 11px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #708491;
}

#menutab a:link.active, #menutab a:visited.active, #menutab a:hover {
        color: #b80101;
}


#szavazas {
     margin:0; padding:0;
     width:189px;
     background: url(../templates/default/images/hu/bg_szavazas.gif) repeat-y; }
#tenyek {
     margin:0; padding:0;
     width:189px;
     background: url(../templates/default/images/hu/bg_tenyek.gif) repeat-y; }


body { 
     margin:0; padding:0;
     background: #ffffff url(../templates/default/images/hu/bg.jpg) repeat-x;
}
.bgmain {  
	background-position: 0px 0px;
	background-repeat: repeat-y; }

.right_block {  
	background-position: 0px 0px;
	background-repeat: repeat-y; }
#header { 
     width:1004px;
     height:199px;
     background: url(../templates/default/images/hu/top.jpg) no-repeat;
}

span#topmenu {  
     position:relative;
     top:10px;
     left:570px;
     font-family:verdana;
     font-size:10px;
     color:#676840;
     word-spacing: 21px;
}

span#topmenu a:link { color: #ffffff; text-decoration: underline; }
span#topmenu a:visited { color: #ffffff; text-decoration: underline; }
span#topmenu a:hover { color: #d1edf5; text-decoration: none; }

.bekezd { text-indent: 30px; }

div#topmenu {
        position:relative;
        top:126px;
        left:165px;
        width:600px;
        height:41px;
       background: url(../templates/default/images/hu/nav_00.jpg) no-repeat bottom right;
}
#nav {
	margin:0;
	padding:0;
	width:600px;
	float:left;
}
#nav:after {
	margin:0;
	padding:0;
	content: ;
	display:block;
	height:0;
	clear:both;
	height:100%;
}
#nav li {
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
}

#nav a {
	margin:0;
	padding:0;
	float:left;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	height:41px;
	overflow:hidden;
}
#nav a#megbelyegzes {
	background: url(../templates/default/images/hu/nav_01.jpg) top left no-repeat;
	width:77px;
}
#nav a#segits {
	background: url(../templates/default/images/hu/nav_02.jpg) top left no-repeat;
	width:140px;
}
#nav a#tortenet {
	background: url(../templates/default/images/hu/nav_03.jpg) top left no-repeat;
	width:106px;
}
#nav a#mediafigyelo{
	background: url(../templates/default/images/hu/nav_04.jpg) top left no-repeat;
	width:131px;
}


#nav a:hover#megbelyegzes, body#megbelyegzes-on a#megbelyegzes {
    background: url(../templates/default/images/hu/nav_01.jpg) bottom left no-repeat;
}
#nav a:hover#segits, body#segits-on a#segits {
    background: url(../templates/default/images/hu/nav_02.jpg) bottom left no-repeat;
}
#nav a:hover#tortenet, body#tortenet-on a#tortenet {
    background: url(../templates/default/images/hu/nav_03.jpg) bottom left no-repeat;
}
#nav a:hover#mediafigyelo, body#mediafigyelo-on a#mediafigyelo {
    background: url(../templates/default/images/hu/nav_04.jpg) bottom left no-repeat;
}

/* Ébredés template */
div, td, p { font: normal 12px/150% Arial, Bookman, "Times New Roman"; }

#tartalom {
    width:575px;
    margin:0;
    padding: 0px 12px 0px 12px; 
    font: normal 12px/150% Arial, Bookman, "Times New Roman";
    color: #0f304b; text-align: justify; 
}

#tartalom h1 {
     width:560px;
     height: 40px;
     margin: 0; padding: 10px 0 3px 10px;
     background: url(../templates/default/images/hu/bg_h1.gif) no-repeat left bottom;
     font: bold 20px Georgia;
     color:#b80101; text-align: left; 
}
#tartalom h2 {
     height: 40px;
     margin: 0; padding: 10px 0 3px 0px;
     font: bold 17px Georgia;
     color:#009dca;
}


#leftmenu {
     width:164px;
     margin:0;
     padding:0;
}

#leftmenu ul {
     margin:0;
     padding:0;
     list-style-type: none;
}

#leftmenu ul li.leftmenu, ul li.leftmenu a, #leftmenu ul li.leftmenu a:link, #leftmenu ul li.leftmenu a:visited {
	display: block;
	margin:0; padding:0;
	background: url(../templates/default/images/hu/li_1.gif) no-repeat left top;
	list-style-type: none;
	width:100%;
	font:bold 16px Times New Roman;
	color:#019cc8;
	text-align:left;
	text-decoration:none;
	text-indent:25px;
	line-height:24px;
	overflow: hidden;
}

#leftmenu ul li.leftmenu a:hover {
     background: url(../templates/default/images/hu/li_1b.gif) no-repeat left top;
     list-style-type: none; color:#019cc8;
}



/*--- FOOTER ---*/
#footer  { 
     width:792px;
     height:89px;
     color:#006b89;
     padding-left:163px;
     background: url(../templates/default/images/hu/bg_footer.jpg) repeat-x;
}

#footer a:link { color: #006b89; text-decoration: underline; }
#footer a:visited { color: #006b89; text-decoration: underline; }
#footer a:hover { color: #01242e; text-decoration: none; }


span#copyright {
     font-family:verdana;
     font-size:11px;
     color:#006b89;
     line-height:150%;
}

span#design {  
     font-family:verdana;
     font-size:10px;
     color:#006b89;
}


.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }

/*--- LINK ---*/
a img { border: none; }

a:link {	color: #ff5e00; text-decoration: none; }
a:visited {	color: #ff5e00; text-decoration: none; }
a:hover {	color: #950105; text-decoration: underline; }


/*--- GALÉRIA ---*/
.current_page { font-weight: bold; color: #000000; }

div.warning {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 400px;
	font-weight: bold;
	background-color: #EFEFEF;
	border: 1px solid #777870;
	line-height: 2em;
	padding: 1em;
	margin: 2em;}

div.sys {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 400px;
	font-weight: normal;
	background-color: #FAFAFA;
	border: 1px solid #777870;
	line-height: 2em;
	padding: 1em;
	margin: 2em;}
