body{ margin:auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#514F4F; background:#FFFFFF;}

.header {font-size: 12px; color: #FFFFFF; height:650px;}
.logo{ text-indent:-1000px; overflow:hidden; background:url(../images/logo7.jpg) no-repeat 0 0; height:103px; width:275px; position:absolute;top:0px; left:-5px;}

.tabs{height:44px; background: url(../images/but_bg1.gif) repeat-x;}
.tabs ul{ margin:0; padding:0;}
.tabs li{ list-style:none; float:left;  padding:0px 0px 0px 0px;}
.tabs li a{ text-decoration:none; color:#FFFFFF; text-transform:uppercase; float:left; padding:12px 17px 10px 17px; font-weight:bold;}
/*.tabs li a:hover{ color:#000000; background:url(../images/q4.gif) no-repeat center center #FFF;}*/
.tabs li a:hover{ color:#000000; background:#ffffff;  font-weight:bold;}
.tabs .active{ color:#000000; font-weight:bold; background:#ffffff;}

.grad_box{ background:url(../images/gradbox_bg.gif) repeat-x; height:221px;}
.curv_box{ background:url(../images/box_bg.gif) no-repeat center center; width:236px; height:214px; margin-right:5px;}

.more a{ text-align:right; color:#0084BE; font-weight:bold; text-decoration:none; padding-right:5px;}
.more a:hover{ color:#339900;}

.head{position:relative;}
.head_tit{
	position:absolute;
	left:3px;
	top:3px;
	color:#11B4FD;
	font-weight:bold; font-size:14px;
}
.head_tit span{ color:#000;}

/*--------------------------------------------------*/

#box_border{border:#BDBDBD solid 1px; border-top:none; border-bottom:#BDBDBD solid 1px; padding:4px;}
#box_border_top{ background:url(../images/dot_1.gif) repeat-x top;}
#box_border_bottom{ background:url(../images/dot_1.gif) repeat-x bottom;}
#box_border_lft{border-left:#BDBDBD solid 1px;}
#box_border_rht{border-right:#BDBDBD solid 1px;}

.txt_1{ padding:0 0px 0 0px; text-align:justify; font-size:11px;}
.txt_2{text-align:justify; font-weight:bold;}

.txt_h1{ font-size:14px; color:#006600; font-weight:bold; padding-left:5px;}
.txt_h1 span{ color:#848080;}

.txt_3{text-align:justify; padding:0 5px 0 5px;}
.txt_3 a{ font-weight:bold; text-decoration:none; color:#666666;}
.txt_3 a:hover{ font-weight:bold; color:#0066CC; text-decoration:underline;}


.arr{}
.arr ul{ margin:0; margin-top:5px; padding:0;}
.arr li{ margin:0; padding:4px; list-style:none; background:url(../images/arr.gif) no-repeat center left;}
.arr li a{ text-decoration:none; color:#0084BE; padding:0 0 0 10px;}
.arr li a:hover{ text-decoration:underline;	}

#left_title_bg{ background:url(../images/left_headbg01.gif) no-repeat; font-size:12px; font-weight:bold; color:#333333; height:31px;}
*+html #left_title_bg{ background:url(../images/left_headbg01.gif) no-repeat; font-size:12px; font-weight:bold; color:#333333; height:31px;}
.txt_h3{ padding:2px 0 0 20px; color:#000000; font-weight:bold;}
.txt_h4{ padding:2px 0 0 20px; color:#990000; font-weight:bold; font-size:14px; background:#CCCCCC;}

.left_nav{}
.left_nav ul{ margin-left:5px; padding:0 0 0 5px;}
.left_nav li{ list-style:none; margin:0; padding:5px 0 5px 0;}
.left_nav li a{ text-decoration:none; color:#68656F; background:url(../images/arr_leftnav.gif) no-repeat 0 center; padding:0 0 0 20px; font-size:13px;}
.left_nav li a:hover{ text-decoration:underline; color:#00A2EB; background:url(../images/arr_leftnav_over.gif) no-repeat 0 center; padding:0 0 0 20px;}

.foot{height:31px; margin-top:2px; padding:0 5px 0 10px; background: #f7f7f6 url(../images/footbg.gif) repeat-x;}

.img{ border:0;}


/*--------------------------------------------------------------------*/

.porfolio-img		{ float:left; margin:0px 15px 0px 0px; border:1px solid #eeeeee;}
.porfolio-content	{ padding:5px 5px 10px 5px; margin-bottom:5px; border-bottom:#666 dotted 1px;}
.porfolio-content .bg{ background:none; border:none;}

.portfolio_inn		{ margin-left:172px; padding:4px;}

.t5{ border-style:inset; border-color:#063; -moz-border-radius:20px 40px 60px 80px;}

*+html .t5{ border-style:inset; border-color:#063; border-radius:20px 40px 60px 80px;}

.link a { color:#666666; font-size:11px; text-decoration:none;}
.link a:hover{ color:#660000; text-decoration:underline;}

.text_hd { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#006600;}


.tabs_1{height:46px; background: url(../images/but_bg.gif) repeat-x 0 18px;}
.tabs_1 ul{ margin:0; padding:0;}
.tabs_1 li{ list-style:none; float:left;  padding:0px 0px 2px 0px; background:url(../images/line.gif) no-repeat 0 center;}
.tabs_1 li a{ text-decoration:none; color:#FFFFFF; text-transform:uppercase; float:left; padding:4px 20px 4px 20px; font-weight:bold;}
/*.tabs li a:hover{ color:#000000; background:url(../images/q4.gif) no-repeat center center #FFF;}*/
.tabs_1 li a:hover{ color:#CCCC00; font-weight:bold;}
.tabs_1 .bg{ background:none;}

.text 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; font-weight:bold;
	color: #666666;
	line-height: 18px;
	text-align:justify; 
}
.test{padding-right:100px;}
a.text:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	text-align:justify;}
.running_txt{ padding:8px; font-size:11px; font-weight:bold; color:#666666;}

.numbers{ margin:0;}
.numbers a{ color: #0269fe; padding-left:14px; text-decoration:none; font-size:13px; font-weight:bold;}
.numbers a:hover{ text-decoration:underline; color:#990000;}
.numbers .active{ text-decoration:underline; color:#990000;}

.clear { clear:both;}

.headings{ font-size:11px; font-weight:bold; color:#003366;}.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000033;
	text-decoration: none;
}
.title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.subtitle {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6D8D00;
	text-decoration: none;
}
.content2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #000033;
	text-decoration: none;
}
.contenttext3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.linktext {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.porto {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
}
.portofiliolink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0033FF;
	text-decoration: none;
}
