@charset "utf-8";
@import url(fonts.css);
/* CSS Document */

/* Szerkezet    ---------------------------------------------------------*/

body {
	padding: 0;
	margin: 0;
	background-color: #1c0000;
}

#containerDiv{  
	background-color: #827d60;
	background-image: url(../img/containerDiv_bg.gif);
	background-repeat: repeat-x;
	text-align: center;

}

#contentDiv {
margin: 0 auto;
width:980px;
	background-image: url(../img/contentDiv_bg.jpg);
	background-repeat: repeat-y;
	text-align: left;

}

#headerDiv {
	background-image: url(../img/headerDiv_bg.jpg);
	background-repeat: no-repeat;
	height: 330px;
	text-align: left;
}

#mainDiv {
	width: 890px;
	margin-left: 15px;
	text-align: left;
	padding: 0 30px 30px 30px;
}

.clearBothDiv {
	clear: both;
	height: 1px;
	font-size: 1px;
}

#footerContainerDiv {
	background-image: url(../img/footerContainerDiv_bg.gif);
	text-align: center;
}

#footerDiv {
margin: 0 auto;
	background-image: url(../img/footerDiv_bg.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 980px;
	padding: 17px 0 0 0;
}


/* Tartalom ----------------------------------------------------------------------------*/

p {
	margin-top:0;
}


ul {
	padding: 0;
	margin: 0 0 0 20px;
	list-style-type: none;
}

li {
    padding: 0 0 0 15px;
	background-image: url(../img/li_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
}


h1 {
 padding:0;
 margin:0;
}

h2 {
	border-bottom: 1px solid #a2a090;
	padding:0 0 4px 0;
   margin:35px 0 10px 0;
}

#pageTitleDiv {
	height: 79px;
	background-image: url(../img/pageTitle_bg.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 57px;
}

#headerDivTextRight {
float: right;
width: 300px;
margin: 0 50px 0 0 !important;
-margin: 0 25px 0 0;
padding: 5px 0 0 0;
text-align: right;
}

#headerDivTextLeft {
margin:0 0 0 15px;
padding: 5px 0 0 0;
width: 400px;
height: 23px;
}


#headerDivLogo{
	margin:3px 0 0 15px;
	width:414px;
	height:70px;
}

#headerDivFlag{
position: absolute;
width: 19px;
padding: 8px 0 0 0;
margin: 0 0 0 945px;
}

#headerDivFlag img{
 border: 0;
}


/*#headerDivLogo a{
display: block;
	width:414px;
	height:70px;
	background-image: url(../img/logo.jpg);
	background-repeat: no-repeat;
}*/

#headerDivPomo {
   margin:17px 0 0 27px;
	width: 260px ;
	height: 58px;
	padding: 14px 0 15px 20px;
	overflow: hidden;
}

#headerDivMenu {
	border:0px solid white;
	margin: 55px 0 0 760px;
	position: absolute;
}

#headerDivMenu ul{
	list-style-type: none;
}

#menuList{
	margin:0 0 0 0;
	padding: 0;
}

#menuList li{
	margin:0 0 10px 0;
	padding: 0;
	width: 150px;
	background-image: none;

}

#subMenuList {
	margin:6px 0 0 20px;
	padding: 0;

	
}

#subMenuList li{
	margin:0 0 2px 0;
	padding: 0;
	height: 20px;
	background-image: none;
}

.indexPromoBox1 {
background-image: url(../img/indexPromoBox1_bg.jpg);
width: 431px;
height: 53px;
text-align: center;
padding: 20px 0 0 0;
}

.indexPromoBox2 {
float:left;
width: 201px;
background-image: url(../img/indexPromoBox2_bg.jpg);
background-repeat: no-repeat;
background-position: 0 243px;
}

a.indexPromoLink01{
display: block;
background-image: url(../img/indexPromoLink01_bg.jpg);
background-repeat: no-repeat;
height: 243px;
width: 171px;
margin-bottom: 20px;
padding: 0 0 0 30px;
}

a:hover.indexPromoLink01{
background-image: url(../img/indexPromoLink01_bgOver.jpg);
}

a.indexPromoLink02{
display: block;
background-image: url(../img/indexPromoLink02_bg.jpg);
background-repeat: no-repeat;
height: 243px;
width: 171px;
margin-bottom: 20px;
padding: 0 0 0 30px;
}

a:hover.indexPromoLink02{
background-image: url(../img/indexPromoLink02_bgOver.jpg);
}

a.indexPromoLink03{
display: block;
background-image: url(../img/indexPromoLink03_bg.jpg);
background-repeat: no-repeat;
height: 243px;
width: 171px;
margin-bottom: 20px;
padding: 0 0 0 30px;
}

a:hover.indexPromoLink03{
background-image: url(../img/indexPromoLink03_bgOver.jpg);
}

a.indexPromoLink04{
display: block;
background-image: url(../img/indexPromoLink04_bg.jpg);
background-repeat: no-repeat;
height: 243px;
width: 171px;
margin-bottom: 20px;
padding: 0 0 0 30px;
}

a:hover.indexPromoLink04{
background-image: url(../img/indexPromoLink04_bgOver.jpg);
}
/*  Galeria --------------------------------------------------------------------------------- */

.galleryDiv {
	padding-top: 15px;
}

.galleryDiv ul{
	list-style-type: none;
	padding:0;
	margin:0;
 
}

.galleryDiv li{
float: left;
	padding:0;
	margin:0;
	background-image: none;
}

.galleryDiv li a{
display: block;
margin: 0 10px 0 10px;
width: 151px;
height: 161px;
padding: 16px 0 0 0;
background-image: url(../img/galleryLi_bg.jpg);
background-repeat: no-repeat;
text-align: center;
}


.galleryDiv li a:hover{
background-image: url(../img/galleryLi_bgOver.jpg);
background-repeat: no-repeat;
}

.galleryDiv li a img{
border: 0;
}


.gyartoLogokDiv {
margin-top: 10px;
	text-align: center;
}

.gyartoLogokDiv img{
margin-top: 5px;
border: 0;
}



/* Innentol mg nincs sztszedve kln a fontok ------------------- */

.productTable {

}

.productTable th{

margin:35px 0 10px;
padding:0 0 4px;
}

.productCommentDivHeader {
	background-image: url(../img/productCommentDivHeader_bg.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 273px;
}

.productCommentDivFooter {
	background-image: url(../img/productCommentDivFooter_bg.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 273px;
}

.productCommentDiv {
text-align: left;
margin-bottom: 20px;
}

.productCommentDivContent {
background-color: #e2e2da;
border-left: 1px solid #d2cfc6;
border-right: 1px solid #d2cfc6;
padding: 10px 10px 0 10px;
margin:0;
width: 252px;
}

.productCommentDivContent h2{
margin: 0px 0 5px 0;
padding: 0px 0 3px 0;
}

.productCommentDivContent p{
margin: 0;
padding: 0px 0 10px 0;
}

.product {
width: 273px;
}

.product ul{
	margin-left: 50px;
margin-bottom:0;
padding: 0;
border: 1px solid #EDECE7;
}


.separatorCell {
	border-bottom: 0;
	width: 19px;
	background-image: url(../img/separatoCell_bg.gif);
}

.productLogo {
	margin-bottom: 20px;
}

.map {
margin: 40px 0 0 40px;
border: 1px solid black;
}




