/*
    Document   : dealer
    Created on : 2011.07.08., 20:53:59
    Author     : Sipos Zoltán
    Description:
        Stylesheet of the text module.
*/

#content{
	width: 1200px;
	margin: 0px auto;
}
#content .contact{
	position: relative;
	width: 1001px;
	overflow: hidden;
	padding: 15px 0;
	margin: 0;
	background: url(../images/border.gif) repeat-x top center;
}
#content .contact:first-child{
	background: none;
}
#content .left_menu{
	float: left;
	width: 348px;
	position: relative;
}
#content .left_menu .info{
	position: absolute;
	top: 150px;
	left: 34px;
	width: 280px;
	overflow: hidden;
	color: #787878;
	text-align: justify;
	font-size: 10pt;
	font-family: "HelveticaEastA 55 Roman", Helvetica;
}
#content .left_menu a{
	outline: none;
}

#content .contact .header{
	width: 348px;
	height: 60px;
	padding-top: 40px;
	text-align: center;
	color: #787878;
	font-family: "HelveticaNeueLTStd Th", Helvetica;
	font-size: 12pt;
	text-decoration: underline;
}

#content .left_menu .town_container{
	width: 348px;
	overflow: hidden;
	padding-bottom: 10px;
}

#content .left_menu .town_container .town{
	width: 348px;
	overflow: hidden;
	margin: 0 0 -4px 0;
	display: none;
}
#content .left_menu .town_container .town a.name{
	position: relative;
	z-index: 1000;
	display: block;
	width: 348px;
	padding: 5px 0 0 0;
	height: 45px;
	background: url(../images/passive/tab.png);
	color: #787878;
	font-family: "HelveticaNeueLTStd Th", Helvetica;
	font-size: 12pt;
	text-align: center;
}
#content .left_menu .town_container .town a.name.active{
	background: url(../images/active/tab.png);
	color: #17479e;
}
#content .left_menu .town_container .town .list{
	height: 40px;
	width: 348px;
	margin: -42px 0 2px 0;
	overflow: hidden;
	position: relative;
}
#content .left_menu .town_container .town .list > div{
	width: 348px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
}
#content .left_menu .town_container .town .list .top{
	height: 25px;
	width: 348px;
	background: url(../images/panel_top.png);	
}
#content .left_menu .town_container .town .list .dealers{
	width: 348px;
	overflow: hidden;
	background: url(../images/panel_middle.png);
}
#content .left_menu .town_container .town .list .dealers div{
	display: block;
	padding: 5px 0 0 0;
	height: 100px;
	line-height: 15px;
	width: 282px;
	margin: 0 auto;
	text-decoration: none;
	text-align: center;
	border-top: solid 1px #c1c1c1;
	color: #4f4f4f;
	font-family: Arial, Tahoma;
	font-size: 10pt;
}
#content .left_menu .town_container .town .list .dealers div:first-child{
	border-top: none;
}
#content .left_menu .town_container .town .list .bottom{
	height: 19px;
	width: 348px;
	background: url(../images/panel_bottom.png);	
}
#content .right_content{
	float: left;
	width: 653px;
}
#content area:hover{
	background: #f33;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
   filter:alpha(opacity=50);
   -moz-opacity:0.5;
   -khtml-opacity: 0.5;
   opacity: 0.5;	
}
#content .right_content .header{
	width: 653px;
	height: 75px;
	padding-top: 25px;
	text-align: center;
	text-decoration: none;
	color: #4f4f4f;
	font-family: Arial, Tahoma;
	font-size: 10pt;
}
#content .right_content img{
	display: block;
}
#content .right_content .right_bottom_content{
	position: relative;
	z-index: 100;
	overflow: visible;
	width: 125px;
	height: 150px;
	margin: -150px 0 0 528px;
}
#content #orkrisz{
	text-align: center;
	text-decoration: none;
	color: #4f4f4f;
	font-family: Arial, Tahoma;
	font-size: 10pt;
}

/*
#content .right_content .header2{
	width: 532px;
	height: 10px;
	margin: 0;
	padding-top: 13px;
	text-align: center;
	color: #4f4f4f;
	font-family: Arial, Tahoma;
	font-size: 10pt;
}
#content .right_content .map{
	width: 510px;
	height: 280px;
	padding: 8px 9px 7px 9px;
	background: url(/images/mapframe.png);
}
#content .right_content .map iframe{
	visibility: hidden;
	width: 510px;
	height: 280px;
	margin: 0;
	border: none;
}
#content div#error_messages{
	visibility: hidden;
	height: 0;
	overflow: hidden;
}
.hidden{
	overflow: hidden;
	height: 0;
}
#content .right_content .header2 .success{
	color: #00cc00;
}

#map_title{
	display: block;
	width: 300px;
	height: 40px;
	margin: 0 0 -40px 0;
	color: #787878;
	font-family: "HelveticaNeueLTStd Th", Helvetica;
	font-size: 12pt;
	text-decoration: underline;
}


#map{
	display: block;
	margin: 0 auto 20px auto;
}
*/
