/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */


body {
	background-color: #DFFBC3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
	height: 100%;
}


a { 
	text-decoration: none;
	color: #FF8604;
}

a.hidden {
	display: none;
}

a:hover {
	text-decoration: underline;
}

img.download {
	vertical-align:middle;
}

img {
	border:none;
}

#container {
	padding: 0;
	width: 1005px;
	text-align: left;
	
	margin: auto;
	background-color: white;
}
.keret_bottom {
	position: relative;
	width: 808px;
	height: 7px;
	margin-left: 197px;
	background-repeat: no-repeat;
	background-position: left top;
}
.text {
	position: relative;
	/*width: 800px;*/
	margin-left: 197px;
	border-left: 1px solid #ffc607;
	border-right: 1px solid #ffc607;
	border-top: 1px solid white;
	height: 100%;
	/*min-height: 360px;
	height: auto !important;
	height: 360px;*/
}
#sarok {
	position: absolute;
	bottom: -1px;
	left: -1px;
	width: 23px;
	height: 22px;
	background: url(../images/sarok.png) no-repeat;
}
#kezdo_magassag {
	height:54px;
}

#nyito{
	position:relative;
	text-align:left;
	margin:auto;
	width:954px;
	margin:auto;
	height:auto;
}

#welcome_header {
	position:relative;
	height:225px;
	background:url(../images/nyito.jpg);
	margin:auto;
}


#nyelv_panel{
	width:954px;
	height:18px;
	background-image:url(../images/nyelv_panel.gif);
	background-repeat:no-repeat;
	text-align:center;
	line-height:20px;
	vertical-align:middle;
}

#nyelv_panel a {
	color:#000000;
	text-decoration: none;
	padding-left:30px;
}

#nyelv_panel img {
	border:none;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
}
#nyitoszoveg {
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	position:relative;
	width:606px;
	text-align:center;
}

#nyitoszoveg h2{
	margin-top:10px;
	margin-bottom:10px;
	font-size:22px;
}

#nyitoszoveg .latogassa {
	text-align: center;
	margin-top:15px;
	margin-bottom:15px;
	padding-right:0px;
	padding-left:0px;
}

/*----------------- balsáv --------------------- */

#bal {
	position: absolute;
	top: 88px;
	left: 0px;
	width: 202;
	height: 330px;
}

/* Menu */
#menusor1 {
	background: url(../images/menubg.png) no-repeat;
	height: 281px;
	width: 182px;
	padding-top: 26px;
	padding-left: 20px;
	line-height: 21px;
}

#menusor1 a {
	font-size: 13px;
	color: #fee77c;
}
#menusor1 a:hover {
	text-decoration: underline;
}

#menusor1 img{
	padding-left:0px;
	padding-right:0px;
	vertical-align:10%;
}
/*----------------- balsáv vége --------------------- */

/* termék kategóriák */
#termek_kategoria {
	text-align: center;
	padding-top: 4px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ffc607;
}

#termek_kategoria a {
	font-size: 13px;
	color: #FF7F0F;
}
#termek_kategoria a.aktiv {
	color: #11710f;
}

#termek_kategoria img {
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
	line-height:13px;
}

#nyito_kepek {
	position:relative;
	vertical-align:middle;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}	

#nyito_kepek img {
	padding-left:6px;
	padding-right:6px;
}	
#banner { 
	background:url(../images/aron_temp_head.png) no-repeat;
	width:900px; height:200px; text-align: right;
	padding: 0px; margin: 0px;
}

#top_date { height:171px; color:#FFFFFF; font-weight:bold; font-size:12px; padding-right:7px; padding-top:3px; }
#backtotop { width:27px; height:93px; margin:0px; padding:0px; position: relative; top: 0px; left:900px; }

/*----------------- header --------------------- */
#header {
	width: 1005px;
	height: 88px;
	background: url(../images/headerbg_jav.png) no-repeat;
}
#banner_top {
	position: absolute;
	top: 0px;
	left: 192px;
	width: 813px;
	height: 61px;
	text-align: right;
}

/*----------------- content --------------------- */

#content {
	position: relative;
	padding: 0px;
	text-align: left;
	margin: 0px;
	width: 1005px;
	/*min-height: 460px;
	height: auto !important;
	height: 460px;*/
}
.content_title {
	position: relative;
}
.content_title table {
	width: 530px;
}
.content_title h1 {
	color: #11710F;
	font-size: 18px;
}

/*div#content { min-height:350px; height:expression(this.scrollHeight > 350 ? "auto":"350px"); }*/

#content_sub {
	/*padding-top: 13px;*/
	width: 522px;
	margin: 0px;
	margin-left: 8px;
	text-align: justify;
	padding-bottom: 1px;
	height: 100%;
	/*min-height: 460px;
	height: auto !important;
	height: 460px;*/
}

/* jobb */
#jobb {
	position: absolute;
	top: 101px;
	left: 751px;
	width: 249px;
	/*height: 335px;*/
}
#jobb a {
	font-weight: bold;
	color: #ffe87c;
}
#jobb a:hover {
	text-decoration: none;
}

/* pár kép a webáruházból */
#jobb .latogassa_meg {
	width: 100%;
	height: 25px;
	background: url(../images/latogassa_megbg.png) no-repeat top center;
	text-align: center;
	color: #f3e276;
	padding-top: 3px;
	font-size: 12px;
	cursor: pointer;
}
#jobb table.partermek {
	width: 100%;
	margin-top: 10px;
}
#jobb table.partermek td {
	text-align: center;
	vertical-align: top;
	height: 140px;
	
}
/* A kosar tartalma*/
#kosar {
	width: 100%;
	color: #060000;
	font-size: 12px;
}

#kosar .kosartartalma_cim {
	width: 100%;
	height: 19px;
	background: url(../images/kosartartalmabg.png) no-repeat;
	font-weight: bold;
	text-indent: 50px;
	padding-top: 9px;
	padding-left: 9px;
}
#kosar .kosartartalma {
	width: 234px;;
	padding-top: 1px;
	padding-left: 9px;
	padding-right: 6px;
	padding-bottom: 5px;
	background-color: #e1fbc9;
	text-align: center;
	background-image: url(../images/kosarbg.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	
}
#kosar .kosartartalma table {
	width: 234px;
}
#kosar .kosartartalma table td {
	color: #060000;
}
#kosar .kosartartalma table td.mennyiseg {
	text-align: left;
}
#kosar .reszletek {
	width: 233px;
	height: 24px;
	background: url(../images/reszletekbg.png) no-repeat;
	padding-top: 2px;
	text-align: center;
	cursor: pointer;
	margin-top: 6px;
}
#kosar .megrendel {
	width: 234px;
	height: 37px;
	background: url(../images/megrendelbg.png) no-repeat;
	padding-top: 7px;
	text-align: center;
	cursor: pointer;
	margin-top: 4px;
}
#kosar img {
	vertical-align:top;
}

#kosar input {
	vertical-align:top;
}

#content_value {
	padding-top: 5px;
}
#content_value h2 {
	color: #11710f;
	font-size: 16px;
}
#content_value h3 {
	color: #11710f;
	font-size: 14px;
}

#content_value ul li {
	
}
#content_value a {
	color: #ff8604;
}
#content_value ul li a {
	/*color: #FFC004;*/
	color: #ff8604;
}
/*
#content_value table {
	border: 1px solid black;
}
#content_value table td {
	border: 1px solid black;
}
*/
#content_value table table {
	width: 172px;
}
#content_value table td {
	font-size: 12px;
	color: black;
}
#content_value table td font {
	font-size: 12px;
	color: black;
}
#content_value table td span.image_alt {
	color: black;
}

#caster {
	position:absolute;
	top:30px;
	height:20px;
	width:420px;
}
/* -----------footer--------------------------- */
#footer {
	position: relative;
	left: 0px;
	bottom: 0px;
	background: url(../images/footerbg.gif) no-repeat;
	width: 1005px;
	height: 40px;
	margin-top: 6px;
	color: #3f3f3f;
	font-size: 11px;
}

#footer .text {
	text-align:center;
}	

#footer .content_left {
	position: absolute;
	top: 7px;
	left: 48px;
	text-align: right;
}
#footer .content_left a {
	color: #3f3f3f;
}
#footer .content {
	position: absolute;
	top: 7px;
	left: 223px;
	width: 600px;
	text-align: center;
}

#footer .content_right {
	position: absolute;
	top: 7px;
	left: 846px;
}

#footer a {
	color:#4D4D4D;
}	


/* termékek listája tábla 5*2 képpel*/
#termek_lista {
	text-align: center;
	padding-top: 6px;
	padding-bottom: 10px;
	/*border-bottom: 1px solid #ffc607;*/
	margin-bottom: 30px;
}
#termek_lista table td {
	vertical-align: top;
}
table.termek {
	text-align: left;
	margin-top: 8px;
	margin-bottom: 10px;
}
table.termek td.termek_kep {
	vertical-align: top;
	padding-right: 7px;
}
table.termek td.termek_nev {
	color: #11710f;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
}
table.termek td.termek_nev a {
	color: #11710f;
	text-decoration: none;
}
table.termek td.termek_nev a:hover {
	text-decoration: underline;
}
table.termek td.termek_leiras {
	color: #040404;
	padding-bottom: 15px;
	font-size: 11px;
	vertical-align: top;
}
table.termek td.termek_leiras span {
	color: #11710f;
	font-weight: bold;
}
table.termek td.termek_ar {
	font-weight: bold;
}
table.termek td.termek_ar span {
	color: #7a7a7a;
}
table.termek td.termek_cikkszam {
	font-weight: bold;
}
table.termek td.termek_cikkszam span {
	color: #7a7a7a;
}
#termek_lista .ok {
	padding:4px;
	border:none;
	text-align:center;
	vertical-align:middle;
}

#termek_lista .title {
	padding:4px;
	border:none;
	text-align:center;
	vertical-align:middle;
	color:#FFAD29;
	font-weight:bold;
	border: 1opx solid red;
}

#termek_lista .retailer_request {
	padding:2px;
	border:none;
	text-align:center;
	vertical-align:middle;
	color:#FF0000;
	font-weight:bold;
}

#termek_lista .retailer_request a {
	color:#FF0000;
}

#termek_lista .bal{
	background:url(../images/termek_lista_bal.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:0;
	width:13px;
	height:340px;
}

#termek_lista .jobb{
	background:url(../images/termek_lista_jobb.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:0;
	width:13px;
	height:340px;
}

/* megrendelés */
#rendel1 {
	position: relative;
	background: url(../images/kosar_formbg.png) no-repeat;
	width: 480px;
	height: 36px;
	padding-top: 0px;
	padding-left: 30px;
	text-align: left;
}

#rendel1 input.input_field {
	margin: 0px;
	margin-top: 2px !important;
	margin-top: 1px;
	font-size: 11px;
	border-top: 1px solid #404143;
	border-left: 1px solid #404143;
	border-bottom: 1px solid #d4d0cd;
	border-right: 1px solid #d4d0cd;
	vertical-align: bottom;
	width: 30px;
}
#rendel1 table {
	height: 30px;
}
#rendel1 table td {
	font-size: 11px;
	color: #160e03;
	vertical-align: middle;
}
#rendel1 table td.kosarban_van {
	width: 160px;
	text-align: left;
	vertical-align: middle;
}
#rendel1 table.gomb {
	position: absolute;
	top: 5px;
	left: 263px;
	width: 230px;
	height: 18px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#rendel1 table.gomb td {
	text-align: center;
}
input.submit {
	background-color: transparent;
	color: #eff5ef;
	padding: 0px;
	padding-top: 1px !important;
	padding-top: 2px;
	margin: 0px;
	border: 0px;
	height: 18px;
	vertical-align: top;
	font-family: Arial;
	font-size: 13px;
}
#rendel1 #gomb span {
	border: 1px solid red;
}
#rendel1 table.gomb td.link {
}
#rendel1 table.gomb td.link a {
	color: #eff5ef;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
}
#rendel1 table.gomb td.link a:hover {
	text-decoration: none;
}
div.ajandek {
	position: relative;
	background: url(../images/ajandekbg.png) no-repeat;
	width: 510px;
	height: 28px;
	padding-top: 8px;
	font-weight: bold;
	text-align: center;
}
/* egy termék adatai */
#termek {
	text-align: center;
	padding-top: 14px;
	padding-bottom: 10px;
	/*border-bottom: 1px solid #ffc607;*/
	margin-bottom: 30px;
}



/* page links css */
#pages {
	position:relative;
	text-align: center;
	margin: auto;
	font-size: 10px;
	padding: 0px;
	padding-top: 3px;
}

#pages a, .current {
	text-align:center;
	display: inline;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
}

#pages .current {
	color: #FF7F0F;
}

/* Hiba kiírás */
#error_msg {
	position:relative;
	width:auto;
	height:25px;
	text-align:center;
	line-height:25px;
	vertical-align:middle;
	background-color:#FF0033;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
/* Üzenet kiírás */
#message {
	position:relative;
	width:auto;
	height:25px;
	text-align:center;
	line-height:25px;
	vertical-align:middle;
	background-color:#00DD33;
	font-size:14px;
	color:#000000
	font-weight:bold;
}

#karika_tizennyolc {
	position:absolute;
	left:20px;
	top:320px;
	z-index:1;
	height:54px;
	width:54px;
	background:url(../images/karika_tizennyolc.gif);
}

#i_betu {
	position:absolute;
	top:10px;
	right:10px;
	z-index:1;
	height:35px;
	width:35px;
	background:url(../images/informacio.gif);
}
#basket {
	width: 500px;
	color: black;
}
hr {
	color: #808080;
}
#basket table td {
	color: black;
}
#basket input {
	font-size: 11px;
	border-top: 1px solid #404143;
	border-left: 1px solid #404143;
	border-bottom: 1px solid #d4d0cd;
	border-right: 1px solid #d4d0cd;
	vertical-align: bottom;
	width: 30px;
}

#basket input.submit {
	background-color: transparent;
	color: #F3E276;
	font-weight: bold;
	padding: 0px;
	padding-top: 1px !important;
	padding-top: 2px;
	margin: 0px;
	border: 0px;
	height: 18px;
	width: 200px;
	border: 1px solid red;
	vertical-align: top;
	font-family: Arial;
	font-size: 13px;
}

#basket .termek_leiras {
	color: #11710f;
	text-align: right;
	font-weight: bold;
}
#basket a {
	text-decoration: none;
}
#basket a:hover {
	color: #F3E276;
	text-decoration: none;
}
#basket a.ajandek {
	color: black;
	text-decoration: none;
}
#basket a.ajandek:hover {
	color: black;
	text-decoration: underline;
}
.submit_rovid {
	width: 103px;
	height: 22px;
	background: url(../images/submitbg_rovid.png) no-repeat;
	text-align: center;
	color: #F3E276;
	padding-top: 2px;
	vertical-align: bottom;
	font-weight: bold;
	cursor: pointer;
}
table a {
	text-decoration: none;
}
table a:hover {
	text-decoration: none; 
}
.submit_hosszu {
	width: 234px;
	height: 22px;
	background: url(../images/submitbg_hosszu.png) no-repeat;
	text-align: center;
	color: #F3E276;
	padding-top: 3px;
	vertical-align: bottom;
	font-weight: bold;
	cursor: pointer;
}
.submit_form {
	width: 234px;
	height: 22px;
	background: url(../images/submitbg_hosszu.png) no-repeat;
	text-align: center;
	color: #F3E276;
	vertical-align: bottom;
	font-weight: bold;
	cursor: pointer;
}
.submit_form_rovid {
	width: 103px;
	height: 25px;
	background: url(../images/submitbg_rovid.png) no-repeat;
	text-align: center;
	color: #F3E276;
	vertical-align: bottom;
	font-weight: bold;
	cursor: pointer;
}
.submit_form_rovid .submit {
	font-weight: bold;
	color: #F3E276;
}
#basket input.submit {
	background-color: transparent;
	color: #F3E276;
	font-weight: bold;
	padding: 0px;
	padding-top: 1px !important;
	padding-top: 2px;
	margin: 0px;
	border: 0px;
	height: 18px;
	width: 200px;
	vertical-align: top;
	font-family: Arial;
	font-size: 13px;
}
#basket .back_store {
	margin:auto;
	text-align:center;
	margin-top:20px;
}

#basket textarea {
	padding:3px;
	width:490px;
}
/*---------- order ----------------------*/
#order {
	width: 750px;
}	

#order .termek_leiras {
	color: black;
	text-align: right;
	font-weight: bold;
}

#order h1 {
	color: #FF7F0F;
	font-size: 14px;
	font-weight: bold;
}	

#order .step {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin: 0px;
}	

#order thead td {
	color: black;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-top:3px;
	padding-bottom:3px;
}	

#order tbody  td {
	color: black;
	padding-top: 3px;
	padding-bottom: 3px;
}	

#order tfoot td {
	color: black;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
}	

#order p {
	color: #black;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 16px;
	font-weight: bold;
}

#order p input.input_field, td input.input_field {
	font-size: 11px;
	border-top: 1px solid #404143;
	border-left: 1px solid #404143;
	border-bottom: 1px solid #d4d0cd;
	border-right: 1px solid #d4d0cd;
}
#order textarea {
	font-size: 11px;
	border-top: 1px solid #404143;
	border-left: 1px solid #404143;
	border-bottom: 1px solid #d4d0cd;
	border-right: 1px solid #d4d0cd;
}
#order select {
	font-size: 11px;
	border-top: 1px solid #404143;
	border-left: 1px solid #404143;
	border-bottom: 1px solid #d4d0cd;
	border-right: 1px solid #d4d0cd;
}

#order .black {
	color:#000000;
	vertical-align:bottom;
	line-height:16px;
	font-weight:normal;
	margin-top:6px;
	margin-bottom:6px;
}
#order .black a {
	text-decoration: none;
}
#order .black a:hover {
	text-decoration: none;
}

#order .otszaz {
	width:460px;
}


#order .info_img {
	vertical-align:top;
}

#order hr {
	clear:both;
	height:1px;
	line-height:1px;
	margin-top:6px;
	margin-bottom:6px;
}
#main_title {
	font-size: 13px;
	color:#990000;
	font-weight:bold;
	margin-bottom:30px;
	width:100%;
	padding:3px;
	text-align:right;
	vertical-align:middle;
/* background-color:#DDE1E8;*/
}

#main_title_sub {
font-size:11px;
color:#333333;
text-align:right;
font-weight:normal;
}

#search_menu
{
	background-repeat:no-repeat;
	width:100%;
	height:46px;
	padding:0px;
	margin:0px;
	padding-top:7px;

	position:relative;

	font-size:11px;
}

#find_content
{
	text-align:left;
	margin:0px;
	padding:0px;
	padding-left:15px;
}

#search_form {
	position: absolute;
	text-align: left;
	left: 740px;
	top: 179px;
	
}

#search_form img {
	position: absolute;
	top: 1px;
	left: 5px;

}

.search_button {
	background-color: #E2DE87;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;
	border: 1px;
	
	
	cursor: pointer;
	height: 15px;
	display: inline;
	position: absolute;
	right: 0px;
}

.search_input
{
	border-top-width:1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-color: #000000;
	color: #000;
	background-color: #E2DE87;
	font-size:11px;
	width:115px;
	height:15px;
	margin-bottom:3px;
	display: inline;
	position: absolute;
	left: 25px;
}

#search_result {
	font-size: 12px;
}

#search_result a, #search_result a:visited {
	color: #A60904;
	font-weight: bold;
}

#search_result b
{
	background-color:#E0CD88;
	color: #000;
}

.footer_text_green_bold
{
	color: #FAFC7B;
	font-weight: bold;
}

.footer_text_green
{
	color: #FAFC7B;
}

.footer_text_white
{
	color: #FFFFFF;
}
.retrieve {
	font-weight: bold;
	color:#485B50;
	font-size:10pt;
}

#article_type0 div {
	padding-left: 15px;
	padding-right: 15px;
}

#article_type0 .title_class {
	padding: 4px 15px 4px 15px;
	background-color: #FDFBE6;
	background-position:bottom right;
	background-repeat:no-repeat;
}

.subcat .title_class a {
	font-size: 14px;
	font-weight: bold;
	color: #11710F;
}

.title_shadow_left,.title_shadow_corner,.title_shadow_bottom {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.title_shadow_left {
	width: 5px;
}

.title_shadow_corner {
	width: 5px;
	height: 7px;
}

.title_shadow_top {
	width: 5px;
	height: 6px;
}

.title_shadow_bottom {
	height: 7px;
}

.title_rightcorner {
	width: 21px;
}


.folder_shadow_left,.folder_shadow_corner,.folder_shadow_bottom {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.folder_shadow_left {
	display: block;
	width: 5px;
}

.folder_shadow_corner {
	width: 5px;
	height: 6px;
}

.folder_shadow_top {
	width: 5px;
	height: 6px;
}

.folder_shadow_bottom {
	height: 6px;
}

.folder_rightcorner {
	width: 21px;
}

.content_title {
	font-size: 14px;
	font-weight: bold;
	color: #11710F;
}

.content_title a {
	color: #11710F;
}
.content_title a:hover {
	text-decoration: underline;
}

.forward_link {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: right;
}

.forward_link a {
	color: #11710F;
	font-weight: bold;
	font-size: 11px;
}
/*-------------------- sizeablepart -----------*/
#sizeablepart h1 {
	color: #11710F;
	font-size: 18px;
}
#sizeablepart .content_date {
	font-size: 8pt;
	color: #A60904;
	text-align:left;
}
#sizeablepart .content_text {
	color: black;
	text-align: justify;
}

#sizeablepart.content_img {
	padding:10px;
	margin: 4px;
	border: 0px solid #666666;
}


.ruler {
	width: 100%;
	background-repeat: repeat-x;
	background-position: center;
	height: 0px;
	font-size: 0px;

}

.title_ruler {
	width: 100%;
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	height:20px;
	margin-top: 5px;
}

.title_ruler div {
	padding-top:4px;
	padding-left:0px;
	margin-left:0px;
}
/*
.left_links {
	padding:0px;
	margin:0px;
	margin-left:5px;

}
.right_links {
	padding:0px;
	margin:0px;
	margin-left:5px;
	width:145px;
}
.links_content{
	background-repeat:repeat-x;
	background-position:top;
	background-color:EEF2F9;
}
.links_img{
	padding:7px;
	margin:0px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:EEF2F9;
	width:8px;
}

.left_links_arrow {
	padding:30px;
	margin:0px;
	margin-top:30px;
}


.left_links_normal {
	padding:0px;
	margin:0px;
	background-position:bottom;
	background-repeat:no-repeat;
}
.left_links_sub {
	padding:0px;
	margin:0px;
	background-position:bottom;
	background-repeat:no-repeat;
}

.list_links_right
{
padding:0px;
margin:0px;
padding-left:15px;
margin-left:10px;
}
.list_links_right_normal
{
margin-top:2px;
}
.list_links_right_sub
{
	margin-top:2px;
}
*/
.img_spacing
{
	padding: 10px;
	padding-bottom: 15px;
}

.subcat
{
	color: #FFC501;
}

.content_cat a
{
	font-size:12px;
	color:#0D5699;
}

.vertical-dotted-list
{
/*	background-color:#c3d9b3;*/
}

.pdf
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/pdf.gif);
}

.doc
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/doc.gif);
}

.rtf
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/doc.gif);
}

.xls
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/xls.gif);
}

.swf
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/swf.gif);
}

.ppt
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/ppt.gif);
}

.jpg
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/pic.gif);
}

.jpeg
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/pic.gif);
}

.tif
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/pic.gif);
}

.gif
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/pic.gif);
}

.bmp
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/pic.gif);
}

.eps
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/pic.gif);
}

.u_file
{
	padding-left:5px;
	font-size:12px;
	list-style-image: url(../images/u_file.gif);
}


.content_image       { margin: 1px; padding: 1px;  border: 1px; display: inline;}
.content_image_left  { float: left;  clear:  left; margin: 1px; padding: 1px;  border: 1px}
.content_image_right { float: right; clear: right; margin: 1px; padding: 1px;  border: 1px}

.image_alt {
	display: block;
	color: #606060;
	text-align:center;
}

/*--------------------- itempath ----------------*/
#itempath {
	margin-top: 10px;
	margin-left: 8px;
	color: #ff8604;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 5px;
	width: 530px;
}
div.itempath {
	border-bottom: 1px solid #ffc607;
}
#itempath a {
	color: #ff8604;
}

#article_typenewsitem {
	margin: 0px;
}