@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	background: #3e2119 url(../../images/anico/bg.jpg) no-repeat scroll center top;
	text-align: center;
	}

#wrapper {
	width: 860px;
	margin: 0 auto;
	}

/*------------------header section---------------------*/

#head {
	width: 860px;
	background: #3a2620;
	float: left;
	}

#head .top {
	width: 780px;
	margin: 10px 40px 10px 40px;
	float: left;
	/*diamond browsers*/
	_margin: 10px 20px 10px 20px;
	}

#head .top .header_mes{
	width: 425px;
	height: 14px;
	float: left;
	}

#head .languages{
	float: right;
	}

#head .languages img{
	border: none;
	}

#head .headimage{
	border: 0;
	margin: 0 40px 3px 40px;
	/*background: transparent url(../../images/anico/head_bg01.jpg) no-repeat scroll 0 0;*/
	width: 780px;
	height: 360px;
	float: left;
	/*diamond browsers*/
	_margin: 0 20px 3px 20px;
	}

#head .logo {
	position: absolute;
	width: 260px;
	height: 206px;
	background: transparent url(../../images/anico/keys.png) no-repeat scroll 0 0;
	margin: 240px 0 0 -125px;
	/*diamond browsers*/
	*margin: 240px 0 0 -485px;
	_margin: 240px 0 0 -485px;
	}

#head .homelink {
	cursor: pointer;
}

#head .sitemenu{
	width: 650px;
	background: url(../../images/anico/sitemenu_bg.jpg) no-repeat scroll 0 0;
	margin: 0 40px 4px 0;
	float: right;
	/*diamond browsers*/
	_margin: 0 20px 4px 0;
	}

#head .sitemenu ul li{
	list-style-type: none;
	float: left;
	width: 130px;
	height: 34px;
	line-height: 2em; /*opera 10 bug*/
	}

#head .sitemenu a{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #d0cbb8;
	text-decoration: none;
	}

#head .sitemenu a:hover{
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	}

/*------------------content section---------------------*/

#content {
	background: #f5f4ef;
	float: left;
	padding: 12px;
	}

#content .in {
	background: #e7e3d8;
	float: left;
	width: 835px;
	}

#content .in .navigation{
	padding: 20px 0 10px 15px;
	}

#content .in .navigation .addrbg{
	background: transparent url(../../images/anico/nav_ad.png) no-repeat scroll 0 0;
}

#content .in .navigation .addr{
	width: 90px;
	height: 11px;
	float: left;
	}

#content .in .navigation .subnav{
	float: left;
	font-family: Lucida Grande;
	font-size: 10px;
	color: #807571;
	margin: 0 0 0 98px;
	/*diamond browsers*/
	_margin: 0 0 0 92px;
	}

#content .in .navigation .subnav a{
	text-decoration: none;
	color: #807571;
}

#content .in .leftSide{
	width: 171px;
	margin: 0 0 0 15px;
	float: left;
	/*diamond browsers*/
	_margin: 0 0 0 7px;
	}

#content .in .leftmenu ul li{
	list-style-type: none;
	background: #dcd7c4;
	margin: 0 0 1px 0;
	padding: 0 0 0 10px;
	width: 161px;
	text-align: left;
}

#content .in .leftmenu ul li:hover{
	background: #D7CCAC;
	}

#content .in .leftmenu ul li a{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666d2f;
	text-decoration: none;
	margin: 0 0 0 6px;
	line-height: 2em; /*opera 10 bug*/
}
#content .in .leftmenu ul li a.menu_level_2 {
	text-transform: lowercase;
}

#content .in .contact {
	width: 157px;
	height: 67px;
	margin: 112px 0 0 0;
	padding: 0 0 10px 0;
	/*diamond browsers*/
	*margin: 95px 0 0 0;
	}

#content .in .params {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #3a3533;
	text-align: left;
	}
#content .in .params a {
	color: #3a3533;
}
#content .in .params a:hover {
	color: #AF0000;
}

#content .in .copyright {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #676952;
	text-align: left;
	margin: 20px 0 0 0;
	}

#content .in .copyright a {
	color: #3a3533;
	text-align: left;
	text-decoration: none;
	}

#content .in .text_content{
	float: left;
	margin: 0 0 0 17px; _margin: 0 0 0 12px;
	text-align: left;
	width: 460px;
	/*background: transparent url(../../images/anico/text_cont_bg.png) no-repeat scroll center bottom;*/
	padding: 0 0 30px 0;
	/*diamond ie6*/
	_background: none;
}
#content .in .text_content ul {
	margin: 0 0 0 20px;
	padding: 0;
	list-style: default;
	color: #38332D;
}
#content .in .text_content ul li {
	margin: 0;
	padding: 0;
	line-height: 16px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
}

#content .in .text_content h2 {
	margin: 0 0 15px 0;
	padding: 0;
	font-family: Georgia;
	font-size: 16px;
	color: #4b9ec6;
	text-align: left;
	font-style: italic;
	font-weight: normal;
	}
#content .in .text_content h3 {
	margin: 0;
	padding: 0;
	color:#9FA327;
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}
#content .in .text_content p{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #38332d;
	text-align: left;
	margin: 15px 0 0 0;
	padding: 0;
	line-height: 18px;
	font-weight: normal;
	font-style: normal;
	}
#content .in .text_content p a {
	color: #AF0000;
}
#content .in .text_content .lead {
	font-family: Georgia;
	font-weight: bold;
	margin: 0;
	padding: 0;
	line-height: 16px;
}

#content .in .text_content .date {
	font-family: Georgia;
	font-size: 11px;
	color: #807571;
}

#content .in .text_content .text {
	padding: 0;
	margin: 0 0 15px 0;
}
#content .in .text_content .mosaic_box .mosaic_box_body .text {
	margin: 0;
	padding: 0;
}

#content .in .text_content .text p {
	margin: 15px 0 0 0;
	padding: 0;
}
#content .in .text_content .mosaic_box .mosaic_box_body .text p{
	margin: 0;
	padding: 0;
}

#content .in .text_content .image {
	/*margin: 5px 0px 5px 0px;*/
	padding: 15px 0 15px 0;
	width: 450px;
	text-align: center;
	/*background-color: #E6D8C1;*/
}
#content .in .text_content .image img {
	border: 1px solid #FFF;
	width: 450px;
}

#content .in .text_content .image .alt {
	text-align: center;
	background: transparent url(../../images/anico/bg_imgalt_450.jpg) no-repeat scroll 0 0;
	padding: 8px 0px 0px 0px;
	margin: 0 0 0 1px;
	height: 23px;
	width: 450px;
}

#content .in .text_content .image .alt a {
	text-decoration: none;
	color: #000000;
}

#content .in .downloadlinksbox {
	float: left;
	width: 220px;
	/*margin: 20px 18px 0 14px; _margin: 20px 18px 0 7px;*/
	margin: 0px 5px 0 5px;
	text-align: left;
}

#content .in .downloadlinksbox p {
	padding: 0;
	margin: 5px 0px 10px 0px;
}

#content .in .downloadlinksbox h2 {
	font-family: Georgia;
	font-size: 9px;
	color: #807571;
}

#content .in .downloadlinksbox a {
	font-family: Georgia;
	font-size: 11px;
	color: #9fa327;
	text-align: left;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

/** mosaic box */
#content .in .mosaic_box {
	margin: 0 0 15px 0;
	padding: 0;
}

#content .in .mosaic_box2 {
	clear: left;
	margin: 0px 0 15px 0;
	padding: 0;
}

#content .in .mosaic_box .mosaic_box_body {
	background: #efebe2;
	margin: 10px 0 0 0;
	padding: 10px;
}
#content .in .mosaic_box p {
	padding: 0;
}

#content .in .mosaic_box .mosaic_box_title {
	cursor: pointer;
}

#content .in .mosaic_box .more {
	font-family: Georgia;
	font-size: 10px;
	color: #4b9ec6;
	font-style: normal;
	font-weight: normal;
	color:#38332D;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size:11px;
}

#content .in .mosaic_box .lead {
	padding: 5px 0 0 0;
	margin: 0;
}

#content .in .mosaic_box .lead p {
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	color: #38332d;
}

#content .in .mosaic_box .letolt {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #AF0000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}


/** unitpack */


#content .in .unitpack .doboz {
	float: left;
	width: 450px;
	/*margin: 20px 18px 0 14px; _margin: 20px 18px 0 7px;*/
	margin: 0px 5px 15px 0;
	text-align: left;
	/*background:transparent url(../../images/anico/text_cont_bg.png) no-repeat scroll center bottom;*/
	padding: 0px;
}

#content .in .unitpack .doboz img {
	float: left;
	margin: 5px 10px 0px 3px;
	border: 0px;
	border: 1px solid #FFF;
}


#content .in .unitpack .doboz a {
	text-decoration: none;
}

#content .in .unitpack .doboz h3 {
	color:#9FA327;
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}

#content .in .unitpack .doboz .lead {
	/*
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	color: #38332d;
	*/
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #38332d;
}
#content .in .unitpack .doboz .lead table {
	width: 100%;
}
#content .in .unitpack .doboz .lead table td.img {
	width: 120px;
}
#content .in .unitpack .doboz .lead .more {
	/*
	font-family: Georgia;
	font-size: 10px;
	color: #5F0000;
	font-style: italic;
	*/
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #38332d;
}

#content .in .unitpack .doboz .date {
	/*
	font-family: Georgia;
	font-size: 12px;
	color: #4b9ec6;
	*/
	color:#807571;
	font-family:Georgia;
	font-size:9px;
	font-weight: normal;
}

#content .in .unitpack .doboz .downloadlink, #content .in .unitpack .doboz .jointlink {
	color: #AF0000;
	padding: 5px 0px 0px 0px;
	clear: both;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
}

#content .in .unitpack .doboz a {
	font-family: Georgia;
	font-size: 11px;
	color: #9fa327;
	text-align: left;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#content .in .pager {
	padding: 10px 0px 0px 0px;
	text-align: center;
	clear: both;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #4b9ec6;
}

#content .in .pager a {
	text-decoration: none;
	color: #D7CCAC;
}

#content .in .sub_content.hirek {
	clear: left;
	float: left;
	display: inline;
}
#content .in .sub_content.ajanlat {
	clear: right;
	float: right;
	display: inline;
}
#content .in .sub_content{
	width: 210px;
	margin: 20px 0 0 0;
	text-align: left;
	}

#content .in .sub_content p{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 10px;
	color: #38332d;
	text-align: left;
	padding: 8px 0 0 0;
	line-height: 16px;
	margin: 0;
	}

#content .in .sub_content p a{
	color: #807571;
	text-decoration: none;
}

#content .in .sub_content .date{
	font-family: Georgia;
	font-size: 9px;
	color: #807571;
	}

#content .in .sub_content .date a {
	color: #807571;
	text-decoration: none;
}

#content .in .sub_content .cim a {
	font-family: Georgia;
	font-size: 12px;
	color: #9fa327;
	text-align: left;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	}

#content .in .sub_content .hirek{
	width: 210px;
	height: 57px;
	}

#content .in .sub_content .hirek img{
	border: 0;
}

#content .in .sub_content .ajanlatok{
	width: 210px;
	height: 57px;
	}

#content .in .sub_content .ajanlatok img{
	border: 0;
}

#content .in .rightSide{
	margin: 0 15px 0 0; _margin: 0 8px 0 0;
	float: right;
	}

#content .in .rightSide .subMenu{
	width: 140px;
	margin: 0 0 20px 0;
	}

#content .in .rightSide .subMenu img{
	border: none;
	}

#content .in .rightSide .banner {
	text-align: center;
	padding: 0;
	background-color: #E6D8C1;
	margin-bottom: 20px;
	width: 140px;
}
#content .in .rightSide .swfbanner {
	text-align: center;
	padding: 10px;
	background: #E6D8C1;
	margin-bottom: 15px;
	width: 120px;
}
#content .in .rightSide .container {
	text-align: center;
	padding: 10px;
	background: #E6D8C1;
	margin-bottom: 15px;
	width: 120px;
	min-height: 40px;
}

#content .in .rightSide .textbanner {
	background: url(../../images/anico/textbanner.gif) no-repeat top center;
	width: 100px;
	padding: 10px;
	min-height: 20px;
	overflow: hidden;
	text-align: left;
	height: 220px;
}
#content .in .rightSide .textbanner p {
	font-family: Georgia;
	font-size: 11px;
	color: #3e2119;
	margin: 0 0 10px 0;
}
#content .in .rightSide .textbanner p a {
	color: #AF0000;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 9px;
}

#content .in .rightSide .banner img{
	border: none;
	width: 140px;
	height: 260px;
	margin: 0 0 20px 0;
	}

#content .in .rightSide .textbannerlink {
	cursor: pointer;
}

/* --------------------------------footer----------------------------------*/

#footer {
	width: 860px;
	float: left;
	text-align: left;
	padding: 0 0 35px 0;
}

#footer .sitemap{
	width: 62px;
	height: 20px;
	margin: 0 0 0 12px;
}

#footer .sitemap img{
	border: none;
}

#footer .links{
	width: 620px;
	text-transform: uppercase;
	float: left;
	margin: 15px 0 5px 0;
	line-height: 15px;
	color: #d0cbb8;
	}

#footer .links a{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #d0cbb8;
	text-decoration: none;
	}

#footer .links a:hover{
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}

#footer .copyright{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	float: left;
	margin: 5px 0 0 0;
	line-height: 15px;
	color: #ffffff;
	}

#footer .demoImg{
	float: right;
	margin: 0 45px 5px 0; _margin: 0 25px 5px 0;
	width: 100px;
	height: 71px;
	}

#footer .demoImg img {
	border: none;
}

/** tellafriend */
#content .in #tellafriend table {
	clear: left;
	margin: 15px 0 0;
}
#content .in #tellafriend p, #content .in #tellafriend td {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #38332d;
	vertical-align: top;
	padding: 0;
}

#content .in #tellafriend td.firstcell {
	width: 100px;
}

#content .in #tellafriend input[type="text"], #content .in #tellafriend textarea {
	width: 300px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}

#content .in #tellafriend textarea {
	height: 100px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}

#content .in #tellafriend #tellafriend_code {
	width: 100px;
}

#content .in #tellafriend .submitcell {
	text-align: center;
}
#content .in #tellafriend .submitcell input {
	background: #D7CCAC;
	border: 1px solid #38332d;
}

#content .in #tellafriend #tellafriend_response {
	color:#AF0000;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size:12px;
	font-style:italic;
	margin:15px 0 0;
	padding:0;
}

#content .in #tellafriend .tellafriend_ok {
	color: #00AA00;
}

#content .in #tellafriend .tellafriend_error {
	color: #FF0000;
}
#tellafriend_captcha img {
	margin: 0 0 2px 0;
}

/** registration */
#content .in #regisztracio table {
	clear: left;
	margin: 15px 0 0 0;
}
#content .in #regisztracio p, #content .in #regisztracio td {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #38332d;
	vertical-align: top;
	padding: 0;
}

#content .in #regisztracio td.firstcell {
	width: 100px;
}

#content .in #regisztracio input[type="text"], #content .in #regisztracio textarea, #content .in #regisztracio select {
	width: 300px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}

#content .in #regisztracio textarea {
	height: 100px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}
#regisztracio_captcha img {
	margin: 0 0 2px 0;
}
#content .in #regisztracio #regisztracio_code {
	width: 100px;
}

#content .in #regisztracio .submitcell {
	text-align: center;
}

#content .in #regisztracio .error, #content .in #regisztracio .message {
	margin: 15px 0 0 0;
	color: #AF0000;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding: 0;
}
#content .in #regisztracio table td .okbutton {
	background: #D7CCAC;
	border: 1px solid #38332d;
}
#content .in .regconfirm {
	color: #00AA00;
	font-family: Verdana;
	font-size: 11px;
	padding: 0;
}

/** tables **/
/*#content .in .mosaic_tables table {
	margin: 0 0 15px 0;
}
#content .in .mosaic_tables table td {
	padding: 5px;
	vertical-align: top;
}
#content .in .mosaic_tables table td.tabkicsi {
	font-size: 10px;
}
#content .in .mosaic_tables table td.tabnormal {
	font-size: 11px;
}
#content .in .mosaic_tables table td.tabnagy{
	font-size: 12px;
}*/
#content .in .mosaic_table h3 {
	color:#9FA327;
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	margin: 0 0 5px 0;
}

#content .in .mosaic_table .lead_01, #content .in .mosaic_table .lead_02 {
	margin-bottom: 15px;
	text-align: left;
	color:#38332D;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size:10px;
	clear: left;
}
#content .in .mosaic_table table {
	margin: 10px 0 10px 0;

}
/*----------------- gallery begin -----------------*/

#content .in #gallerybox {
	margin: 15px 0 15px 0;
	clear: left;
	float: left;
	display: inline;
}

#content .in #gallerybox .kep {
	margin: 5px 5px 0 0;
	width: 213px;
	text-align: center;
	float: left;
	min-height: 140px;
	border: 1px solid #CCCCCC;
	padding: 5px;
}

#content .in #gallerybox .kep .kepbelso {
	background-color: #FFFFFF;
}

#content .in #gallerybox .kep .kepbelso img {
	margin: 10px;
}

#content .in #gallerybox .kep .pictext {
	font-family: Verdana;
	font-size: 10px;
	color: #38332D;
	font-weight: normal;
	margin: 0;
	padding: 5px 0 5px 0;
	background-color: #FFFFFF;
	height: 15px;
}

#content .in #gallerybox .kep .pictext a {
	text-decoration:none;
	color: #AF0000;
}

/*----------------- gallery end -----------------*/

/** video */
#content .in .video p {
	width: 450px;
}

#content .in .video .alt {
	text-align: center;
	background: transparent url(../../images/anico/bg_imgalt_450.jpg) no-repeat scroll 0 0;
	padding: 8px 0px 0px 0px;
	margin: 0;
	height: 23px;
}

#content .in .video .alt a {
	text-decoration: none;
	color: #000000;
}

/** quotations */
#content .in #quotations p, #content .in #quotations td {
	font-family: Verdana;
	font-size: 11px;
	padding: 0;
}
#content .in #quotations table {
	width: 100%;
}
#content .in #quotations td.subsection {
	color:#9FA327;
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	padding: 10px 0px 0px 0px;
	border-bottom: 1px solid #38332d;
}

#content .in #quotations .lead {
	font-family: Georgia;
	font-size: 11px;
	padding: 0;
}

#content .in #quotations td.firstcell {
	width: 100px;
}
#content .in #quotations td {
	color: #38332D;
	font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size: 11px;
	vertical-align: top;
	padding: 2px;
	line-height: 22px;
}
#content .in #quotations input[type="text"] {
	width: 250px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}

#content .in #quotations textarea {
	height: 100px;
	width: 365px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}
#content .in #quotations select {
	width: 200px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}
#content .in #quotations .okbutton {
	background:#D7CCAC;
	border:1px solid #38332D;
}
#content .in #quotations div.checkbox {
	width: 49%;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}
#content .in #quotations .error {
	color:#AF0000;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size:12px;
	font-style:italic;
	margin:15px 0 0;
	padding:0;
}

/***************************** ISSUES *********************************/
#content .in #issues .issuebox {
	margin: 15px 0 15px 0;
	padding: 0;
	float: left;
	display: inline;
}
#content .in #issues .issueimage {
	width: 120px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	display: inline;
	text-align: right;
}
#content .in #issues .issueimage img {
	border: 1px solid #FFF;
}

#content .in #issues .issuecontent {
	margin: 0;
	padding: 0;
	float: left;
	width: 270px;
}
#content .in #issues .issuecontent p.title {
	margin: 0;
	padding: 0;
	color:#9FA327;
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}
#content .in #issues .issuecontent p.download, #content .in #issues .issuecontent p.download span a {
	color:#AF0000;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size:11px;
	text-decoration: none;
}
#content .in #issues .issuecontent p.download {
	margin-bottom: 5px;
}
#content .in #issues .issuecontent p.availability, #content .in #issues .issuecontent p.quantity {
	margin: 0;
	padding: 0;
}
#content .in #issues .issuecontent p.quantity input {
	background: #F7F5EF none repeat scroll 0 0;
	border: 1px solid #38332D;
	color: #000000;
	font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size: 11px;
	outline: none;
	padding:2px;
	width: auto;
}

#issues_summary_box {
	float: left;
	display: inline;
	margin: 15px 0 0 0;
}
#content .in .text_content #issues_summary_box h3 {
	margin: 0 0 10px 0;
	padding: 0;
}
#content .in .text_content #issues_summary_box p.summary_item, #content .in .text_content #issues_summary_box p.summary_total {
	margin: 0;
	padding: 0;
}
#issues_summary_box .summary_total {
	font-weight: bold;
	text-decoration: underline;
}
#issues_summary_box .summary_order a {
	color:#AF0000;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	font-size:11px;
	text-decoration: none;
}

/************************ ISSUES TABLE ****************************/
#content .in #issues table {
	clear: left;
	margin: 15px 0 0 0;
}
#content .in #issues p, #content .in #issues td {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #38332d;
	vertical-align: top;
	line-height: 16px;
	padding: 0;
	font-style: normal;
}

#content .in #issues td.firstcell {
	width: 100px;
}

#content .in #issues input[type="text"], #content .in #issues textarea, #content .in #issues select {
	width: 300px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}

#content .in #issues textarea {
	height: 100px;
	background: #F7F5EF;
	border: 1px solid #38332d;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 2px;
	outline: none;
}
#issues_captcha img {
	margin: 0 0 2px 0;
}
#content .in #issues #order_code {
	width: 100px;
}

#content .in #issues .submitcell {
	text-align: center;
}

#content .in #issues .error, #content .in #issues .message {
	margin: 15px 0 0 0;
	color: #AF0000;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding: 0;
}
#content .in #issues table td .okbutton {
	background: #D7CCAC;
	border: 1px solid #38332d;
}
#content .in .regconfirm {
	color: #00AA00;
	font-family: Verdana;
	font-size: 11px;
	padding: 0;
}

.mosaic_tables table td {
	vertical-align: top;
	padding: 10px;
}
.mosaic_tables table td.tabnagy {
	font-size: 12px;
}
.mosaic_tables table td.tabnormal {
	font-size: 11px;
}
.mosaic_tables table td.tabkicsi {
	font-size: 10px;
}

/** sitemap */
#content .in .sitemap ul {
	margin: 0;
}

#content .in .sitemap ul li{
	list-style-type: none;
	margin: 0 0 1px 0;
	width: 171px;
	height: 24px;
	text-align: left;
	}

#content .in .sitemap ul li a:hover{
	color: #D7CCAC;
}

#content .in .sitemap ul li a{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666d2f;
	text-decoration: none;
	margin: 0 0 0 6px;
	line-height: 2em; /*opera 10 bug*/
}
#content .in .sitemap ul li.sitemap_pad_2 a {
	text-transform: none;
}

/* conditions */
.personaldetails_header {
	color:#9FA327;
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}

.requiredstar {
	color: #AF0000;
}
div.home p img, div.text p img {
	margin: 10px;
}
div.hirek {
	margin: 18px 0 0 0;
	float: left;
	display: inline;
}
div.ajanlatok {
	margin: 18px 0 0 0;
	float: right;
	display: inline;
}
div.hirek img, div.ajanlatok img {
	border: 0;
}
/********************************* POLL ************************************************/
.poll_container {
	clear: left;
	float: left;
	display: inline;
	margin: 0 0 18px 0;
	font-family:Lucida Grande;
	font-size:12px;
}
.poll_container .poll_star_box {
	float: left;
	display: inline;
	margin: 0 0 10px 0;
}
.poll_container .poll_rate_box {
	clear: left;
	float: left;
	display: inline;
	margin: 0;
}
.poll_container .poll_rate_box span {
	margin: 0 10px 0 0;
}
