#Container {
	DISPLAY: block; 
MARGIN: auto; WIDTH: 1010px; POSITION: relative; HEIGHT: auto
}

BODY {
	BACKGROUND: #fff url(http://www.szellemvilag.hu/images/56/bg_229_20100212104115_594.jpg) repeat-x;
 MARGIN: 0px;
}


*, body {
font-family: Georgia;
}

#body_div {
	width: 1000px;
	float: left;
	display: inline;
	background: url(http://www.szellemvilag.hu/images/56/body_div_608_20100309152017_386.jpg) repeat-y left;
}

#Head {
float: left;
width: 100%;
height: 260px;
background: url(http://www.szellemvilag.hu/images/839/fejlec2_661_20100302123944_396.jpg) no-repeat top left;
}

#Middlecont {
	MARGIN: 0px;
	WIDTH: 981px;
	HEIGHT: auto;
	display: block;
        float: left;
overflow: hidden;
margin-left: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-top: 0px;
}

#HeadTitle {
position: absolute;
left: 249px;
top: 17px;
font-size: 48px;
font-family: Georgia;
font-weight: bold;
font-style: italic;
color: #ffe;
opacity: .0;
height: 100px;
width: 600px;
text-decoration: none;
}


.close {
float: right;
font-size: 10pt;
color: #900;
font-weight: bold;
padding-right: 4px;
width: 50px;
padding-top: 5px;
cursor: pointer;
}

#GX_GaleryTabs {
float: left;
width: 100%;
background: #fced9c;
padding: 0%;
padding-left: 0%;
padding-top: 0px;
height: auto;
}

#NewsLetterBox {
position: absolute;
top: 100px;
left: 300px;
width: 380px;
height: 360px;
background: url(http://www.szellemvilag.hu/images/56/playerbg_726_20100212141926_344.jpg) no-repeat center;
border: 2px solid #d99;
z-index: 2000;
}

#NewsLetterBox .row {
float: left;
clear: both;
padding: 4px;
width: 98%;
text-align: center;
}

.leftcol {
width: 100%;
float: left;
clear: both;
text-align: center;
font-weight: bold;
color: #900;
font-style: italic;
padding-top: 10px;
padding-bottom: 3px;
}

.rightinput {
width: 90%;
background: #ffe;
border: 1px solid #900;
}

.button {
margin: auto;
background: #ffe;
border: 1px solid #900;
color: #900;
font-weight: bold;
padding: 5px;
}


.navigation  {
 list-style-type: none; 
 padding: 0px;
width: 99%;
clear: both;
float: left;
margin-left: 0px;
margin: 2px;
height: 46px;
padding-top: 2px;
background: url(http://www.szellemvilag.hu/images/839/tabs1_839_20100220165417_613.jpg);
background-repeat: no-repeat;
backbround-position: top left;
}
.navigation li {
float: left;
width: 44%;
padding: 0px;
padding-left: 15px;
padding-top: 15px;
padding-right: 5px;
cursor: pointer;
font-size: 10pt;
color: #900;
font-weight: bold;
padding-bottom: 10px;
}

.navigation .current {
color: #fff;
}

.pane {
float: left;
width: 96%;
height: auto;
padding: 2%;
}

.pane a {
color: #a00;
text-decoration: none;
padding: 2px;
}

#HeadTitleSmall {
position: absolute;
left: 350px;
top: 115px;
font-size: 12pt;
font-family: Georgia;
letter-spacing: 1px;
font-style: italic;
font-weight: bold;
color: #ff9;
text-decoration: none;
}

#Middle {
PADDING-RIGHT: 0px; 
DISPLAY: block; 
PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px;
HEIGHT: auto;
width: 580px;
float: left;
overflow: hidden;
position: relative;
}

#Right {
overflow: hidden;
width: 390px;
float: left;
padding-left: 6px;
margin-top: 2px;
}
 #head_left {
float: left;
width: 250px;
padding-top: 167px;
color: #ffc;
text-decoration: none;
text-align: center;
}

#menu {
float: left;
clear: both;
width: 98%;
padding-left: 2%;
height: 68px;
padding-top: 7px;
}

#menu a, #menu span {
color: #222;
text-decoration: none;
padding-left: 6px;
padding-right: 8px;
font-size: 11pt;
height: 23px;
padding-top: 7px;
float: left;
margin-top: 2px;
font-family: Georgia;
font-weight: bold;
font-style: italic;
border-right: 1px solid #a00;
}

#menu a:hover {
text-decoration: underline;
}

#menu .SunMenuHover {
background: #ffa;
}

#lablec {
float: left;
background: url(http://www.szellemvilag.hu/images/839/lablec1_481_20100222211021_78.jpg) no-repeat center bottom;
padding-top: 0px;
height: 58px;
padding-bottom: 0px;
width: 100%;
position: relative;
}

#bal_lab {
float: left;
width: 220px;
height: 30px;
padding-top: 15px;
text-align: center;
color: #ff7;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

#kozep_lab {
width: 658px;
float: left;
height: 40px;
padding-top: 15px;
color: #ff8;
font-size: 9pt;
text-align: center;
}

#kozep_lab a {
font-size: 9pt;
color: #ff7;
}

#jobb_lab {
float: left;
width: 140px;
text-align: center;
padding-top: 50px;
font-size: 8pt;
color: #ff7;
text-decoration: none;
font-weight: bold;
position: absolute;
top: -10px;
right: 0px;
background: url(http://www.szellemvilag.hu/images/839/mcologo_png_201_20100222211232_690.png) no-repeat top center;
}

.menu:hover {
	BACKGROUND-COLOR: #e5c06c;
}

.copyright {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 12px; FLOAT: none; MARGIN: auto; COLOR: #621c16; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.copyright:hover {
	TEXT-DECORATION: underline;
}

.datum {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #440000; FONT-STYLE: normal; 
}
.cim:hover {
	TEXT-DECORATION: underline;
}
.pclead {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #f5f5f5 1px solid; COLOR: #440000; PADDING-TOP: 1px; FONT-STYLE: normal;  HEIGHT: 18px; FONT-VARIANT: normal
}
.pictures_category_bg {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #440000; FONT-STYLE: normal;  FONT-VARIANT: normal;
}
.cim {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #440000; FONT-STYLE: normal;
}
.fn {
	FONT-SIZE: 12px; COLOR: #440000; FONT-STYLE: normal; 
}

.navlist {
	TEXT-ALIGN: left;
}
.lead:hover {
	TEXT-DECORATION: underline;
}
.category_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; VERTICAL-ALIGN: middle; WIDTH: 97%; COLOR: #000000; PADDING-TOP: 0px; FONT-STYLE: normal;  HEIGHT: 20px; BACKGROUND-COLOR: #deaa53; TEXT-ALIGN: left;
}
.category_linktd_style1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(http://proba.szellemvilag.hu/images/56/head_back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; VERTICAL-ALIGN: middle; WIDTH: 97%; COLOR: #ae1f21; PADDING-TOP: 0px; FONT-STYLE: italic;  HEIGHT: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
.tegy {
	FONT-SIZE: 10px; COLOR: #440000; FONT-STYLE: normal;  FONT-VARIANT: normal;
}

.fullnewss {
	FONT-WEIGHT: bold; MARGIN: 5px; COLOR: #440000;  FONT-VARIANT: normal;
}
.fullnewsl {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: #440000;  FONT-VARIANT: normal;
}
.fullnewst {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px; COLOR: #440000;  FONT-VARIANT: normal;
}
.N_left, .N_left1 {
	MARGIN: 2px;
	WIDTH: 47%;
	TEXT-ALIGN: left;
	font-size: 12px;
	color: #440000;
	border: 1px solid #E6BBBC;
	display: table;
	padding: 2px;
float:left;
}
.N_right {
	FLOAT: right;
}
.N_left IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px;
}
.N_right IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px;
}
.banner {
	CLEAR: both; BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 5px; BACKGROUND: #fdfdfd; FLOAT: none; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; FONT: 10px/20px Geneva, Arial, Helvetica, sans-serif; MARGIN-LEFT: auto; BORDER-LEFT: #999999 1px dashed; COLOR: #666666; MARGIN-RIGHT: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dashed; LETTER-SPACING: 1px; HEIGHT: 60px; TEXT-ALIGN: center; width: 535px;
}
.N_R {
float: left;
width: 100%;
clear: both;
display: block;
overflow: hidden;
}

.category_list_full {
	DISPLAY: none;
}

.newsm {
text-align:left;
}

.almenu {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	WIDTH: 210px;
	COLOR: #ae1f21;
	PADDING-TOP: 0px;
	FONT-STYLE: italic;
	HEIGHT: auto;
	TEXT-DECORATION: none;
	padding-bottom: 0px;
	display: block;
	margin: auto;
}

#menu #La_0 div {
	BACKGROUND-COLOR: #e5c06c;
opacity: .80;
}

#La_0 a {
font-size: 12pt;
font-style: italic;
border-bottom: 1px dotted #ffa;
}

.almenu:hover {
	BACKGROUND-COLOR: #e5c06c;
}

#Middle .pictures_category_bg {
float: left;
clear: none;
}

#Middle .pictures_category {
clear: both;
float: left;

}

/* article player begin */
#CS_ArticlePlayer {
	display: block;
	margin-left: 0px;
	padding-top: 430px;
	width: 100%;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
margin-bottom: 0px;
overflow: hidden;
clear: both;
margin-top: 4px;
position: relative;
}

#CS_ArticlePlayer ul {
	margin: 0px;
	display: block;
	height: 430px;
	overflow: hidden;
	padding: 0px;
	z-index: 100;
width: 100%;
	z-index: 1;
background: #fced9c;
margin: 0px;
border-bottom: 1px solid #900;
}

#CS_ArticlePlayer ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
background: transparent;
height: auto;
overflow: visible;
width: 100%;
float: left;
position: relative;
}
#CS_ArticlePlayer .CS_ArticlePlayerPL {
	height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
z-index: 104;
position: absolute;
padding-bottom: 5px;
padding-top: 4px;
bottom: 73px;
left: 00px;
width: 96%;
padding-left: 4%;
background: #fd8;
opacity: .80;
filter: alpha(\'Opacity = 80%\');
-ms-filter: \'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)\';
filter: alpha(opacity=80);
text-align: center;
}
#CS_ArticlePlayer .navlist .CSL_title {
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding: 3px;
	padding-top: 5px;
float: left;
width: 99%;
height: 40px;
background: #fced9c;
border-bottom: 3px solid #900;
}
#CS_ArticlePlayer #CS_ArticleIMGalt {
	position: absolute;
	width: 500px;
	margin: 0px;
	height: 20px;
	font-size: 11px;
	font-weight: normal;
	color: #E7E8DB;
	background-color: #000000;
	display:none;
	padding: 0px;
	left: 0px;
	top: -0px;
	z-index: 1;
	overflow: hidden;
display: none;
visibility: hidden;
}
#CS_ArticlePlayer .navlist .CSL_title h1 {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	display: block;
width: 100%;
float: left;
clear: both;
}
#CS_ArticlePlayer .navlist .CSL_title h1 a {
	font-size: 20px;
	color: #900;
	text-decoration: none;
	display: block;
}
#CS_ArticlePlayer .navlist .CSL_picture {
	text-align: center;
	height: 313px;
	overflow: hidden;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	z-index: 0;
clear: both;
float: left;
width: 100%;
}

#CS_ArticlePlayer .navlist .CSL_picture img {
margin: 0px;
padding: 0px;

}

#CS_ArticlePlayer .navlist .CSL_stext {
	font-size: 12px;
	color: #fff;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 10px;
bottom: 6px;
height: 45px;
width: 98%;
padding-top: 5px;
background: #fced9c;
text-align: left;
line-height: 25px;
float: left;
clear: both;
border-top: 1px solid #900;
}

.navlist .CSL_stext a {
color: #333;
text-decoration: none;
font-size: 12pt;
font-weight: bold;
}

.CSPlayerNums, .CSPlayerNumsSelect {
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #333;
	display: block;
	float: left;
	height: 12px;
	width: 12px;
	text-align: center;
	cursor: pointer;
}
.CSPlayerNumsSelect {
	color: #333;
}
.CSPlayerNumsNextInfo {
	font-size: 11px;
	line-height: 18px;
	color: #333;
	text-decoration: none;
	display: block;
	float: left;
	padding-left: 12px;
display: none;
}

#CS_ArticlePlayer {
	background-image: url(/admin/php/moduls/support/images/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center 180px;
	text-align: left;
	float: left;
overflow: visible;
}
#CS_ArticlePlayer #CS_ArticleIMGalt span {
	display: block;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-bottom: 3px;
display: none;
}

.CLS_playbutton {
background: url(http://www.szellemvilag.hu/images/841/playbtn_908_20100226111749_717.jpg) no-repeat center;
}

.CLS_stopbutton {
background: url(http://www.szellemvilag.hu/images/841/stopbutton_500_20100226111856_383.jpg) no-repeat center;
}

#newsCenter {
float: left;
width: 100%;
clear: both;
background: #fced9c;
}

.ArticlePlayerOverlay {
display: none;
}

#RightNewsBox {
float: left;
width: 100%;
height: 280px;
}


.RightNewsLeft {
float: left;
width: 49%;
padding-left: 1%;
background: url(http://www.szellemvilag.hu/images/839/jobb_bg_852_20100220164843_637.jpg) no-repeat top left;
height: 280px;
overflow: hidden;
}

.category_linktd_style1 {
background: url(http://www.szellemvilag.hu/images/197/category_link1_419_20100214153626_363.jpg) repeat-x top;
width: 100%;
display: block;
padding-top: 10px;
height: 30px;
padding-left: 0%;
margin: 0px;
color: #ff7;
text-align: center;
font-size: 10pt;
font-family: Georgia;
}

#newsCenter .category_linktd_style1 {
text-align: left;
padding-left: 10px;
width: 99%;
}

.N_R .N_left, .N_R .N_left1 {
border: 0px;
width: 33%;
margin: 0px;
padding: 1px;
height: auto;
margin-top: 5px;
overflow: hidden;
color: #700;
font-style: italic;
font-size: 10pt;
}

#newsCenter .N_R .N_left {
width: 49%;
padding-top: 5px;
padding-left: 3px;
margin-left: 0px;
overflow: hidden;
border-left: 1px solid #fcc;
}

.datum {
color: #c88;
text-align: right;
}


.N_R {
overflow: hidden;
}

#newsCenter .N_R .N_left1 img {
margin: 2px;
float: left;
padding: 3px;
}

#actions {
position: relative;
z-index: 100;
width: 100%;
display: block;
float: left;
}

.prevPage {
background: #a00 url(http://www.szellemvilag.hu/images/839/prev_538_20100222120942_521.jpg) no-repeat top left;
width: 120px;
height: 20px;
display: block;
position: absolute;
top: 130px;
left: 15px;
cursor: pointer;
}

.nextPage {
background: #a00 url(http://www.szellemvilag.hu/images/839/next_98_20100222120942_73.jpg) no-repeat top left;
width: 120px;
height: 20px;
display: block;
position: absolute;
top: 130px;
right: 15px;
cursor: pointer;
}

.navlist {
list-style-type: none;
padding: 0px;
width: 93%;
padding: 3%;
margin: 0px;
}

#aktualis_idojaras {
float: left;
font-size: 10pt;
width: 370px;
text-align: center;
color: #a00;
font-weight: bold;
margin: 6px;
background: url(http://www.szellemvilag.hu/images/839/separator_11_20100222115719_354.jpg) no-repeat bottom left;
padding-bottom: 30px;
}

.CenterDate {
width: 370px;
text-align: center;
float: left;
font-size: 10pt;
padding-bottom: 20px;
background: url(http://www.szellemvilag.hu/images/839/separator_11_20100222115719_354.jpg) no-repeat bottom left;
margin: 6px;
color: #a00;
display: none;
}

.CenterDate a {
color: #444;
}

#aktualis_idojaras img {
width: 30px;
padding: 0px;
margin: 0px;
background: transparent;
border: 0px;
}

.elorej_link {
float: left;
clear: both;
width: 100%;
color: #333;
}

.navlist li a {
color: #333;
font-size: 10pt;
border: 0px;
text-decoration: none;
}

.navlist li img {
border: 0px;
}

#Right .navlist {
text-align: center;
}

#Right .navlist {
float: left;
height: auto;
overflow: hidden;
}

#kat {
width: 75%;
float: left;
}

#kat #Middle {
width: 99%;
}

#OtherRight {
float: left;
width: 24%;
padding: 2px;
padding-top: 0px;
margin-left: 3px;
height: 500px;
background: #f9e15b url(http://www.szellemvilag.hu/images/839/otherright_bg_331_20100222132450_403.jpg) no-repeat center top;
}

#OtherRight .nsz, #Right .nsz {
background: url(http://www.szellemvilag.hu/images/197/category_link1_419_20100214153626_363.jpg) repeat-x top;
width: 100%;
display: block;
padding-top: 10px;
height: 30px;
padding-left: 0%;
margin: 0px;
color: #ff7;
text-align: center;
font-size: 10pt;
text-decoration: none;
font-weight: bold;
font-family: Georgia;
}

#kat .category_linktd_style1 {
text-align: left;
padding-left: 5%;
width: 95%;
}

.category_linktd_style1 a {
color: #ff7;
text-decoration: none;
font-size: 14pt;
}

#mmcountcategoryheader {
text-align: center;
font-size: 12pt;
margin-top: 5px;
position: absolute;
top: 265px;
left: 30%;
}

#mmcountcategoryheader .tegy {
font-size: 12pt;
text-decoration: none;
margin: 5px;
padding: 4px;
color: #ff7;
}

#mmcountcategoryheader .tegy #catviewcheck {
color: #666;
background: #c00;
padding: 4px;
color: #ddd;
}

#GX_GaleryTabs a {
color: #774e10;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

.scrollable {
position: relative;
width: 100%;
height: 205px;
overflow: hidden;
margin-bottom: 0px;
margin-top: 0px;
background: #f0da7a;
}

#GX_GaleryTabs .navlist li {
width: 100%;
float: left;
margin: 0px;
padding: 0px;
}

.scrollable .navlist .lead {
display: none;
}

#Right .navlist .CSlotherimg {
width: 300px;
height: 195px;
padding: 2px;
margin: 0px;
border: 1px solid #a00;
background: transparent;
}

#Right .navlist .leadotherimg {
padding: 0px;
margin: 0px;
overflow: hidden;
}

.HOPMTHsearchSelect,.HOPMTHsearchSelectUP {
float: left;
	height: 21px;
	width: 190px;
	background: transparent url(http://www.szellemvilag.hu/images/839/searchbg_16_20100302123944_601.jpg);
	background-position: center bottom;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}

#GX_HeadDownMenu {
position: absolute;
width: 600px;
top: 138px;
right: 0px;

}

#searchBox {
float: left;
width: 403px;
padding-top: 13px;
padding-bottom: 2px;
margin-top: 5px;
text-align: center;
padding-left: 5px;
}

.HOPMTHsearchSelectUP {
margin:0px; height:35px; background-image:none;
}
.HOPMTHeadText {
	text-align: left;
	float: left;
	height: 31px;
	width: 617px;
	font-size: 11px;
	line-height: 31px;
	margin-top: 0px;
	overflow: hidden;
}
.HOPMTHGoogle,.HOPMTHarh,.HOPMTHProg {
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 21px;
	width: 90px;
	overflow: visible;
	font-size: 10pt;
	cursor: pointer;
}
.HOPMTHarh {
	width: 98px;
	text-align: right;
	padding-left: 0px;
color: transparent;
font-size: 10pt;
color: #ff9;
font-weight: bold;
font-style: italic;
}
.HOPMTHProg {
	width: 107px;
	text-align: right;
}


.HOPMTHSearchItem {
float: left;
width: 260px;
background: url(http://www.szellemvilag.hu/images/839/searchinputsbg_827_20100302123944_137.jpg) no-repeat top left;
padding-top: 7px;
height: 26px;
position: absolute;
top: 13px;
right: 123px;
}

.HOPMTHSearchItem input {
float: left;
width: 60%;
font-size: 12px;
background: transparent;
border: 0px solid #ccc;
padding: 4px;
padding-top: 0px;
padding-left: 10px;
color: #333;
}

.HOPMTHSearchButton {
float: left;
font-size: 12px;
background: transparent;
border: 0px solid #aaa;
color: #333;
padding: 4px;
width: 52px;
height: 15px;
text-align: center;
margin-top: 0px;
padding-left: 0px;
padding-right: 5px;
margin-left: 10px;
padding-top: 0px;
font-style: italic;
cursor: pointer;
}

/* Kategória oldal */

.N_R .newsm a {
text-decoration: none;
color: #900;
}

.newsm img {
border: 1px solid #faa;
}

.cim {
float: left;
clear: both;
text-decoration: none;
color: #900;
width: 100%;
margin-bottom: 4px;
}

a.cim img {
border: 0px;
float: none;
display: block;
}

.right_side {
width: 90px;
height: 20px;
position: absolute;
right: 20px;
top: 25px;
}

.right_side .icon {
position: absolute;
width: 20px;
height: 20px;
}

.archive {
left: 60px;
}

.home {
left: 0px;
}

.email {
left: 28px;
}


#menu .subMenuHover {
border-bottom: 2px solid #900;
}

#OtherRight .CSL_title h1 {
font-size: 10pt;
text-align: center;
}

#OtherRight .CSL_picture {
text-align: center;
}

#OtherRight .CSL_stext {
text-align: justify;
padding: 4px;
}

#OtherRight .CSL_stext a {
font-size: 8pt;
font-weight: normal;
padding-top: 3px;
}

#OtherRight .navlist {
margin-bottom: 0px;
}

#Right .RightNewsLeft .CSL_title h1 {
padding: 0px;
margin: 0px;
width: 100%;
}

#Right .RightNewsLeft .CSL_title h1 a {
font-size: 8pt;
text-align: center;
}

#Right .CSL_picture {
text-align: center;
}

#Right .CSL_stext {
line-height: 10pt;
height: 50pt;
overflow: hidden;
}

#Right .CSL_stext a {
font-size: 8pt;
font-weight: normal;
padding-top: 3px;
}

#Right .RightNewsLeft .navlist {
margin-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
}

#Right .navlist .CSL_picture img {
width: 100px;
}

.RightNewsBox {
height: 300px;
position: relative;
}


#kat #Main .N_R {
background: #ffa;
border-bottom: 1px solid #ed8;
}

#kat #Main {
background: #ffa;
}

#kat #Main #fullnewsbt a {
color: #c00;
text-decoration: none;
}

#kat #Main #fullnewsbt .category_linktd_style1 a {
color: #ff7;
}

#kat #Main .N_left {
border-right: 1px solid #ed8;
padding: 4px;
width: 235px;
}

#kat #Main .N_left .newsm {
width: 100%;
float: left;
}



#Main .first {
text-align: center;
padding-top: 10px;
padding-bottom: 5px;
border-bottom: 1px solid #c00;
color: #900;
}



/* Urlap beęllętęsa */
.sendnewsheadertitle {
	text-align: center;
	font-size: 14pt;
	color: #900;
padding-bottom: 5px;
font-weight: bold;
padding-top: 30px;
background-color: #ffa;

}
.sendnewsmainheader {
background-color: #ffa;
padding-bottom: 5px;
width: 100%;
margin: auto;
margin-bottom: 10px;
}
.sdivmh {
	clear: both;
	text-align: center;
	width: 85%;
	display: block;
	overflow: hidden;
	margin-top: 25px;
margin: auto;

}
.sendnewstditemtitle {
	float: left;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: right;
	display: block;
	width: 140px;
	margin-right: 5px;
	color: #900;
font-weight: normal;
}
.sendnewstditemvalue {
	text-align: left;
	float: left;
border: 1px solid #faa;
margin-top: 4px;

}
.sendnewstditemvalue input, .sendnewstditemvalue select {
	color: #900;

}
.sendnewstditemvalue select {
	width: 250px;
}
.sendnewssearchtext {
}
.sendnewstditemtitleb {
	text-align: center;
	font-size: 14px;
	margin-top: 20px;
	color: #900;
}
.sendnewstditemvalueb {
	margin: auto;
	text-align: center;
}
.sendnewssearcharea {
color: #000000;
border: 1px solid #c00;
}
.sendnewstdsearchbut {
	cursor: pointer;
	width: 138px;
	line-height: 36px;
	color: #900;
	font-weight: bold;
border: 1px solid #dd4;
background: #ffd;
margin: auto;
margin-top: 3px;
}
.sendnewstdsearchbut:hover {
background-color: #dedeff;
text-decoration:underline;
}
/* Urlap beęllętęsa vęge */


.searchmaindivs {
	font-size: 11px;
	font-weight: normal;
	padding: 1px;
	width: 560px;
	position: relative;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	height: auto;
	display: table;
}

#kozepresz .searchmaindivs a {
color: #000099;
}

.searchresultnums1, .searchresultnums2 {
	text-align: center;
	display: block;
	float: left;
	color: #560B0B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	height: 105px;
	width: 20px;
	margin-right: 5px;
	overflow: hidden;
	padding: 5px;
	line-height: 105px;
	background-color: #ff6;
}
.searchtextmaindiv1,.searchtextmaindiv2 {
	height: 103px;
	width: 508px;
	margin-top: auto;
	padding: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	float: left;
	overflow: hidden;
	border: 1px solid #900;
}
.searchresultnums2 {
}

.searchtextmaindiv2 {
	background-color: #ff9;
}
.searchtitle {
	font-size: 10px;
	font-weight: bold;
	color: #900;
}

.searchtitlech, .searchstextch {
	text-decoration: underline;
	color: #F0E7D0;
	background-color: #560B0B;
	padding: 2px;
}
.searchtitlemorelink {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	display: block;
	line-height: 16px;
	height: 16px;
	width: 132px;
	border: 1px solid #BEBEBE;
	background-color: #ffa;
	position: absolute;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	left: 280px;
	top: 90px;
	z-index: 1000;
}
.searchtitle:hover {
	text-decoration: underline;
}
.searchtextmaindiv2 .searchdate, .searchtextmaindiv1 .searchdate {
	padding: 2px;
	font-size: 9px;
	font-weight: normal;
	display: block;
	height: auto;
	width: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.SearchONpicimg {
	float: left;
	height: 40px;
	width: 60px;
	border: 1px solid #ffa;
	text-align: left;
	display: block;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	overflow: hidden;
}
.SearchONpicimg .SearchONpicimg {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
	line-height: 65px;
}

.sendnewsmainheader #mmcountcategoryheader {
position: relative;
float: left;
top: 0px;
left: 0px;
}


#MiddleBottom .N_R .N_left {
width: 24%;
padding: 4px;
}

#MiddleBottom {
background: #ffa;
float: left;
height: auto;
width: 100%;
overflow: hidden;
border-top: 1px solid #c00;
}
