/* _______________ Universal _______________ */

A:link { color: #036;;}
A:visited { color: #336; }
A:hover {
	color: #fc3;
	text-decoration: none;

}

BODY {
	background-color: #fff;
	color: #000;
	margin: 2px;
}


.szov {
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding-left: 3px;
}
.status {
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding-left: 3px;
}
.hszov {
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding-left: 3px;
}
.piroska {
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding-left: 3px;
	color: #ffffff;
}
A.piroska {
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding-left: 3px;
}








.rnFormText {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 10px;
}


.rnSmallPrint {
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	padding-left: 3px;
}



.rnSmallHeader {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #036;
	font-weight: bold;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 5px;

}

.rnSmallHeader A:link { color: #036; }, .rnSmallHeader A:visited { color: #036; } .rnSmallHeader A:hover {
	color: #fc3;
	font-weight: bold;
	text-decoration: none;
}

.RNvedj {
	font-family: "Times New Roman";
	font-size: 12px;
	color: #c00;
	font-style : italic;
	font-weight : extra-bold;
}

.rnLargeHeader {
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: #036;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

.rnCimsor {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

.rnSymbol {
	font-family: Wingdings;
	font-size: 5px;
	color: #036;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

.rnImageCaption {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 9px;
	font-weight: bold;
}

.rnKitCaption {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 3px;
	font-weight: bold;
	color: #666;
}

.rnKit1Caption {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 3px;
	font-weight: bold;
	color: #500;
}

.rnKit2Caption {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 3px;
	font-weight: bold;
	color: #036;
}

.rnKit3Caption {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 3px;
	font-weight: bold;
	color: #fff;
}

.rnTimestamp {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 10px;
	padding-bottom: 2px;
}

.rnBackToTop {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

.rnCopyright {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 10px;
}

/* _______________ CNN Nav Bar _______________ */

.rnNavButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: solid 1px #69c;
	border-right: solid 1px #069;
	border-bottom: solid 1px #069;
	border-left: solid 1px #69c;
}


.rnNavButton A:link { color: #fff; }, .rnNavButton A:visited { color: #fff; } .rnNavButton A:hover {
	color: #fc3;
	text-decoration: none;

}
	
.rnNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}


.rnNavText, .rnNavButtonText, .rnNavHelyzText,  .rnNavGroupText, .rnNavElHirText, .rnNavEletmodText, .rnNavKitolt1Text, .rnNavOmbText, .rnNavKultText{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
}


.rnNav {
	background-color: #036;
	color:#fff;
}
	

.rnNav A:link {
	color: #fff;
}

.rnNav A:visited { 
	color: #fff;
}

.rnNav A:hover {
	color: #fc3;
	text-decoration: none;
}


.rnNavHighlightText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
}


.rnNavHighlight {
	background-color: #c00;
	color: #fff;
}

.rnNavHighlight A:link {
	color:#fff;
}

.rnNavHighlight A:visited {
	color: #fff;
	
}

.rnNavHighlight A:hover {
	color: #fc3;
	text-decoration: none;
}


.rnNavHelyzText{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
}

.rnNavHelyz {
	background-color: #445;
	color: #fff;
}


.rnNavKult {
	background-color: #ca5;
	color: #fff;
}



.rnNavKult A:link {
	color:#fff;
}

.rnNavKult A:visited {
	color: #fff;
}

.rnNavKult A:hover {
	color: #fc3;
	text-decoration: none;
}


.rnNavHelyz A:link {
	color:#fff;
}

.rnNavHelyz A:visited {
	color: #fff;
}

.rnNavHelyz A:hover {
	color: #fc3;
	text-decoration: none;
}

.rnNavLapsz {
	background-color: Black;
	color: #fff;
}


.rnNavProg {
	background-color: c00;
	color: #fff;
}



.rnNavEletmod A:link {
	color:#fff;
}

.rnNavEletmod A:visited {
	color: #fff;
}
.rnNavEletmod A:hover {
	color: #fc3;
	text-decoration: none;
}

.rnNavKitolt1 A:link, .rnNavKitolt1 A:visited { color: #fff; } .rnNavKitolt1 A:hover {
	color: #fc3;
	text-decoration: none;
}

.rnNavOmb A:link
{
	color: #fff;
	text-decoration: none;
}


.rnNavOmb A:visited { color: #fff; } .rnNavOmb A:hover {
	color: #fc3;
	text-decoration: none;
}


.rnNavGroup {
	background-color: #666;
	color: #fff;
}

.rnNavKitolt1 {
	background-color: #600;
	color: #fff;
}

.rnNavElhir {
	background-color: #fa4;
	color: #fff;
}


.rnNavEletmod {
	background-color: #033;
	color: #fff;
}

.rnNavOmb {
	background-color: #d70;
	color: #fff;
	text-decoration: none;
}

.rnNavGroup A:link, .rnNavGroup A:visited { color: #fff; } .rnNavGroup A:hover {
	color: #fc3;
	text-decoration: none;
}

/* _______________ CNN Main Page _______________ */

BODY.RNMainBody, BODY.RNMainBody TD, BODY.RNMainBody TH, BODY.RNMainBody LI {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 11px;
}

.RNMainBody {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 11px;
}
 
.cnnMainT1ImageTab {
	background-color: #c00;
	color: #fff;
}

.cnnMainT1ImageTabText {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

.cnnMainT1Headline {
	font-family: arial, helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 4px;
}
.cnnMainT1Headline A:link, .cnnMainT1Headline A:visited { color: #000 }

.cnnMainT1Focus {
	background-color: #c00;
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.rnMainT1Area, .rnMainT1Area TD, .rnMainT1Area TH, .rnMainT1Area LI {
	font-size: 10px;


}

.rnMainT1List LI {
	list-style-type: square;

	
}

.rnMainT3Area, .rnMainT3Area TD, .rnMainT3Area TH, .rnMainT3Area LI {
	font-size: 9px;


}

.rnMainT3List LI {
	list-style-type: square;

	
}

.rnMainT4Area, .rnMainT4Area TD, .rnMainT4Area TH, .rnMainT4Area LI {
	font-size: 11px;


}

.rnMainT4List LI {
	list-style-type: square;

	
}

.rnMainT2Area, .rnMainT2Area TD, .rnMainT2Area TH, .rnMainT2Area LI {
	font-size: 12px;
}

.rnMainT2List, .rnMainT2List TD {
	font-size: 10px;
	font-weight: bold;
	padding-bottom:3px;
	padding-top:3px;

}
.rnMainT2List LI {
	list-style-type: square;
	padding-bottom: 3px;
	padding-top: 3px;

}

.cnnMainFeatureBox {
	background-color: #666;
	color: #fff;
}

.cnnMainHeaderBarText {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 2px 2px 4px;
}

.cnnMainHeaderBar1 {
	background-color: #c00;
	color: #fff;
}

.cnnMainHeaderBar2 {
	background-color: #666;
	color: #fff;
}

.cnnMainWeatherBox {
	background-image: url(http://i.cnn.net/cnn/images/main/weather_bg.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.cnnMainSportsBox, .cnnMainSportsBox TD, .cnnMainSportsBox TH, .cnnMainSportsBox LI {
	background-color: #006;
	color: #fff;
}
.cnnMainSportsBox A:link, .cnnMainSportsBox A:visited { color: #fff }

.cnnMainTimeBox, .cnnMainTimeBox TD, .cnnMainTimeBox TH, .cnnMainTimeBox LI {
	background-color: #900;
	color: #fff;
}
.cnnMainTimeBox A:link, .cnnMainTimeBox A:visited { color: #ffc }

