/*+clearfix {*/
FORM:after, DL:after, #container:after, #header-extra:after, .pagination:after, #tx-ttproducts-pi1-list UL:after, #tx-ttproducts-pi1-listoffers UL:after, .post:after, #abstracts:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
FORM, DL, #container, #header-extra, .pagination, #tx-ttproducts-pi1-list UL, #tx-ttproducts-pi1-listoffers UL, .post, #abstracts
{
	display: inline-block;
}
FORM, DL, #container, #header-extra, .pagination, #tx-ttproducts-pi1-list UL, #tx-ttproducts-pi1-listoffers UL, .post, #abstracts
{
/*\*/
	display: block;
/**/
	_height: 1px;
}
/*+}*/
*
{
	padding: 0;
	margin: 0;
}
H1, H2, H3, H4, H5, H6, P, PRE, BLOCKQUOTE, LABEL, UL, OL, DL, FIELDSET, ADDRESS
{
}
H1, H2, H3, H4, H5, H6
{
}
LI, DD
{
}
LI
{
	margin-left: 14px;
}
FIELDSET
{
	padding: 0.5em;
}
.clearer
{
	clear: both;
}
/*[bookmark]COMMON*/
HTML, BODY
{
	margin: 0;
	padding: 0;
}
BODY
{
	font: 76% "Trebuchet MS", arial, sans-serif;
	color: #17375E;
	text-align: center;
	background-image: url(../img/bg-body.png);
	background-repeat: repeat-x;
	background-color: #1A4372;
}
BODY.htmlarea-content-body, BODY.mceContentBody
{
	text-align: left;
	background-color: #FFFFFF;
	background-image: none;
	font-size: 12px;
	font-family: "Trebuchet MS", arial, sans-serif;
}
BODY.htmlarea-content-body P, BODY.mceContentBody P
{
	margin: 10px 0;
}
#content .csc-header H1
{
	/*[disabled]font-size:120%;*/
	margin: 0 0px 20px;
	color: #FF601E;
	border-bottom: 1px dotted #FF601E;
	text-transform: uppercase;
	clear: both;
}
H2
{
	color: #FF601E;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18px;
}
H3
{
	font-size: 14px;
	margin: 1em 0;
}
A
{
	color: #FF601E;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
P
{
	line-height: 1.4;
	margin-top: 0px;
}
.bodytext
{
	margin: 10px 0px;
}
.csc-frame-frame1 .bodytext
{
	font-size: 10px;
	width: 157px;
	margin-left: 145px;
	margin-top: 20px;
}
HR
{
	border: 0;
	border-top: 1px solid #17375E;
	height: 1px;
}
IMG
{
	border: 0;
}
/*[clearfix]*/FORM
{
	margin: 0;
	height: auto;
}
FIELDSET
{
	border: 0;
	padding: 0 0 10px;
	border-bottom: 1px dotted #F16128;
	margin-top: 10px;
}
FIELDSET.first
{
	margin-top: 0;
}
LEGEND
{
	color: #FF601E;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 5px;
}
.explorer7 LEGEND
{
	margin-left: -7px;
}
LABEL
{
	margin-top: 1px;
	margin-bottom: 3px;
	clear: left;
}
INPUT, TEXTAREA, SELECT
{
	font: 11px "Trebuchet MS", arial, sans-serif;
	background: #FFF;
	border: 0;
	color: #17375E;
}
INPUT
{
	background: url(../img/bkgr-input.png) no-repeat scroll 0px 0px;
	width: 180px;
	padding: 0 0 0 5px;
	height: 18px;
}
* HTML INPUT
{
	width: 187px;
	background: url(../img/bkgr-input.png) no-repeat fixed 0px 0px;
}
TEXTAREA
{
	border: 1px solid #17375E;
}
SELECT
{
	border: 1px solid #C3C3BA;
	width: 185px;
}
TD
{
	font-size: 12px;
}
/*[clearfix]*/DL
{
}
DT
{
	width: 100px;
	float: left;
	clear: left;
}
DD
{
	width: 190px;
	float: left;
	margin-bottom: 3px;
}
* HTML DD
{
	float: none;
}
.evidence, .important, .mandatory
{
	color: #FF601E;
}
.evidence
{
	color: #FF601E;
}
.mandatory
{
	font-size: 16px;
	/*[empty]elevation:;*/
}
LABEL .mandatory
{
	/*+placement:displace 2px -4px;*/
	position: absolute;
	margin-left: 2px;
	margin-top: -4px;
	font-size: 25px;
}
.notice
{
}
.notice
{
	font-style: italic;
	background-color: transparent;
	width: 400px;
	padding: 12px;
	/*+placement:displace 300px 0;*/
	position: absolute;
	margin-left: 300px;
	margin-top: 0;
	border: 1px dotted #F16128;
}
.notice.wide
{
	width: 700px;
	position: relative;
	margin-left: 0;
}
/*[clearfix]*/#container
{
	width: 982px;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
#wrapper
{
	float: left;
	width: 100%;
}
#content
{
	margin: 0 0 5px 224px;
	height: auto;
	background: #FFF;
	padding: 10px 15px;
}
#body-1 #content
{
	background-color: transparent;
	padding: 0;
}
* HTML #content
{
	height: 800px;
}
#navigation
{
	float: left;
	width: 218px;
	margin-left: -100%;
}
* HTML #navigation
{
	width: 216px;
}
.csc-sitemap
{
	margin-bottom: 20px;
}
.csc-sitemap UL
{
	list-style-type: none;
}
UL.csc-menu
{
	list-style-type: none;
}
.csc-frame-frame2
{
	background-color: #FE5F1E;
	color: #FEFEFE;
	padding-left: 4px;
	padding: 8px;
	margin-bottom: 10px;
}
/*[bookmark]HEADER*/
#header
{
	height: 55px;
	margin-top: 13px;
	font-size: 13px;
	background: #16375E;
}
#header A
{
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	text-transform: uppercase;
}
#header LI
{
	display: inline;
}
#header H1
{
	margin: 0;
}
#header #logo
{
	background: url(../img/logo.png) no-repeat;
	float: left;
	height: 28px;
	text-indent: -9009px;
	width: 198px;
	font-size: 10px;
	margin: 10px 0px 0px 10px;
	_margin: 10px 0px 0px 5px;
}
* HTML #header #logo
{
	/*[disabled]margin:17px 0px 0px 14px;*/
}
#header #logo A
{
	display: block;
	height: 100%;
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
	width: 100%;
}
#menu1
{
	float: right;
	width: 739px;
	margin-top: 15px;
}
#menu1 UL
{
	margin: 0px;
	padding: 0px;
}
#menu1 LI
{
	margin: 0px 16px 0px 0px;
	border-left: 2px solid #FF601E;
	padding-left: 5px;
}
#menu1 A:hover
{
	color: #FF601E;
}
/*[bookmark]HEADER-EXTRA*/
/*[clearfix]*/#header-extra
{
	/*[disabled]clear:both;*/
	margin-top: 10px;
	position: relative;
	width: 982px;
	margin-bottom: 15px;
}
* HTML #header-extra
{
	margin-bottom: 7px;
}
#header-extra A
{
	color: #17375E;
}
#header-extra A:hover
{
	color: #FF601E;
	text-decoration: none;
}
#mail
{
	background: #FFF;
	float: left;
	height: 30px;
	text-indent: -9009px;
	width: 218px;
	font-size: 10px;
	margin: 0px;
}
#mail A
{
	display: block;
	height: 26px;
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
	width: 202px;
	background: #FFFFFF url(../img/bg-mail.png) no-repeat scroll 8px 10px;
}
#header-extra-extra
{
	background-color: #FFF;
	float: right;
	width: 758px;
	height: 30px;
}
#sitepath
{
	float: left;
	margin: 7px 0px 0px 18px;
}
* HTML #sitepath
{
	margin: 7px 0px 0px 9px;
}
#sitepath H3
{
	font-size: 11px;
	margin: 0px;
}
#basket-ow
{
	float: right;
	height: 24px;
	border-left: 1px dotted #15365D;
	padding: 6px 20px 0px 17px;
}
#basket-ow A
{
	background: transparent url(../img/bg-basket.gif) no-repeat 0px 3px;
	padding: 0px 0px 0px 21px;
}
#login
{
	float: right;
	width: 60px;
	height: 25px;
	border-left: 1px dotted #15365D;
	padding: 6px 0px 0px 17px;
	_margin-right: 10px;
}
#login A
{
	background: transparent url(../img/bg-login.gif) no-repeat 0px 3px;
	padding: 0px 0px 0px 15px;
}
/*[bookmark]SEARCH BOX*/
#search-box
{
	float: right;
	width: 112px;
	text-align: right;
	margin: 5px 3px 0px 0px;
	z-index: 2;
}
#swords
{
	background: transparent url(../img/bg-swords.gif) no-repeat;
	width: 85px;
	height: 18px;
	padding: 1px 0px 0px 4px;
}
* HTML #swords
{
	width: 89px;
}
#ssubmit
{
	background: transparent url(../img/bg-ssubmit.gif) no-repeat 3px 3px;
	width: 17px;
	height: 17px;
}
/*[bookmark]MENU3-4*/
#menu3-4
{
	padding-bottom: 13px;
	background: #FFFFFF url(../img/bg-menu3-4.gif) repeat-x scroll 0 0;
}
#menu3-4 A
{
	text-decoration: none;
	color: #17375E;
}
#menu3-4 A:hover
{
	color: #FF601E;
}
#menu3-4 H2
{
	font-size: 18px;
	margin: 4px 0px 0px 6px;
	padding: 0;
	color: #FFF;
	font-weight: normal;
	float: left;
}
#menu3-4 UL
{
	list-style: none;
	margin: 0;
	padding: 32px 7px 0 8px;
	width: 203px;
	margin-bottom: 10px;
}
* HTML #menu3-4 UL
{
	margin: 7px 0 0;
	padding: 0 7px 0 8px;
	width: 218px;
}
#menu3-4 LI
{
	font-size: 11px;
	margin-top: 0px;
	height: 18px;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	clear: left;
}
* HTML #menu3-4 LI
{
	height: 1px;
}
#menu3-4 LI.menu3-4-level1-spc
{
	color: #FF601E;
	border-bottom: 1px dotted #FF601F;
	font-weight: bold;
	font-size: 12px;
	margin-top: 7px;
}
#menu3-4 LI.menu3-4-level1-act A
{
	color: #FF601E;
}
#menu3-4 LI.menu3-4-level1-no
{
	margin: 0px 0px -2px;
}
#menu3-4 LI.menu3-4-level1-act
{
	margin: 0px 0px -2px;
}
/*Page browser*/
/*[clearfix]*/.pagination
{
	border-bottom: 1px dotted #FD5E1D;
	padding: 0 200px;
	position: relative;
	margin-bottom: 10px;
}
.pagination.bottom
{
	border-top: 1px dotted #FD5E1D;
	border-bottom: 0;
	position: relative;
	margin-top: 10px;
}
.page-title
{
	font-size: 105%;
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	position: relative;
	float: left;
}
.pagination A
{
	display: block;
	width: 200px;
	position: relative;
	float: left;
	font-size: 86%;
	width: auto;
}
.pagination .prev
{
	margin-left: -100%;
	right: 200px;
	width: 200px;
	/*[disabled]_left:200px;*/
}
.pagination .next
{
	margin-right: -200px;
	width: 200px;
	text-align: right;
}
.pagination.bottom .prev
{
	margin-left: 0;
}
.pagination.bottom .next
{
	float: right;
}
.pagination .hidden
{
	display: none;
}
/*[bookmark]PHONE*/
#phone
{
	background-color: #3F81CF;
	width: 218px;
	margin: 5px 0px;
	font-size: 15px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}
* HTML #phone
{
	margin-bottom: 0px;
}
#phone P
{
	margin: 0 0px 0px;
}
/*[bookmark]FOOTER*/
#footer
{
	width: 758px;
	height: 47px;
	font-size: 12px;
	margin-bottom: 10px;
	_margin: 5px 0 20px;
	color: #FFF;
	background-color: #3F80CF;
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	padding-top: 10px;
}
#footer .footer-address
{
	float: left;
	margin: 11px 0px 0px 20px;
}
#footer .footer-address A
{
	color: #FFF;
	border-left: 2px solid #FF601E;
	padding-left: 9px;
	margin-right: 5px;
}
#footer .footer-address A:hover
{
	text-decoration: none;
	color: #FF601E;
}
#footer .footer-links
{
	float: right;
	text-align: right;
	margin: 11px 20px 0px 0px;
}
#footer .signature
{
	color: #17375E;
}
#footer .signature A
{
	color: #17375E;
}
/*[bookmark]REGISTRATION*/
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice
{
	font-style: italic;
	margin-bottom: 10px;
	margin-left: 148px;
	font-size: 11px;
	color: #FE5F1D;
}
.tx-srfeuserregister-pi1 DT
{
	min-height: 25px;
	_height: 25px;
	width: 145px;
	float: left;
	clear: left;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.tx-srfeuserregister-pi1 DD
{
	min-height: 25px;
	_height: 25px;
	width: 190px;
	margin: 0;
	padding: 0;
}
.tx-srfeuserregister-pi1 INPUT, .tx-srfeuserregister-pi1 SELECT, .tx-srfeuserregister-pi1 TEXTAREA
{
	width: 99%;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit
{
	display: block;
	clear: both;
	height: 18px;
	width: 185px;
	margin-top: 10px;
	font: 100% "Trebuchet MS", arial, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	border: 0px solid #000000;
	background-image: url(../img/bkgr-submit.png);
	background-color: #FF601E;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit-back
{
	background-image: url(../img/bkgr-submit.png);
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error
{
	margin: 0;
	color: #FF601E;
}
.tx-srfeuserregister-pi1 HR
{
	margin-left: 3px;
}
.tx-srfeuserregister-pi1 LABEL SPAN
{
	color: #FF601E;
}
.tx-srfeuserregister-pi1 LABEL .small
{
	display: block;
	font-style: italic;
	font-size: 85%;
}
.tx-srfeuserregister-pi1 FIELDSET
{
	border: 0;
}
.tx-srfeuserregister-pi1 DL.tx-srfeuserregister-pi1-multiple-checkboxes INPUT
{
	width: 13px;
	border: 0px solid #000000;
	background-color: transparent;
	background-image: none;
}
.tx-srfeuserregister-pi1 DL.tx-srfeuserregister-pi1-multiple-checkboxes
{
	width: 180px;
}
DL.tx-srfeuserregister-pi1-multiple-checkboxes DT
{
	width: 20px;
}
DL.tx-srfeuserregister-pi1-multiple-checkboxes DD
{
	width: 149px;
}
DL.tx-srfeuserregister-pi1-multiple-checkboxes LABEL
{
	margin: 0px;
	padding: 0px;
}
.tx-srfreecap-pi2-image
{
	width: 185px;
	height: 40px;
	background-color: #14375E;
	margin-top: 5px;
}
.tx-srfreecap-pi2-cant-read
{
	font-style: italic;
	font-size: 85% !important;
}
.tx-srfeuserregister-pi1 P
{
	margin-bottom: 1em;
}
/*[bookmark]LOGIN*/
.tx-newloginbox-pi1 DL
{
	padding: 0;
	margin: 0;
}
.tx-newloginbox-pi1 DT
{
	min-height: 25px;
	_height: 25px;
	width: 30%;
	float: left;
	clear: left;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.tx-newloginbox-pi1 DD
{
	min-height: 25px;
	_height: 25px;
	width: 69%;
	float: right;
	margin: 0;
	padding: 0;
}
.tx-newloginbox-pi1 INPUT
{
	width: 99%;
}
.tx-newloginbox-pi1 .tx-newloginbox-pi1-mini-input
{
	width: 60%;
}
.tx-newloginbox-pi1 .button-arrow
{
	width: auto;
}
.tx-newloginbox-pi1 .tx-newloginbox-pi1-submit
{
	display: block;
	float: right;
	clear: both;
	padding-right: 27px;
	padding-top: 2px;
	height: 20px;
	width: auto;
	margin-top: 10px;
	font: 100% "Trebuchet MS", arial, sans-serif;
	color: #666;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	border: 0px solid #000000;
	background-image: url(../img/clear.gif);
	background-repeat: no-repeat;
	background-position: right 0;
	background-color: #FFF;
}
.tx-felogin-pi1
{
	margin-bottom: 35px;
	overflow: hidden;
	width: 100%;
}
* HTML .tx-felogin-pi1
{
	margin-bottom: 55px;
}
#permalogin
{
	width: 15px;
	background-image: none;
	margin-top: 3px;
}
#regular-login-go
{
	margin: 10px 0 0 99px;
	background-image: url(../img/bkgr-submit.png);
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	clear: left;
	width: 185px;
}
* HTML #regular-login-go
{
	margin-left: 104px;
}
.tx-felogin-pi1 DIV
{
	margin-left: 103px;
	margin-top: 5px;
	float: left;
	clear: left;
}
* HTML .tx-felogin-pi1 DIV
{
	margin-left: 52px;
}
#password-recovery .tx-srfreecap-pi2-image
{
	margin-left: 45px;
}
#password-recovery FORM .bodytext
{
	width: 183px;
	margin: 10px 0 0 100px;
	clear: left;
}
.sr-freecap-image
{
	clear: left;
	margin: 0px 0px 0px 55px;
}
#send-password-go
{
	margin: 10px 0 0 99px;
	background-image: url(../img/bkgr-submit.png);
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	clear: left;
	width: 185px;
}
.tx-srfreecap-pi2-cant-read
{
	color: #16375E;
	font-size: 12px;
}
/*[bookmark]SEARCH*/
/*form*/
#tx-ttproducts-pi1-search
{
	padding: 13px 20px 20px 18px;
	background: #FFF;
}
#tx-ttproducts-pi1-search DT
{
	min-height: 25px;
	_height: 25px;
	width: 115px;
	float: left;
	clear: left;
	margin: 0 10px 0 0;
	padding: 0;
	font-weight: bold;
}
#tx-ttproducts-pi1-search DD
{
	min-height: 24px;
	_height: 24px;
	margin: 0;
	padding: 0;
}
#tx-ttproducts-pi1-search INPUT
{
	width: 180px;
	background: url(../img/bkgr-input.png) no-repeat scroll 0px 0px;
	padding: 0 0 0 5px;
}
* HTML #tx-ttproducts-pi1-search INPUT
{
	width: 187px;
	background: url(../img/bkgr-input.png) no-repeat fixed 0px 0px;
}
#tx-ttproducts-pi1-search .standard-submit
{
	margin: 0px;
	padding: 0px;
	background: url(../img/bkgr-submit.png);
	width: 185px;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	height: 18px;
}
#tx-ttproducts-pi1-search .help
{
	clear: both;
	border-top: 1px solid #17375E;
	margin-top: 10px;
	padding-top: 10px;
}
#tx-ttproducts-pi1-search .help STRONG
{
	text-transform: uppercase;
}
/*results*/
#tx-ttproducts-pi1-search UL
{
	list-style-type: none;
	margin: 10px 0 0;
	padding: 0;
	border-top: 1px solid #FF601E;
}
#tx-ttproducts-pi1-search LI
{
	display: block;
	float: left;
	width: 123px;
	margin: 20px 30px 0px 0px;
}
* HTML #tx-ttproducts-pi1-search LI
{
}
#tx-ttproducts-pi1-search A
{
	text-decoration: none;
}
#tx-ttproducts-pi1-search A:hover
{
	text-decoration: underline;
}
#tx-ttproducts-pi1-search UL SPAN
{
	display: block;
}
#tx-ttproducts-pi1-search .prod-list-single-img
{
	background-image: url(../img/clear.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 0;
	height: 180px;
	position: relative;
	display: table-cell;
	width: 123px;
	vertical-align: bottom;
}
#tx-ttproducts-pi1-search .prod-list-single-img IMG
{
	left: 0;
}
* HTML #tx-ttproducts-pi1-search .prod-list-single-img IMG
{
	position: absolute;
	bottom: 1px;
}
#tx-ttproducts-pi1-search .prod-list-single-code
{
	color: #666;
}
#tx-ttproducts-pi1-search .prod-list-single-name:hover
{
	text-decoration: underline;
}
/*********************
* SEARCH end
*********************/
/*[bookmark]CONTACT*/
.tx-pilmailform-pi1 .tx-pilmailform-pi1-notice
{
	font-style: italic;
	color: #FF601E;
}
.tx-pilmailform-pi1 FIELDSET
{
	border-bottom: 0;
}
.tx-pilmailform-pi1 DT
{
	min-height: 25px;
	height: auto;
	_height: 25px;
	width: 125px;
	float: left;
	margin: 0;
	padding: 0;
	font-weight: bold;
	clear: left;
}
.tx-pilmailform-pi1 DT.textarea
{
	min-height: 160px;
	height: auto;
	_height: 160px;
}
.tx-pilmailform-pi1 DD
{
	min-height: 25px;
	_height: 25px;
	width: 190px;
	margin: 0;
	padding: 0;
}
.tx-pilmailform-pi1 DD.textarea
{
	min-height: 160px;
	height: auto;
	_height: 160px;
}
.tx-pilmailform-pi1 INPUT, .tx-pilmailform-pi1 SELECT, .tx-pilmailform-pi1 TEXTAREA
{
	width: 99%;
}
.tx-pilmailform-pi1 TEXTAREA
{
	height: 150px;
}
.tx-pilmailform-pi1 .tx-pilmailform-pi1-checkbox
{
	width: 20px;
	float: none;
	border: 0;
	background-image: none;
}
.tx-pilmailform-pi1 .tx-pilmailform-pi1-error
{
	font-style: italic;
	margin-bottom: 0px;
}
.tx-pilmailform-pi1 .tx-pilmailform-pi1-submit
{
	display: block;
	clear: both;
	height: 18px;
	width: 185px;
	margin-top: 10px;
	font: 100% "Trebuchet MS", arial, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	border: 0px solid #000000;
	background-image: url(../img/bkgr-submit.png);
	background-color: #FF601E;
}
.tx-pilmailform-pi1 .tx-pilmailform-pi1-submit-back
{
	background-image: url(../img/bkgr-submit.png);
}
.tx-pilmailform-pi1 .tx-pilmailform-pi1-error
{
	margin: 0;
	color: #FF601E;
}
/*[bookmark]CONTACT*/
/**********************/
#goog-fixurl
{
	margin: 0px 0px 20px;
}
#goog-fixurl H3
{
	font-size: 120%;
	margin: 0 0px 10px;
	color: #FF601E;
	border-bottom: 1px solid #FF601E;
	text-transform: uppercase;
	clear: both;
}
#goog-fixurl LI
{
	list-style-type: none;
}
#goog-wm-sb
{
	display: block;
	clear: both;
	height: 18px;
	width: 185px;
	margin-top: 2px;
	font: 100% "Trebuchet MS", arial, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	border: 0px solid #000000;
	background-image: url(../img/bkgr-submit.png);
	background-color: #FF601E;
}
#lightboxCaption
{
	display: none !important;
}
/*ShopFeedBack*/
#backgroundPopup
{
	display: none;
	position: fixed;
	_position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: #000000;
	border: 1px solid #CECECE;
	z-index: 1000;
	_display: none !important;
}
#popupContact
{
	display: none;
	position: fixed;
	_position: absolute;
	height: 100px;
	width: 200px;
	background: #FFFFFF;
	border: 1px dotted #FD5E1C;
	z-index: 1100;
	padding: 8px 12px;
	font-size: 13px;
	_top: 150px !important;
	_left: 450px !important;
}
#popupContact P
{
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px dotted #FD5E1C;
	padding-bottom: 2px;
	margin-bottom: 20px;
}
#popupContact .goto, #popupContact .popupContactClose
{
	color: #FFFFFF;
	background-color: #FE5F1D;
	padding: 6px;
	text-transform: uppercase;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#popupContact .popupContactClose
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
}
.popupContactCloseX
{
	font-size: 14px;
	line-height: 14px;
	right: 6px;
	top: 4px;
	position: absolute;
	font-weight: 700;
	display: block;
}
/*Toggle Hack*/
.toggable SPAN
{
	font-size: 1px;
	/*+placement:float-left 0px 0px;*/
	#float: left;
	#position: relative;
	#left: 0px;
	#top: 0px;
}
/*IE7*/
*+HTML #menu3-4 UL
{
	padding-top: 0px;
}
*+HTML DL
{
	float: none;
}
*+HTML DD
{
	float: none;
}
/*PRODUCTS*/
UL.cat-list
{
	padding: 0;
	margin: 0;
	list-style: none;
}
/*[bookmark]PROD-LIST*/
#tx-ttproducts-pi1-list
{
	/*[disabled]padding:13px 20px 20px 18px;*/
	/*[disabled]background:#A22;*/
	/*[disabled]width:810px;*/
	/*[disabled]width:auto;*/
}
#tx-ttproducts-pi1-list A
{
	text-decoration: none;
}
#tx-ttproducts-pi1-list A:hover
{
	text-decoration: underline;
}
/*[clearfix]*/#tx-ttproducts-pi1-list UL
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	/*[disabled]vertical-align:super;*/
}
#tx-ttproducts-pi1-list LI
{
	display: block;
	float: left;
	width: 126px;
	margin: 0;
	height: 210px;
	border-right: 1px dotted #CCC;
	padding-left: 15px;
}
#tx-ttproducts-pi1-list LI
{
	/*[disabled]display:block;*/
	/*[disabled]float:left;*/
	/*[disabled]width:123px;*/
	/*[disabled]margin:0 17px 6px 0px;*/
	/*[disabled]height:210px;*/
	/*[disabled]background-color:#00FFFF;*/
}
* HTML #tx-ttproducts-pi1-list LI
{
	/*[disabled]display:inline;*/
	/*[disabled]float:none;*/
	/*[disabled]margin-top:10px;*/
}
#tx-ttproducts-pi1-list SPAN
{
	display: block;
}
#tx-ttproducts-pi1-list .offerta SPAN
{
	display: inline;
}
#tx-ttproducts-pi1-list .prod-list-single-img
{
	/*[disabled]background-image:url(../img/clear.gif);*/
	/*[disabled]background-repeat:no-repeat;*/
	/*[disabled]background-position:right bottom;*/
	/*[disabled]padding-bottom:1px;*/
	height: 126px;
	position: relative;
	/*[disabled]background-color:#FF00FF;*/
	display: table-cell;
	vertical-align: bottom;
}
#tx-ttproducts-pi1-list .prod-list-single-img IMG
{
}
* HTML #tx-ttproducts-pi1-list .prod-list-single-img IMG
{
	position: absolute;
	bottom: 1px;
	left: 0;
}
#tx-ttproducts-pi1-list .prod-list-single-code
{
	color: #666;
}
#tx-ttproducts-pi1-list .prod-list-single-name:hover
{
	text-decoration: underline;
}
#tx-ttproducts-pi1-list .pagination
{
	padding: 0;
	border-bottom: 1px dotted #FD5E1D;
	height: 20px;
	padding-top: 3px;
}
#tx-ttproducts-pi1-list .pagination A
{
	display: inline;
	float: none;
}
#tx-ttproducts-pi1-list .pagination-bottom
{
	border-top: 1px dotted #FE5F1D;
	border-bottom: 0;
	clear: both;
}
.pagination-wrapper
{
	float: left;
	width: 100%;
}
.pagination-browse
{
	margin: 0 25%;
	text-align: center;
	text-transform: uppercase;
}
.pagination-prev
{
	float: left;
	width: 25%;
	margin-left: -100%;
}
.pagination-next
{
	float: left;
	width: 25%;
	margin-left: -25%;
	text-align: right;
}
/*[bookmark]PROD-LISTOFFERS*/
#tx-ttproducts-pi1-listoffers
{
	/*[disabled]padding:13px 20px 20px 18px;*/
	background: #FFF;
}
#tx-ttproducts-pi1-listoffers .offerta IMG
{
	display: none;
}
#tx-ttproducts-pi1-listoffers .offerta SPAN
{
	display: none;
}
#tx-ttproducts-pi1-listoffers A
{
	text-decoration: none;
}
#tx-ttproducts-pi1-listoffers A:hover
{
	text-decoration: underline;
}
/*[clearfix]*/#tx-ttproducts-pi1-listoffers UL
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	/*[disabled]vertical-align:super;*/
}
#tx-ttproducts-pi1-listoffers LI
{
	display: block;
	float: left;
	width: 123px;
	margin: 0 17px 6px 0px;
	height: 210px;
	/*[disabled]background-color:#00FFFF;*/
}
* HTML #tx-ttproducts-pi1-listoffers LI
{
	/*[disabled]display:inline;*/
	/*[disabled]float:none;*/
	/*[disabled]margin-top:10px;*/
}
#tx-ttproducts-pi1-listoffers SPAN
{
	display: block;
}
#tx-ttproducts-pi1-listoffers .prod-list-single-img
{
	/*[disabled]background-image:url(../img/clear.gif);*/
	/*[disabled]background-repeat:no-repeat;*/
	/*[disabled]background-position:right bottom;*/
	/*[disabled]padding-bottom:1px;*/
	height: 126px;
	position: relative;
	/*[disabled]background-color:#FF00FF;*/
	display: table-cell;
	vertical-align: bottom;
}
#tx-ttproducts-pi1-listoffers .prod-list-single-img IMG
{
}
* HTML #tx-ttproducts-pi1-listoffers .prod-list-single-img IMG
{
	position: absolute;
	bottom: 1px;
	left: 0;
}
#tx-ttproducts-pi1-listoffers .prod-list-single-code
{
	color: #666;
}
#tx-ttproducts-pi1-listoffers .prod-list-single-name:hover
{
	text-decoration: underline;
}
#tx-ttproducts-pi1-listoffers .pagination
{
	border-bottom: 1px solid #17375E;
	height: 20px;
	padding-top: 3px;
}
#tx-ttproducts-pi1-listoffers .pagination-bottom
{
	border-top: 1px solid #17375E;
	border-bottom: 0;
	clear: both;
}
#tx-ttproducts-pi1-listoffers .pagination-wrapper
{
	float: left;
	width: 100%;
}
#tx-ttproducts-pi1-listoffers .pagination-browse
{
	margin: 0 25%;
	text-align: center;
}
#tx-ttproducts-pi1-listoffers .pagination-prev
{
	float: left;
	width: 25%;
	margin-left: -100%;
}
#tx-ttproducts-pi1-listoffers .pagination-next
{
	float: left;
	width: 25%;
	margin-left: -25%;
	text-align: right;
}
/*[bookmark]PROD-DETAIL*/
#tx-ttproducts-pi1-list .form-item-single
{
	/*[disabled]margin-top:20px;*/
	/*[disabled]background-color:#00FFFF;*/
	width: 727px;
}
#tx-ttproducts-pi1-list .form-item-single SPAN
{
	/*[disabled]display:inline;*/
}
#tx-ttproducts-pi1-list .form-item-single SPAN:hover
{
	text-decoration: none;
}
#tx-ttproducts-pi1-list .form-item-single #product-images
{
	float: left;
	width: 380px;
	text-align: left;
	/*[disabled]background-color:#0000FF;*/
	padding-top: 10px;
}
#tx-ttproducts-pi1-list .form-item-single #product-data
{
	float: right;
	width: 330px;
	background-color: #FFF;
	padding: 7px 0px 10px;
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-title
{
	padding-left: 5px;
	font-size: 17px;
	color: #FF601E;
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-itemnumber
{
	padding-left: 5px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #FE5F1E;
	font-weight: bold;
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-note P
{
	padding-left: 5px;
	margin-top: 10px;
}
.product-note P STRONG EM
{
	color: #FE5F1D;
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-note
{
	border-bottom: 1px dotted #FE5F1D;
	background-color: #FFF;
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-note SPAN
{
	display: inline;
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-colors
{
	/*[disabled]border-top:2px solid #000;*/
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-colors UL
{
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-colors LI
{
	display: block;
	float: none;
	width: auto;
	height: auto;
	margin: 10px 0px 0px 5px;
}
#tx-ttproducts-pi1-list .form-item-single #product-data .product-colors LI .product-color-img
{
	display: block;
}
#tx-ttproducts-pi1-list .form-item-single #product-bug-clearer
{
	height: 0px;
}
#tx-ttproducts-pi1-list .form-item-single #product-other-images
{
	clear: both;
	border-top: 1px solid #000;
	text-align: center;
}
#tx-ttproducts-pi1-list .form-item-single #product-other-images IMG
{
	margin-left: 5px;
}
#tx-ttproducts-pi1-list .form-item-single #product-col-dim
{
	clear: both;
	/*[disabled]border-top:1px solid #000;*/
	padding-top: 10px;
	padding-left: 6px;
}
#tx-ttproducts-pi1-list .form-item-single .product-col
{
	display: block;
}
#tx-ttproducts-pi1-list .form-item-single .product-col SPAN
{
	display: block;
	float: left;
	width: 65px;
}
#tx-ttproducts-pi1-list .form-item-single .product-dim
{
	display: block;
}
#tx-ttproducts-pi1-list .form-item-single .product-dim SPAN
{
	display: block;
	float: left;
	width: 65px;
}
#tx-ttproducts-pi1-list .form-item-single #product-col-dim SELECT
{
	width: 259px;
	float: none;
}
#tx-ttproducts-pi1-list .form-item-single #product-qty-submit
{
	clear: both;
	padding-top: 10px;
	padding-left: 6px;
	display: block;
	float: left;
	width: 324px;
	_width: 330px !important;
}
* HTML #tx-ttproducts-pi1-list .form-item-single #product-qty-submit
{
	width: 274px;
}
#tx-ttproducts-pi1-list .form-item-single .product-qty
{
	float: left;
}
#tx-ttproducts-pi1-list .form-item-single .product-qty SPAN
{
	display: block;
	float: left;
	width: 65px;
}
#tx-ttproducts-pi1-list .form-item-single .product-qty INPUT
{
	width: 60px;
	background-image: none;
}
#tx-ttproducts-pi1-list .form-item-single INPUT
{
	float: none;
	width: 50px;
	border: 1px solid #C3C3BA;
	height: 18px;
}
#tx-ttproducts-pi1-list .form-item-single .product-submit INPUT
{
	display: block;
	float: right;
	/*[disabled]padding-right:27px;*/
	padding-top: 0px;
	height: 20px;
	width: 189px;
	font: 100% "Trebuchet MS", arial, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 0px solid #000000;
	background-image: url(../img/clear.gif);
	background-repeat: no-repeat;
	background-position: right 0;
	background-color: #FF601E;
	/*[empty]width:;*/
}
#tx-ttproducts-pi1-list .form-item-single .product-submit INPUT:hover
{
	text-decoration: underline;
}
/*[bookmark]PROD-BASKET*/
#BasketForm
{
	/*[disabled]background-color:#F14545;*/
	/*[disabled]padding:13px 20px 20px 18px;*/
	margin-bottom: 41px;
}
#BasketForm H2
{
	font-size: 18px;
	margin: 0;
	color: #FF601E;
}
#BasketForm SPAN
{
	display: inline;
}
#BasketForm INPUT
{
	float: none;
	/*[disabled]width:50px;*/
	width: 180px;
	border: 0px solid #000000;
	font-weight: bold;
	/*[disabled]margin:0px 0 0;*/
	height: 18px;
}
#BasketForm .submit
{
	background: #FF601E url(../img/bkgr-submit-mid.png);
	color: #FFF;
	text-transform: uppercase;
	width: 150px;
	margin-top: 10px;
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
}
#BasketForm .update, #BasketForm .back
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	_margin-left: 0px;
}
.explorer7 #BasketForm .update, .explorer7 #BasketForm .back
{
	/*[disabled]margin-left:-225px;*/
}
#BasketForm .basket-item
{
	clear: both;
	height: 100px;
	margin-top: 10px;
	border-bottom: 1px dotted #F16128;
	/*[disabled]background-color:#00FFFF;*/
	padding-bottom: 5px;
}
#BasketForm .product-image
{
	float: left;
	width: 110px;
	/*[disabled]text-align:left;*/
}
#BasketForm .product-data
{
	width: 400px;
}
* HTML #BasketForm .product-data
{
	float: left;
}
#BasketForm .product-itemnumber
{
	display: block;
	font-weight: bold;
}
#BasketForm .product-title
{
	display: block;
}
#BasketForm .product-col
{
	display: block;
}
#BasketForm .product-dim
{
	display: block;
}
#BasketForm .product-qty
{
	float: right;
}
#BasketForm .product-qty INPUT
{
	background: url(../img/bkgr-input-mid.png);
	color: #17375E;
	text-align: center;
	width: 150px;
	padding: 0;
}
#BasketForm .product-delete
{
	float: right;
	clear: right;
}
#BasketForm .product-total
{
	float: right;
	clear: right;
	font-weight: bold;
}
#BasketForm .bodytext
{
	border-bottom: 1px dotted #E62;
	padding-bottom: 10px;
	clear: both;
}
.verify #BasketForm .bodytext
{
	border-bottom: 0;
}
.verify #BasketForm DT
{
	font-weight: bold;
	font-style: italic;
}
#BasketForm .bodytext-basket-info
{
	border-bottom: 0;
}
#BasketForm .basket-btn-update INPUT, #BasketForm .basket-btn-send INPUT, #BasketForm .basket-btn-back INPUT
{
	/*[disabled]float:right;*/
	/*[disabled]background-color:#FF601E;*/
}
#BasketForm .basket-btn-update INPUT
{
	/*[disabled]background-image:url(../img/clear.gif);*/
}
#BasketForm .basket-btn-send INPUT
{
	/*[disabled]background-image:url(../img/clear.gif);*/
}
#BasketForm .basket-btn-update
{
	/*[disabled]display:block;*/
	/*[disabled]clear:both;*/
}
#BasketForm .basket-btn-send INPUT
{
	/*[disabled]display:block;*/
	/*[disabled]clear:both;*/
}
#BasketForm .basket-btn-back INPUT
{
	/*[disabled]background-image:url(../img/clear.gif);*/
}
#BasketForm .basket-btn-back
{
	/*[disabled]display:block;*/
	/*[disabled]clear:both;*/
}
#BasketForm .BasketForm-textarea
{
	float: left;
	clear: both;
	width: 282px;
}
#BasketForm .back-to-list
{
	float: left;
}
* HTML #BasketForm .back-to-list
{
	margin-top: 45px;
}
.delivery, .payment
{
	/*[disabled]border-bottom:1px dotted #F16128;*/
	margin-top: 10px;
	padding-bottom: 10px;
}
.delivery
{
	float: left;
}
.delivery .notice
{
	margin-left: 0;
	width: 290px;
	position: relative;
}
.payment
{
	float: right;
}
.price_summary
{
	border-bottom: 1px dotted #ED6521;
	padding-bottom: 14px;
}
.delivery P
{
	font-style: italic;
	color: #F06027;
	border: 1px dotted #F06027;
	padding: 8px 10px;
	margin-top: 10px;
}
/*[bookmark]PROD-BASKET*/
/*BLOG*/
#body-188 #content, #body-191 #content
{
	padding: 10px 15px !important;
}
.entrytext H1
{
	margin: 10px 0;
}
.entrytext
{
	float: left;
	width: 525px;
	/*[disabled]border-right:1px solid #FF601D;*/
	padding-right: 10px;
}
.post-images
{
	width: 192px;
	float: right;
	margin-top: 10px;
	/*[disabled]border-left:1px dotted #FD5E1B;*/
}
.news-single-imgcaption
{
	font-size: 10px;
	font-style: oblique;
	text-align: center;
}
.postmetadata
{
	clear: both;
	/*[disabled]border-top:1px solid #FF601D;*/
	padding: 10px 0px 0px;
	margin: 0px;
}
.entrytext IMG
{
	/*[disabled]padding:10px;*/
}
.entrytext UL
{
	margin-left: 15px;
}
.post IMG
{
	padding: 5px;
	border: 1px solid #BBB;
	background-color: #EEE;
}
/*Navigation*/
.navigation
{
	height: 24px;
	margin-top: -13px;
	border-bottom: 1px dotted #FF601D;
	margin-bottom: 10px;
}
.alignleft
{
	float: left;
}
.alignright
{
	float: right;
}
/*Posts list*/
#sidebar
{
	float: right;
	width: 180px;
}
#sidebar UL
{
	list-style-type: none;
	margin-left: 10px;
}
#sidebar UL LI UL
{
	margin-left: 0px;
}
#posts-list
{
	float: left;
	width: 535px;
	border-right: 1px dotted #FF601D;
	padding-right: 10px;
}
#posts-list .post
{
	background: none;
}
#posts-list H2
{
	/*[disabled]display:inline;*/
	/*[disabled]margin-right:10px;*/
}
#posts-list IMG
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	margin-left: 10px;
}
#posts-list SMALL
{
	font-style: italic;
}
/*[clearfix]*/.post
{
	/*[disabled]border-bottom:1px solid #FF601D;*/
	margin-bottom: 20px;
	padding-bottom: 5px;
	/*[disabled]background:url(../img/clear-orange.gif) repeat-y 531px -2px;*/
	border-bottom: 1px dotted #FE5F1C;
}
#posts-list .post P
{
	display: inline;
}
.postmetadata SMALL
{
	font-size: 10px;
	font-style: italic;
}
.postmetadata
{
	display: none !important;
}
/*Images*/
.news-single-imgcaption
{
	margin-bottom: 10px;
}
/*Guestbook (start)*/
.tx-veguestbook-pi1
{
	border-top: 1px dotted #FF601D;
	padding: 0 0px 0px;
	clear: both;
}
.tx-veguestbook-pi1 H3
{
}
.tx-veguestbook-pi1 P
{
}
.tx-veguestbook-pi1 FORM
{
	margin: 0px 0px 10px;
	width: 490px;
}
.tx-veguestbook-pi1 FIELDSET
{
	border-bottom: 0;
}
.tx-veguestbook-pi1 .tx-pilmailform-pi1-notice
{
	font-style: italic;
	color: #FF601E;
}
.tx-veguestbook-pi1 DT
{
	min-height: 25px;
	height: auto;
	_height: 25px;
	width: 169px;
	float: left;
	margin: 0;
	padding: 0;
	font-weight: bold;
	clear: left;
}
.tx-veguestbook-pi1 DT.textarea
{
	min-height: 160px;
	height: auto;
	_height: 160px;
}
.tx-veguestbook-pi1 DD.radio-btns INPUT
{
	width: 15px;
	background: none;
}
.tx-veguestbook-pi1 DD.radio-btns LABEL
{
	float: none;
}
.tx-veguestbook-pi1 DD
{
	min-height: 25px;
	_height: 25px;
	width: 245px;
	/*[disabled]float:right;*/
	margin: 0;
	padding: 0;
	float: left;
}
* HTML .tx-veguestbook-pi1 DD
{
	float: none;
}
.tx-veguestbook-pi1 DD.textarea
{
	min-height: 160px;
	height: auto;
	_height: 160px;
}
.tx-veguestbook-pi1 INPUT, .tx-veguestbook-pi1 SELECT, .tx-veguestbook-pi1 TEXTAREA
{
	width: 99%;
}
.tx-veguestbook-pi1 INPUT
{
	background: transparent url(../img/bkgr-input-long.png) no-repeat scroll 0px;
	height: 18px;
	padding: 0px 0px 0px 5px;
}
.tx-veguestbook-pi1 TEXTAREA
{
	height: 150px;
}
.tx-veguestbook-pi1 IMG
{
	margin-left: 0px;
	margin-bottom: 10px;
}
.tx-veguestbook-pi1 .tx-pilmailform-pi1-checkbox
{
	width: 20px;
	float: none;
	border: 0;
	background-image: none;
}
.tx-veguestbook-pi1 .tx-pilmailform-pi1-error
{
	font-style: italic;
	margin-bottom: 0px;
}
.tx-veguestbook-pi1 #submit
{
	display: block;
	clear: both;
	height: 18px;
	width: 245px;
	margin-top: 10px;
	font: 100% "Trebuchet MS", arial, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	border: 0px solid #000000;
	background-image: url(../img/bkgr-submit-long.png);
	background-color: #FF601E;
}
.tx-veguestbook-pi1 .tx-pilmailform-pi1-submit-back
{
	background-image: url(../img/bkgr-submit.png);
}
.tx-veguestbook-pi1 .tx-pilmailform-pi1-error
{
	margin: 0;
	color: #FF601E;
}
.tx-veguestbook-pi1 .tx-guestbook-form-obligationfield
{
	color: #F26229;
}
.tx-veguestbook-pi1 .tx-srfreecap-pi2-cant-read
{
	color: #16375E;
}
.tx-veguestbook-pi1 .tx-guestbook-form-error
{
	color: #F26229;
	font-weight: bold;
}
.tx-veguestbook-pi1 UL
{
	list-style-type: none;
	font-style: oblique;
}
H2.tx-guestbook-header
{
	font-size: 14px;
	font-weight: bold;
}
.tx-guestbook-date
{
	font-style: oblique;
}
.tx-guestbook-clear
{
	/*[disabled]border-top:1px dotted #F62;*/
}
.tx-veguestbook-pi1 .tx-srfreecap-pi2-image
{
	width: 245px;
	height: 50px;
	margin-bottom: 0;
}
/*Highlights*/
#highlights
{
	background: #FFF;
	padding: 9px;
	_height: 400px;
	overflow: hidden;
}
#highlights H2
{
	margin: 0px;
}
#highlights P.bodytext
{
	margin: 0px;
	line-height: 14px;
}
* HTML #highlights P.bodytext
{
	line-height: 12px;
}
#highlights IMG
{
	margin: 6px 6px 0;
}
#highlights H2
{
	margin: 2px 10px 0;
}
#highlights P.bodytext
{
	padding: 0 10px 6px;
}
#hl2 H2, #hl3 H2
{
	font-size: 12px;
	font-weight: bold;
}
#hl1
{
	width: 473px;
	float: left;
}
#highlights #hl1 H2
{
	margin: 5px 0px 6px 10px;
}
#hl2, #hl3
{
	float: right;
	width: 247px;
}
#hl1
{
	background: #FFF url(../img/bg-hl1.png) no-repeat bottom;
}
#hl2, #hl3
{
	background: #FFF url(../img/bg-hl23.png) no-repeat bottom;
}
/*Abstracts*/
/*[clearfix]*/#abstracts
{
	padding: 9px 0 9px 9px;
	margin: 5px 0px 0;
	background-color: #FFFFFF;
}
.abstract
{
	width: 360px;
	background: url(../img/bg-abstract.png) no-repeat bottom;
	margin: 10px 13px 10px 0;
	padding: 0px 0px 6px;
	position: relative;
	float: left;
}
* HTML .abstract
{
	display: inline;
	float: none;
}
.abstract IMG
{
	float: left;
	margin: 0px 6px 6px;
}
.abstract H2
{
	float: right;
	width: 175px;
	margin: 15px 0px 5px;
	text-transform: none;
	font-weight: bold;
}
.abstract H2 A
{
	background-image: none;
	padding-left: 0px;
	position: relative;
	margin-top: 0px;
}
.abstract P.bodytext
{
	float: right;
	width: 162px;
	margin: 0px 12px 0px 0px;
	font-size: 11px;
}
* HTML .abstract P.bodytext
{
	width: 150px;
}
.abstract DIV.more-link
{
	float: right;
	width: 175px;
	margin: 0px;
}
.ab-col1 A, .ab-col2 A, .ab-col3 A
{
	font-weight: bold;
	background: url(../img/bg-more-link1.png) no-repeat 0px 2px;
	display: block;
	height: 20px;
	padding-left: 18px;
	color: #999999;
	margin-top: 10px;
}
.ab-col2 A
{
	background: url(../img/bg-more-link2.png) no-repeat 0px 2px;
	color: #FF601F;
}
.ab-col3 A
{
	background: url(../img/bg-more-link3.png) no-repeat 0px 2px;
	color: #17375E;
}
/*PAYPAL*/
#paypal
{
	background-color: #FEFEFE;
	padding-left: 9px;
	padding-top: 5px;
	margin-bottom: 10px;
}
#paypal INPUT
{
	width: auto;
	height: auto;
	background-image: none;
}
/*TESTS*/
.test
{
	/*[disabled]float:none;*/
	/*[disabled]height:auto;*/
	/*[disabled]margin:0;*/
	/*[disabled]width:auto;*/
}
