* {

	margin: 0;

	padding: 0;

}

body {

	background: url(../images/body_bg.jpg) repeat-x top #FFFFFF;

	text-align: center;

	behavior: url("/css/csshover2.htc");

}

#wrapper {

	width: 876px;

	margin: auto;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

a {

	text-decoration: underline;

	color: #000000;

}

a:hover {

	text-decoration: none;

}

.clear {

	clear: both;

}

a img {

	border: none;

}

#page_content a {

	color: #850000;

}



 /* header */



#header {

	position: relative;

	margin-bottom: 6px;

	z-index: 20;

}

#logo {

	position: relative;

	margin-left: -51px;

	background: url(../images/logo.jpg) no-repeat;

	width: 389px;

	height: 74px;

	padding-top: 20px;

}

#logo_parata {
	position: relative;

	margin-left: -51px;

	background: url(../images/logo_parata.jpg) no-repeat;

	width: 389px;

	height: 74px;

	padding-top: 20px;

}

#logo a {

	display: block;

	margin-left: 51px;

	width: 184px;

	height: 53px;

}


#logo_parata a {

	display: block;

	margin-left: 51px;

	width: 184px;

	height: 53px;

}

#logo_bott {

	position: absolute;

	background: url(../images/logo_bott.jpg) no-repeat;

	width: 51px;

	height: 73px;

	left: 0;

	top: 94px;

}

#head_menu {

	position: absolute;

	top: 40px;

	right: 0;

	font-size: 10px;

	background-color: #E0E0E0;

	padding: 5px;

}

#head_menu li {	

	list-style: none;

	display: inline;

}



#navigation {

	background: url(../images/nav_bg.jpg);

	height: 36px;

	position: relative;

	z-index: 20;

	padding: 0 5px;

}

#nav_left {

	position: absolute;

	background: url(../images/nav_left.jpg) no-repeat;

	width: 3px;

	height: 36px;

	top: 0;

	left: 0;

}

#nav_right {

	position: absolute;

	background:url(../images/nav_right.jpg) no-repeat;

	width: 3px;

	height: 36px;

	top: 0;

	right: 0;

}

#navigation ul {

	background: url(../images/menu_ul_bg.jpg) no-repeat 130px 0;

	height: 36px;

}

#navigation li {

	float: left;

	list-style: none;

	margin-left: 29px;

	background: url(../images/nav_li_border.jpg) no-repeat right;

	padding-right: 38px;

	padding-top: 3px;

	height: 33px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	position: relative;

}

#navigation li.last {

	background: none;

}

#navigation li div {

	float: left;

}

#navigation li div:hover,

#navigation li:hover div {

	background: url(../images/nav_link_left_bg.gif) no-repeat left;

}

#navigation li a {

	float: left;

	display: block;

	height: 19px;

	padding: 8px 5px 6px;

	color: #FFFFFF;

	text-decoration: none;

}

#navigation li a#menu_about,

#navigation li a#menu_vs,

#navigation li a#menu_hp,

#navigation li a#menu_partners,

#navigation li a#menu_news_releases,

#navigation li a#menu_contact {

	margin-right: -9px;

	position: relative;

}

#navigation li a:hover,

#navigation li:hover a {

	background: url(../images/nav_link_right_bg.gif) no-repeat right;

}

#navigation .sub_menu {

	padding: 0;

	position: absolute;

	top: 36px;

	left: 0;

	width: 195px;

	background: url(../images/sub_menu_bott_bg.gif) no-repeat bottom;

	padding-bottom: 7px;

	display: none;

	z-index: 20;

	height: auto;

}

#navigation .last .sub_menu {

	left: -88px;

}

#navigation li:hover .sub_menu {

	display: block;

}

#navigation .sub_menu li {

	float: none;

	margin: 0;

	padding: 0;

	height: 26px;

	background: none;

	background-color: #000000;

}

#navigation .sub_menu li div {

	float: none;

	background: url(../images/sub_menu_border.gif) repeat-x bottom;

	padding: 1px;

	padding-bottom: 2px;

	height: 23px;

}

#navigation .sub_menu li div:hover,

#navigation .sub_menu li:hover div {

	background: url(../images/sub_menu_border.gif) repeat-x bottom;

}

#navigation .sub_menu li.last div {

	background: none;

}

#navigation .sub_menu li a {

	float: none;

	background: none;

	height: 17px;

	padding: 3px 5px;

}

#navigation .sub_menu li a:hover {

	background: none;

	background-color: #BB0000;

}



#navigation li table {

	background: url(../images/sub_menu_bott_bg.gif) no-repeat bottom;

	border: solid 5px #00CC00;

	padding-bottom: 7px;

}

.menu {

	cursor: pointer;

	position: absolute;

	width: 195px;

	text-align: left;

	z-index: 30;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

#menu_contact .contact {

	left: -88px;

}

.menu td {

	cursor: pointer;

	background: url(../images/sub_menu_border.gif) repeat-x bottom #000000;

	color: #ffffff;

	padding: 1px;

	padding: 3px 5px;

	font-size: 11px;

	line-height: 20px;

	padding-left: 12px;

}

.menu td.over {

	background-color: #BB0000;

}

.menu td.sub_menu_last {

	background: none;

	height: 7px;

	padding: 0;

	margin: 0;

}

td.sub_menu_last img{

	margin-top: -1px;

	position:relative;

}

/* content */

#content {

	position: relative;

	z-index: 10;

	border: solid 4px #000000;

}

#home_content_bottom {

	background: url(../images/home_content_bott_bg.jpg) no-repeat;

	width: 875px;

	height: 209px;

	margin-top: 7px;

	font-family: Arial, Helvetica, sans-serif; 

}

#home_content_bottom #content_bottom_left,

#home_content_bottom #content_bottom_right {

	float: left;

	width: 339px;

	height: 138px;

	margin-right: 7px;

	color: #CCCCCC;

	font-weight: bold;

	font-size: 14px;

	letter-spacing: -1px;

	position: relative;

	

}

#home_content_bottom #content_bottom_left a,

#home_content_bottom #content_bottom_right a {

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 10;

	width: 340px;

	height: 138px;

	padding: 7px 10px;

	color: #CCCCCC;

	text-decoration: none;

}

#home_content_bottom #content_bottom_left a h1,

#home_content_bottom #content_bottom_right a h1 {

	color: #FFFFFF;

	font-size: 20px;

}

#home_content_bottom #content_bottom_cntr {

	float: left;

	width: 142px;

	text-align: center;

	margin-right: 7px;

	padding: 10px 20px;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 13px;

	line-height: 18px;

}

#home_content_bottom #content_bottom_right {

	margin-right: 0;

}



#content_top,

#content_about_top,

#content_vs_top,

#content_vs_ss_top,

#content_hr_top,

#content_partners_top,

#content_news_top {

	background: url(../images/content_top_bg.jpg) no-repeat;

	height: 126px;

	border-bottom: solid 1px #000000;

}

#content_about_top {

	background: url(../images/content_about_top_bg.jpg) no-repeat;

}

#content_vs_top,

#content_vs_ss_top {

	background: url(../images/content_vs_top_bg.jpg) no-repeat;

}

#content_hr_top {

	background: url(../images/content_hr_top_bg.jpg) no-repeat;

}

#content_partners_top {

	background: url(../images/content_partners_top_bg.jpg) no-repeat;

}

#content_news_top {

	background: url(../images/content_news_top_bg.jpg) no-repeat;

}

#content_top div,

#content_about_top div,

#content_vs_top div,

#content_vs_ss_top div,

#content_hr_top div,

#content_partners_top div,

#content_news_top div {

	position: absolute;

	top: 101px;

	left: 28px;

	height: 28px;

}

#content_about_top div {

	background: url(../images/title_page_about.png) no-repeat;

	width: 134px;

}

#content_vs_top div {

	background: url(../images/title_page_vs.png) no-repeat;

	width: 249px;

}

#content_vs_ss_top div {

	background: url(../images/title_page_vs_sector_snapshots.png) no-repeat;

	width: 531px;

	height: 32px;

}

#content_hr_top div {

	background: url(../images/title_page_hp.png) no-repeat;

	width: 302px;

}

#content_partners_top div {

	background: url(../images/title_page_partners.png) no-repeat;

	width: 122px;

}

#content_news_top div {

	background: url(../images/title_page_news_events.png) no-repeat;

	width: 187px;

}

#content_top #vendor_login {

	background: url(../images/title_page_vendor_login.png) no-repeat;

	width: 193px;

	height: 33px;

}

#content_top #sitemap {

	background: url(../images/title_page_sitemap.png) no-repeat;

	width: 119px;

	height: 35px;

}

#content_top #contact {

	background: url(../images/title_page_contact.png) no-repeat;

	width: 159px;

	height: 27px;

}

#content_top #vendor {

	background: url(../images/title_page_vendor.png) no-repeat;

	width: 405px;

	height: 33px;

}





#content_inner {

	padding: 0 24px 65px 17px;

}



#page_way {

	text-align: right;

	padding-top: 10px;

	padding-bottom: 5px;

	color: #666666;

}

#page_way li {

	list-style: none;

	display: inline;

	font-size: 10px;

}

#page_way li a {

	color: #666666;

	text-decoration: none;

}

#page_way li a:hover {

	text-decoration: underline;

}

#column_left {

	width: 223px;

	margin-right: 8px;

	float: left;

	position: relative;

}

#menu_left {

	background: url(../images/left_menu_bg.gif) repeat-y;

	position: relative;

	padding: 16px 6px 0 4px;

}

#menu_left_top {

	position: absolute;

	top: 0;

	left: 0;

	background: url(../images/left_menu_top.gif) no-repeat;

	width: 223px;

	height: 16px;

}

#menu_left_bottleft {

	position: absolute;

	bottom: 0;

	left: 0;

	background: url(../images/left_menu_bottleft.jpg) no-repeat;

	width: 16px;

	height: 23px;

}

#menu_left_bottright {

	position: absolute;

	bottom: 0;

	right: 0;

	background: url(../images/left_menu_bottright.jpg) no-repeat;

	width: 18px;

	height: 22px;

}

#menu_left ul {

	background: url(../images/left_menu_bott_bg.jpg) repeat-x bottom;

	padding-bottom: 42px;

}

#menu_left li {

	list-style: none;

	background: url(../images/left_menu_li_bg.gif) repeat-x bottom;

	padding-bottom: 2px;

}

#menu_left li a {

/*	line-height: 26px;

	height: 26px;*/

	padding-left: 19px;

	padding-top: 7px;

	padding-bottom: 7px;

	text-decoration: none;

	font-weight: bold;

	font-size: 10px;

	display: block;

}

#menu_left li a:hover {

	color: #FFFFFF;

	background: url(../images/left_menu_link_hover.jpg) top #ae2225 repeat-x;

}





#column_right {

	float: left;

	width: 594px;

}

#page_content {

	padding-left: 10px;

	min-height: 290px;

}

#page_content p {

	line-height: 22px;

	margin-bottom: 15px;

}

#page_title {

	font-size: 23px;

	font-weight: bold;

	color: #850000;

	background: url(../images/page_title_bg.gif) repeat-x bottom;

	padding-bottom: 3px;

	margin-bottom: 7px;

}

.sub_title_page {

	color: #850000;

	font-size: 18px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	margin-bottom: 5px;

}

.sub_title_page.grey {

	color: #666666;

	font-size: 16px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.em_red {

	font-style: italic;

	font-weight: bold;

	color: #850000;

	font-size: 13px;

}

#page_content li {

	margin-bottom: 7px;

	line-height: 20px;

}

#page_content ul {

	padding-top: 5px;

}

.bold {

	font-weight: bold;

}

#content_bottom {

	position: relative;

	background: url(../images/content_bottom.jpg) no-repeat;

	width: 891px;

	height: 75px;

	margin-left: -7px;

	margin-right: -8px;

	z-index: 20;

}

#content_bottom_years {

	position: absolute;

	left: 50%;

	top: -60px;

	background: url(../images/content_bott_years.jpg) no-repeat;

	width: 112px;

	height: 60px;

	margin-left: -56px;

}

#sitemap li {

	list-style: none;

	font-weight: bold;

	margin-bottom: 3px;

}

#sitemap li a {

	color: #850000;

	text-decoration: none;

}

#sitemap li a:hover {

	color: #f53434;

}

#sitemap li .sub_menu {

	padding: 5px;

	padding-top:0;

}

#sitemap li .sub_menu a {

	color: #000000;

}

#sitemap li .sub_menu a:hover {

	color: #9a9a9a;

}

#page_content ul {

	margin-left: 20px;

}

img.fl_right_contact {

	float: right;

	margin-right: 240px;

	margin-top: 7px;

	border: solid 1px #999999;

	padding: 1px;

	margin-bottom: 10px;

}

#login_box {

	background: url(../images/login_box_bg.gif) repeat-y;

	margin-top: 30px;

	width: 443px;

	position: relative;

}

#login_box_inner {

	background: url(../images/login_box_bottom_bg.jpg) repeat-x bottom;

	height: 100px;

	padding: 23px;

	font-size: 11px;

}

#login_box .top_left {

	position: absolute;

	background: url(../images/login_box_topleft.jpg) no-repeat;

	width: 14px;

	height: 12px;

	top: -1px;

	left: 0;

}

#login_box .top_right {

	position: absolute;

	background: url(../images/login_box_topright.jpg) no-repeat;

	width: 18px;

	height: 13px;

	top: -1px;

	right: 0;

}

#login_box .bott_left {

	position: absolute;

	background: url(../images/login_box_bottleft.jpg) no-repeat;

	width: 15px;

	height: 18px;

	bottom: 0;

	left: 0;

}

#login_box .bott_right {

	position: absolute;

	background: url(../images/login_box_bottright.jpg) no-repeat;

	width: 18px;

	height: 20px;

	bottom: 0;

	right: 0;

}

#login_box .inp_text {

	width: 207px;

	height: 18px;

	border: solid 1px #990101;

}

#login_box span {

	float: left;

	width: 80px;

	margin-top: 2px;

}

#login_box_inner div {

	margin-bottom: 20px;

}

#login_button {

	clear: both;

	margin-left: 83px;

	position: relative;

	margin-top: -8px;

}

#page_content p.v_11 {

	font-size: 11px;

	line-height: 14px;

	margin-bottom: 10px;

}

#page_content p.title {

	font-size: 14px;

	font-weight: bold;

	margin-bottom: 0px;

}

#column_left #vendor {

	background: url(../images/logo_wolf.jpg) no-repeat top left;

	padding-top: 85px;

	font-size: 10px;

	margin-left: 14px;

	margin-top: 6px;

}

#column_left #vendor p {

	margin-bottom: 15px;

}

#column_left #vendor a {

	color: #990000;

	text-decoration: none;

}

#column_left #vendor a:hover {

	text-decoration: underline;

}

#page_content.border_left {

	border-left: solid 1px #CCCCCC;

	position: relative;

	margin-left: -13px;

	padding-left: 23px;

}



.partners {

	clear: both;

}

.partners img {

	float: left;

	margin-top: 10px;

}

.descrip {

	margin-left: 200px;

}



.step_application .fl_left {

	float: left;

	margin-right: 10px;

	margin-bottom: 30px;

}

.step_application {

	clear: both;

	margin-left: 20px;

	margin-bottom: 15px;

}

.step_application p {

	margin-left: 120px;

	padding-top: 10px;

}







#lease_form {

	background-color: #f9f8f6;

	padding: 20px;

	padding-bottom: 10px;

}

#lease_form p {

	margin-bottom: 5px;

}

.w_inp {

	float: left;

	display: block;

	width: 200px;

}

.padd_right {

	padding-right: 30px;

}

#lease_form hr {

	margin-bottom: 20px;

}

.w_inp.padd_left {

	padding-left: 30px;

	width: 170px;

}

.w_145 {

	width: 145px;

}

.lease_submit {

	padding-left: 190px;

	padding-top: 10px;

}

.lease_submit input {

	margin: 5px 10px;

	background-color: #8e0101;

	color: #FFFFFF;

	border: solid 1px #8e0101;

	padding: 1px 3px;

	font-weight: bold;

}



/* footer */



#footer {

	text-align: center;

	padding-bottom: 20px;

}

#footer li {

	list-style: none;

	display: inline;

}

#footer a {

	text-decoration: none;

}

#footer a:hover {

	text-decoration: underline;

}

#copyright,

#copyright a {

	font-size: 10px;

	color: #A4A4A4;

}

#copyright p {

	color: #666666;

	padding: 5px 0 3px 0;

}


.padd_left {padding-left: 30px;}
