@CHARSET "UTF-8";
@import url('menu_-1.css');

HTML, BODY {
    font-family     : Arial;
	font-size:12px;
    margin          : 0px;
    padding         : 0px;
    behavior        : url('csshover.htc');
}

DIV.hr1 {
    background      : #000;
    height          : 10px;
    margin          : auto;
    margin-top      : 1px;
    width           : 1000px;
}

DIV.clear {
    clear           : both;
}

/************ HEADER ************/

DIV#header {
    background      : url('images/header.jpg');
    height          : 75px;
    margin          : auto;
    position        : relative;
    width           : 1000px;
}

DIV#header DIV.menu {
    
	color           : #474747;
	font-size:10px;
	padding:5px;	
	float:left;
	margin-right:5px;

}

#header .right .menu a:link,
#header .right .menu a:visited,
#header .right .menu a:active {
    color:#474747;
    text-decoration:none;
	padding:5px;
	padding-top:15px;
    padding-bottom:15px;
	
}
#header .right .menu a:hover {
background-color:#e10809;
color:#fff;
}

DIV#header DIV.home A, DIV#header DIV.home IMG {
    height          : 100%;
    display         : block;
    width           : 100%;
}

/************ HEADER2 ************/

DIV#header2 {
    background      : url('images/header2.jpg');
    height          : 310px;
    margin          : auto;
    position        : relative;
    width           : 1000px;
}


/************ CONTENT ************/

DIV#wrapper {
    background      : #fff;
    margin          : auto;
    width           : 1000px;
}

DIV#product {
    width           : 570px;
}

DIV#product DIV.left {
    float           : left;
    width           : 300px;
}

DIV#product DIV.left TABLE#cardata {
    width           : 300px;
}

DIV#product DIV.left TABLE#cardata TR {
    height          : 25px;
}

DIV#product DIV.left TABLE#cardata TR TH {
    border-bottom   : 1px solid #999;
    text-align      : right;
    width           : 100px;
}

DIV#product DIV.left TABLE#cardata TR TD {
    border-bottom   : 1px solid #999;
    padding-left    : 15px;
}

DIV#product DIV.right {
    float           : right;
    width           : 250px;
}

DIV#product DIV.right DIV.bigpic IMG {
    border          : 2px solid #000;
}

DIV#product DIV.right DIV.smallpics IMG {
    border          : 1px solid #000;
    margin          : 5px 2px 0 2px;
    padding         : 0px;
}

/******** LEFT ********/

DIV#wrapper DIV#left {
    float           : left;
    margin-left     : 5px;
    width           : 210px;
    margin-top      : 20px;
}

DIV#wrapper DIV#left DIV#news Div.news_top {
    background      : url('images/news_top.jpg');
    color           : #f00;
    font-size       : 10px;
    font-weight     : bold;
    height          : 32px;
    padding         : 4px 5px 0 0;
    text-align      : right;
    width           : 184px;
}

DIV#wrapper DIV#left DIV#news DIV.news_middle {
    background      : url('images/news_middle.jpg');
    width           : 189px;
}

DIV#wrapper DIV#left DIV#news DIV.news_middle DIV.news_news {
    color           : #626262;
    font-size       : 10px;
    margin-left     : 11px;
    padding         : 5px 0px 0px 10px;
    text-align      : justify;
    width           : 160px;
}

DIV#wrapper DIV#left DIV#news DIV.news_bottom {
    background      : url('images/news_bottom.jpg');
    height          : 23px;
    margin-bottom   : 10px;
    width           : 189px;
}

/******** CONTENT ********/

DIV#wrapper DIV#content {
    float           : left;
    width           : 570px;
	margin-top:20px;
}

DIV#wrapper DIV#content DIV.content_title {
    border-bottom   : 1px solid #bbb;
    color           : #f00;
    font-size       : 20px;
    padding-bottom  : 10px;
}

DIV#wrapper DIV#content DIV.content_text {
    color           : #999;
    font-size       : 10px;
    margin-top      : 15px;
    line-height     : 18px;
    text-align      : justify;
}

DIV#wrapper DIV#content DIV.content_print {
    clear           : both;
    margin          : 15px 0 0 15px;
    width           : 150px;
}

DIV#wrapper DIV#content DIV.content_print A {
    color           : #999;
    font-size       : 10px;
    text-decoration : none;
}

DIV#wrapper DIV#content DIV.content_print_icon {
    float           : left;
    margin-right    : 5px;
}

DIV#wrapper DIV#content DIV.content_print_text {
    float           : left;
    padding-top     : 1px;
	padding-bottom:30px;
}

DIV#products DIV.product {
    border-bottom   : 2px solid #999;
    margin-bottom   : 20px;
}

DIV#products DIV.product DIV.head {
    border-bottom   : 1px dotted #999;
}

DIV#products DIV.product DIV.head DIV.title {
    font-size       : 12px;
    float           : left;
}

DIV#products DIV.product DIV.head DIV.title A {
    color           : #E80A09;
    font-weight     : bold;
    text-decoration : none;
}

DIV#products DIV.product DIV.content {
    padding         : 5px 0;
}

DIV#products DIV.product DIV.content DIV.picture {
    float           : left;
}

DIV#products DIV.product DIV.content DIV.picture IMG {
/*    border          : 2px solid #000; */
}

DIV#products DIV.product DIV.content DIV.descript {
    float           : right;
    width           : 315px;
}

DIV#controller {
    text-align      : center;
    margin-bottom   : 20px;
}

DIV#controller A {
    border          : 1px solid #E80A09;
    color           : #000;
    padding         : 1px 5px;
    text-decoration : none;
}

DIV#controller A.active {
    background      : #C3D5D5;
}

TABLE#search_table {
    margin          : 10px 0 20px 0;
}

TABLE#search_table TR TD {
    padding         : 0px 18px;
}

TABLE#search_table TR TD INPUT,
TABLE#search_table TR TD SELECT {
    border          : 1px solid #000;
    font-size       : 10px;
    padding         : 1px;
    width           : 150px;
}

/******** RIGHT ********/

DIV#wrapper DIV#right {
    margin-right    : 5px;
    float           : right;
    width           : 186px;
	margin-bottom:170px;
	margin-top:20px;
}

DIV#wrapper DIV#right DIV.suzukilicit_top {
    background      : url('images/suzukilicit_top.jpg');
    color           : #fff;
    font-size       : 10px;
    font-weight     : bold;
    height          : 15px;
    padding         : 9px 0 0 30px;
    width           : 156px;
}

DIV#wrapper DIV#right DIV.suzukilicit_box {
    background      : url('images/suzukilicit_box.jpg') no-repeat #000;
    height          : 99px;
    position        : relative;
}

DIV#wrapper DIV#right DIV.suzukilicit_box DIV.suzukilicit_box_title {
    font-size       : 10px;
    left            : 23px;
    position        : absolute;
    top             : 10px;
}

DIV#wrapper DIV#right DIV.suzukilicit_box DIV.suzukilicit_box_picture {
    left            : 20px;
    position        : absolute;
    top             : 26px;
}

DIV#wrapper DIV#right DIV.suzukilicit_box DIV.suzukilicit_box_text {
    font-size       : 8px;
    left            : 95px;
    position        : absolute;
    top             : 30px;
    width           : 80px;
}

DIV#wrapper DIV#right DIV.suzukilicit_box DIV.suzukilicit_box_detail {
    left            : 117px;
    position        : absolute;
    top             : 77px;
}

DIV#wrapper DIV#right DIV.suzukilicit_box DIV.suzukilicit_box_detail A {
    color           : #2e94cc;
    font-size       : 10px;
    text-decoration : none;
}

DIV#wrapper DIV#right DIV.suzukilicit_line {
    background      : url('images/suzukilicit_line.jpg');
    height          : 14px;
}

DIV#wrapper DIV#right DIV.suzukilicit_bottom {
    width           : 186px;
	padding:0px;
	margin:0px;
}

#header .left {
	width:500px;
	float:left;
}

#header .right {
	margin-top:15px;
	width:350px;
	float:right;
	text-align:right;
}

#header2 .menuDiv .menu {
	widht:169px;
}

#header2 .menu  {
    widht:169px;
	padding-left:350px;
	padding-top:20px;
	
}

#header2{ margin-bottom:50px; overflow:auto; clear:both;}
        
    #header2 .menu a{
        display:block;
        text-indent:-9999px;
        width:169px;
        height:51px;
		margin-bottom:1px;
        background-image:url(images/menu.jpg);
        background-repeat:no-repeat;
        cursor:pointer;
    }
        
    #menu_budapest{background-position:0 0;}
    #menu_budapest:hover,#menu_budapest.hover{background-position:0 -51px;}
        
    #menu_szfvar{background-position:-169px 0;}
    #menu_szfvar:hover,#menu_szfvar.hover{background-position:-169px -51px;}
        
    #menu_sarbogard{background-position:-338px 0;}
    #menu_sarbogard:hover,#menu_sarbogard.hover{background-position:-338px -51px;}
        
    #menu_paks{background-position:-507px 0;}
    #menu_paks:hover,#menu_paks.hover{background-position:-507px -51px;}
        
    #menu_szekszard{background-position:-676px 0;}
    #menu_szekszard:hover,#menu_szekszard.hover{background-position:-676px -51px;
	}
	
#footer {
    width:1000px;
    margin:auto;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	background: url(images/footer_bg.jpg) no-repeat;
	height:154px;
	position:relative;
}

#footer .left {
    width:680px;
	height:154px;
    float:left;
}

#footer .text {
	padding-top:60px;
	padding-left:30px;
}

#footer .text a:link,
#footer .text a:visited,
#footer .text a:active {
    color: #e10809;
	text-decoration:none;
}

#footer .text a:hover{
    color: #f6b7b8;
}

.content_text {
	padding-bottom:40px;
}

#footer .right {
	float:left;
	width:320px;
	background:#ffffff;
}

.menuBottom ul li {
	float:left;
	padding-right:20px;
	list-style-type: none;
	font-size:10px;
	font-weight:regular;
}

.menuBottom {
    padding-top:120px;
}

.menuBottom a:link,
.menuBottom a:visited,
.menuBottom a:link:active {
    color:#fff;
	text-decoration:none;
}

.menuBottom a:hover {
    color:#ff0000;
}

.newsletterBox {
	display:block;
	position:absolute;
	top:-90px;
	left:650px;
	width:350px;
	height:200px;
	background:url(images/news_bg.jpg) no-repeat;
	
}
.newsInput {
	width:96px;
	font-size:9px;
	border:0px;
	padding:4px;
}

.newsInputRight {
    width:96px;
    font-size:9px;
	margin-left:45px;
	padding:4px;
	border:0px;
    
}

.newsletterBox .form {
	padding-top:153px;
	padding-left:33px;
	border:0px;
	
}
.topNews {
	width:1000px;
	margin:auto;
	margin-bottom:10px;
	position: relative;
}

.topNews .left {
	width:441px;
	height:252px;
	overflow:hidden;
	float:left;
	background:url(images/top_news_bg.jpg) repeat-y;
}

.topNews .left .title{
    font-size:27px;
	font-weight:bold;
    
}

.topNews .left .text {
    line-height:16px;
    font-size:11px;
    text-align:justify;

}

.topNews .left .paragraph {
    padding:30px;

}

.topNews .left .paragraph .button {
    text-align:right;
}

.slideshow {
    width:558px;

}

.topNews .right {
    position:relative;
    height:252px;
    width:558px;
}

.page_text {
    background: #fff;
    color:#999999;
    font-size:10px;
    line-height:18px;
    text-align:justify;
}

.box_text {
    background: #F2F2F2;
    color:#626262;
    font-size:10px;
    text-align:justify;
}

.footer_text {
    background: #404040;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12px
}
