body {
	margin:0;
	padding:0;
	text-align:center;
	position:relative;
	/* background:#FFFFFF url(/images/bg.png) 0 0 repeat-x; */
}
h2 {
	font-size:13px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:3px;
}
.r {
	text-align:right;
}
.f10 {
	font-size:10px;
}
.v {
	vertical-align:middle;
}
#bg {
	width:100%;
	height:219px;
	background: transparent url(/images/bg-right.png) top right repeat-x;
	text-align:left;
}
#bgl {
	height:219px;
	width:50%;
	background: transparent url(/images/bg.png) top left repeat-x;
}

#content {
	width:926px;
	margin:0 auto;
	border:0px solid;
	margin-top:-219px;
}

#bannerline {
	text-align:left;
	vertical-align:middle;
	height:112px;
	xbackground: transparent url(/images/bg-sub.jpg) bottom left repeat-x;
}
#bannerline #bannerline-sub {
	height:112px;
	/* background: transparent url(/images/headerimg.jpg) top right no-repeat; */

}
#bannerline img {
	xmargin-top:13px;
	margin-left:25px;
}
#menuline {
	background:transparent url(/images/menu-bg.png) top left no-repeat;
	height:54px;
}
#menuline .menutable {
	table-layout:fixed;
	width:926px;
	height:54px;
}
#menuline .menutable tr td {
	text-align:center;
	background: transparent url(/images/td-bg.gif) top right no-repeat;
	padding-bottom: 5px;
}
#menuline .menutable tr td.last {
	background:none;
}
#menuline .menutable tr td a {
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;
	color:white;
	text-decoration: none;
}
#menuline .menutable tr td a:hover {
	text-decoration: underline;
}
#foot {
	width:925px;
	clear:both;
	background:#e5e5e5 url(/images/foot-bg.png) 0 0 no-repeat;
	height:90px;
}
#text-content {
	background:white url(/images/c-bg.png) top left repeat-y;
	float:left;
	width:925px;
	text-align:left;
}
#image-content {
	width:403px;
	float:left;
	background:transparent url(/images/images-bg.png) 0 0 no-repeat;
	border-right:1px solid #9C1F2E;
}
.cim-content {
	width:521px;
	float:left;
}
.cim {
	background:transparent url(/images/text-top-bg.png) 0 0 no-repeat;
	height:53px;
}
.cim .icim {
	padding-top:20px;
	margin-left:22px;
	font:bold 13px Verdana,Arial,Helvetica,sans-serif;
	color:#a7474b;
}
#articles, .szoveg {
	color:#4c4c4c;
	font:normal 11px Verdana,Arial,Helvetica,sans-serif;
	margin-left:22px;
	margin-right:20px;
}
.szoveg p {
	text-align:justify;
	margin-top:6px;;
}
.szoveg p.r {
	text-align: right;
}

.szoveg table tr td {
	color:#4c4c4c;
	font:normal 11px Verdana,Arial,Helvetica,sans-serif;

}
#articles a, .szoveg a {
	color:#993300;
}
.subtitle {
	margin-top:20px;
	color:#A7474B;
	font-weight:bold;
	font-size:13px;
}
.red-bg {
	background:transparent url(/images/red-img-bg.jpg) 0 0 no-repeat;
	width:188px;
	height:150px;
}
.gray-bg {
	background:transparent url(/images/gray-img-bg.jpg) 0 0 no-repeat;
	width:188px;
	height:150px;
}
.gray-bg a.link, .red-bg a.link  {
	display:block;
	margin-top:6px;
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;
	color:white;
	text-decoration: none;
	text-align:center;
}
.que {
	font-weight: bold;
}
.lcolor {
	/* color:blue;text-decoration: underline */
}
.artimagecenter {
	text-align:center;
}
.imgtext-center {
	margin:0 auto;
	font-size:11px;
}
.imgtext-left {
	float:left;
	text-align:center;
	margin-right:14px;
	margin-top:4px;
	font-size:11px;
}
.imgtext-right {
	float:right;
	text-align:center;
	margin-left:14px;
	margin-top:4px;
	font-size:11px;
}
