html {
}

body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#6C5F42;
	background-color:#F2F1E9;
}


a {
	outline: none;
}

.center {
	text-align: center;
}

.justforpos {
	position: relative;
}

#page {
	padding: 0;
	background-color: white;
}

#header {
	position:relative;
	background: url(/images/header_bkg.gif) left top repeat-x;
}

	#logo {
		position:absolute;
		top:0;
		left: 0;
		height:70px;
		width:187px;
		
		background: white url(/images/logo_bkg_end.gif) right top no-repeat;

	}
	
		#logo a {
			border:none;
			outline:none;
		}
		#logo a img {
			border:none;
		}
	
	#headermenucontainer {
		position:absolute;
		top:0;
		left:187px;
		width:735px;
		height:70px;
	}


/*

	Home page (main page) rules

*/

#main_page_row{
	background: url(/images/main_row_bkg.jpg) left top repeat-y;
}

#prod_main {
	display:inline;
	float:left;
	width:451px;				
	
	padding-top:139px;
	
	background:#C0BE94 url(/images/termekeink_bkg.jpg) left top no-repeat;
}

	#contentMain #prod_main a:hover{
		color:white;
	}

#partner_main{
	display:inline;
	float:right;
	width:465px;
	margin:0;
	padding-top:139px;
	
	background:#ADBBB9 url(/images/ugyfeleknek_bkg.jpg) left top no-repeat;
}

	#contentMain #partner_main a:hover{
		color:white;
	}

#prod_main_lst {
	height:96px;
	
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	
}
	#prod_main_lst .inner {
		padding:11px 14px 0 14px;
	}
	
	#contentInner #prod_main_lst ul {
		display:inline;
		margin:0;
		list-style:none;
	}
	
	#prod_main_lst ul li {
		display: inline;
		float: left;
		margin:0;
		padding:0;
		
		height:25px;
		width:167px;
	}
	
	#prod_main_lst ul li a {
		display:block;
		padding-left:25px;
		margin:0;
		background: url(/images/termekek_main_dot.jpg) left center no-repeat;
		
		color:white;
		text-decoration:none;
	}
	
		#prod_main_lst ul li a:hover {
			text-decoration:underline;
		}

#partner_main_lst {
	height:96px;
	
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	
}
	#partner_main_lst .inner {
		padding:11px 14px 0 14px;
	}

	#contentInner #partner_main_lst ul {
		display:inline;
		margin:0;
		list-style:none;
	}
	
	#partner_main_lst ul li {
		display: block;
		float: left;
		width:167px;
		
	}
	
	#partner_main_lst ul li a {
		display:block;
		padding-left:25px;
		background: url(/images/partner_main_dot.jpg) left center no-repeat;
		
		color:white;
		text-decoration:none;
	}
	
		#partner_main_lst ul li a:hover {
			text-decoration:underline;
		}

/*

	New main page rules

*/

#new_main_page{
	}

	/* 
		ul#sliders
		 
		width:459px; 
	*/
	
	#slider-container{
		position: relative;
	}
	
	#new_main_page #sliders{
		display:block; 
		height:346px;
		
		margin:0;
		margin-bottom:9px;
		
		padding:0;
		padding-bottom:9px;
		
		list-style:none; 
		overflow:hidden;
		
		
		
		border-bottom: 1px solid #f2F1E9;
	}
	
	#slider-container #slider-cover{
		position:absolute;
		display:none;
		right:-8px;
		top:10px;
		width:15px;
		height:348px;
		border-left:1px solid red;
		border-top:1px solid red;
		background-color: #fff;		
	}
	
		#new_main_page #sliders li.slider-panel{
			position: relative;
			display:inline;
			float:left;
			height:346px;
			margin:0;
			padding:0;
			
			overflow:hidden;
			color:#f2F1E9;
			width:230px;
		}
		
		#new_main_page #sliders li .slider-title{
			position: absolute;
			top:246px;
			height:23px;
			width:420px;
			background-position: 17px -2px;
			background-repeat: no-repeat;
			
			background-image: url(/images/sliders/index-sprite-H1-klasszikus-.png);
			
		}
		
		#new_main_page #sliders li.slide-active .slider-title{
			background-position: 17px -26px;
		}
		
		
		#new_main_page #sliders li#slider-1{
			background:url(/images/sliders/kep_1.jpg) no-repeat top left;
		}
		
			#new_main_page #sliders li#slider-1 .slider-title{
				background-image: url(/images/sliders/index-sprite-H1-standard-.png);
			}
			
			
		#new_main_page #sliders li#slider-2{
			background:url(/images/sliders/kep_2.jpg) no-repeat top left;
		}
		
			#new_main_page #sliders li#slider-2 .slider-title{
				background-image: url(/images/sliders/index-sprite-H1-trend-.png);
			}
			
		#new_main_page #sliders li#slider-3{
			background:url(/images/sliders/kep_3.jpg) no-repeat top left;
		}
			#new_main_page #sliders li#slider-3 .slider-title{
				background-image: url(/images/sliders/index-sprite-H1-klasszikus-.png);
			}
		
		#new_main_page #sliders li#slider-4{
			background:url(/images/sliders/kep_4.jpg) no-repeat top left;
		}
			#new_main_page #sliders li#slider-4 .slider-title{
				background-image: url(/images/sliders/index-sprite-H1-modern-.png);
			}
		
		#new_main_page #sliders li .slider-content{
			position: absolute;
			display:none;
			top:273px;
			width:370px;
			left:17px;
			
			
			color:#fff;
			color:#f2F1E9;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:normal;	
			line-heigh:1.1em;
			
		}
		
		#new_main_page #sliders li.slide-active .slider-content{
			display:inline;
		}
		
		#new_main_page #sliders .slider-content p{
			margin:0;
			line-height:1em !important;
			
			height:35px;
			
			color:#f2F1E9;
			text-align: left;
		}
		
		#new_main_page #sliders .slider-content ul{
			list-style:none;
			margin:0;
			margin-top:5px;
			padding:0;
		}
			#new_main_page #sliders .slider-content ul li{
				display:inline;
				margin:0;
				margin-right:17px;
				padding:0;
				line-heigh:1.1em;
				text-align: left;
			}
			
			#new_main_page #sliders .slider-content ul li a{
				display:inline;
				margin-top:1px;
				padding: 3px 7px 3px 7px;
				border:1px solid #F2F1E9;
				color:#F2F1E9;
			}
				#new_main_page #sliders .slider-content ul li a:hover{
					border-color:#fff;
					color:#fff;
					border-color:#9C9B98;
					color:#9C9B98;
				}
				
				
#main-cols{
		height:156px;
		margin-bottom:9px;
		
		border-bottom: 1px solid #f2F1E9;
	
	}
	
	
	.main-col{
		display:inline;
		float:left;
		width:300px;
		height:149px;
		margin-right:10px;
		margin-right:11px;
		background-color: #F2F1E9;
	}
		.main-col div.box{
			padding:17px 13px 15px 16px;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#72726A;
		}
		
		.main-col div.box p{
			margin-bottom: 0.5em !important;
			line-height:1.4em !important;
		}
		
		#contentMain .main-col div.box img{
			padding:0 !important;
			border:0 !important;
		}
		
		.main-col div.box a{
			color:#ACAA79 !important;
			border-bottom:1px solid #D7CEBB;
		}
			.main-col div.box a:hover{
				color:#ACAA79 !important;
				border-bottom:0;
			}
	
		.main-col h1{
			margin:0 0 6px 0 !important;
			padding:0 0 1px 0;
			font-family: "Trebuchet Ms", Tahoma, Helvetica, sans-serif;
			font-size:20px;
			font-weight:normal;
			text-transform:uppercase;
			font-style:italic;
			
			color:#ACAA79;
		}
		
			.main-col h1 a{
				color:#ACAA79 !important;
			}
			
			.main-col h1 a:hover{
				border-bottom:1px solid #ACAA79;
			}
	
		.main-col h2{
			margin:0 0 3px 0 !important;
			padding:0 0 1px 0;
			font-family: "Trebuchet Ms", Tahoma, Helvetica, sans-serif;
			font-size:12px !important;
			font-weight:normal !important;
			line-height:1em !important;
			color:#72726A;
		}
	
	#main-col-3{
		margin-right:0;
		background-image: url(/images/callto-partner-program.jpg);
		
		text-indent: -1000em;
	}
	
		#main-col-3 p{
			margin:0;
			padding:0;
		}
		
		#main-col-3 a{
			position:absolute;
			display:block;
			width:300px;
			height:149px;
			
			text-indent: -1000em;
			text-decoration:none;
			border-bottom:0;
		}
		
		#main-col-3 a:hover{
			text-decoration:none;
			border-bottom:0;
		}
	
/*

	Subcontent rules

*/
#contentSub {
	/*
	display: inline;
	*/
	
	display:none;
	width: 178px;
	margin-left: 23px;
	
}

	


/*

content rules


 */

#contentMain {
	/*
	*/
	
	font-size: 12px;
}

#contentInner {
}

	#pageContent{
		float:left;
		width:629px;
		background: url(/images/content_bkg.jpg) left top repeat-x;
	}


	#contentInner a {
		color: #E6A128;
		text-decoration: none;
	}

	#contentInner a:hover {
		color: #E6A128;
		text-decoration: none;
	}

#contentInner h1 {
	font-size: 22px;
	margin-bottom: 30px;
	font-weight:normal;
}

#contentInner h1.product-title {
		font-size:18px;
		color:#A39F8B !important;
		margin-bottom:10px;	
	}

	#contentInner h1.product-title strong{
			padding-right:10px;
			margin-right:10px;
			border-right: 1px solid #A39F8B;
			color:#32321F;	
			font-size:22px;
			font-weight:normal !important;
		}
	
p.price
	{
		margin:0 !important;
		margin-bottom:0 !important;
		font-size:25px;
		color:#D29913;
		line-height:normal !important;
	}
	
p.call-us{
		color:#716C59;
		font-size:11px;
		margin-bottom:20px !important;
	}
#contentInner h2 {
	font-size: 18px;
	margin-top: 1em;
	margin-bottom: 1.5em;
	font-weight:normal;
	font-weight:normal;
}

#contentInner h3 {
	font-size: 16px;
	margin-top: 1em;
	margin-bottom: 1.5em;
	font-weight:normal;
}

#contentInner p {
	line-height: 1.5em;
	margin: 0;
	margin-bottom: 1.5em;
	padding: 0;
}

#contentInner fieldset {
	padding: 15px;
	margin-top: 15px;
}

#contentInner fieldset div {
	margin-top: 15px;

}

#contentInner legend {
	font-size: 10px;
	font-weight: bold;

}


#contentInner ul,
#contentInner ol {
	margin-left: 2em;
}


#contentInner img.imageLeft,
#contentInner img.imageRight,
#contentInner img.imageCenter
{
	padding: 5px;
	border: 2px solid #CCCCCC;

	background-color: white;
}

#contentInner a.popupImageLeft img,
#contentInner a.galleryImageLeft img,
#contentInner a.popupImageRight img,
#contentInner a.galleryImageRight img,
#contentInner a.popupImage img,
#contentInner a.popupImageCenter img,
#contentInner a.galleryImage img,
#contentInner a.galleryImageCenter img
{
	padding: 5px;
	border: 2px solid #CCCCCC;

	background-color: white;
}

	#contentInner a.popupImageLeft img,
	#contentInner a.galleryImageLeft img,
	#contentInner a.popupImageRight img,
	#contentInner a.galleryImageRight img,
	#contentInner a.popupImage:hover img,
	#contentInner a.popupImageCenter img,
	#contentInner a.galleryImage img,
	#contentInner a.galleryImageCenter img
	{
		padding: 5px;
		border: 2px solid #AAAAAA;

		background-color: white;
	}


	.imageLeft,
	.popupImageLeft,
	.galleryImageLeft
	{
		margin: 0 10px 10px 0;
		float: left;
	}

	.imageRight,
	.popupImageRight,
	.galleryImageRight
	{
		margin: 0 0 10px 10px;
		float: right;
	}

	.imageCenter,
	.popupImage,
	.popupImageCenter,
	.galleryImage,
	.galleryImageCenter
	{
		margin: 0 auto;
		display: block;
		clear: both;
	}

	#contentInner .where {
		display: none;
	}

	div.pageLead {
		margin-bottom: 2em;
	}

	div.pageImgCol {
		float: right;
		margin: 43px 0 20px 0;
	}
		div.pageImgCol .inner {
			border-top:1px solid #E0E3D6;
			padding-top:2px;
		}
	
		div.pageImgCol img {
		}
		
	p.pageDate {
		padding-top: 2em;
		color: #cccccc;
		text-align: right;
		font-size: 10px;
	}
	
	div.pageLead table{
			margin-left:-10px;
		}
	
	#contentInner div.newsItem {
		padding: 1em;
		margin-bottom: 1.5em;
		background-color: white;
	}
	
	#contentInner h1.newsListTitle {
		clear: both;
		padding: 0;
		
		font-size: 12px;
	}
	
	#contentInner h1.newsListTitle a {
		color: #646464;
		text-decoration: underline;
	}
	
	#contentInner h1.newsListTitle span {
		display: block;
		float: right;
		color: #939393;
		font-weight: normal;
	}
	
	div.newsContent {
	}
	
		p.nextContent {
			margin: 0;
			padding: 0 0 1em 0;
			text-align: right;
	
			font-weight: bold;
			/* border-bottom: 1px dotted #CCCCCc; */
		}
		
			#contentInner div.newsContent p.nextContent a {
				padding-left: 15px;
				
				text-decoration: underline;
				background: url(/images/dot.gif) left center no-repeat;
			}
	
		#contentInner div.newsImage {
			float: left;
			margin: 0 10px 10px 0;
	
			padding: 5px;
			border: 5px solid #5F88AD;
		}
	
	#contentInner h1.pageImageTitle {
		margin: 5px 0;
		font-size: 14px;
	}

	#contentInner .pageshowfrom {
		display: none;
	}

	#contentInner .pageTitle {
		padding: 21px 36px 0 36px;
		margin:0;
		
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		font-size:20px;
		font-style:italic;
		font-weight:normal;
		font-transform:uppercase;
		color:#ACAA7C;
	}

	#contentInner .pageLead {
		padding: 30px 30px 0 34px;
		
	}

	#contentInner .pageText {
		padding: 0 36px;
		margin-bottom: 2em;
	}

	#contentInner .toarticle {
		text-align: right;
		border-bottom: 1px dotted #CCCCCC;
		margin-bottom: 2em;
	}

	#contentInner ul, #contentInner ol {
		margin: 1em;
		margin-left: 2em;
		text-align: justify;
		line-height: 1.5em;
		
	}


	#contentInner .listtable td {
		padding: 5px;

	}

	#contentInner .gridtable th{
		background-color: #EEEEEE;
		padding: 3px;
	}

	#contentInner .gridtable th a {
		text-decoration: none;
		color: #E6A128;
	}

	#contentInner .gridtable th a:hover {
		text-decoration: underline;
		color: #E6A128;
	}

	#contentInner .gridtable td {
		padding: 2px;
	}
	#contentInner .gridtable .tablerow1, #contentInner .listtable .tablerow1 {
		background-color: #FFFFFF;
	}

	#contentInner .gridtable .tablerow2, #contentInner .listtable .tablerow2{
		background-color: #E4E9EF;
	}

	#contentInner .gridtable img {
		border: none;
		vertical-align: middle;
	}

	#contentInner .gridpager {
		text-align: center;
	}

		#contentInner .gridpager img {
			border: none;
			vertical-align: middle;
		}


	#contentInner #breadCrumbs {
		height:34px;
		line-height:38px;
		vertical-align:middle;
		padding-left:14px;
		padding-right:14px;
		
		font-family:Verdana,Helvetica,sans-serif;
		font-size: 9px;
		
		background:#FCFCFB;
		border-top:1px solid #E0E3D6;
	}

		#contentInner #breadCrumbs a{
			color:#383E44;
			text-decoration:none;
		}
			#contentInner #breadCrumbs a:hover{
				color:#939164;
				text-decoration:underline;
			}

	#contentInner .prices {
		padding:5px;
		margin-bottom: 30px;
		background-color:#FFFFCE;
		clear:both;
	}


blockquote {
	margin: 1em;
	margin-left: 2em;
}
#doorMaterials{
	margin-bottom:1em;
}
#doorImageCol {
	float:left;
	width:130px;
	padding-top:5px;
	text-align:left;
}
#doorImageCol img {
	width:124px;
	height:260px;
}
#doorMaterialsCol {
	float:left;
	width:427px;
	padding-bottom:10px;
	
}
	div.door_material {
		float:left;
		width:142px;
		background:url(/images/minta_bkg.jpg) left top no-repeat;
	}
	
		div.door_material img{
			margin: 4px 0 8px 5px;
			border:none;
		}
		
		div.door_material span{
			display:block;
			text-align:right;
			padding-right:6px;
			
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#6C5F42;
		}
		
#contentInner .infobox{
	padding:0 40px 20px 45px;
	margin: 1em 3px 1em 0;
	background:url(/images/info_box_bkg.jpg) left top no-repeat;
}		

/*
	border-bottom:4px solid #E0E3D6;

 */
		
#searchRow{
	margin-top:0;
	padding: 12px;
	
	clear:both;
	
	background:url(/images/footer_bkg.jpg) left top no-repeat;
}
	
#leftSearchCol {
	width:410px;
	float:left;
}

	#searchBox{
		float:right;
		width:352px;
		background:#FFF8DE;
		
		margin-bottom:45px;
	}
		#searchBox table{
			margin:10px 30px;
		}

		#searchRow table td {
			vertical-align:middle;
		}
		
#rightSearchCol {
	width:465px;
	float:right;
}

	#rightSearchCol .inner{
		padding:24px 30px 0 30px;
	}
		#rightSearchCol .inner img{
			margin-right:14px;
			border:none;
			
		}

/* FOOTER */
#footer {
	padding: 24px 12px;
	color:#73736A;
}
	#footer a {
		color:#73736A;
		text-decoration: none;
	}

	#footer a:hover {
		color:#B2B2A5;
		text-decoration: underline;
	}


	#footermenu {
		width:49%;
		float:right;
	}
	
		#footermenu ul {
			list-style:none;
		}

			#footermenu ul li {
				float:right;
				
				padding: 1px 18px;
				border-left: 1px solid #73736A;
			}

			#footermenu ul li.first {
				border:none;
			}
			
	#footercopy {
		width:49%;
		float:left;
	}
/*

 Form rules


*/

label, label span {
	display: block;
	font-size: 95%;
	font-weight: bold;
	margin-top: 1em;
}
body label.inline {
	display: inline;
	margin:0;
	/*
	clear: both;
	*/
}

input.frmText, input.frmtext {
	height: 20px;
	width: 100%;
	margin: auto;

	border: 1px solid #ACB5B9;
	background-color:white;
	line-height:20px;
	vertical-align: middle;
	font-size: 100%;
}

textarea.frmArea {
	border: 1px solid #ACB5B9;
	background-color:white;
	line-height:1.2em;
	vertical-align: middle;
	font-size: 100%;
}

select {
	border: 1px solid #ACB5B9;
	background-color:white;
	font-size: 100%;
}

input[type=submit], input[type=button], input.frmButton, input.frmbutton {
	padding: 2px 5px;
	background-color: #EDBF55;
	font-size: 100%;
	font-weight:bold;
	border:none;
	color:white;
}


span.frmerror {
	color: red;
}

label.frmError {
	color: red;
	font-variant: italic;
}

/*

System error/message rules

*/

#errormsg {
	color: red;
	padding: 10px;
	margin-bottom: 2em;
}

#systemmsg {
	padding: 10px;
	margin-bottom: 2em;
}

/*

	Ajtóbolt - termékek frissítés

*/

.productsPage{
		height:740px;
		border-top:1px solid #E0E3D6;
		padding-top:2px;
		background: url(/images/termekek-bkg.jpg) no-repeat left bottom;
	}

	.productsPage table td{
			height:250px;
			padding:0;
			vertical-align: top;
		}


.productsPage .column-1 {
		width:312px;
	}
.productsPage .column-1 a{
		display:block;
		padding-left:140px;
		paddng-right:12px;
		
		padding-top:50px;
		
		text-decoration:none;
	}
	
.productsPage .column-2 {
		width:320px;
	}
.productsPage .column-2 a{
		display:block;
		padding-left:145px;
		padding-right:10px;
		
		padding-top:50px;
	}

.productsPage .column-3{
		width:285px;
		
	}
.productsPage .column-3 a{
		display:block;
		padding-left:145px;
		
		padding-top:50px;
	}
	
	
.productsPage .column-1 span.product-title,
.productsPage .column-2 span.product-title,
.productsPage .column-3 span.product-title,
.productsPage .column-1 h1,
.productsPage .column-2 h1,
.productsPage .column-3 h1
	{
		display:block;
		
		margin-bottom:8px !important;
		
		font-size:22px;
		font-weight:normal !important;
		color:#32321F !important;
		text-transform: none !important;
	}
	
.productsPage .column-1 span.descr,
.productsPage .column-2 span.descr,
.productsPage .column-3 span.descr,
.productsPage .column-1 p.descr,
.productsPage .column-2 p.descr,
.productsPage .column-3 p.descr
	{
		display:block;
		height:60px;
		margin:0 !important;
		line-height:1em !important;
		color:#333;
	}


	.productsPage .column-1 a:hover span.descr,
	.productsPage .column-2 a:hover span.descr,
	.productsPage .column-3 a:hover span.descr
		{
			text-decoration:none;
		}

.productsPage .column-1 p.descr span.grey,
.productsPage .column-2 p.descr span.grey,
.productsPage .column-3 p.descr span.grey
	{
		color:#A39F8B;
	}

.productsPage .column-1 span.price,
.productsPage .column-2 span.price,
.productsPage .column-3 span.price,
.productsPage .column-1 p.price,
.productsPage .column-2 p.price,
.productsPage .column-3 p.price
	{
		margin:0 !important;
		margin-bottom:5px !important;
		font-size:18px;
		color:#D29913;
	}
	
.productsPage .column-1 span.next-link,
.productsPage .column-2 span.next-link,
.productsPage .column-3 span.next-link,
.productsPage .column-1 p.next-link,
.productsPage .column-2 p.next-link,
.productsPage .column-3 p.next-link
	{
		display:block;
		height:21px;
		margin-left:-5px !important;
		padding-left:25px !important;
		line-height:21px;
		background: url(/images/next-link-bkg.png) no-repeat left 50%;
		color:#ACAA79;
	}
	.productsPage .column-1 a:hover span.next-link,
	.productsPage .column-2 a:hover span.next-link,
	.productsPage .column-3 a:hover span.next-link,
	.productsPage .column-1 a:hover p.next-link,
	.productsPage .column-2 a:hover p.next-link,
	.productsPage .column-3 a:hover p.next-link
		{
			text-decoration: underline;
		}
		
.products-callto {
		margin:10px 0;
		border-top:1px solid #C5C9B5;
		background: #F8F9F4;
	}
	
.products-callto p {
		display:inline;
		float:left;
		width: 215px;
		height:68px;
		margin:0 !important;
		line-height:68px;
		border-right:2px solid white;
	}
	
		.products-callto p a {
				display:block;				
				height:68px;
				text-indent: -1000em;
				
				background: url(/images/all_product_arrow.jpg) no-repeat left 50% ;
			}
			
.products-callto ul {
		display:inline;
		float:left;
		width:308px;
		padding-top:12px;
		margin:0 !important;
		
		list-style-type:none;
		line-height:34px;
	}
	
	.products-callto ul li{
			margin:4px 0 4px 23px;
		}
		
	.products-callto ul a{
			float:none !important;
			line-height:normal;
			border:none;
			padding-right:20px;
			color:#A39F8B !important;
			background: url(/images/product_fwd_arrow.jpg) no-repeat right 50% ;
		}
		
#developers{
	
    height:40px;
    margin-bottom:30px;
    line-height:40px;
    vertical-align:middle;
    text-align: right;
    
  }

  #developers img{
    vertical-align:middle;
    border:none;
  }
  		
  #developers h4{
    display:inline;
    margin:0;
  	color:#526C8C;

	  font-size:11px;
	  font-family:Tahoma, Arial, Helvetica, sans-serif;
	  font-weight:normal;
	  line-height:normal;
  }
