div,form{
    margin: 0;
    padding: 0;
    /*position: relative;*/
    top: 0;
    left: 0;
    text-align: left;
    font-family: arial;
    display: block;
}
body{
    background-image: url('../images/design5/background1.jpg');
    background-repeat: repeat-x;
    margin: 0;
    padding: 0;
    text-align: left;
    font-family: arial;
}

img{
    border: 0;
}

p{
    margin-left: 10px;
    margin-right: 10px;
}

#body2{
    background-image: url('../images/design5/background2.jpg');
    background-repeat: repeat-x;
    background-position: bottom;
}

#page{
    background-color: #fff;
    width: 1024px;
    text-align: left;
}

#header{
    background-image: url('../images/design5/header.jpg');
    padding-top:22px;
    width:1024px;
    background-repeat: no-repeat;
}

#header div.little_cart_spacer{
    height: 159px;
    margin-top: 32px;
}

#header div.little_cart_spacer2{
    height: 159px;
    width: 849px;
    float: left;
}

#header div.little_cart_spacer3{
    height: 159px;
    width: 172px;
    float: left;
}

#header div.little_cart_spacer3 div.link1 a{
    height: 123px;
    display: block;
    margin-left: 38px;
}

#header div.little_cart_spacer3 div.link2 a{
    display:block;
    height:22px;
    margin-left:9px;
    margin-top:3px;
    width:103px;
}

#header div.little_cart_spacer3 div.language_1 a{
    background-image: url('../images/design5/transportation_hu.png');
}

#header div.little_cart_spacer3 div.language_2 a{
    background-image: url('../images/design5/transportation_en.png');
}

#header div.little_cart_spacer3 div.language_3 a{
    background-image: url('../images/design5/transportation_de.png');
}

#header div.delivery{
    background-color: red;
    width: 100px;
    height: 100px;
}


#header div.menu
{
    border-left:1px solid #FFFFFF;
    height:40px;
    /*margin-left:246px;*/
    margin-left:252px;
    width:738px;
}

#header div.menu a{
    display: block;
    width: 121px;
    height: 40px;
    float: left;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    border-right: 1px solid #fff;
}

#header div.menu a span{
    display:block;
    margin-top:13px;
}

#header div.little_cart{
    height: 103px;
    width: 279px;
    padding-top: 22px;
    margin-left: 372px;
}

#header div.little_cart div.title{
    color:#FFFFFF;
    font-size:18px;
    height:23px;
    margin-left:32px;
    overflow:hidden;
    text-align:left;
    margin-bottom: 16px;
}

#header div.little_cart div.title a
{
    color:#FFFFFF;
    overflow: hidden;
    text-decoration: none;
}


#header div.little_cart div.content{
    color: #5CA716;
    font-size: 18px;
    height: 42px;
    margin-top: 13px;
    text-align: center;
}

#header div.little_cart div.links{
    color: #5CA716;
    font-size: 15px;
    text-align: center;
    font-weight: bold;
}

#header div.little_cart div.links a{
    color: #4575b7;
    text-decoration: none;
}

#header_top{
    height:26px;
    margin-bottom:19px;
}

#header_top a.hu{
    display:block;
    float:left;
    height:26px;
    margin-left:568px;
    width:39px;
}

#header_top a.en{
    display:block;
    float:left;
    height:26px;
    margin-left:8px;
    width:39px;
}

#header_top a.de{
    display:block;
    float:left;
    height:26px;
    margin-left:8px;
    width:39px;
}

#left{
    width: 324px;
    float: left;
}

#showa{
    width: 324px;
    height: 110px;
    background-image: url('../images/design5/show.jpg');
}

#left div.uname
{
    margin-left:38px;
    padding-bottom:7px;
    padding-top:9px;
    text-align:center;
    width:286px;
    color:#2A5BA8;
    font-size:16px;
}

#left div.name a{
    color: #2A5BA8;
}

#left div.box{
    margin-left: 35px;
    width: 288px;
    background-image: url('../images/design5/box_background1.jpg');
}

#left div.box div.header{
    background-image: url('../images/design5/box_header.jpg');
    background-repeat: no-repeat;
    padding-top: 10px;
}

#left div.box div.simple_box_header{
    background-image: url('../images/design5/simple_box_header.jpg');
    height: 13px;
    background-repeat: no-repeat;
    background-position: bottom;
    background-color: #fff;
    margin-left: 2px;
}

#left div.box div.header div.icon{
    width: 52px;
    height: 52px;
    float: left;
    margin-left: 27px;
}

#left div.box div.header h2.title{
    color: #FFFFFF;
    float: left;
    font-size: 17px;
    font-style: normal;
    margin-left: 15px;
    margin-top: 15px;
}

#left div.box div.header div.icon img{
    border: 0;
    width: 52px;
    height: 52px;
}

#left div.box div.header div.spacer{
    height: 7px;
    width: 288px;
    clear: both;
}

#left div.box div.content{
    background-image: url('../images/design5/box_background2.jpg');
    margin-left: 14px;
    margin-right: 14px;
    background-position: bottom;
    background-repeat: repeat-x;
    min-height: 65px;
    padding-bottom: 5px;
    padding-top: 6px;
}

#left div.box div.message{
    text-align: center;
}

#left div.box div.content div.text{
    color: #232766;
    font-weight: bold;
    font-size: 15px;
    text-align: center;
}

#left div.box div.content div.InputVarchar input{
    border:1px solid #A4C7FE;
    color:#2A5BAA;
    height:25px;
    margin-left:14px;
    width:230px;
}

#left div.box div.content div.InputVarchar label{
    color:#2A5BA8;
    height:20px;
    margin-left:14px;
}

#left div.box div.content div.InputSubmit input{
    border: 0;
    background-color: #0a2e54;
    color:#fff;
    height:25px;
    margin-left:161px;
    width:84px;
    margin-top: 5px;
}

#left div.box div.content ul{
    margin: 0;
    padding: 0;
    margin-left: 15px;
}

#left div.box div.content ul li{
    list-style: none;
}

#left div.box div.content ul li a{
    text-decoration: none;
    color: #2a5ba8;
    font-size: 11px;
}

#left div.box div.content ul li a:hover{
    color: #78C215;
}

#left div.box div.content ul li img{
    border: 0;
}

#left div.box div.footer{
    background-image: url('../images/design5/box_footer.jpg');
    height: 13px;
    background-repeat: no-repeat;
    background-color: #fff;
}

#content{
    width: 672px;
    float: left;
    padding-top: 25px;
}

#content div.box{
    margin-left: 10px;
    margin-right: 10px;
}

#content div.box div.header{
    background-image:url("../images/design5/content_header.jpg");
    margin-top:10px;
    padding-bottom:6px;
    padding-top:11px;
    overflow: hidden;
}

#content div.box div.header h1.title{
    color: #FFFFFF;
    font-size: 21px;
    height: 23px;
    margin: 0 10px;
    text-align: left;
}

#content div.box div.header div.title{
    color: #FFFFFF;
    font-size: 21px;
    height: 23px;
    margin: 0 10px;
    text-align: left;
}

#content div.box div.content_border{
    background-color: #aabbcc;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-top: 5px;
    margin-bottom: 10px;
}

#content div.box div.content{
    background-color: #fff;
    margin-left: 1px;
    margin-right: 1px;
    padding-bottom:2px;
    padding-top:2px;
}

#content div.box div.content span.text{
    color:#5CA615;
    display:block;
    font-weight:bold;
    margin:25px 20px;
}

#content div.box div.footer{
    height: 1px;
    clear: both;
}

#footer_text{
    color: #FFFFFF;
    display: block;
    font-size: 18px;
    padding-top: 20px;
    padding-bottom: 25px;
}

#footer_text a{
    color: #FFFFFF;
    font-size: 18px;
    text-decoration: none;
}



#content div.box div.categories{
    margin-left: 26px;
}

/****************************************************/

#content div.InputVarchar,
#content div.InputPassword,
#content div.InputMail,
#content div.InputPhone,
#content div.InputInteger,
#content div.InputSelect,
#content div.InputSubmit,
#content div.InputIp,
#content div.InputCheckbox
{
    clear: both;
    height: 30px;
    color: #000;
    font-size:11px;
}

#content div.InputText{
    clear: both;
    color: #232766;
    margin-left: 20px;
}

#content div.InputText textarea{
    width: 607px;
    margin: 10px;
    height: 200px;
}

#content div.InputText span.mceEditor div.mceLayout{
    /*width: 200px;*/
}


#content div.InputVarchar label,
#content div.InputPassword label,
#content div.InputMail label,
#content div.InputPhone label,
#content div.InputInteger label,
#content div.InputSelect label,
#content div.InputIp label,
#content div.InputCheckbox label{
    display: block;
    float: left;
    height: 30px;
    
    width: 230px;
    text-align: right;
    color: #5ca515;
    font-weight: bold;
    font-size: 15px;
}

#content div.InputText label{
    display: block;
    width: 100%;
    height: 30px;
    text-align: center;
    color: #5ca615;
}

#content div.InputVarchar input,
#content div.InputPassword input,
#content div.InputMail input,
#content div.InputInteger input,
#content div.InputSelect select,
#content div.InputIp input,
#content div.InputText input{
    display: block;
    border: 1px solid #5ca515;
    background-color: #fff;
    color: #232766;
    font-weight: bold;
    width: 340px;
    float: left;
}

#content div.InputPhone input{
    display: block;
    border: 1px solid #5ca515;
    background-color: #fff;
    color: #232766;
    font-weight: bold;
    width: 50px;
    float: left;
}

#content div.InputCheckbox input{
    display: block;
    border: 1px solid #5ca515;
    background-color: #fff;
    color: #232766;
    font-weight: bold;
    width: 30px;
    float: left;
}

#content div.InputSubmit input{
    border: 0;
    color: #fff;
    font-weight: bold;
    margin-left: 260px;
    width: 130px;
    height: 30px;
    font-size: 13px;
    float: left;
    background-image: url('../images/design5/button_background.jpg');
    
}

#content div.buttons a{
    display: block;
    float: left;
    border: 0;
    color: #fff;
    font-weight: bold;
    margin-left: 280px;
    width: 130px;
    height: 30px;
    text-decoration: none;
    font-size: 13px;
    text-align: center;
    background-image: url('../images/design5/button_background.jpg');
    
}

#content div.captcha{
    margin-left: 230px;
    margin-bottom: 8px;
}

#content div.captcha img{
    border: 1px solid #5ca515;
    
}

/********************************************/

#content div.category_border{
    background-color: #d0e1fd;
    width: 139px;
    height: 143px;
    margin: 5px;
    float: left;
}

#content div.category{
    background-color: #fff;
    width: 137px;
    height: 141px;
    margin: 1px;
}

#content div.content div.title,
#content div.content div.path
{
    color: #232766;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    font-weight: bold;
    clear: both;
}

#content div.content div.path a
{
    color: #232766;
    margin-bottom: 10px;
    font-weight: bold;
}

#content div.category div.image{
    background-color: #bfd0ea;
    width: 107px;
    height: 107px;
    background-color: #fff;
    margin-left: 15px;

}

#content div.category table,
#content div.category tbody,
#content div.category td{
    width: 107px;
    height: 107px;
    border: 0;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    text-align: center;
}

#content div.category div.image img{
    border: 0;
}

#content div.category div.name a{
    text-align: center;
    color: #0b4da3;
    height: 30px;
    width: 137px;
    display: block;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
    border: 0;
    font-weight: bold;
    text-decoration: none;
}

/******************************************/

#content div.pager{
    /*height: 30px;*/
    clear: both;
    text-align: right;
    margin-right: 10px;
    font-weight: bold;
    color: #0b4da3;
}

#content div.pager span.index{
    border: 1px solid #0b4da3;
}

#content div.pager a{
    color: #78C215;
}

/******************************************/

#content div.products div.product_border{
    height:106px;
    width:315px;
    margin:5px;
    float:left;
    background-color: #ccdffd;
}

#content div.products div.product{
    background-color: #fff;
    height:104px;
    width:313px;
    margin: 1px;
}

#content div.products div.product table{
    border: 0;
    width: 100px;
    height: 100px;
    text-align: center;
    margin: 1px;
    float: left;
}

#content div.products div.product table img{
    border: 0;
}

#content div.products div.product_profile{
    height:100px;
    width:165px;
    margin: 1px;
    float: left;
}

#content div.products div.product_profile div.name{
    height: 61px;
    padding-left: 10px;
    margin-bottom: 2px;
    font-weight: bold;
    overflow: hidden;
    width: 156px;
}

#content div.products div.product_profile div.name a{
    color: #78c215;
    text-decoration: none;
    font-size: 12px;
    overflow: hidden;
}

#content div.products div.product_profile div.price{
    height: 20px;
    color: #2a5baa;
    padding-left: 10px;
    font-size:12px;
}

#content div.products div.product_profile div.price b{
    color: red;
}

#content div.products div.next{
    height:100px;
    width:40px;
    margin: 2px;
    float: left;
}

#content div.products div.next a{
    background-image: url('../images/design5/next.jpg');
    display: block;
    height:100px;
}

/******************************************/

#left div.products div.product_border{
    margin:5px;
    background-color: #ccdffd;
    padding-top: 1px;
    padding-bottom: 1px;
}

#left div.products div.product{
    background-color: #fff;
    height:102px;
    margin-left: 1px;
    margin-right: 1px;
}

#left div.products div.product table{
    border: 0;
    width: 100px;
    height: 100px;
    text-align: center;
    margin: 1px;
    float: left;
}

#left div.products div.product table img{
    border: 0;
}

#left div.products div.product_profile{
    height:100px;
    width:143px;
    margin: 1px;
    float: left;
}

#left div.products div.product_profile div.name{
    font-weight:bold;
    height:58px;
    margin-bottom:5px;
    overflow:hidden;
    padding-left:10px;
    padding-top:0;
}

#left div.products div.product_profile div.name a{
    color: #78c215;
    text-decoration: none;
    font-size: 11px;
}

#left div.products div.product_profile div.price{
    height: 20px;
    color: #2a5baa;
    padding-left: 10px;
    font-size:12px;
    font-weight:bold;
}

#left div.products div.product_profile div.price b{
    color: red;
}

/*******************************************************/

#content table.datapage{
    margin-left: 10px;
    margin-right: 10px;
}

#content table.datapage td.left{
    height: 30px;
    width: 230px;
    text-align: right;
    color: #5ca515;
    font-weight: bold;
    font-size: 15px;
}

#content table.datapage td.right{
    height: 30px;
    color:#232766;
    font-weight:bold;
}

#content div.form{
    background-color: #dce4f1;
    background-image: url('../images/design5/formbackground.jpg');
    background-repeat: repeat-x;
    background-position: bottom;
    margin: 10px;
    clear: both;
    padding-top: 10px;
    padding-bottom: 10px;
}

#content table.datapage div.step a{
    color: #232766;
    text-decoration: none;
}

/********************************************/

#content table.datatable{
    background-color: #DCE4F1;
    margin: 10px;
    width: 630px;
    color:#232766;
    font-size: 14px;
    background-image: url('../images/design5/formbackground.jpg');
    background-repeat: repeat-x;
    background-position: bottom;
    border-collapse: collapse;
}

#content table.datatable td{
    border-bottom: 1px solid #678FC3;
}

#content table.datatable td.image{
    width: 105px;
    height: 105px;
    text-align: center;
}

#content table.datatable td.image table td{
    border: 0;
}

#content table.datatable th{
    background-color: #678fc3;
    color: #fff;
    text-align: left;
}

#content table.datatable td.edit{
    width: 60px;
}

#content table.datatable td b{
    font-size: 16px;
}

#content table.datatable th b{
    font-size: 18px;
}

#content table.datatable .right{
    text-align: right;
}

#content table.datatable img{
    border: 1px solid #232766;
}

#content table.datatable div.field input{
    border: 1px solid #232766;
    width: 50px;
}

#content table.datatable a{
    color: #5CA716;
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
}

#content table.datatable td.name{
    color: #5CA716;
    font-size: 16px;
    font-weight: bold;
}


/**********************************************/

#content div.little_buttons
{
    text-align: right;
    margin-right: 10px;
    clear: both;
    height: 25px;
}

/*

#content div.little_buttons a,
#content div.little_buttons input{
    height: 20px;
    display: block;
    float: right;
    margin-left: 5px;
    text-decoration: none;
    color: #fff;
    padding-left: 3px;
    padding-right: 3px;
    background-image: url('../images/design5/button_background.jpg');
    border: 0;
    font-size: 16px;
}*/
#content div.little_buttonsFF
{
    text-align: right;
    margin-right: 10px;
    clear: both;
    height: 25px;
}
#content div.little_buttonsFF a,
#content div.little_buttonsFF input
{
    height: 20px;
    display: block;
    float: right;
    margin-left: 5px;
    text-decoration: none;
    color: #fff;
    padding-left: 3px;
    padding-right: 3px;
    background-image: url('../images/design5/button_background.jpg');
    border: 0;
    font-size: 16px;
}

#content div.little_buttonsIE
{
    text-align: right;
    /*margin-right: 10px;*/
    clear: both;
    height: 25px;
}
#content div.little_buttonsIE a,
#content div.little_buttonsIE input
{
    height: 20px;
    display: block;
    float: right;
    margin-left: 5px;
    text-decoration: none;
    color: #fff;
    padding-left: 3px;
    padding-right: 3px;
    background-image: url('../images/design5/button_background.jpg');
    border: 0;
    font-size: 16px;
}

/**************************************************/

#refresh_monitor{
    margin-left: 70px;
}

div.loader{
    width: 500px;
    height: 30px;
    background-color: #dbe4f1;
    margin-left: 70px;
}

div.loader div.loader_value{
    width: 0px;
    height: 30px;
    background-image: url('../images/design5/loader_value.jpg');
}

/***************************************/

#header div.little_cart div.InputVarchar
{
    height: 30px;
}

#header div.little_cart div.InputVarchar label{
    border: 0;
    display: block;
    height:25px;
    width: 25px;
    float: left;
}

#header div.little_cart div.InputVarchar input{
    border:0 none;
    color: #0A2E54;
    display:block;
    float:left;
    height:23px;
    width:205px;
    border:1px solid #A4C7FE;
    margin-left: 62px;
}

#header div.little_cart div.InputSubmit
{
    height: 30px;
}


#header div.little_cart div.InputSubmit input{
    border:0;
    color:#fff;
    display:block;
    float:left;
    height:23px;
    margin-left: 191px;
    width:76px;
    background-color: #0A2E54;
}

div.error ul{
    color: red;
}

.js{
    display: none;
}

/*Subscribe**********************************************/

#subscribe{
    width: 620px;
    margin-left: 26px;
    height: 400px;
}

#subscribe div.free{
    height:80px;
    left:200px;
    position:relative;
    top:-338px;
    width:100px;
}

#subscribe div.free{
    height:53px;
    left:198px;
    position:relative;
    top:-415px;
    width:213px;
}

#subscribe div.hu{
    background-image: url('../images/design5/ingyen.jpg');
}

#subscribe div.content{
    height: 384px;
}

#subscribe div.noheight{
height: 10px;
}

#subscribe div.content div.left{
    width: 310px;
    float: left;
}

#subscribe div.content div.left img{
    float: left;
    border: 0px;
    display: block;
}

#subscribe div.content div.left div.information{
    float:left;
    height:85px;
    width:200px;
}

#subscribe div.content div.left div.information div.title{
    color: #0b4ba2;
    margin: 0;
    font-size: 18px;
}

#subscribe div.content div.left div.information div.katalog{
    margin-top: 32px;
}

#subscribe div.content div.left div.information div.text{
    color: #0b4ba2;
    font-size: 15px;
    margin-top: 3px;
}

#subscribe div.content div.left div.element_border{
    background-color: #AABBCC;
    width: 300px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-bottom: 5px;
}

#subscribe div.content div.left div.element_border div.element{
    background-color: #fff;
    width: 298px;
    height: 85px;
    margin-left: 1px;
    margin-right: 1px;
}

#subscribe div.content div.left div.text2 div.title{
    color: #5ca615;
}

#subscribe div.content div.left div.text2 div.content{
    color:#5CA615;
    font-size:12px;
    height:76px;
    margin-left:10px;
    margin-right:10px;
}

#subscribe div.content div.right{
    background-color: #dbe4f1;
    width: 310px;
    float: right;
    padding-top: 20px;
    padding-bottom: 20px;
}

#subscribe div.content div.right div.InputVarchar input{
    height:30px;
    margin-left:22px;
    width:260px;
}

#subscribe div.content div.right label{
    width:310px;
    text-align: center;
    margin-top: 16px;
}

#subscribe div.content div.right input.InputSubmit{
    margin-top: 10px;
}

#subscribe div.content div.right div.InputSubmit input{
    margin-left:18px;
    width:272px;
}

#subscribe div.image1{
    background-image:url("../images/design5/image1.jpg");
    height:97px;
    left:302px;
    position:relative;
    top:-157px;
    width:25px;
}

/***********************************************************/

#tandofer{
    color: #fff;
    padding-bottom: 15px;
    display: block;
    font-size: 12px;
    text-align: center;
}

#tandofer a{
    color: #fff;
    font-size: 12px;
}

/*****************************/

ul.points{
    color: #0b4ba2;
    list-style: decimal;
}

#content div.general_contractual_conditions
{
    text-align: right;
    margin-right: 141px;
    color: #232766;
    font-weight: bold;
}

#content div.general_contractual_conditions a
{
    color: #232766;
}

/*********************************/

div.message{
    color:#2A5BA8;
    font-size:18px;
    margin:3px 10px 10px;
}

#order_comment div.InputText{
    height: 200px;
    margin: 0;
}

#order_comment div.InputText textarea{
    height:150px;
    width:630px;
    margin-top: 0;
}

/*********************************/


#left div.box div.content ul.tree{
    margin-left: 5px;
    
}

#left div.box div.content ul li.menu_elemment_0 a{
    color:gray;
    
}

#left div.box div.content ul li.menu_elemment_1 a{
    font-size:13px;
    color: #2A5BA8;
}

#left div.box div.content ul li.menu_elemment_2 a{
    color:#78C215;
    font-size:11px;
}

#left div.box div.content ul li.menu_elemment_3 a{
    color:#AF5A3B;
    font-size:10px;
}

#left div.box div.content ul li.menu_elemment_4 a{
    color:#ffb212;
    font-size:10px;
}


#left div.box div.content ul li.menu_elemment_0 b a,
#left div.box div.content ul li.menu_elemment_1 b a,
#left div.box div.content ul li.menu_elemment_2 b a,
#left div.box div.content ul li.menu_elemment_3 b a,
#left div.box div.content ul li.menu_elemment_4 b a,
#left div.box div.content ul li.menu_elemment_5 b a{
    font-weight: bold;
    font-family: verdana;
    background-color: #b2c6e1;
    color: #fff;
}

/***************************************************/


#content div.InputPhone span,
#content div.InputPhone label.InputInteger{
    color:#5CA515;
    display:block;
    float:left;
    font-size:15px;
    font-weight:bold;
    height:30px;
    text-align:right;
    width:10px;
    text-align: center;
}

#content div.InputPhone label.InputInteger{
    width: 50px;
}

#content #country_phone,
#content #zone_phone,
#content #country_fax,
#content #zone_fax{
    width: 22px;
}

#content #number_phone,
#content #number_fax
{
    width: 66px;
}

#content table.datapage td.right label.InputPhone_extension{
    display: none;
}

#content #extension_phone,
#content #extension_fax
{
    width: 44px;
}

/***********************************************/

#left div.little_buttons{
}

#left div.little_buttons a{
    background-image:url("../images/design5/button_background.jpg");
    border:0 none;
    color:#FFFFFF;
    display:block;
    font-size:16px;
    height:20px;
    margin-left:5px;
    margin-right: 5px;
    text-decoration:none;
    text-align: center;
    margin-bottom: 3px;
}


/*******************************************/

#content div.InputPhone span{
    display:block;
    float:left;
    font-size:13px;
    font-weight:bold;
    height:23px;
    text-align:right;
    width:8px;
    text-align: center;
}

#content div.InputPhone label.InputPhone_extension{
    display: none;
}


#content div.InputPhone input.InputPhone_zone,
#content div.InputPhone input.InputPhone_country{
    width: 22px;
}

#content div.InputPhone input.InputPhone_number
{
    width: 66px;
}

#content div.InputPhone input.InputPhone_extension
{
    width: 44px;
}



#footer
{
    clear: both;
    /*width: 1024px;*/
    width: 666px;
    height: 2px;
}

#tesztFF
{
    text-align: center;
    
    color:#FFFFFF;
    display:block;
    font-size:16px;
    padding-bottom:25px;
    padding-top:20px;
    
    background-color: #0B4BA2;
}

#body2 #tesztFF a
{
    color:#FFFFFF;
    text-decoration: none;
}

#tesztIE
{
    text-align: center;
    
    color:#FFFFFF;
    display:block;
    font-size:16px;
    padding-bottom:25px;
    padding-top:20px;
}

#body2 #tesztIE a
{
    color:#FFFFFF;
    text-decoration: none;
}


#deleteFromCart_information
{
    margin-left: 9px;
}

#content div.little_buttons a
{
    color:#555BA8;
    margin-left:10px;
    text-decoration:none;
}

#left div.foreign_securities
{
    color:#2A5BA8;
    font-size:16px;
    margin-left:38px;
    padding-bottom:7px;
    padding-top:9px;
    text-align:center;
    width:286px;
}

/******************************/

#content table.datapage td.right ul{
    margin: 0;
    padding: 0;
}

#content table.datapage td.right ul li{
    list-style-position: inside;
    padding-left: 10px;
}

#content table.datapage td.right ul li a{
    color: #232766;
}

ul li a{
    color: #000;
}

div.vcard{
    visibility:hidden;
}

#commercial {
    height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}

#commercial div.commercial_overlay {
    background: url("../images/design5/commercial_back.png");
    /*cursor: pointer;*/
    height: 100%;
    width: 100%;
}

#commercial div.commercial_content {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 600px;
    background: #FFFFFF;
    padding: 10px;
    margin: -150px 0px 0px -300px;
}

#commercial div.commercial_content div.commercial_close {
    float: right;
}

#commercial div.commercial_content div.commercial_title {
    font-size: 16px;
    font-weight: bold;
    color: #1F5587;
}

#commercial div.commercial_content p {
    background: none;
}

#commercial img { /*IE*/
    border: 0;
}
