BODY {
	margin : 0px;
	padding : 0px;
	background-color : #FFF;
	font-family : "Trebuchet MS", Tahoma, "Arial Narrow", Arial;
	font-size : small;
}

html>body {
	font-size: small;
}

A { 
	text-decoration : underline; 
	color: #DF7B00;
}

A:hover { text-decoration : none; }

.img_link IMG {
	border : 0px;
}

H1 {
	font-size : large;
	color : #555555;
}

H2 {
	font-size : medium;
	color : #66340F;
	font-weight : bold;
}

H3 {
	font-size : small;
	color : #66340F;
	font-weight : bold;
}

.nav {
	font-size : large;
	color : #555555;
	margin : 0px 0px 15px 0px;
}
.nav A {
	color : #A9554B;
}

.prim {
	font-size : x-small;
	color : Gray;
}

.source {
	font-size : x-small;
	color : Gray;
	text-align : right;
}
.source A { color: Gray; }
.source A:hover { color : #949494; }

ul.nav-left {
	margin: 0px 0px 0px 15px;
	padding: 25px 0px 20px 14px;
	list-style: none;
}
ul.nav-left li {
	margin: 0px;
	padding: 0px 0px 3px 16px;
	background: url(/_img/bg_list1.gif) no-repeat left 4px;
}
ul.nav-left li ul {
	list-style: none;
	margin: 0px;
	padding: 3px 0px 5px 20px;
}
ul.nav-left ul li {
	margin: 0px;
	padding: 0px 0px 3px 0px;
	background: url(none);
	list-style: none;
}
ul.nav-left ul a {
	color: #896354;
}
ul.nav-left a {
	color: #D72828;
}

ul.intext_menu {
	margin: 0px;
	padding: 0px 0px 20px 14px;
	list-style: none;
}
ul.intext_menu li {
	margin: 0px;
	padding: 0px 0px 7px 16px;
	background: url(/_img/bg_list2.gif) no-repeat left 4px;
}
ul.intext_menu li ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px 25px;
}
ul.intext_menu ul li {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	background: url(none);
	list-style: none;
}

ul.intext_menu2 {
	margin: 0px;
	padding: 0px 0px 20px 14px;
	list-style: none;
}
ul.intext_menu2 li {
	margin: 0px;
	padding: 0px 0px 7px 16px;
	background: url(/_img/bg_list3.gif) no-repeat left 4px;
}

#header {
	margin: 0px;
	padding: 0px;
	height : 88px;
	border-bottom : 1px dashed Gray;
}

#logo {
	margin: 0px;
	padding: 0px;
	float : left;	
}

#header_banner {
	margin: 0px 0px 0px 30%;
	text-align: center;
	padding : 14px 0px 0px 0px;
}

#content {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	background: url(/_img/bg_left.gif) no-repeat left top;
}

#col-leftmenu {
	margin: 0px;
	padding: 0px 0px 43px 0px;
	width: 25%;
	float : left;
}

#col-rightblock {
	margin: 0px 20px 20px 25%;
	padding-top: 20px;
	min-height: 460px;
	_height: 460px;
}

#txt_ad {
	border-top : 1px dashed gray;
	padding-top : 10px;
	text-align : center;
	margin-top : 15px;
}

#footer {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
	height: 120px;
	min-width: 600px;
}

#footer_l {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(/_img/bg_footer_c.gif) no-repeat  right bottom;
	height: 120px;
	width: 140px;
	float: left;
}

#footer_r {
	margin: 0px 0px 0px 66px;
	padding: 0px;
	background-color : #DDCBC1;
}

#footer_top {
	margin: 0px;
	text-align: center;
	padding : 5px;
}

#footer_counters {
	margin: 0px;
	padding: 0px;
	width: 120px;
	text-align : center;
	float : left;
	height : 110px;
	vertical-align : sub;
}

#footer_banner {
	margin: 0px;
	height: 70px;
	text-align: center;
	padding : 0px;
}

#footer_bottom {
	margin: 0px;
	padding: 0px;;
	height: 40px;
}

#footer P {
	font-size : small;
	margin : 0px 0px 5px 0px;
	padding : 0px;
	color : #555555;
}

#footer A {
	color : #555555;
}

#footer A:hover {
	color : #888888;
}

#adintxt {
	background-color : #FFFFF0;
	border : 1px dashed #F4A460;
	padding : 3px;
}
.title_adintxt {
	margin : 6px 0px 10px 18px;
}

.cit {
	padding : 0px 50px 0px 50px;
	font-style : italic;
}

.color1 {
	
}
.color2 {
	background-color : #FFFFF0;
}

#art_topmenu {
	padding : 5px;
	margin-bottom: 10px;
	text-align : center;
	background-color : #FFFFF5;
}

.dd_big {
	font-size : larger;
	color : Gray;
	font-weight : bold;
	text-align : center;
}

.adl {
	font-size : x-small;
	color : Gray;
}
.adl A {
	color : Gray;
}

#top-ad {
	font-weight: bold;
	text-align: right;
}
