/*template styles*/
#body { background-color: #146798 }
	#template { margin-top: 14px; width: 759px; border-collapse: collapse; background: #fff url(../images/basic/bg_traka.gif) repeat-y}
	#template .default {padding: 0; margin: 0;}
#header {margin: 0; padding: 8px; padding-bottom: 0; border-left: 9px solid #146798 }
	#header * {border: none }
#find {margin: 0; margin-right: 8px; padding-bottom: 14px; padding-right: 4px; padding-top: 6px; text-align: right; background: url(../images/basic/bg_find.gif) no-repeat right 0px;  border-left: 9px solid #146798;}
	#find img {}
#main_title {width:712px; margin: 0; padding-top: 6px; padding-bottom: 2px; padding-left: 20px; font-family: arial, helvetica, verdana; font-size: 24px; font-weight: normal; color: #fff; background: #F7931D; border-left: 9px solid #F7931D; }

#container {padding-bottom: 0px; background: url(../images/basic/bg_road.gif) no-repeat right bottom; }

#left_content {padding-top: 19px; border-left: 9px solid #146798; width: 480px; float: left;}
#right_content {font-family: Arial, Verdana, Helvetica, sans-serif; float: left; width: 230px; margin: -20px 0 0 0; background-color: #FFF;}
	#right_content .right_field {width: 230px; padding: 10px; border: 1px solid #ff7f00; background-color: #FFF;}
		#right_content .right_field .right_h1 { font-size: 24px; color:#FF7F00; margin-bottom:10px;}
		#right_content .right_field .right_t { font-size: 11px; line-height: 16px; color:#666;}
		#right_content .right_field .right_t a { color:#1D97C3; margin: 10px 0 0 0;}
		#right_content .right_field .right_t ul { margin-left: 30px; }
		/*#right_content .right_field .right_t ul li { list-style: none; list-style-image: url(/images/basic/bullet.gif); margin-left: -10px; padding-left: 0px; }
		#right_content .right_field .right_t ol li { list-style-image: none }*/
	#right_content .right_image img {border: 1px solid #ff7f00; margin-top: 5px;}
#copyright { clear:both; color: #333; line-height: 16px; margin: 0; padding: 3px }
#omnicom { clear:both; color: #333; line-height: 16px; margin: 0; padding: 3px }
/*****************************/

/*basic styles*/
.normal { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000; line-height: 18px; }
a {	color: #1D97C3; font-weight: normal; text-decoration:underline }
a:hover { color: #1D97C3; font-weight: normal; text-decoration:none  }
.forma { font-size: 9px; color: #666; border: 1px solid #bfbfbf; background-color: #fff; height: 12px}
.footer a{ color: #666666; text-decoration: none; font-weight: normal }
.footer a:hover { color: #666; text-decoration: underline; font-weight: normal }
/*****************************/

/*table styles*/
.table_main { color: #FFF; background-color: #3399CC }
.table_main_colorless { background-color: #FFF }
.td_colorless { background-color: #FFF; font-size: 11px; color: #000; padding: 2px }
.td_color_01 { background-color: #99CCCC; font-size: 11px; color: #000; padding: 2px }
.td_color_02 { background-color: #FFCC66; font-size: 11px; color: #000; padding: 2px }
.td_color_03 { background-color: #CCC; font-size: 11px; color: #313131; padding: 2px }
.td_header_row { background-color: #3399CC; font-size: 11px; color: #FFF; font-weight: bold; padding: 2px }
.td_header_col { background-color: #006699; font-size: 11px; color: #000; padding: 2px }
/*****************************/

/*block styles*/
.block { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 18px; clear: both; margin: 0 10px 0 10px; padding: 10px 10px 10px 10px; }
.pull {border: 1px solid #FF7F00}
h1 { margin: 0; margin-bottom: 10px; font-family: Arial, Helvetica, Verdana; font-size: 24px; line-height: 30px; color: #FF7F00 }
h2 { margin: 0; font-family: Arial, Helvetica, Verdana; font-size: 16px; line-height: 20px; color: #1D97C3 }
h3 { margin-bottom: -10px; font-family: Arial, Helvetica, Verdana; font-size: 14px; color: #1D97C3 }

.block .content { margin-top:0; color: #000; margin: 10px 10px 0 10px }
.block ul { margin: 0; padding: 0; }
/*.block ul li { list-style-image: url(/images/basic/bullet.gif); margin-left: 0px; padding-left: 0px; }*/
.block ul li { margin-left: 24px; padding-left: 16px; }
.block ol li { list-style-image: none }
p.preamble { color: #FF7F00; border: 0px solid #666; font-size: 14px; margin: 0px; padding: 3px; padding-left: 0px;}
.image_holder {margin-top: 10px; border: 0px dashed #999; padding: 0;  background-color: #EEE; text-align: center; font-size: 10px; font-weight: bold; color: #333 }
	.image_holder img {margin: 0px}
	.image_holder a img {border: 0px}
		.image_holder img.image_border {border: 1px solid #FF9933}
	.image_holder p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 0 3px 0 3px; margin: 0px; }

.optimize {display: table; * float: left}
.left {float: left; margin-right: 10px}
.right {float: right; margin-left: 10px}
.Left {float: left; margin-right: 20px}
.Right {float: right; margin-left: 20px}
.large_image .image_holder{ padding: 5px; margin: 5px; background-color: #FFF }
/*****************************/

