div.tx_exhibitorsv2fe_pi1 { }

div.tx_exhibitorsv2fe_pi1 h1 { padding-bottom: 0; margin-bottom: 0; }
div.tx-exhibitorsv2fe-pi1 p { padding: 0; margin: 0 0 10px 0; }
.tx_exhibitorsv2fe_pi1-border { border: 1px solid #003399; }

ul.validation-error { margin: 0 0 10px 15px; padding: 0; list-style-type: square; color: red; font-weight: bold; }
ul.validation-error li { display: list-item; }

form.tx_exhibitorsv2fe_pi1-form { }
form.tx_exhibitorsv2fe_pi1-form fieldset { margin: 0; padding: 0; border-style: none; }
div.tx_exhibitorsv2fe_pi1-formfield { padding: 5px 8px 0 8px; border-top: 1px solid white; border-bottom: 1px solid white; height: 25px; }
* html div.tx_exhibitorsv2fe_pi1-formfield { height: 26px; }
div.tx_exhibitorsv2fe_pi1-formfield-right { text-align: right; }
div.tx_exhibitorsv2fe_pi1-formfield-wrap { height: auto; }
div.tx_exhibitorsv2fe_pi1-formfield-twocolumns { width: 288px; height: auto; padding-bottom: 5px; float: left; }
div.tx_exhibitorsv2fe_pi1-formfield-twocolumns-left { border-right: 2px solid white; }
div.tx_exhibitorsv2fe_pi1-formfield-twolists { height: auto; padding-bottom: 5px; }
div.tx_exhibitorsv2fe_pi1-formfield-twolists-left { width: 274px; float: left; margin-right: 8px; }
div.tx_exhibitorsv2fe_pi1-formfield-twolists-control { width: 30px; padding-top: 22px; float: left; margin-right: 8px; }
div.tx_exhibitorsv2fe_pi1-formfield-twolists-right { width: 274px; float: left; }
div.tx_exhibitorsv2fe_pi1-formfield-fileupload { height: auto; padding-bottom: 5px; }
div.tx_exhibitorsv2fe_pi1-formfield-fileupload-left { width: 456px; float: left; margin-right: 8px; }
div.tx_exhibitorsv2fe_pi1-formfield-fileupload-right { width: 130px; float: left; }
div.tx_exhibitorsv2fe_pi1-boxhint2 div.tx_exhibitorsv2fe_pi1-formfield { padding-left: 6px; padding-right: 6px; }
div.tx_exhibitorsv2fe_pi1-formfield-odd { background-color: #F0F3F9; }
div.tx_exhibitorsv2fe_pi1-formfield-even { background-color: #F7F9FC; }
div.tx_exhibitorsv2fe_pi1-formfield-heading { background-color: #EBEBEB; }
div.tx_exhibitorsv2fe_pi1-formfield-error div.tx_exhibitorsv2fe_pi1-formlabel label { color: #FF3300; }
div.tx_exhibitorsv2fe_pi1-formfield div.tx_exhibitorsv2fe_pi1-formlabel { float: left; width: 192px; padding-top: 3px; }
* html div.tx_exhibitorsv2fe_pi1-formfield div.tx_exhibitorsv2fe_pi1-formlabel { padding-top: 4px; }
div.tx_exhibitorsv2fe_pi1-formfield-wrap div.tx_exhibitorsv2fe_pi1-formlabel { float: none; width: auto !important; }
div.tx_exhibitorsv2fe_pi1-formfield-twocolumns div.tx_exhibitorsv2fe_pi1-formlabel { width: auto !important; }
div.tx_exhibitorsv2fe_pi1-formfield-twolists div.tx_exhibitorsv2fe_pi1-formlabel { float: none !important; width: auto !important; }
div.tx_exhibitorsv2fe_pi1-formfield div.tx_exhibitorsv2fe_pi1-formlabel label { font-weight: bold; }
div.tx_exhibitorsv2fe_pi1-formfield input, div.tx_exhibitorsv2fe_pi1-formfield textarea, div.tx_exhibitorsv2fe_pi1-formfield select { border: 1px solid #003399; width: 396px; font: 10px  Verdana,"Lucida Grande"; padding: 2px; }
* html div.tx_exhibitorsv2fe_pi1-formfield input, * html div.tx_exhibitorsv2fe_pi1-formfield textarea, * html div.tx_exhibitorsv2fe_pi1-formfield select { width: 393px; }
div.tx_exhibitorsv2fe_pi1-formfield select { width: 402px; }
div.tx_exhibitorsv2fe_pi1-formfield-error input, div.tx_exhibitorsv2fe_pi1-formfield-error select, div.tx_exhibitorsv2fe_pi1-formfield-error textarea { border-color: #FF3300; }
div.tx_exhibitorsv2fe_pi1-formfield input { height: 15px; }
div.tx_exhibitorsv2fe_pi1-formfield input.tx_exhibitorsv2fe_pi1-formfield-readonly { border-style: none; background-color: transparent; padding-top: 3px; padding-bottom: 0; }
div.tx_exhibitorsv2fe_pi1-formfield input.tx_exhibitorsv2fe_pi1-formfield-autoheight { height: auto !important; }
div.tx_exhibitorsv2fe_pi1-formfield-wrap input, div.tx_exhibitorsv2fe_pi1-formfield-wrap textarea, div.tx_exhibitorsv2fe_pi1-formfield-wrap select { width: 588px !important; }
div.tx_exhibitorsv2fe_pi1-formfield-twocolumns input, div.tx_exhibitorsv2fe_pi1-formfield-twocolumns textarea { width: 282px !important; }
div.tx_exhibitorsv2fe_pi1-formfield-twolists select { width: 274px !important; }
div.tx_exhibitorsv2fe_pi1-formfield-twolists-control img.tx_exhibitorsv2fe_pi1-formfield-twolists-control-1 { margin-bottom: 10px; }
div.tx_exhibitorsv2fe_pi1-formfield-fileupload input { height: auto !important; }div.tx_exhibitorsv2fe_pi1-formfield-checkbox input { width: 20px; float: left; }
div.tx_exhibitorsv2fe_pi1-formfield-checkbox div.tx_exhibitorsv2fe_pi1-formlabel { width: 558px; padding-top: 5px; }

a.tx_exhibitorsv2fe_pi1-formbutton { background-repeat: no-repeat; padding: 4px 0 0 16px; margin-right: 10px; }
a.tx_exhibitorsv2fe_pi1-formbutton-submit { background-image: url(../typo3conf/ext/is_exhibitors/images/submit.gif); }
a.tx_exhibitorsv2fe_pi1-formbutton-cancel { background-image: url(../typo3conf/ext/is_exhibitors/images/cancel.gif); }
a.tx_exhibitorsv2fe_pi1-formbutton-delete { background-image: url(../typo3conf/ext/is_exhibitors/images/delete.gif); margin-right: 0; }

div.tx_exhibitorsv2fe_pi1-searchbox { padding: 5px; }
form.tx_exhibitorsv2fe_pi1-search { }
form.tx_exhibitorsv2fe_pi1-search fieldset { margin: 0; padding: 0; border-style: none; }
form.tx_exhibitorsv2fe_pi1-search div.tx_exhibitorsv2fe_pi1-formfield { padding: 0; border-style: none; }
form.tx_exhibitorsv2fe_pi1-search div.tx_exhibitorsv2fe_pi1-formfield div.tx_exhibitorsv2fe_pi1-formlabel { width: 230px; }
form.tx_exhibitorsv2fe_pi1-search div.tx_exhibitorsv2fe_pi1-formfield div.tx_exhibitorsv2fe_pi1-formlabel label { font-weight: normal; }
form.tx_exhibitorsv2fe_pi1-search div.tx_exhibitorsv2fe_pi1-formfield input, form.tx_exhibitorsv2fe_pi1-search div.tx_exhibitorsv2fe_pi1-formfield select { width: 230px; }
form.tx_exhibitorsv2fe_pi1-search div.tx_exhibitorsv2fe_pi1-formfield input#exhibitorssearch { width: 355px; margin-right: 5px; }

div.tx_exhibitorsv2fe_pi1-searchresults { }
div.tx_exhibitorsv2fe_pi1-formfield-heading div, div.tx_exhibitorsv2fe_pi1-formfield-heading a { font-weight: bold; }
div.tx_exhibitorsv2fe_pi1-searchresults div.tx_exhibitorsv2fe_pi1-searchresult-row { padding: 5px; border-top: 1px solid white; border-bottom: 1px solid white; }
div.tx_exhibitorsv2fe_pi1-searchresults div.tx_exhibitorsv2fe_pi1-col0 { float: left; }
div.tx_exhibitorsv2fe_pi1-searchresults div.tx_exhibitorsv2fe_pi1-col1 { float: left; }
div.tx_exhibitorsv2fe_pi1-searchresults div.tx_exhibitorsv2fe_pi1-col2 { float: left; }

div.tx_exhibitorsv2fe_pi1-searchresults-exhibitors {  }
div.tx_exhibitorsv2fe_pi1-searchresults-exhibitors div.tx_exhibitorsv2fe_pi1-col0 { width: 245px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-searchresults-exhibitors div.tx_exhibitorsv2fe_pi1-col0 { width: 255px; }
div.tx_exhibitorsv2fe_pi1-searchresults-exhibitors div.tx_exhibitorsv2fe_pi1-col1 { width: 110px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-searchresults-exhibitors div.tx_exhibitorsv2fe_pi1-col1 { width: 120px; }
div.tx_exhibitorsv2fe_pi1-searchresults-exhibitors div.tx_exhibitorsv2fe_pi1-col2 { width: 80px; }

/*table.tx_exhibitorsv2fe_pi1-searchresult-table { }
table.tx_exhibitorsv2fe_pi1-searchresult-table tr.tx_exhibitorsv2fe_pi1-formfield-heading { background-color: #EBEBEB; }
table.tx_exhibitorsv2fe_pi1-searchresult-table tr.tx_exhibitorsv2fe_pi1-formfield-heading td { border-top: 1px solid white; border-bottom: 1px solid white; padding: 5px; }
table.tx_exhibitorsv2fe_pi1-searchresult-table tr.tx_exhibitorsv2fe_pi1-formfield-heading td a { font-weight: bold; }
table.tx_exhibitorsv2fe_pi1-searchresult-table td.tx_exhibitorsv2fe_pi1-col0 { }
table.tx_exhibitorsv2fe_pi1-searchresult-table td.tx_exhibitorsv2fe_pi1-col1 { width: 120px; }
table.tx_exhibitorsv2fe_pi1-searchresult-table td.tx_exhibitorsv2fe_pi1-col2 { width: 70px; }*/

div.tx_exhibitorsv2fe_pi1-searchresults-products { }
div.tx_exhibitorsv2fe_pi1-searchresults-products div.tx_exhibitorsv2fe_pi1-col0 { width: 165px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-searchresults-products div.tx_exhibitorsv2fe_pi1-col0 { width: 175px; }
div.tx_exhibitorsv2fe_pi1-searchresults-products div.tx_exhibitorsv2fe_pi1-col1 { width: 180px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-searchresults-products div.tx_exhibitorsv2fe_pi1-col1 { width: 190px; }
div.tx_exhibitorsv2fe_pi1-searchresults-products div.tx_exhibitorsv2fe_pi1-col2 { width: 80px; }

div.tx_exhibitorsv2fe_pi1-searchresults-jobs { }
div.tx_exhibitorsv2fe_pi1-searchresults-jobs div.tx_exhibitorsv2fe_pi1-col0 { width: 165px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-searchresults-jobs div.tx_exhibitorsv2fe_pi1-col0 { width: 175px; }
div.tx_exhibitorsv2fe_pi1-searchresults-jobs div.tx_exhibitorsv2fe_pi1-col1 { width: 180px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-searchresults-jobs div.tx_exhibitorsv2fe_pi1-col1 { width: 190px; }
div.tx_exhibitorsv2fe_pi1-searchresults-jobs div.tx_exhibitorsv2fe_pi1-col2 { width: 80px; }

div.tx_exhibitorsv2fe_pi1-exhibitordetail { }
div.tx_exhibitorsv2fe_pi1-exhibitordetail div.tx_exhibitorsv2fe_pi1-exhibitordetailbox { padding: 5px; border-top: 1px solid white; border-bottom: 1px solid white; }
div.tx_exhibitorsv2fe_pi1-exhibitordetail div.tx_exhibitorsv2fe_pi1-col0 { float: left; width: 100px; }
div.tx_exhibitorsv2fe_pi1-exhibitordetail div.tx_exhibitorsv2fe_pi1-col1 { float: left; width: 300px; }
div.tx_exhibitorsv2fe_pi1-exhibitordetail ul { list-style-type: square; margin-left: 15px; }
div.tx_exhibitorsv2fe_pi1-exhibitordetail ul li { display: list-item; }

div.tx_exhibitorsv2fe_pi1-productlist { }
div.tx_exhibitorsv2fe_pi1-productlist div.tx_exhibitorsv2fe_pi1-productlist-row { padding: 5px; border-top: 1px solid white; border-bottom: 1px solid white; }
div.tx_exhibitorsv2fe_pi1-productlist div.tx_exhibitorsv2fe_pi1-col0 { float: left; width: 450px; }

div.tx_exhibitorsv2fe_pi1-jobslist {  }
div.tx_exhibitorsv2fe_pi1-jobslist div.tx_exhibitorsv2fe_pi1-jobslist-row { padding: 5px; border-top: 1px solid white; border-bottom: 1px solid white; }
div.tx_exhibitorsv2fe_pi1-jobslist div.tx_exhibitorsv2fe_pi1-col0 { float: left; width: 80px; }
div.tx_exhibitorsv2fe_pi1-jobslist div.tx_exhibitorsv2fe_pi1-col1 { float: left; width: 240px; }
div.tx_exhibitorsv2fe_pi1-jobslist div.tx_exhibitorsv2fe_pi1-col2 { float: left; width: 135px; }

ul.tx_exhibitorsv2fe_pi1-searchbox-menue { margin: 10px 0 2px 0; padding: 0; }
ul.tx_exhibitorsv2fe_pi1-searchbox-menue li { list-style: none; display: inline; }
ul.tx_exhibitorsv2fe_pi1-searchbox-menue li a { float: left; width: 157px; height: 20px; background-color: #cfd3d6; margin-right: 2px; padding-top: 5px; text-align: center; color: black; text-decoration: none; }
ul.tx_exhibitorsv2fe_pi1-searchbox-menue li a:hover { background-color: #bccde9; text-decoration: none; }
ul.tx_exhibitorsv2fe_pi1-searchbox-menue li.slider-jobs a { width: 156px; margin-right: 0; }
ul.tx_exhibitorsv2fe_pi1-searchbox-menue li.active a { background-color: #bccde9; }
ul.tx_exhibitorsv2fe_pi1-searchbox-menue li div.searchbox-menue-link-inactive { float: left; width: 156px; height: 20px; background-color: #cfd3d6; padding-top: 5px; text-align: center; }

div.tx_exhibitorsv2fe_pi1-headerbox { position: relative; }
div.tx_exhibitorsv2fe_pi1-headerbox div.tx_exhibitorsv2fe_pi1-logo { width: 150px; float: right; margin-bottom: 10px; }
div.tx_exhibitorsv2fe_pi1-headerbox div.tx_exhibitorsv2fe_pi1-company { width: 300px; margin: 0; padding: 0;}
div.tx_exhibitorsv2fe_pi1-headerbox div.tx_exhibitorsv2fe_pi1-stand {width: 300px; margin: 0; padding: 0;}

div.tx_exhibitorsv2fe_pi1-details-exhibitor { }
div.tx_exhibitorsv2fe_pi1-details-exhibitor-box { margin-bottom: 2px; }
div.tx_exhibitorsv2fe_pi1-details-exhibitor-boxleft { float: left; width: 147px; padding: 5px; }
div.tx_exhibitorsv2fe_pi1-details-exhibitor-boxright { float: left; width: 305px; padding: 5px; border-left: 2px solid white; }
div.tx_exhibitorsv2fe_pi1-details-exhibitor-boxsingle { padding: 5px; }
div.tx_exhibitorsv2fe_pi1-details-exhibitor-categories { margin-top: 20px; background-color: #cfd3d6; }

div.tx_exhibitorsv2fe_pi1-details-productlist { }
div.tx_exhibitorsv2fe_pi1-details-productlist-box { margin-bottom: 2px; }
div.tx_exhibitorsv2fe_pi1-details-productlist-boxsingle { padding: 5px; }

div.tx_exhibitorsv2fe_pi1-details-product { }
div.tx_exhibitorsv2fe_pi1-details-product-box { margin-bottom: 2px; }
div.tx_exhibitorsv2fe_pi1-details-product-boxsingle { padding: 5px; }
div.tx_exhibitorsv2fe_pi1-details-product-boximage { }
div.tx_exhibitorsv2fe_pi1-details-product-boximage-image { float: left; width: 150px; }
div.tx_exhibitorsv2fe_pi1-details-product-boximage-text { float: left; padding: 10px; width: 304px; }
div.tx_exhibitorsv2fe_pi1-details-product-categories { margin-top: 20px; background-color: #cfd3d6; }





div.tx_exhibitorsv2fe_pi1-details-joblist { }
div.tx_exhibitorsv2fe_pi1-details-joblist-box { margin-bottom: 2px; }
div.tx_exhibitorsv2fe_pi1-details-joblist-boxsingle { padding: 5px; }

div.tx_exhibitorsv2fe_pi1-details-job { }
div.tx_exhibitorsv2fe_pi1-details-job-box { margin-bottom: 2px; }
/*
div.boxleft1{
	float: left;
	width: 145px;
	padding-left: 12px;
}
*/

div.jobsdetails{
	/*margin-top: 10px;*/
}

div.boxcontent{		
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

div.boxleft{
	float: left;
	padding-top: 5px;
	/*padding-top: 10px;*/
	/*padding-bottom: 14px;*/
}

div.boxright{
	padding-top: 5px;
	/*padding-top: 10px;*/
	/*padding-bottom: 14px;*/
	margin-left: 157px;
	border-left: 2px solid #FFFFFF;
}






div.tx_exhibitorsv2fe_pi1-details-job-boxsingle { padding: 5px; }
div.tx_exhibitorsv2fe_pi1-details-job-boximage { }
div.tx_exhibitorsv2fe_pi1-details-job-boximage-image { float: left; width: 150px; }
div.tx_exhibitorsv2fe_pi1-details-job-boximage-text { float: left; padding: 10px; width: 304px; }
div.tx_exhibitorsv2fe_pi1-details-job-categories { margin-top: 20px; background-color: #cfd3d6; }


div.tx_exhibitorsv2fe_pi1-novelties {  }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col0 { text-align: right; width: 50px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col0 { width: 60px; }

div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col1 { width: 305px; padding-right: 10px; }
* html div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col1 { width: 315px; }

div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col2 {  width: 85px; }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col2 div.flag-de { /*float: right;*/ margin-left: 69px; background:url(../../cockpit/images/flag_de.png) no-repeat; width: 16px; height: 11px; }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col2 div.flag-en { /*float: right; */ margin-left: 69px;background:url(../../cockpit/images/flag_en.png) no-repeat; width: 16px; height: 11px; }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col2 div.flag-none { /*float: right;*/ margin-left: 69px; width: 16px; /*height: 11px;*/ }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col2 div.category {float: right;}

div.tx_exhibitorsv2fe_pi1-formfield-heading div, div.tx_exhibitorsv2fe_pi1-formfield-heading a { font-weight: bold; }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-searchresult-row { padding: 5px; border-top: 1px solid white; border-bottom: 1px solid white; }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col0 { float: left; }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col1 { float: left; }
div.tx_exhibitorsv2fe_pi1-novelties div.tx_exhibitorsv2fe_pi1-col2 { float: left; }



ul.tx_exhibitorsv2fe_pi1-novelties-menue { margin: 0 0 2px 0; padding: 0; }
ul.tx_exhibitorsv2fe_pi1-novelties-menue li { list-style: none; display: inline; }
ul.tx_exhibitorsv2fe_pi1-novelties-menue li a { float: left; width: 157px; height: 20px; background-color: #cfd3d6; margin-right: 2px; padding-top: 5px; text-align: center; color: black; text-decoration: none; font-weight: bold;}
ul.tx_exhibitorsv2fe_pi1-novelties-menue li a:hover { background-color: #bccde9; text-decoration: none; }
ul.tx_exhibitorsv2fe_pi1-novelties-menue li.slider-jobs a { width: 156px; margin-right: 0; }
ul.tx_exhibitorsv2fe_pi1-novelties-menue li.active a { background-color: #bccde9; }
ul.tx_exhibitorsv2fe_pi1-novelties-menue li div.searchbox-menue-link-inactive { float: left; width: 156px; height: 20px; background-color: #cfd3d6; padding-top: 5px; text-align: center; }


.clear {clear: both; height: 0; width: 0; font-size: 0; }

