@charset "utf-8";
/* CSS Document */

html, body{
margin:0 auto;
padding:0;
background: url(../images/bgr.gif) #FFFFFF left top repeat;
height:100%;
/*maintxt*/
font-family: Tahoma, Helvetica, Geneva, sans-serif;
font-size: 13px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

.news_67 .box_news_pic, .news_71 .box_news_pic, .news_75 .box_news_pic, .news_76 .box_news_pic {
	display: none;
}

.news_67 .box_news_details, .news_71 .box_news_detail, .news_75 .box_news_details, .news_76 .box_news_details {
	float: none;
	width: auto;
}

.news_75 .box_news_details img {
	margin-top: -170px;
}

table{
	width: 100%;
	height: 100%;
	border: none;
}

td {
	align:left;
	vertical-align:top;
	display: table-cell;
}



.general_table {
	background: url(../images/bgr_shadow.gif) left top repeat-x;
}

.td_flash {
	width:100px;
	height: 306px;
}

.td_container_top, .td_container_contacts_top {
	width: 826px;
	height:280px;
	background: url(../images/bgr_menu.png) left top no-repeat;
	text-align:center;
}
.td_container_contacts_top {
	height:396px;
	background: url(../images/bgr_menu_contacts.png) left top no-repeat;
}

.td_container, .td_container_contacts {
	width: 784px;
	height:440px;
	padding:30px 21px;
	background:#FFFFFF;
}

.td_container_2 {
	width: 784px;
	height:440px;
	padding:30px 0 30px 21px;
	background:#FFFFFF;
}

.td_container_contacts {
	height:324px;
	height:auto;
}

.td_side_lang {
	width: 87px;
	padding-top:100px;
}

.td_side {
	width: 82px;
	padding-left:5px;
	padding-top:10px;
	color:#FFFFFF;
}

.td_news, .td_news_en, .td_news_ru, .td_news_ro {
	/*width: 826px;*/
	width: 742px;
	height:156px;
	padding-left:84px;
	background: url(../images/bgr_news.png) left top no-repeat;
}
.td_news_en {
	background: url(../images/bgr_news_en.png) left top no-repeat;
}
.td_news_ru {
	background: url(../images/bgr_news_ru.png) left top no-repeat;
}
.td_news_ro {
	background: url(../images/bgr_news_ro.png) left top no-repeat;
}

.td_url {
	width: 738px;
	height:67px;
	padding-left:88px;
	background: url(../images/bgr_url.png) left bottom no-repeat;
	font-size:11px;
	color:#27a415;
}

.td_bottle {
	background: url(../images/bottle.png) left bottom no-repeat;
}




.box_menu {
	height:47px;
	padding-top:11px;
	padding-left:61px;
}

/* BG */
a.menu1, a.menu2, a.menu3, a.menu4, a.menu5, a.menu6, a.menu7, a.menu8, .menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu8, .menu9 {
	width:61px;
	height: 21px;
	text-decoration:none;
	background: url(../images/menu1.gif) left top no-repeat;
	display:block;
	float:left;
}
a.menu2 {width:126px; background: url(../images/menu2.gif);}
a.menu3 {width:47px; background: url(../images/menu3.gif);}
a.menu4 {width:89px; background: url(../images/menu4.gif);}
a.menu5 {width:110px; background: url(../images/menu5.gif);}
a.menu6 {width:107px; background: url(../images/menu6.gif);}
a.menu7 {width:124px; background: url(../images/menu7.gif);}
a.menu8 {width:88px; background: url(../images/menu8.gif);}
a.menu9 {width:100px; background: url(../images/menu9.gif);}

a.menu1:hover, .menu1 {background: url(../images/menu1_over.gif);}
a.menu2:hover, .menu2 {width:126px; background: url(../images/menu2_over.gif);}
a.menu3:hover, .menu3 {width:47px; background: url(../images/menu3_over.gif);}
a.menu4:hover, .menu4 {width:89px; background: url(../images/menu4_over.gif);}
a.menu5:hover, .menu5 {width:110px; background: url(../images/menu5_over.gif);}
a.menu6:hover, .menu6 {width:107px; background: url(../images/menu6_over.gif);}
a.menu7:hover, .menu7 {width:124px; background: url(../images/menu7_over.gif);}
a.menu8:hover, .menu8 {width:88px; background: url(../images/menu8_over.gif);}
a.menu9:hover, .menu9 {width:100px; background: url(../images/menu9_over.gif);}


/* EN */
a.menu1_en, a.menu2_en, a.menu3_en, a.menu4_en, a.menu5_en, a.menu6_en, a.menu7_en, a.menu8_en, .menu1_en, .menu2_en, .menu3_en, .menu4_en, .menu5_en, .menu6_en, .menu7_en, .menu8_en, .menu9_en {
	width:82px;
	height: 21px;
	text-decoration:none;
	background: url(../images/menu1_en.gif) left top no-repeat;
	display:block;
	float:left;
}
a.menu2_en {width:104px; background: url(../images/menu2_en.gif);}
a.menu3_en {width:47px; background: url(../images/menu3_en.gif);}
a.menu4_en {width:86px; background: url(../images/menu4_en.gif);}
a.menu5_en {width:132px; background: url(../images/menu5_en.gif);}
a.menu6_en {width:101px; background: url(../images/menu6_en.gif);}
a.menu7_en {width:114px; background: url(../images/menu7_en.gif);}
a.menu8_en {width:86px; background: url(../images/menu8_en.gif);}
a.menu9_en {width:84px; background: url(../images/menu9_en.gif);}

a.menu1_en:hover, .menu1_en {background: url(../images/menu1_over_en.gif);}
a.menu2_en:hover, .menu2_en {width:104px; background: url(../images/menu2_over_en.gif);}
a.menu3_en:hover, .menu3_en {width:47px; background: url(../images/menu3_over_en.gif);}
a.menu4_en:hover, .menu4_en {width:86px; background: url(../images/menu4_over_en.gif);}
a.menu5_en:hover, .menu5_en {width:132px; background: url(../images/menu5_over_en.gif);}
a.menu6_en:hover, .menu6_en {width:101px; background: url(../images/menu6_over_en.gif);}
a.menu7_en:hover, .menu7_en {width:114px; background: url(../images/menu7_over_en.gif);}
a.menu8_en:hover, .menu8_en {width:86px; background: url(../images/menu8_over_en.gif);}
a.menu9_en:hover, .menu9_en {width:84px; background: url(../images/menu9_over_en.gif);}


/* RU */
a.menu1_ru, a.menu2_ru, a.menu3_ru, a.menu4_ru, a.menu5_ru, a.menu6_ru, a.menu7_ru, a.menu8_ru, .menu1_ru, .menu2_ru, .menu3_ru, .menu4_ru, .menu5_ru, .menu6_ru, .menu7_ru, .menu8_ru, .menu9_ru {
	width:66px;
	height: 21px;
	text-decoration:none;
	background: url(../images/menu1_ru.gif) left top no-repeat;
	display:block;
	float:left;
}
a.menu2_ru {width:119px; background: url(../images/menu2_ru.gif);}
a.menu3_ru {width:45px; background: url(../images/menu3_ru.gif);}
a.menu4_ru {width:87px; background: url(../images/menu4_ru.gif);}
a.menu5_ru {width:130px; background: url(../images/menu5_ru.gif);}
a.menu6_ru {width:102px; background: url(../images/menu6_ru.gif);}
a.menu7_ru {width:133px; background: url(../images/menu7_ru.gif);}
a.menu8_ru {width:86px; background: url(../images/menu8_ru.gif);}
a.menu9_ru {width:100px; background: url(../images/menu9.gif);}

a.menu1_ru:hover, .menu1_ru {background: url(../images/menu1_over_ru.gif);}
a.menu2_ru:hover, .menu2_ru {width:119px; background: url(../images/menu2_over_ru.gif);}
a.menu3_ru:hover, .menu3_ru {width:45px; background: url(../images/menu3_over_ru.gif);}
a.menu4_ru:hover, .menu4_ru {width:87px; background: url(../images/menu4_over_ru.gif);}
a.menu5_ru:hover, .menu5_ru {width:130px; background: url(../images/menu5_over_ru.gif);}
a.menu6_ru:hover, .menu6_ru {width:102px; background: url(../images/menu6_over_ru.gif);}
a.menu7_ru:hover, .menu7_ru {width:133px; background: url(../images/menu7_over_ru.gif);}
a.menu8_ru:hover, .menu8_ru {width:86px; background: url(../images/menu8_over.gif);}
a.menu9_ru:hover, .menu9_ru {width:100px; background: url(../images/menu9_over.gif);}
a.menu1_ru, .menu1_ru {margin-left:-3px;}


/* RO */
a.menu1_ro, a.menu2_ro, a.menu3_ro, a.menu4_ro, a.menu5_ro, a.menu6_ro, a.menu7_ro, a.menu8_ro, .menu1_ro, .menu2_ro, .menu3_ro, .menu4_ro, .menu5_ro, .menu6_ro, .menu7_ro, .menu8_ro, .menu9_ro {
	width:87px;
	height: 21px;
	text-decoration:none;
	background: url(../images/menu1_ro.gif) left top no-repeat;
	display:block;
	float:left;
}
a.menu2_ro {width:92px; background: url(../images/menu2_ro.gif);}
a.menu3_ro {width:51px; background: url(../images/menu3_ro.gif);}
a.menu4_ro {width:77px; background: url(../images/menu4_ro.gif);}
a.menu5_ro {width:136px; background: url(../images/menu5_ro.gif);}
a.menu6_ro {width:89px; background: url(../images/menu6_ro.gif);}
a.menu7_ro {width:116px; background: url(../images/menu7_ro.gif);}
a.menu8_ro {width:86px; background: url(../images/menu8_ro.gif);}
a.menu9_ro {width:87px; background: url(../images/menu9_ro.gif);}

a.menu1_ro:hover, .menu1_ro {background: url(../images/menu1_over_ro.gif);}
a.menu2_ro:hover, .menu2_ro {width:92px; background: url(../images/menu2_over_ro.gif);}
a.menu3_ro:hover, .menu3_ro {width:51px; background: url(../images/menu3_over_ro.gif);}
a.menu4_ro:hover, .menu4_ro {width:77px; background: url(../images/menu4_over_ro.gif);}
a.menu5_ro:hover, .menu5_ro {width:136px; background: url(../images/menu5_over_ro.gif);}
a.menu6_ro:hover, .menu6_ro {width:89px; background: url(../images/menu6_over_ro.gif);}
a.menu7_ro:hover, .menu7_ro {width:116px; background: url(../images/menu7_over_ro.gif);}
a.menu8_ro:hover, .menu8_ro {width:86px; background: url(../images/menu8_over_ro.gif);}
a.menu9_ro:hover, .menu9_ro {width:87px; background: url(../images/menu9_over_ro.gif);}
a.menu1_ro, .menu1_ro {margin-left:10px;}


a.bg, a.ro, a.ru, a.en, .bg, .ro, .ru, .en  {
	width:70px;
	height:33px;
	margin-bottom:8px;
	display:block;
	float:right;
	text-decoration:none;
	background: url(../images/bg.png) right top no-repeat;
}
.bg {margin-top: 14px;}
a.ro {background: url(../images/ro.png) right top no-repeat;}
a.ru {background: url(../images/ru.png) right top no-repeat;}
a.en {background: url(../images/en.png) right top no-repeat;}

a.bg:hover, .bg {background: url(../images/bg_over.png) right top no-repeat;}
a.ro:hover, .ro {background: url(../images/ro_over.png) right top no-repeat;}
a.ru:hover, .ru {background: url(../images/ru_over.png) right top no-repeat;}
a.en:hover, .en {background: url(../images/en_over.png) right top no-repeat;}

a.url_bottom {
	font-size:12px;
	color:#27a415;
	font-weight:bold;
	display:block;
}

a.btn {
	width:132px;
	height:25px;
	padding-top:8px;
	display:block;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	background: url(../images/btn.gif) left top no-repeat;
}
a.btn:hover {
	background: url(../images/btn_over.gif) left top no-repeat;
}



.box_url_bottom {
	width:175px;
	padding-right:150px;
	margin:20px 0 0 260px;
	float:left;
}
.box_url_bottom_end {
	width:75px; 
	margin-left: -20px;
	margin-top:20px;
	float:left;
}

.box_home_txt {
	width:390px;
	padding-right:260px;
	padding-bottom:75px;
	float:left;
}

.box_home_txt_2 {
	float:left;
	margin: 0 0 23px 0;
}

.box_home_txt_3 {
	float: left;
	width: 100%;
	margin: 0 0 23px 0;
}

.box_home_txt_4 {
	float: left;
	width: 40%;
	font-weight: bold;
	margin: 0 0 23px 0;
}

.box_home_btn {
	float:right;
}

.box_home_kare {
	width:237px;
	padding-right:30px;
	float:left;
}

a.box_news_kare {
	width:330px;
	padding-top:4px;
	margin-top:25px;
	font-size:12px;
	color:#aaaaaa;
	text-decoration:none;
	display:block;
	float:left;
}

a.box_news_kare img {
	border:#aaaaaa 1px solid;
	float:left;
	margin-right:11px;
}

a.box_news_kare:hover {
	text-decoration: underline;
}

a.box_news_kare div {
	height:85px;
	display:block;
}

a.box_news_kare span {
	text-decoration: underline;
	display:block;
}

.news_separator {
	width:70px;
	height:108px;
	margin-top:25px;
	display:block;
	float:left;
	background: url(../images/news_separator.gif) center top no-repeat;
}


/* DISTRIBUTORS */

.box_distributor {
	width:181px;
	height:88px;
	width:169px;
	height:82px;
	padding:3px 6px;
	display:block;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	background: url(../images/box_distributors.gif) left top no-repeat;
}

.label {
	color:#e38d01;
	width:48px;
	height:15px;
}

.distributor_name {
	height:40px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-bottom:8px;
}



/* NEWS */

.box_news {
	width:784px;
	height:84px;
	border-bottom:#fddd11 1px solid;
	margin-bottom:10px;
}

.box_news img {
	border:#aaaaaa 1px solid;
	float:left;
	margin-right:20px;
}

.box_news span {
	width:490px;
	float:left;
	display:block;
}

.box_news_btn {
	float:right;
	padding-top:21px;
}

.box_news_details {
	width:390px;
	float:left;
}

.box_news_pic {
	border:#aaaaaa 1px solid;
	float:right;
}



/* CONTACTS */

.box_contacts {
	height:90px;
	border-bottom:#fddd11 1px solid;
	margin-bottom:20px;
}

a.email {
	color:#000000;
}

.contacts_item1 {
	width:240px;
	float:left;
}
.contacts_item2 {
	width:220px;
	float:left;
}
.contacts_item3 {
	width:220px;
	float:left;
}
.contacts_item4 {
	width:104px;
	float:left;
}

.inputs, .inputs_big {
	width:325px;
	height:17px;
	padding-left:3px;
	background:#f4f4f4;
	border:#aaaaaa 1px solid;
	margin-top:2px;
	margin-bottom:4px;
	display:block;
}

.inputs_big {
	width:429px;
	height:105px;
}

.form_left {
	width:350px;
	float:left;
}

.form_right {
	width:431px;
	float:right;
}



/* PARTNERS */

.box_partner {
	width:181px;
	height:174px;
	display:block;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	background: url(../images/box_partners.gif) left top no-repeat;
}

.partner_logo {
	height:102px;
	text-align:center;
	vertical-align:middle;
}

.partner_name {
	text-align:center;
	vertical-align:middle;
}

.references {
	height:27px;
	background: url(../images/box_references.gif) left bottom no-repeat;
}

a.references_url {
	width:161px;
	height:22px;
	padding-left:20px;
	padding-top:5px;
	display:block;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.references_url:hover {
	text-decoration: underline;
}



/* PRODUCTS */

.box_products_txt {
	width:425px;
	float:left;
}

.box_products_olio {
	height:220px;
	display: block;
}

.box_products_olio_bottles {
	height:150px;
	margin-bottom:30px;
	display: block;
}

.box_bottle {
	vertical-align:bottom;
}
.box_bottle_txt {
	width:84px;
	vertical-align:bottom;
}

.box_bottle_space {
	width:85px;
}

.box_products_kernel, .box_products_shrot {
	height:200px;
	padding-top:30px;
	border-top:#fddd11 1px solid;
}
.box_products_shrot {
	height:150px;
}

a.btn_zoom {
	padding-right:18px;
	color:#e38d01;
	display: block;
	float:right;
	text-decoration:none;
	background: url(../images/zoom.gif) right center no-repeat;
}
a.btn_zoom:hover {
	text-decoration: underline;
}

a.zoom {
	width:22px;
	height:15px;
	display: inline-block;
	float:right;
	text-decoration:none;
	background: url(../images/zoom.gif) right center no-repeat;
}



/* KERNEL */

.packbag {
	height:35px;
	padding-top:75px;
	padding-left:90px;
	margin-top:70px;
	background: url(../images/packbag.jpg) left top no-repeat;
}

a.licences, a.licences_en, a.licences_ru, a.licences_ro {
	width:170px;
	height:203px;
	padding-left:11px;
	padding-top:11px;
	margin-right:20px;
	float:left;
	display:block;
	background: url(../images/box_licences.gif) left top no-repeat;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.licences div, a.licences_en div, a.licences_ru div, a.licences_ro div {
	width:133px;
	text-align:center;
	line-height:14px;
}

a.licences:hover div, a.licences_en:hover div, a.licences_ru:hover div, a.licences_ro:hover div  {
	text-decoration: underline;
}

a.licences_en {
	background: url(../images/box_licences_en.gif) left top no-repeat;
}
a.licences_ru {
	background: url(../images/box_licences_ru.gif) left top no-repeat;
}
a.licences_ro {
	background: url(../images/box_licences_ro.gif) left top no-repeat;
}

.box_manifacture_top {
	min-height:190px;
	margin-bottom: 20px;
}

.box_manifacture {
	margin-bottom: 20px;
	width:500px;
}

.seeds, .cam-gear, .cover, .factory, .button, .truck {
	height:30px;
	padding-left:108px;
	padding-top:60px;
	font-weight:bold;
	background: url(../images/seeds.jpg) left top no-repeat;
	display:block;
}

.cam-gear {
	background: url(../images/cam-gear.jpg) -10px top no-repeat;
}

.cover {
	background: url(../images/cover.jpg) left 33px no-repeat;
}

.factory {
	padding-left:120px;
	background: url(../images/factory.jpg) left -14px no-repeat;
}

.button {
	height:46px;
	padding-top:44px;
	background: url(../images/button.jpg) left 10px no-repeat;
}

.truck {
	padding-left:120px;
	background: url(../images/truck.jpg) left 25px no-repeat;
}

.height16 {
	height:16px;
	display:block;
}


.ab_us, .ab_us_sp, .ab_us_ro, .ab_us_sp_ro, .ab_us_ru, .ab_us_sp_ru, .ab_us_en, .ab_us_sp_en{
	background:url(../images/about_us_tab.png) left top no-repeat;
	width:87px;
	height:33px;
	display:block;
	margin-bottom:4px;
	}
	
.ab_us_ro{
	background:url(../images/about_us_tab_ro.png) left top no-repeat;
	}

.ab_us_sp_ro{
	background:url(../images/about_us_tab_over_ro.png) left top no-repeat;
	}
	
.ab_us_ro:hover{
	background:url(../images/about_us_tab_over_ro.png) left top no-repeat;
	}	
	
.ab_us_ru{
	background:url(../images/about_us_tab_ru.png) left top no-repeat;
	}

.ab_us_sp_ru{
	background:url(../images/about_us_tab_over_ru.png) left top no-repeat;
	}
	
.ab_us_ru:hover {
	background:url(../images/about_us_tab_over_ru.png) left top no-repeat;
	}	
	
.ab_us_en{
	background:url(../images/about_us_tab_en.png) left top no-repeat;
	}

.ab_us_sp_en{
	background:url(../images/about_us_tab_over_en.png) left top no-repeat;
	}
	
.ab_us_en:hover {
	background:url(../images/about_us_tab_over_en.png) left top no-repeat;
	}				
	
.ab_us_sp{
	background:url(../images/about_us_tab_over.png) left top no-repeat;
	}	
	
.ab_us:hover{ 
	background:url(../images/about_us_tab_over.png) left top no-repeat;
	}	
	
.cont_us, .cont_us_sp, .cont_us_ro, .cont_us_sp_ro, .cont_us_ru, .cont_us_sp_ru, .cont_us_en, .cont_us_sp_en{
	background:url(../images/contacts_tab.png) left top no-repeat;
	width:87px;
	height:33px;
	display:block;
	margin-bottom:4px;	
	}
	
.cont_us {
	margin-bottom:4px;	
	}
.cont_us_sp{
	margin-bottom:4px;	
	background:url(../images/contacts_tab_over.png) left top no-repeat;
	}
	
.cont_us_ro{
	background:url(../images/contacts_tab_ro.png) left top no-repeat;
	} 

.cont_us_sp_ro{
	background:url(../images/contacts_tab_over_ro.png) left top no-repeat;
	}
	
.cont_us_ro:hover{
	background:url(../images/contacts_tab_over_ro.png) left top no-repeat;
	}	
	
.cont_us_ru{
	background:url(../images/contacts_tab_ru.png) left top no-repeat;
	} 

.cont_us_sp_ru{
	background:url(../images/contacts_tab_over_ru.png) left top no-repeat;
	}
	
.cont_us_ru:hover{
	background:url(../images/contacts_tab_over_ru.png) left top no-repeat;
	}	
	
.cont_us_en{
	background:url(../images/contacts_tab_en.png) left top no-repeat;
	} 

.cont_us_sp_en{
	background:url(../images/contacts_tab_over_en.png) left top no-repeat;
	}
	
.cont_us_en:hover {
	background:url(../images/contacts_tab_over_en.png) left top no-repeat;
	}						

.cont_us:hover{
	background:url(../images/contacts_tab_over.png) left top no-repeat;
	}
	
.logistic_box{
	background:url(../images/img_box.jpg) left top no-repeat;
	width:171px;
	height:163px;
	display:block;
	padding:9px 0px 0px 8px;
	margin:23px 22px 0px 0px;
	float:left;
	}	

.button_2, .active, .small, .small-10 {
	width: 86px;
	height: 31px;
	color: #ffffff;
	display: block;
	margin: 0 0 4px 0;
	border-width: 1px 0 1px 1px;
	border-color: #60b355;
	border-style: solid;
	border-radius: 31px 0 0 31px;
	line-height: 31px;
	text-indent: 12px;
	text-transform: uppercase;
	text-shadow: 0 0 4px rgba(0,0,0,.5);
	font-family: Times New Roman;
	text-decoration: none;
	background: #c74d00;
	background: -moz-linear-gradient(top,  #c74d00 0%, #e99400 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e99400), color-stop(100%,#c74d00));
	background: -webkit-linear-gradient(top,  #e99400 0%,#c74d00 100%);
	background: -o-linear-gradient(top,  #e99400 0%,#c74d00 100%);
	background: -ms-linear-gradient(top,  #e99400 0%,#c74d00 100%);
	background: linear-gradient(to bottom,  #e99400 0%,#c74d00 100%);
}

.small {
	font-size: 11px;
}

.small-10 {
	font-size: 10px;
}

.button_2:hover, .active {
	background: #f6b700;
}

.video_frame {
	float: left;
}

.video_frame iframe {
	margin: 12px 0 0 12px;
	border: 3px #999999 solid;
	border-radius: 3px;
}

#gallery_wrap {
	width: 100%;
	float: left;
	padding: 0 0 0 40px;
}

#gallery_wrap a {
	float: left;
	border: 1px #717171 solid;
	margin: 40px 0 0 47px;
}

#gallery_wrap img {
	width: 178px;
	height: 134px;
	border: 0;
}

#slideshow {
	float: left;
	position: relative;
	width: 784px;
	height: 222px;
	background: #f6b700;
	margin: 0 0 0 20px;
	border-radius: 40px 40px 0 0;
}

#slideshow > span {
	bottom: -9px;
	left: 2px;
	text-shadow: none;
	font-family: Tahoma, sans-serif;
	position: absolute;
	display: block;
	font-size: 40px;
	text-transform: none;
	font-weight: bold;
	color: #ffffff;
}

#slideshow div {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	width: 784px;
    height: 222px;
	border: 0;
	border-radius: 40px 40px 0 0;
}

#slideshow div span {
	bottom: 0;
	left: -10px;
	text-shadow: none;
	font-family: Tahoma, sans-serif;
	position: absolute;
	display: block;
	font-size: 40px;
	text-transform: none;
	font-weight: bold;
	color: #ffffff;
}

#slideshow div.active {
    z-index:10;
    opacity:1.0;
}

#slideshow div.last-active {
    z-index:9;
}

#slideshow div img {
    height: 222px;
	width: 784px;
    display: block;
	border: 0;
	border-radius: 40px 40px 0 0;
}

.partner_link {
	float: left;
	width: 176px;
	padding: 2px;
	height: 168px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	margin: 0 18px 18px 0;
	font-size: 11px;
	border-radius: 10px;
	background: #ebebeb;
	border: 1px #aaaaaa solid;
}

.partner_link img {
	border: 0;
	width: 176px;
	height: 100px;
	margin: 0 0 5px 0;
	border-radius: 8px;
}

.partner_link:hover span {
	text-decoration: underline;
}

#application {
	float: right;
	width: 45%;
	font-size: 13px;
}

#application label {
	color: #e78d58;
	width: 100%;
	line-height: 22px;
}

#application .field {
	width: 98%;
	border: 1px #aaaaaa solid;
	margin: 0 0 10px 0;
	background: #f4f4f4;
}

#application textarea {
	width: 98%;
	border: 1px #aaaaaa solid;
	margin: 0 0 10px 0;
	background: #f4f4f4;
	resize: none;
	overflow: auto;
}

#application #attachment {
	width: 98%;
	border: #aaaaaa;
	margin: 0 0 10px 0;
	background: #f4f4f4;
}

#application #submit {
	float: right;
	width: 128px;
	height: 28px;
	border: 1px #ffd300 solid; 
	border-radius: 30px;
	color: #ffffff;
	cursor: pointer;
	margin: 20px 0 0 0;
	background: #c74d00;
	background: -moz-linear-gradient(top,  #c74d00 0%, #e99400 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e99400), color-stop(100%,#c74d00));
	background: -webkit-linear-gradient(top,  #e99400 0%,#c74d00 100%);
	background: -o-linear-gradient(top,  #e99400 0%,#c74d00 100%);
	background: -ms-linear-gradient(top,  #e99400 0%,#c74d00 100%);
	background: linear-gradient(to bottom,  #e99400 0%,#c74d00 100%);
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-ms-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}

#application #submit:hover {
	background: #e99400;
	background: -moz-linear-gradient(top,  #e99400 0%, #c74d00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c74d00), color-stop(100%,#e99400));
	background: -webkit-linear-gradient(top,  #c74d00 0%,#e99400 100%);
	background: -o-linear-gradient(top,  #c74d00 0%,#e99400 100%);
	background: -ms-linear-gradient(top,  #c74d00 0%,#e99400 100%);
	background: linear-gradient(to bottom,  #c74d00 0%,#e99400 100%);
}

#popUpDiv {
	display: none;
	position: absolute;
	left: 170px;
	top: 200px;
	width: 612px;
	z-index: 9002;
	padding: 12px 14px 10px 14px;
	background: rgba(0,0,0,.8);
}

#popUpDiv h1 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	width: 100%;
}

#popUpDiv a {
	margin: 0 auto;
	width: 133px;
	height: 34px;
	border-radius: 30px;
	color: #ffea00;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12x;
	line-height: 34px;
	text-align: center;
	text-transform: uppercase;
	text-shadow: 2px 0 12px #6f0000;
	background: rgb(239,196,70);
	background: linear-gradient(to bottom,  rgba(239,196,70,1) 0%,rgba(75,6,2,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc446', endColorstr='#4b0602',GradientType=0 );
}