/* -----------------	 Forma Design -------------------- */


/* Color: c1272e  Single Ladies (Put A Ring On It) */
/* ---------------------------------------------------- */
/* -----------------	 SITE DEFINITION  ---------------- */
/* ---------------------------------------------------- */

div.site{
	width: 100%;
	height: 100%;
	text-align: center;
}
div.images {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

div.fixed {
	clear: both;
}
div.fix {
	clear: left;
}
div.leftClear {
	clear: left;
}

div.textDecoration {
	padding: 0px 21px 27px 21px;
}

div.textDecoration1 {
	padding: 0px 21px 0px 21px;
}
a.red:link, a.red:active, a.red:visited {
	font-weight: bold;
	color: #C1272D;
}
a.red:hover{
	color: #423F39;
	text-decoration: none;
}
div.textDecoration2 {
	padding: 27px 21px 18px 21px;
}
/* ---------------------------------------------------- */
/* -----------------			HEADER		---------------- */
/* ---------------------------------------------------- */
div.logotype {
	text-align: right;
	padding-bottom: 30px;
}
div.language{
	font-family: arial; 
	font-size: 12px;
	color:#333333;
	padding-top: 10px; 
	padding-right: 5px;
	text-align: left;
}
div.language a:link, div.language a:active, div.language a:visited{
	text-decoration: none;
}
div.language a:hover{
	color: #333333;
}
div.header {
	padding-top: 0px;
	text-align: left;
	margin-left:224px; 
	margin-top: 42px; 
	position: absolute;
	width: 726px; 
	height: 107px;
	*margin-left: 0px;
	*margin-left: -378px;
}
div.header2 {
	text-align: left;
	margin-left:224px; 
	background-color: #666666; 
	margin-top: 42px;
	position: absolute;
	width: 726px; 
	height: 240px;
	*margin-left: 0px;
	*margin-left: -378px;
}
div.headerSlider{
	text-align: left;
	margin-left:224px; 
	margin-top: 42px; 
	background-color: #666666; 
	width: 750px; 
	position: absolute;
	*margin-left: 0px;
	*margin-left: -378px;

}
div.titlePage {
	text-align: left;
	width: 229px;
	padding-top: 20px;
	background-color: white;
	background-image: url(../images/a1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	position: absolute;
	margin-top: 0px;
	*margin-left: -602px;

}

div.titlePageSlider {
	text-align: left;
	width: 229px;
	padding-top: 20px;
	background-color: white;
	background-image: url(../images/a1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	position: absolute;
	margin-top: 0px;
	*margin-left: -490px;
}

h1 {
	padding: 0px;
	padding-left: 20px;
	
}
h1 span {
	font-family: Herald FNew; 
	color: #c1272d;
	font-size: 23px;
	font-weight: normal;
	text-transform: uppercase;
}
h1.titleText {
	padding: 0px;
	font-size: 11px;
	text-transform: uppercase;
	color: #C1272D;
	margin-bottom: 10px;
}
h2 {
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px;
	text-transform: uppercase;
}
h2.title {
	margin-bottom: 1px;
}
h2.tradeMark {
	padding-top: 5px;
}
h3 {
	font-size: 10px;
	font-weight: normal;
	padding-bottom: 10px;
}
/* ---------------------------------------------------- */
/* -----------------	 HOME PAGE  		---------------- */
/* ---------------------------------------------------- */
div.leftHomePage {
	float: left;
	width: 224px;
	margin-left: 21px;
}

div.leftHomePage1 {
	float: left;
	width: 475px;
}

div.leftNewxText {
	margin-left: 21px;
	width: 183px;
	float: left;
	margin-left: 21px;
}
div.leftHomePageTitle {
	width: 386px;
	float: left;
	margin-left: 21px;
}
div.leftHomePageTitle1 {
	width: 433px;
	float: left;
}
div.middleHomePage {
	width: 182px;
	margin-left: 26px;
	float: left;
}
div.middleHomePage1 {
	width: 182px;
	margin-left: 26px;
	float: left;
}
div.rightHomePage {
	width: 182px;
	margin-left: 730px;
}
div.rightHomePage1 {
	width: 182px;
	margin-left: 750px;
}
div.black {
	background-color: Black;
	color: white;
	padding: 2px 21px 2px 21px;
}

div.bigText {
	width: 428px;
}
div.smallText {
	width: 224px;
	text-align: left;
	padding: 0px;
}
/* ---------------------------------------------------- */
/* -----------------			NAVIGATION	---------------- */
/* ---------------------------------------------------- */
div.menu {
	text-align: left;
	font-size: 14px;
	padding-bottom: 20px;
	color: black;
}
/*
div.menu span {
	font-size: 19px;
	font-family: arial; 
	color: black;
}
*/
div.menu a:link, div.menu a:active, div.menu a:visited{
	color: black;
	font-weight: bold;
	font-size: 14px;
	font-family: arial; 
	text-decoration: none;
	padding: 2px 7px;
}
div.menu a:hover{
	color: white;
	background-color:#423F39;
}
span.selected {
	color: white;
	background-color: #cc3333;
	text-align: left;
	font-size: 14px;
	padding: 2px 7px;
	font-weight: bold;
}
/* SUB MENU */
div.subMenu {
	background-color: #333333;
	width: 224px;
	margin-left: 0px;
	margin-bottom: 10px;
}
div.subMenu .sub {
	font-weight: bold;
	text-align: left;
	padding: 10px 0px 10px 0px;
}
div.subMenu .sub li {
	list-style: none;
	color: White;
}
div.subMenu .sub li a {
	line-height: 15px;
	color: White;
	font-weight: bold;
	display: block;
	padding: 4px 10px 4px 21px;
	background-color: #333333;
}
div.subMenu .sub li a:hover{
	color: #423F39;
	background-color: White;
	text-decoration: none;
}
div.subMenu .sub li .selected {
	background-color: White;
	padding: 4px 10px 4px 21px;
	line-height: 15px;
	font-weight: bold;
}
div.menuLady {
	padding: 2px 22px 2px 22px;
	font-weight: bold;
	background-color: #CC3333;
	color: white;
	text-transform: uppercase;
	font-weight: bold;	
}
div.menuLadyText {
	padding: 12px 22px 12px 22px;
	border: 1px solid #C1272D;
}
div.leftGray {
	margin-top: 9px;
	background-color: #ECEBEB;
	padding: 12px 22px 12px 5px;
}
div.leftGray ul {
	padding-left: 20px;
}
div.leftGray ul li {
	list-style-image: url(../images/icons/list_bulet.gif);
	
}
textDecoration1 {
	margin-left: 10px;
}

/* ---------------------------------------------------- */
/* -----------------			CONTENT		---------------- */
/* ---------------------------------------------------- */
div.content {
	text-align: left;
	margin-top: 201px;
}
div.content2 {
	text-align: left;
	margin-top: 188px;
}
div.contentSlider {
	text-align: left;
	margin-top: 356px;
}

div.content1 {
	margin-top: 36px;
	text-align: left;
	*margin-top: 20px;
}
div.contentSpecialIndex {
	text-align: left;
	margin-top: 318px;
	margin-left: 227px;
}
div.leftBox {
	float: left;
	width: 224px;
	margin-top: 73px;
	text-align: left;
}
div.container {
	margin-left: 250px;
	margin-bottom: 8px;
	*margin-left: 240px;
}
div.container2 {
	margin-left: 246px;
	margin-bottom: 8px;
}

/* Second Row */
div.secondRow {
	float: left;
	width: 224px;
}
div.secondRow img {
	margin-bottom: 10px;
}
div.secondRow3{
	float: left;
	width: 224px;
}
div.secondRow3 img {
	margin-bottom: 27px;
}

div.secondRow1 {
	width: 475px;
	float: left;
}
div.secondRow1 img {
	margin-bottom: 10px;
}
div.thirdRow {
	float: left;
	width: 225px;
	padding-top: 0px;
}
div.thirdRow1 {
	float: right;
	margin-top: 0px;
	width: 220px;
	padding-top: 0px;
	margin-right: 10px;
}
div.thirdRow textarea {
	width: 226px;
}

div.cont {
}
div.secondInput {
	width: 228px;
}
div.secondInput input {
	width: 225px;
}
div.secondInput select.country {
	width: 230px;
}
div.birth select {
	width: 74px;
}
div.fullInput {
	padding: 10px 0px;
	padding-right: 20px;
	width: 480px;
}
div.fullInput1 {
	padding: 10px 0px;
	width: 480px;
	text-align: left;
	padding-right: 7px;
}
/* MAIN */

div.mainFirst {
	margin-left: 250px;
	padding-right: 47px;
}
div.mainSecond  {
	margin-left: 250px;
}
div.mainFourth  {
	margin-left: 0px;
	width: 400px;
}
div.mainThird {
	margin-left: 500px;
	width: 224px;
	height: 243px;
	background-color: #ECECEB;
}
div.leftText {
	padding: 0px 22px 0px 22px;
}
div.leftText1 {
	background-color: #333333;
	color: white;
	padding: 10px 22px 10px 22px;
}
div.leftText1 a:link, div.leftText1 a:active, div.leftText1 a:visited {
	color: white;
}
img.imageBorder {
	border: 1px solid #9BA5AB;
}

/* Bulet Ariston */
ul.aristonBulet {
	margin: 0px;
	padding: 0px;
}
ul.aristonBulet li {
	margin: 0px;
	margin-left: 15px;
	list-style-image: url(../images/icons/list_bulet.gif);
	padding-bottom: 5px;
}
/* ---------------------------------------------------- */
/* -----------------			HISTORY		---------------- */
/* ---------------------------------------------------- */
table.history {
	margin: 0px;
	margin-bottom: 10px;
}
table.history th {
	font-weight: bold;
	vertical-align: top;
	width: 40px;
}
/* ---------------------------------------------------- */
/* -----------------			DOWNLOAD		---------------- */
/* ---------------------------------------------------- */
div.smallBoxTitle {
	padding: 10px 5px;
	float: left;
	margin-right: 28px;
}
div.smallBox1 {
	float: left;
	margin-right: 28px;
	margin-bottom: 29px;
}
div.smallBox {
	background-color: #ECECEB;
	padding: 10px 0px 10px 10px;
	width: 214px;
	float: left;
	margin-right: 28px;
	*margin-right: 38px;
	margin-bottom: 18px;
}
div.smallBox11 {
	float: left;
	margin-bottom: 29px;
}
div.smallBox2{
	background-color: #ECECEB;
	width: 214px;
	float: left;
	padding: 10px 0px 10px 10px;
	margin-bottom: 18px;
}

div.clearMargin {
	margin-right: 0px;
}
div.txt {
	margin-left: 80px;
}
img.left {
	float: left;
}
div.info {
	margin-top: 5px;
	padding-right: 5px;
	text-align: right;
	color: #343434;
}
div.dok {
	background-image: url(../images/dokument.png);
	width: 30px;
	height: 37px;
	margin-right: 0px;
	margin-top: -37px;
}
* html div.dok{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/dokument.png');
}
div.dok a{
	width: 30px;
	height: 37px;
	display: block;
}
div.dok a:hover{
	text-decoration: none;
}
/* ---------------------------------------------------- */
/* -----------------			NEWS			---------------- */
/* ---------------------------------------------------- */
div.imageDescription {
	margin-top: 9px;
	margin-bottom: 9px;
	padding: 9px 21px 9px 21px;
	background-color: #ECECEB;
}
div.imageDescription select {
	width: 177px;
}
div.imageDescription1 {
	background-color: #ECECEB;
	margin-bottom: 20px;
}
div.paragraf {
	padding: 9px 9px 9px 21px;
}

div.date {
	padding-bottom: 10px;
}
div.wriper {
	margin-bottom: 10px;
	clear: both;
}
/* ---------------------------------------------------- */
/* -----------------			IMAGE TEXT 	---------------- */
/* ---------------------------------------------------- */
div.imageText {
	margin-top: -34px;
}
div.imageText img {
	border: none;
}
div.textN {
	margin-top: -30px;
	*margin-top: -31px;
	color: white;
	padding-left: 22px;
}
div.imageText .textN a:link, div.imageText .textN a:active, div.imageText .textN a:visited {
	color: white;
}
div.imageText .textN a:hover {
	color: #C1272D;
	text-decoration: none;
}
div.video {
	text-align: center;
	position: absolute;
	width: 222px;
	margin-top: 80px;
	cursor: pointer;
}
/* ---------------------------------------------------- */
/* -----------------			CAREERS		---------------- */
/* ---------------------------------------------------- */
div.selectCity {
	background-color: #ECEBEB;
	padding: 12px 0px 12px 21px;
	margin-bottom: 10px;
}
div.selectCity select {
	width: 180px;
}
div.link {
	margin-bottom: 3px;
	text-transform: uppercase;
	font-weight: bold;
}
div.link a:link, div.link a:active, div.link a:visited {
	display: block;
	background-color: #333333;
	padding: 3px 0px 3px 21px;
	color: white;
}
div.link a:hover {
	color: #423F39;
	background-color: White;
	text-decoration: none;
}
div.linkSelect {
	padding: 3px 0px 3px 21px;
	background-color: #A09F9C;
	margin-bottom: 3px;
	text-transform: uppercase;
	font-weight: bold;
}
/* ---------------------------------------------------- */
/* -----------------		CAMPAIGNS		---------------- */
/* ---------------------------------------------------- */ 
div.text {
	padding: 17px 21px 17px 21px;
}
p.quest {
	font-weight: bold;
	padding-bottom: 0px;
}
/* ---------------------------------------------------- */
/* -----------------		MEDIA ARISTON	---------------- */
/* ---------------------------------------------------- */ 
div.pdf {
	background-image: url(../images/pdf.png);
	width: 32px;
	height: 37px;
	margin-right: 0px;
}
* html div.pdf{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/pdf.png');
}
div.pdf a{
	width: 32px;
	height: 37px;
	display: block;
}
div.pdf a:hover{
	text-decoration: none;
}

div.pdfImg {
	padding-bottom: 20px;
}
/* ---------------------------------------------------- */
/* -----------------			TOLTIP		---------------- */
/* ---------------------------------------------------- */
table.infoTip {
	background-color: #202020; 
	margin: 0px;
	padding: 0px;
	
}

table.infoTip TD {
    padding: 4px;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	vertical-align: middle;
	white-space: nowrap;
	color: white;
}
/* ---------------------------------------------------- */
/* -----------------			FAQ		---------------- */
/* ---------------------------------------------------- */ 
table.faq {
	width: 548px;
	margin: 0px;
}
table.faq th {
	background-color: #ECECEB;
	padding: 4px 0px 4px 22px;
	font-weight: bold;
}
table.faq tr.white th {
	background-color: white;
}
table.faq td {
	padding: 22px;
}
table.faq th.titleRow {
	cursor: pointer;
}
table.faq th.titleRow:hover {
	text-decoration: underline; 
}
/* ---------------------------------------------------- */
/* -----------------			CONTACT		---------------- */
/* ---------------------------------------------------- */ 
div.leftContact {
	float: left;
	width: 150px;
	padding: 3px 0px 2px 22px; 
}
div.row {
	padding: 0px;
	padding: 2px;
}
div.row input, div.row textarea {
	width: 300px;
}
div.row div.small {
	width: 133px;
	float: left;
}
div.row input.code {
	width: 213px;
}
div.row input.code2 {
	width: 213px;
}
div.code {
	float: left; 
	margin-right: 10px;
}
div.code2 {
	float: right; 
	margin-right: 5px;
}
div.different {
	background-color: #ECECEB;
}
span.red {
	color: #C1272D;
}
cite.note {
	font-size: 10px;
}
div.buttonPannel {
	text-align: right;
	padding: 3px 2px;
}
div.buttonPannel input {
	background-color: #423F39;
	color: white;
	cursor: pointer;
}
div.buttonPannel input:hover {
	background-color: white;
	color: #423F39;
}
div.buttonContact {
	margin-right: 18px;
	margin-top: 15px;
}
div.rowFull textarea{
	width: 470px;
	margin-left: 
}
/* ---------------------------------------------------- */
/* -----------------			FOTTER		---------------- */
/* ---------------------------------------------------- */
div.subFutter {
	margin-left: 250px;
	margin-top: 36px;
	padding-top: 9px;
	color: #9ba5ab;
	font-size: 10px;
	text-align: right;
	padding-right: 33px;
}
div.subFutter a:link, div.subFutter a:active, div.subFutter a:visited {
	color: #9ba5ab;
	font-size: 10px;
	padding-left: 21px;
	text-decoration: underline;
}
div.subFutter a:hover {
	color: #C1272D;
	text-decoration: underline;
}

div.fotter {
	margin-left: 250px;
	border-top: 1px solid #9ba5ab;
	margin-top: 10px;
	padding-top: 9px;
	color: #9ba5ab;
	font-size: 10px;
}
div.fotter a:link, div.fotter a:active, div.fotter a:visited {
	color: #9ba5ab;
	font-size: 10px;
}
div.fotter a:hover {
	color: #C1272D;
	text-decoration: none;
}
div.copy {
	margin-top: 36px;
	text-align: right;
	padding-right: 33px;
	color: #9ba5ab;
	margin-bottom: 6px;
}
div.copy a:link, div.copy a:active, div.copy a:visited {
	color: #9ba5ab;
	font-size: 10px;
	text-decoration: underline;
}
div.copy a:hover {
	color: #423F39;
	text-decoration: underline;
}
div.trader {
	width: 475px;
	padding-bottom: 20px;
	border-bottom: dotted;
	padding-top: 20px;
}
div.leftTrader {
	float: left;
	width: 225px;
	padding-left: 25px;
}
div.rightTrader {
	float: left;
	width: 200px;
}
div.leftCareer {
	width: 220px;
	float: left;
}
div.rightCareer {
	width: 380px;
	margin-left: 220px;
	padding-left: 20px;
	padding-top: 5px;
}
div.noDecored {
	width: 200px;
	padding-left: 20px;
}
div.decored {
	padding-top: 12px;
	padding-bottom: 12px;
	width: 200px;
	padding-left: 20px;
	font-weight: bold;
	background-color: #ECECEB;
}
div.col {
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 1px;
	width: 475px;
	background-color: #ECECEB;
}
div.contacts {
	width: 488px;
	float: left;
	*width: 480px;
}
/* ---------------------------------------------------- */
/* ----------------- Index'S Page ---------------- */
/* ---------------------------------------------------- */
div.row1 {
	width: 224px;
	margin-left: 26px;
	float: left;
	
}
div.row1Title {
	color: white;
	font-weight: bold;
	padding: 3px 21px;
	background-color: #333333;
}
div.row1Text {
	margin-top: 14px;
}
div.row1Text strong {
	text-transform: uppercase;
}
div.boxIndex {
	float: left;
	width: 475px;
}
div.boxIndexSecond {
	float: left;
	width: 224px;
	margin-left: 27px;
}
/* ---------------------------------------------------- */
/* ----------------- Uncoming ---------------- */
/* ---------------------------------------------------- */
div.decorUncoming {
	margin-top: 20px;
}
div.uncomingTitle {
	background-color: #ecebeb;
	padding: 3px 10px 3px 22px;
	text-transform: uppercase;
	font-weight: bold;
}
div.uncomingBx1 {
	padding: 6px 10px 6px 22px;
}
div.uncomingBx2 {
	padding: 6px 10px 6px 22px;
	background-color: #ecebeb;
}
div.subYear {
	margin-left: 250px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 27px;
	padding: 3px 0px;
	text-align: right;
	padding-right: 50px;
}
/* ---------------------------------------------------- */
/* -----------------			DOWNLOAD		---------------- */
/* ---------------------------------------------------- */
div.leftRow {
	float: left;
	width: 204px;
}
div.middleRow {
	float: left;
	width: 224px;
	margin-left: 50px;
	*margin-left: 32px;
}
div.rightRow {
	margin-left: 500px;
	*margin-left: 507px;
}
div.smallBoxTitle {
	padding: 10px 5px;
	width: 214px;
	float: left;
	margin-right: 28px;
}
div.smallBox1 {
	margin-bottom: 18px;
}
div.smallBox1 img {
	border: 1px solid #A09F9C;
}
div.smallBox {
	background-color: #ECECEB;
	padding: 10px 0px 10px 10px;
	width: 214px;
	margin-bottom: 18px;
}
div.clearMargin {
	margin-right: 0px;
}
div.txt {
	margin-left: 80px;
}
img.left {
	float: left;
}
div.info {
	margin-top: 5px;
	padding-right: 5px;
	text-align: right;
	color: #343434;
}
div.dok {
	background-image: url(../images/dokument.png);
	width: 30px;
	height: 37px;
	margin-right: 0px;
	margin-top: -37px;
}
* html div.dok{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/dokument.png');
}
div.dok a{
	width: 30px;
	height: 37px;
	display: block;
}
div.dok a:hover{
	text-decoration: none;
}

