/*COMMON*/
body {color: #bfbfbf;font-family: Tahoma, Arial,sans-serif; font-size: 12px; padding:0 0 10px 0; margin:0;background: url(/img/bg_body.jpg) repeat #1a211f;}
table.main_bg {background: url(/img/bg.jpg) repeat-x top left;}
td {color: #bfbfbf; font-family: Tahoma,Arial,sans-serif; font-size: 12px; line-height: 140%;}
table, img {border:0;}
img { margin: 0; padding: 0;}
form{margin:0;padding:0;}
input, select, textarea { vertical-align: middle;font-family: Tahoma, Arial,sans-serif; }
h1, h2, h3 {font-family: Tahoma, Arial,sans-serif;}
h1 {color:#ececef; font-size:26px;font-weight:normal; padding: 30px 0 10px 30px; margin:0;}
/* h2 {color:#fd7d27; font-size:14px;font-weight:bold; padding: 18px 25px 15px 30px; margin:0;} */
h3 {color:#ffffff; font-size:14px;font-weight:bold; padding: 18px 25px 15px 0px; margin:0;}
h4 {color:#ffffff; font-size:16px;font-weight:normal; padding: 3px 0px 10px 0px; margin:0;}


p { margin: 0 0 10px 0;} 

a {color:#eb7f29; text-decoration:underline;}
a:hover {text-decoration:none;}

.logo {}
.menu_top {height:91px; padding-bottom:14px;}
.menu_top a {color:#FFF; text-decoration:none; font-size:14px;}
.menu_top a:hover {color:#FFF; text-decoration:underline;}
.menu_top a.select{color: #fff; text-decoration: none;font-size: 18px; }
.line {background:#4e5356; height:1px;}
.content {padding:20px 20px 30px 30px; width:620px;font-size:12px;}

#body ul { padding: 0 0 0 30px; margin: 0;} 
#body ul li { list-style-position: outside;list-style: none; padding: 0 0 0px 15px; margin:0; background: url(http://i-dev.info/img/marker.gif) no-repeat 0 5px;}


.menu_right a.select{ font-size: 18px; color: #b6b6b6; display: block; text-decoration: none; padding-bottom: 15px; }
.menu_right a { font-size: 14px; color: #fd7d27; display: block; padding-bottom: 15px;}


table.task {background-color: #333333; margin-bottom: 1em;}
table.task td {font-size: 85%; padding-top: 1em; padding-bottom: 1em}
table.task td.title {font-style: italic; padding-right: 1em;}
table.task td.text {padding-right: 1em;}

.body, .body_first		{font-size:100%; line-height:130%; margin-bottom:0.5em; margin-top:0;} 
.body_shifted		{font-size:100%; line-height:130%; margin-bottom:0.5em; margin-top:0; margin-left:1.5em;} 
.body_smaller		{font-size:85%; line-height:130%; margin-bottom:0.5em; margin-top:0; text-indent:0em;} 
.body_larger		{font-size:120%; line-height:130%; margin-bottom:0.5em; margin-top:0; text-indent:0em;} 
.body_list		{font-size:100%; line-height:130%; margin-bottom:1em; margin-top:0; text-indent:0em;} 
.body_list2		{font-size:100%; line-height:130%; margin-bottom:0em; margin-top:0; text-indent:0.5em;} 


/* Navigation
============================================================ */ 

#navigation {
	float: right;
	margin: 31px 19px 0 0;
	font: bold 13px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: lowercase;
	text-shadow: #fff 0 1px 1px;
}

#navigation li {
	float: left;
	padding-right: 2px; 
	background: url(img/nav-li.png) no-repeat right 0;
}

#navigation li a {
	float: left;
	padding: 1px 20px 5px; 
	background: url(img/nav-a.png) repeat-x 0 0;
	color: #666;
}

#navigation li.selected a,
#navigation li.selected a:hover {
	color: #39c;
	cursor: default;
	text-decoration: none;
}

#navigation li.selected a:focus {
	color: #069;
}

#navigation li a:hover,
#navigation li a:focus {
	color: #333;
	text-decoration: none;
}

#navigation li a:active {
	padding-top: 2px;
	padding-bottom: 4px;
}

#navigation li.first a { 
	background: url(img/nav-a-first.png) no-repeat 0 0;
	padding-left: 22px;
}

#navigation li.last {
	background: none;
	padding: 0;
}

#navigation li.last a { 
	background: url(img/nav-a-last.png) no-repeat right 0;
	padding-right: 22px;
}