body { margin: 0 0 30px 0; background: #4c4e4d; font-family: verdana, helvetica, arial, sans; }
td { vertical-align: top; }

.text01 {color: #FFFFFF; font-family: Verdana; text-decoration: none; font-size: 11px}
.text01:hover {text-decoration: underline}
.text01a {color: #FFFFFF; font-family: Verdana; text-decoration: none; font-size: 11px}

.text02 {color: #000000; font-family: Verdana; text-decoration: none; font-size: 11px}
.text02:hover {text-decoration: underline}
.text02a {color: #000000; font-family: Verdana; text-decoration: none; font-size: 11px}

.text03 {color: #7F7F82; font-family: Verdana; text-decoration: none; font-size: 11px}
.text03:hover {text-decoration: underline}
pre,.text03a {color: #7F7F82; font-family: Verdana; text-decoration: none; font-size: 11px}
.text03blink {-ie-text-decoration: blink; behavior: url(ie-blink.htc); text-decoration: blink; color: red; font-family: Verdana;font-size: 11px} 

.text04 {color: #FF9123; font-family: Verdana; text-decoration: none; font-size: 11px}
.text04:hover {text-decoration: underline}
.text04a {color: #FF9123; font-family: Verdana; text-decoration: none; font-size: 11px}

.text05 {color: #000000; font-family: Bell MT; text-decoration: none; font-size: 11px}
.text05:hover {text-decoration: underline}
.text05a {color: #000000; font-family: Bell MT; text-decoration: none; font-size: 11px}

.text06 {color: #000000; font-family: Verdana; text-decoration: none; font-size: 11px}
.text06:hover {text-decoration: underline}

.blockfej {color: #FF9123; font-family: Verdana; font-size: 11px; width: 100%}
.block_body {color: #000000; font-family: Verdana; text-decoration: none; font-size: 11px; width: 100%}

.keret01 {border: 1px groove #B86819} 
.keret02 {border: 1px solid #C4CFB1}  

.hatter {font-family: Verdana; width:98%; background: #E9F6D2; border:1px solid #959D86}

/*############## Ajánlat ############# */

.ajanlathatter {background: #EAEAEA; text-decoration: none}
.ajanlathatter:hover {background: #D6D6D6; text-decoration: none}

#cimsor {color:  #FF9123; font-family: Verdana; text-decoration: none; font-size: 11px}
#szoveg{color: #7F7F82; font-family: Verdana; text-decoration: none; font-size: 11px}

/*############## Ajánlat ############# */

/* ############## TABS ############## */

#tablist{
    padding: 3px 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-top: 0.1em;
}

#tablist li{
    list-style: none;
    display: inline;
    margin: 0;
}

#tablist input {border: 1px solid #808080; background-color: #fff; margin: 0; padding: 0}

#tablist li a {text-decoration: none; padding: 3px 0.5em; margin-left: 3px; border: 1px solid #808080; background: #C4CFB1; font-weight: bold; font-family: Trebuchet MS; font-size: 10px}

#tablist li a:link, #tablist li a:visited{
    color:#7F7F82;
    border: 1px solid #3A6A9F;
}

#tablist li a.current {background: #FFFFFF; border-bottom: 1px solid #fff; color: #006}

#tablist li a:hover {text-decoration: underline;color: #006}

#tabcontentcontainer {width: 98%; border: 1px solid #808080; margin: 0; padding: 0}

#tabcontentcontainer fieldset {margin: 10px 0 0 0; padding: 0 10px 10px 5px; border: 1px solid #808080; background-color: #f8f8f8; display: block; width: 98%}

#tabcontentcontainer legend {
    font-size:14px;
    margin-bottom:10px;
}

.tabcontent{
	display:none;
}

/* ############## TAB END ############## */

#website { width: 837px; margin: auto; }
#header_image { width: 837px; height: 270px; background: url(img/loading.gif) #333333 no-repeat center center; }
.random_image { height: 270px !important; max-height: 270px; border: 0; }
#languages { height: 23px; margin: 0; padding-top: 7px; font-family: verdana; font-size: 11px; color: #ffffff; text-align: center; background: url(img/bgr_website.png) no-repeat center top; }
#languages img { margin-right: 10px; vertical-align: bottom; border: 0; }
.clear { clear: both; }

/* START Main menu */
#main_menu ul { margin: 0; padding: 0; list-style: none; }
#main_menu ul li { margin-bottom: 1px; padding: 5px 0 5px 3px; vertical-align: middle; background-color: #333333; }
#main_menu ul li img { vertical-align: middle; border: 0; }
#main_menu ul li a { font-size: 10px; font-variant: small-caps; color: #ffffff; text-transform: none; text-decoration: none; }
#main_menu ul li a:hover { text-decoration: underline; }
/* END Main menu */

/* START Right Clomun Contact */
#right_column_contact { padding: 5px; font-size: 10px; }
#right_column_contact a, #right_column_contact a:hover { font-size: 10px; color: #000000; text-decoration: underline; }
/* END Right Clomun Contact */

.textfield { width: 94px; padding: 3px; font-size: 10px; background: url(img/bgr_input.png) no-repeat left top; border: 0; }
