@charset "utf-8";
/* CSS Document */
:focus {
	outline: 0;
}
h3{color:#306208;font-size:15px;}
#master-container{width: 945px;margin: 0 auto;}
#top-container{width:945px;float:left;height:100px;color:#6eae00;background-image: url(/Content/Images/Companies/topright.png);background-repeat: no-repeat;background-position: right top;}
.logo{float: left;}
.top-login-text{float:left;height:100px;width:254px;font-size:11px; text-align:center;}
.right-top{float:left;background-image: url(/Content/Images/Companies/top1.jpg);background-repeat: no-repeat;height: 47px;width: 309px; font-size:15px; color:#fff;}
.right-top a{float:left;color:#fff; margin:8px 17px;}
#header-main{width:945px;float:left;height:264px;}
.header-main-left{width:679px;float:left;}
.header-main-right{
	width:265px;
	float:left;
	background-image: url(/Content/Images/Companies/workfinder-login-bg.jpg);
	background-repeat: no-repeat;
	height: 236px;
	text-align:center;
	padding-top:15px;
	font-size:15px;
	color:#a6d850;
	background-position: left bottom;
}
.header-main-right span{color:#fff;font-weight:bold;}
.header-main-right img{ margin:41px 0 10px 0;}
.header-main-right1{width:265px;float:left;background-image: url(/Content/Images/Companies/workfinder-login-bg.jpg);background-repeat: no-repeat;height: 279px; text-align:center; padding-top:15px;font-size:15px;color:#a6d850;}
.header-main-right1 img{ margin:21px 0 0 0;}
.header-main-right1 span{color:#fff;font-weight:bold;}
.navigation{background-image: url(/Content/Images/Companies/nav-bg.jpg);background-repeat: no-repeat;float: left;height: 43px;width: 679px;}
.navigation li{float:left;list-style-type:none; padding:13px 0 10px 10px;font-size:16px;color:#A6D850;}
.navigation li a{color:#fff;text-decoration:none;text-shadow:1px 1px 1px #333;margin:0 15px 0 10px;}
.navigation li a:hover{color:#ffcc00;text-decoration:none;text-shadow:1px 1px 1px #333;margin:0 15px 0 10px;}
#content-main-box{float:left;width:945px; height:216px; margin-bottom:10px;}
#content-main-box .box{float:left;background-image: url(/Content/Images/Companies/content-box1.jpg);background-repeat: no-repeat;height: 216px;width: 307px; margin-left:12px;padding: 7px 0;}
.box-first{float:left;background-image: url(/Content/Images/Companies/content-box1.jpg);background-repeat: no-repeat;height: 202px;width: 307px;margin-left:0px; padding: 7px 0;}
#content-main-box h2{color:#fff;font-size:18px;font-weight:normal; margin-left:10px; text-shadow:1px 1px 1px #333333;}
.box-text{width:287px;float:left;margin:15px 0 0 0; padding:0 10px; font-size:16px; line-height:20px;}
.box-text img{ float:right; margin-left:10px;}
.box-sidebar{width:153px;float:left;}
.box-sidebar li{border-bottom:solid 2px #e6e6e6;list-style-type:none;padding:5px 0;text-align:center; font-size:15px;}
.read-more-btn{margin-left:10px;margin-top:5px;}
.logo-bg{float:left;width:944px;height:112px;margin-bottom:10px; background-image:url(/Content/Images/Companies/logo-bg.jpg); background-repeat:no-repeat;}
.logo-bg li{list-style-type:none; float:left;padding:30px 0; margin-left:13px;}
#footer-links{float:left;width:944px; height:132px;background:url(/Content/Images/Companies/product-bg.jpg);background-repeat:repeat-x;}
#footer-links .footer2{float:left;width:270px; margin:25px 0 0 30px; border-right:solid 1px #ccc; min-height:80px;}
#footer-links .footer2-last{float:left;width:270px; margin:25px 0 0 30px; border-right:none; min-height:80px;}
#footer-links li{/*float:left;*/list-style-type:none; font-size:12px;}
#footer-links a{ color:#fff!important;}
#footer-links a:hover{ color:#000;}
#footer-links h2{color:#000!important;font-size:17px!important; font-weight:normal; margin-bottom:5px;}
#footer-container{width:945px;float:left;font-size:11px; margin:6px 0;}
#footer-container .fl{float:left;width:400px;margin-top:5px;font-size:13px;}
.fl img{float:left;margin-top:-10px;}
#footer-container .fr{float:left;width:540px;margin-top:5px; text-align:right;font-size:13px;}



#wrapper{ width:679px; float:left; height:251px;}
.price{ float:right;width:82px;height:97px;background-image:url(/Content/Images/Companies/price1.jpg);background-repeat:no-repeat; color:#fff; font-weight:bold; padding:32px 0 0 0px; text-align:center;font-size:18px;line-height:14px;}
.box-text span{font-size:10px;font-weight:normal;}

.navigation-inner{background-image: url(/Content/Images/Companies/nav-bg-inner.jpg);background-repeat: no-repeat;float: left;height: 43px;width: 944px;}
.navigation-inner li{float:left;list-style-type:none; padding:13px 0 10px 10px;font-size:16px;color:#A6D850;}
.navigation-inner li a{color:#fff;text-decoration:none;text-shadow:1px 1px 1px #333;margin:0 15px 0 10px;}
.navigation-inner li a:hover{color:#ffcc00;text-decoration:none;text-shadow:1px 1px 1px #333;margin:0 15px 0 10px;}
.inner-content{float:left;/*background-color:#FFFFFF;*/width:944px;margin-bottom:10px; padding:20px 0 0 0;}
.heading{float:left;width:908px;/*background-color:#4c4c4a;*/padding:8px;margin-bottom:7px;color:#4c4c4a;font-weight:bold;font-size:15px;}
.inner-content p{margin:10px 8px;}
.inner-content li{list-style-type:circle;padding-left:2px;margin-left:30px;}
.inner-nav-right{float:right;padding:13px 48px 0 0;font-size:16px;color:#A6D850; height:30px;} 
.inner-nav-right span{color:#fff;font-weight:bold;}

.product-content-main-bg{float:left;/*background-color:#fff;width:944px;border: 1px solid #d8d8d8;-moz-border-radius: 12px;-webkit-border-radius: 11px;border-radius: 11px; behavior: url(border-radius.htc); */margin-bottom:10px;}
.product-content-main-bg .hdng{width:928px;float:left;height:20px; padding:0 1px;padding:8px;color:#fff;font-size:17px;text-shadow:1px 1px 1px #333;text-transform:uppercase; background-image:url(/Content/Images/Companies/inner-top.png); background-repeat:no-repeat;}
.product-content-main-bg .product-center{float:left;background-color:#fff;width:944px;}

.product-content-main-bg .product-bottom{float:left;background-image:url(/Content/Images/Companies/inner-bottom.jpg);background-repeat:no-repeat;width:944px; height:13px;}

/*------------------ Price Listing Section -------------------------*/
#price-listing-main{width:922px;background-color:#fff;border:solid 1px #eee;/*padding:5px;*/margin:10px auto;clear:both;overflow:hidden;}
.price-hading{width:302px;float:left;background-color:#fff;border-right:solid 1px #eee;border-bottom:solid 1px #eee;height:30px; line-height:30px;padding-left:10px;/*text-transform:uppercase;*/font-weight:bold;}
.price-list{width:203px;float:left;background: #ffffff url(/Content/Images/Companies/bg-table.jpg) repeat-y right top; border-right:solid 1px #eee;border-bottom:solid 1px #eee;height:30px; text-align:center; line-height:30px;}
.price-list-last{width:162px;float:left;background-color:#fff;border-bottom:solid 1px #eee;height:30px; text-align:center; line-height:30px;}

#price-listing-main1{width:759px;background-color:#fff;border:solid 1px #eee;/*padding:5px;*/margin:10px;clear:both;overflow:hidden;}
#price-listing-main2{width:597px;background-color:#fff;border:solid 1px #eee;/*padding:5px;*/margin:10px;clear:both;overflow:hidden;}
.price-list1{width:320px;float:left;background-color:#fff;border-right:solid 1px #eee;border-bottom:solid 1px #eee;height:30px; text-align:center; line-height:30px;}

.end-img{margin:8px 0 0 0;float:left;}

.LoginCompanie a:visited, .LoginCompanie a:link, .LoginCompanie a:hover{color: #6eae00 !important;}
/**** START AUTOMATIC ADD ****/
/* Fix for InviaCVSpontaneo */
.inviacv .FORM .FORMFIELD { width: 25%; }
.inviacv .FORM .FORMLABLE { width: 25%; }
.ImgCalendarIcon { margin-left: -28px; margin-top: -5px; vertical-align: middle; }
.inviacv div { float:left;  width: 100%; }
.sez { width:160px !important; margin-bottom:10px; float:left; }
.sel { width:160px !important; margin-bottom:10px; float:left; }
.TVNodeAction, .TVNodeActionOpen, .TVNodeActionWaiting {
    display: inline-block;
    width: 15px;
}
.TVNodeText, .TVNodeTextWaiting, .TVNodeTextOpen, .TVNodeTextSelected, .TVNodeSelected, .TVNodeDragging {
	display: inline-block;
	border-style: none;
	margin-left:0px;
	font-family: Verdana,Helvetica,sans-serif;
	height: 20px;
	padding: 0px 0px 0px 0px;	line-height: normal;
	text-indent: 0;
	vertical-align: baseline;

}
.ImgTree {
	float:left;
	margin-top: -5px;
}
.TVNodeNoAction {
	height: 0px;
	display: inline-block;
    width: 15px;
}
.TreeView, .TreeViewWaiting {
    border: 0 none;
}
.boxtabpage
{
float:left;
}
/**** END AUTOMATIC ADD ****/
