/* Vision Communications CSS layout for print*/

/* Altalanos */

img {
	border: 0;
}

.rejtett {
	height: 0;
	width: 0;
	overflow: hidden;
	display: none;
}

div.spacer {
	clear: both;
}

strong { color: black; font-weight: normal;}
.absztrakt  { font-weight: bold; margin-top: 1.5em; }
#fejlec img  { margin: auto; }

.belsonav {display: none;}

/*Altalanos layout */

body { color: #444; font-family: Georgia, "Times New Roman", Times, serif;  margin: 0; padding: 0; border-width: 0; }
#fejlec {margin-bottom: 2em; text-align: center; }
#menuhasab {display: none;}
#oldalbelso    { clear: both;}
#szoveghasab     { color: #444; }
#lablec  { color: #a0a0a0; font-size: 1em; text-align: center; margin-top: 30px; margin-bottom: 5px; clear: both;}


/* Tipográfia */

h1, h2, h3 {color: black; font-weight: normal;}

#szoveghasab h1 {
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0.5em;
	border-bottom: 2px solid #0073be;
	font-size:    medium;      
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:  large; 
}

html>#szoveghasab h1 	{
	font-size:  large;  
} 

#szoveghasab h2 {
	margin-top: 2em;
	margin-bottom: 1em;
	font-size:    small;     
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:    medium;       
}

html>#szoveghasab h2 	{
	font-size:  medium;  
}

#szoveghasab h3 {
	font-size:    x-small;      /* IE Win hack */
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:    small;    
}

html>#szoveghasab h3 	{
	font-size:  small;  
} 

p   { 
	line-height: 180%;
	color: #444;
 }

#szoveghasab, #szoveghasab div, #szoveghasab p, #szoveghasab th, #szoveghasab td, #szoveghasab ul, #szoveghasab li, #menuhasab ul, #menuhasab li, #szoveghasab dd, #szoveghasab dt    {
     font-size:    x-small;      /* IE Win hack */
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:    small;         
    }

html>#szoveghasab, html>#szoveghasab div, html>#szoveghasab p, html>#szoveghasab th, 
html>#szoveghasab td, html>#szoveghasab ul, html>#szoveghasab li, html>#menuhasab ul, html>#menuhasab li, html>#szoveghasab dd, html>#szoveghasab dt    {
    font-size:  small;
    }
    
 #lablec, #lablec p	{
 	color: #a0a0a0;
     font-size:    xx-small;      
     voice-family: "\"}\"";   
     voice-family: inherit;   
     font-size:    x-small;  
	}
	
html>#lablec, html>#lablec p 	{
	font-size:  x-small;  
	}
	

ul { line-height: 180% }

#szoveghasab ul li    { list-style-type: square }

#menuhasab ul       { text-align: right; margin: 0; padding: 0.2em 1em 0.2em 0;}
#menuhasab ul li         { color: #a0a0a0; text-transform: lowercase; list-style-type: none; display: inline; margin: 0; padding: 1em;}

body#sectionone #menuhasab li#one a, 
body#sectiontwo #menuhasab li#two a,
body#sectionthree #menuhasab li#three a,
body#sectionfour #menuhasab li#four a,
body#sectionfive #menuhasab li#five a,
body#sectionsix #menuhasab li#six a {
	color: #0867a8;
	font-weight: bold;
	}



/* Linkek */
    
a:link {
	font-weight : normal; 
	text-decoration : underline;
	color: #0073be;
	background: transparent; 
	}
	
a:visited {
	font-weight : normal; 
	text-decoration: underline;
	color: #73A0BE;
	background: transparent; 
	}

a:hover {
	font-weight : normal; 
	text-decoration : underline;
	color: #0073be;
	background: transparent; 
	}

a:active {
	font-weight : normal; 
	text-decoration : none;
	color: #0073be;
	background: transparent;  
	}
	
#menuhasab ul li a, #lablec a { color: #a0a0a0; text-decoration: none;}
#menuhasab ul li a:hover, #lablec a:hover   { color: #0867a8;}

#szoveghasab a:link:after, #szoveghasab a:visited:after {content: " [" attr(href) "] "; font-size:90%;}

