* {margin: 0; padding: 0;}
body {height: 100%; min-height: 100%; background-color: #094b9d; color: #ffffff; background-image: url(http://www.mcdirect.hu/web2-0/images/bg_body.gif); background-position:top; background-repeat: repeat-y; font-family : "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;}
hr {border:solid 0px black; border-bottom: 2px dotted #0b54aa; }

/* Main menu styles */
div#mainmenu {background-image: url('http://www.mcdirect.hu/web2-0/background.jpg'); background-position:top; background-repeat: repeat-x; height: 84px;  font-size: 13px; font-weight:bold; letter-spacing:1pt; font-family:verdana;}
div.menuline {padding-top: 0px; height: 32px; line-height: 22px; width:950px;}
div.menuline ul {list-style-type: none; padding-top: 32px;}
div.menuline li {display: inline;}
div.menuline li a.normal {text-decoration: none; color: #04346f; background-color: inherit; background-image: url(/images/bg_mainmenu_item1_normal.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}
div.menuline li a.normal:hover {text-decoration: none; color: #cc0000; background-color: inherit; background-image: url(/images/bg_mainmenu_item2_normal.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}
div.menuline li a.kiemelt {text-decoration: none; color: #04346f; background-color: inherit; background-image: url(/images/bg_mainmenu_item1_kiemelt.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}
div.menuline li a.kiemelt:hover {text-decoration: none; color: #cc0000; background-color: inherit; background-image: url(/images/bg_mainmenu_item2_normal.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}

/* Left menu styles */
div#leftmenu {margin-left: auto; margin-right: auto; width:960px; font-family: Verdana; font-size:14px; letter-spacing:1px;}
div.leftmenuline {padding-top:12px; background-color: #094b9d; text-align:left; color:white; float: left; width:180px;}
div.leftmenuline table {padding-top:2px; padding-bottom:23px; color:gold;}
div.leftmenuline td {background-color: #094b9d; border: solid 0px #094b9d; padding:0px; padding-left:0px; padding-top:2px; height:5px;
}
div.leftmenuline a {color: white; font-size:11px; letter-spacing:0px; font-family: Verdana; text-decoration:none;}
div.leftmenuline a:hover {color: gold; text-decoration:none;}
.special1 {font-family: Verdana; font-size:14px; text-decoration:underline;}
.special2 {font-family: Verdana; font-size:14px; color:white; text-decoration:none; font-weight:bold; letter-spacing:0px;}
.special3 {height:100%; min-height:100%;font-family: Verdana; font-size:11px; color:#094b9d;}

/*div.leftmenuline li {display: inline;}
div.leftmenuline li a.normal {text-decoration: none; color: #04346f; background-color: inherit; background-image: url(/images/bg_mainmenu_item1_normal.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}
div.leftmenuline li a.normal:hover {text-decoration: none; color: #cc0000; background-color: inherit; background-image: url(/images/bg_mainmenu_item2_normal.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}
div.leftmenuline li a.kiemelt {text-decoration: none; color: #04346f; background-color: inherit; background-image: url(/images/bg_mainmenu_item1_kiemelt.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}
div.leftmenuline li a.kiemelt:hover {text-decoration: none; color: #cc0000; background-color: inherit; background-image: url(/images/bg_mainmenu_item2_normal.gif); background-position: left; background-repeat: no-repeat; padding-left: 16px; padding-right: 15px;}
*/
/* Content styles */
div#content {height:100%; padding-bottom:40px; min-height:100%;float:right; width: 758px; text-align: center; background-color: #ffffff; color: #0b54aa; border-left: solid 10px #4caee0; border-right: solid 10px #4caee0; vertical-align:top;}

div#content {width: 758px; margin-left: auto; margin-right: auto;  text-align: center; background-color: #ffffff; color: #0b54aa;}
div#textblock {width: 478px; background-color: #ffffff; color: #0b54aa; text-align: justify; margin: 50px 140px 30px; 140px; font-size: 8.5pt; line-height: 140%;}
div#textblock a {color:#0000ff;}
div#textblock h1 {background: url('../images/mcdlogo_w18.jpg'); background-position:100% 75%; background-repeat:no-repeat; background-color: inherit; color: #0b54aa; font-size: 16px; line-height: 110%; font-family: Georgia, Arial, Helvetica, sans-serif; border-bottom: 2px dotted #0b54aa; padding-bottom: 5px; margin-bottom: 10px; text-align: left;}
div#textblock h2 {background-color: inherit; color: #0b54aa; font-size: 10pt; line-height: 110%; font-family: Georgia, Arial, Helvetica, sans-serif; padding-bottom: 3px; margin-bottom: 5px; text-align: left;}
div#textblock ul {margin-left: 25px;}
div#textblock li {list-style-type: disc; padding-left: 2px;}
div#formresz {width:478px;}
div#formresz input {border: solid 1px black; width:250px;}
div#formresz textarea {border: solid 1px black; width:250px; height:50px; overflow-x: hidden; overflow-y: hidden;}
div#formresz td {padding:5px; color: #0b54aa;font-size: 8.5pt;}

table#kapcsolat td  {font-size: 9pt; line-height: 150%; font-weight: bold;}
table#kapcsolat td  a  {background-color: #ffffff; color: #0b54aa; text-decoration: none;}
table#kapcsolat td  a:hover {background-color: #ffffff; color: #0b54aa; text-decoration: underline;}

table#ugyfeleink td {font-size: 9pt; line-height: 150%;}
table#ugyfeleink td a {background-color: #ffffff; color: #0b54aa; text-decoration: none; }
table#ugyfeleink td a:hover {background-color: #ffffff; color: #0b54aa; text-decoration: underline;}

/* Footer animation */
div#footer_anim {float:right; height:100%; min-height:100%;bottom:-1px; font-size:10px; font-family: verdana; letter-spacing:1px; color: #04346f; background-color: #daedff; float:right; width: 758px; text-align: right; border-left: solid 10px #4caee0; border-right: solid 10px #4caee0;}

/* Other classes */
span.portfolio {vertical-align: top; float: right; margin-top: -21px; font-size: 8pt;}
span.portfolio a {color: #708090; background-color:inherit; text-decoration: none;}
span.portfolio a:hover {color: #f20202; background-color:inherit; text-decoration: none;}

.refer {padding-top:12px; padding-bottom: 15px;}
.referkep {margin:0px 20px 4px 0px; float:left;}
.referceg {font-weight:bold; vertical-align:top; display:inline;}
.refertext {padding-top:5px; font-style:normal;}
.refernev {text-align:right; padding-top:5px;}

.tableuj
{
	border-bottom:1px solid black;
	border-right:1px solid black;
}

.thuj
{
	border-top:1px solid black;
	border-left:1px solid black;
	padding:5;	
	width: 100px;
	font-size:12;
	background-color: #DDDDDD;
	color: black;
	text-align:center;
}

.tduj
{
	border-top:1px solid black;
	border-left:1px solid black;
	padding:5;
	color:black;
	font-size:12;
	text-align:center;
}
.ujtd2
{
	/*background: url('http://www.mcdirect.hu/web2-0/menubackground3.jpg');*/
	background-color: #464536;
}
/*
.ujtd
{
	background: url('http://www.mcdirect.hu/web2-0/menubackground.jpg');
}
.ujtd:hover
{
	background: url('http://www.mcdirect.hu/web2-0/menubackground2.jpg');
}


.ujtd2:hover
{
	background: url('http://www.mcdirect.hu/web2-0/menubackground4.jpg');
}
*/
.cella a{
	width:166px;
	height:30px;
/*	width:100%;
	height:100%;*/
	display:block;
	vertical-align:center;
	background: url('http://www.mcdirect.hu/web2-0/menubackground2.jpg');
}

.cella span{
	padding-left:12px;
}

.cella a:hover{
	width:166px;
	height:30px;
/*	width:100%;
	height:100%;*/
	display:block;
	background: url('http://www.mcdirect.hu/web2-0/menubackground4.jpg');
}

.cella2 a{
	width:166px;
	height:30px;
/*	width:100%;
	height:100%;*/
	display:block;
	vertical-align:center;
	background: url('http://www.mcdirect.hu/web2-0/menubackground2.jpg');
}

.cella2 span{
	padding-left:12px;
}

.cella2 a:hover{
	width:166px;
	height:30px;
/*	width:100%;
	height:100%;*/
	display:block;
	background: url('http://www.mcdirect.hu/web2-0/menubackground4.jpg');
}

