/* layout classes */

body { 
    background-color: #ddc3a4; 
    margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border:none;
	font-family: Arial;
	font-weight:bold;
	font-size:9px;
}


.lbodyshadow {
    background:url(m-shadow_l.jpg) top right repeat-y;
}

.rbodyshadow {
    background:url(m-shadow_r.jpg) repeat-y;
}

.hdr_undrln {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/hdr_undrln.gif) repeat-x;
}

.ftr_undrln {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/ftr_undrln.gif) repeat-x;
}

.border_l {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/border_l.gif) repeat-y;
    width:1px;
}
.border_r {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/border_r.gif) repeat-y;
    width:1px;
}
.border_m {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/border_m.gif) repeat-y;
    width:2px;
}

.border_tl {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/border_tl.gif) repeat-x;
    width:265px;
    height:2px;
}
.border_tr {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/border_tr.gif) no-repeat;
    width:684px;
    height:2px;
}
.border_br {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/border_br.gif) no-repeat;
    width:681px;
    height:1px;
}


/* topmenu */


#felsofejlec {
width: 910px;
height:101px;

}


#menu1 {
background-color: #ffffff;
background: url(menu1.gif) bottom right no-repeat;
width: 110px;
height:45px;
vertical-align:bottom;
padding-bottom:10px;
padding-right:20px;
text-align:center;

}

#menu2 {
background-color:#FFFFFF;
background: url(menu2.gif) bottom right no-repeat;
width: 110px;
height:45px;
vertical-align:bottom;
padding-bottom:10px;
padding-right:20px;
text-align:center;
}

#menu3 {
background-color:#FFFFFF;
background: url(menu3.gif) bottom right no-repeat;
width: 110px;
height:45px;
vertical-align:bottom;
padding-bottom:10px;
padding-right:20px;
text-align:center;

}

#menu4 {
background-color:#FFFFFF;
width: 110px;
height:45px;
vertical-align:bottom;
padding-bottom:10px;
padding-right:20px;
text-align:center;

}

td#menu1 a{
color:#67bca3;
font-size: 14px;
font-weight: bold;
font-family:Arial;
text-decoration:none;

}
td#menu2 a{
color:#00a28c;
font-size: 14px;
font-weight: bold;
font-family:Arial;
text-decoration:none;

}

td#menu3 a{
color:#009c84;
font-size: 14px;
font-weight: bold;
font-family:Arial;
text-decoration:none;

}

td#menu4 a{
color:#005f4e;
font-size: 14px;
font-weight: bold;
font-family:Arial;
text-decoration:none;

}

#td {
background: url(m-tdhatter.jpg) repeat-x;

}

#marketingzseni {
width: 242px;
height:59px;

}

img{
border:none;

}


#marketingiskola {
width: 193px;
height:59px;
}

#marketingmernok {
width: 206px;
height:59px;

}


#language {
width: 270px;
height:59px;
}

#language a{
text-decoration:none;
}

#fejlec {
background: url(m-fejlec.jpg) top center no-repeat;
height:290px;

}


#blokk2 {
width: 100%;
height:121px;
padding-left: 197px;
padding-right: 130px;
color:#58585a;
text-align:center;
padding-top: 70px;
font-size:14px;
font-family: Arial;
background: url(m-tartalom-kapcsolatok1-blokk2.jpg) bottom left no-repeat;
}

#blokk3 {
width: 100%;
height:54px;
padding-left: 197px;
padding-right: 130px;
color:#58585a;
text-align:center;
padding-top: 10px;
font-size:14px;
font-family: Arial;
background: url(m-tartalom-kapcsolatok1-blokk3.jpg) top left no-repeat;
}

#blokk4 {
width: 792px;
padding-left: 50px;
padding-right: 30px;
padding-bottom: 20px;
color:#58585a;
padding-top: 10px;
font-size:14px;
font-family: Arial;
margin:0px;
background: #ffffff url(m-tartalom-blokk4.jpg) top left repeat-x;
}

#blokk5 {
width: 792px;
padding-left: 50px;
padding-right: 30px;
color:#58585a;
padding-top: 10px;
padding-bottom: 10px;
font-size:14px;
font-family: Arial;
background: #ffffff url(m-tartalom-blokk4.jpg) top left repeat-x;
}

#blokk6 {
width: 792px;
padding-left: 50px;
padding-right: 30px;
color:#58585a;
padding-top: 10px;
padding-bottom: 10px;
font-size:14px;
font-family: Arial;
background: #ffffff url(m-tartalom-blokk4.jpg) top left repeat-x;
}

#balszel {
width: 60px;

background: url(tartalom-szel-bal.jpg) top right repeat-y;

}

#jobbszel {
width: 61px;
background: url(tartalom-szel-jobb.jpg) top left repeat-y;

}

#footer {
height:44px;
border-top:2px #878e87 solid;
color: #5c5e60;
font-size:14px;
font-family:Arial;
background-color:#bec8bf;
text-align:center;

}

h1 {
font-size: 30px;
font-weight: bold;
color:#ffffff;

}

h2 {
font-size: 16px;

}


.left_pane {
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/lpane_bg.gif) repeat-y right;
    width:265px;
    background-color:#fff;
    vertical-align:top;
}
.left_pane_title {
    background-color:#7C9F96;
    border-bottom: 1px solid #D1DEDA;
    font-family:arial, verdana, helvetica, sans-serif;
    font-size:1.3em; 
    font-weight: normal;
    color: #fff;
    padding-bottom: 8px;
    padding-left: 17px;
    vertical-align: bottom;
    text-align:left;
    letter-spacing:0.04em;
}
.left_pane_body {
    margin:0;
    padding:0;
    /*padding: 17 15 17 15;*/
    vertical-align: top;
}



.right_pane {
    width:681px;
    background:url(http://ampire.startpromo.hu/pages/u/templates/marketingiskola/rpane_bg.gif) repeat-y;
    height:100%;
    vertical-align:top;
}
.right_pane_body {
    padding: 20 30;
    vertical-align: top;
}
.right_pane_footer {
    height:35px;
    background-color: #CAD9D5;
    padding: 5 10 5 10;
    vertical-align:middle;
}



.main_body {
    background-color: #fff;
    vertical-align: top;
    width:910px;
    height:100%;
}

.content_body {
    background-color: #fff;
    vertical-align: top;
    width:910px;
    height:100%;
}

.null {
    font-size:0px;
    margin: 0 0 0 0;
}



.medd_Level1MenuItem {
    font-weight: bold;
    font-size: 11pt;
    font-style: normal;
    color: #6D6E71;
    margin-top:13px;
    margin-bottom:4px;
}
.medd_Level1MenuItem a {
    color: #6D6E71;
}

.medd_Level2MenuItem {
    font-weight: normal;
    font-size: 9pt;
    font-style: normal;
    color: #ED1C24;
}
.medd_Level2MenuItem a {
    color: #ED1C24;
}

.medd_Level3MenuItem {
    font-weight: normal;
    font-size: 9pt;
    font-style: italic;
	color:#3D7264;
}
.medd_Level3MenuItem a {
	color:#3D7264;
}






/* extjs classes */

/*x-tree-root-ct x-tree-no-lines*/


.x-panel {
    background: transparent;
	border: 0 none;
	margin: 0;
	padding: 0;
}
.x-tree {
    background: transparent;
	border: 0 none;
}
.x-panel-body {
    background: transparent;
	border: 0 none;
}
.x-panel-body-noheader {
    background: transparent;
	border: 0 none;
}

.ext-strict .ext-ie .x-tree .x-panel-bwrap{
    position:relative;
    overflow:hidden;
}
.x-tree-icon, .x-tree-ec-icon, .x-tree-elbow-line, .x-tree-elbow, .x-tree-elbow-end, .x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus{
	border: 0 none;
	height: 18px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 16px;
    background-repeat: no-repeat;
}
.x-tree-node-collapsed .x-tree-node-icon, .x-tree-node-expanded .x-tree-node-icon, .x-tree-node-leaf .x-tree-node-icon{
	border: 0 none;
	height: 18px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 16px;
	background-position:center;
    background-repeat: no-repeat;
}
.ext-ie .x-tree-node-indent img, .ext-ie .x-tree-node-icon, .ext-ie .x-tree-ec-icon {
    vertical-align:middle !important;
}
/* some default icons for leaf/folder */
.x-tree-node-expanded .x-tree-node-icon{
    display:none;
	/*background-image:url(/include/javascript/extjs/resources/images/default/tree/folder-open.gif);*/
}
.x-tree-node-leaf .x-tree-node-icon{
    display:none;
	/*background-image:url(/include/javascript/extjs/resources/images/default/tree/leaf.gif);*/
}
.x-tree-node-collapsed .x-tree-node-icon{
    display:none;
	/*background-image:url(/include/javascript/extjs/resources/images/default/tree/folder.gif);*/
}
/* checkboxes */
.ext-ie input.x-tree-node-cb {
    width:15px;
    height:15px;
}
input.x-tree-node-cb {
    margin-left:1px;
}
.ext-ie input.x-tree-node-cb {
    margin-left:0;
}

.x-tree-noicon .x-tree-node-icon{
	width:0; height:0;
}
/* loading icon */
.x-tree-node-loading .x-tree-node-icon{
	background-image:url(/include/javascript/extjs/resources/images/default/tree/loading.gif) !important;
}
.x-tree-node-loading a span{
	 font-style: italic;
	 color:#444444;
}
.ext-ie .x-tree-node-el input {
    width:15px;
    height:15px;
}


/* No line styles */
.x-tree-no-lines .x-tree-elbow{
	background:transparent;
}
.x-tree-no-lines .x-tree-elbow-plus{
	background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-plus-nl.gif);
}
.x-tree-no-lines .x-tree-elbow-minus{
	background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-minus-nl.gif);
}
.x-tree-no-lines .x-tree-elbow-end{
	background:transparent;
}
.x-tree-no-lines .x-tree-elbow-end-plus{
	background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-end-plus-nl.gif);
}
.x-tree-no-lines .x-tree-elbow-end-minus{
	background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-end-minus-nl.gif);
}
.x-tree-no-lines .x-tree-elbow-line{
	background:transparent;
}


/* Arrows */
.x-tree-arrows .x-tree-elbow{
	background:transparent;
}
.x-tree-arrows .x-tree-elbow-plus{
    background:transparent url(/include/javascript/extjs/resources/images/default/tree/arrows.gif) no-repeat 0 0;
}
.x-tree-arrows .x-tree-elbow-minus{
    background:transparent url(/include/javascript/extjs/resources/images/default/tree/arrows.gif) no-repeat -16px 0;
}
.x-tree-arrows .x-tree-elbow-end{
	background:transparent;
}
.x-tree-arrows .x-tree-elbow-end-plus{
    background:transparent url(/include/javascript/extjs/resources/images/default/tree/arrows.gif) no-repeat 0 0;
}
.x-tree-arrows .x-tree-elbow-end-minus{
    background:transparent url(/include/javascript/extjs/resources/images/default/tree/arrows.gif) no-repeat -16px 0;
}
.x-tree-arrows .x-tree-elbow-line{
	background:transparent;
}

.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus{
    background-position:-32px 0;
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus{
    background-position:-48px 0;
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus{
    background-position:-32px 0;
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus{
    background-position:-48px 0;
}



.x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus{
	cursor:pointer;
}
.ext-ie ul.x-tree-node-ct{
    font-size:0;
    line-height:0;
    zoom:1;
}
.x-tree-node-ct{
    padding:0;
    margin:0;
}

.x-tree-node{
	font: normal 11px arial, tahoma, helvetica, sans-serif;
	white-space: nowrap;
	list-style: none;
}

.x-tree-node-el {
    line-height:18px;
    cursor:pointer;
}

.x-tree-node a, .x-dd-drag-ghost a{
	text-decoration:none;
	/*color:black;*/
	-khtml-user-select:none;
	-moz-user-select:none;
    -kthml-user-focus:normal;
    -moz-user-focus:normal;
    -moz-outline: 0 none;
    outline:0 none;
}
.x-tree-node a span, .x-dd-drag-ghost a span{
	text-decoration:none;
	/*color:black;*/
	/*color:#3D7264;*/
	/*font-style:italic;*/
	padding:1px 3px 1px 2px;
}
.x-tree-node .x-tree-node-disabled a span{
	color:gray !important;
}
.x-tree-node .x-tree-node-disabled .x-tree-node-icon{
	-moz-opacity: 0.5;
   opacity:.5;
   filter: alpha(opacity=50);
}
.x-tree-node .x-tree-node-inline-icon{
	background:transparent;
}
.x-tree-node a:hover, .x-dd-drag-ghost a:hover{
	text-decoration:none;
}
/*.x-tree-node div.x-tree-drag-insert-below{
 	 border-bottom:1px dotted #3366cc;
}
.x-tree-node div.x-tree-drag-insert-above{
	 border-top:1px dotted #3366cc;
}*/
.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{
 	 border-bottom:0 none;
}
.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{
	 border-top:0 none;
}
/*.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{
 	 border-bottom:2px solid #3366cc;
}
.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{
	 border-top:2px solid #3366cc;
}
.x-tree-node .x-tree-drag-append a span{
	 background:#dddddd;
	 border:1px dotted gray;
}*/
.x-tree-node .x-tree-node-over {
	background-color: #eee;
}
.x-tree-node .x-tree-selected {
	background-color: #d9e8fb;
}
.x-dd-drag-ghost .x-tree-node-indent, .x-dd-drag-ghost .x-tree-ec-icon{
	display:none !important;
}
/* Fix for ie rootVisible:false issue */
.x-tree-root-ct {
    zoom:1;
    padding:0;
    margin:0;
}

/*.x-tree-no-lines .x-tree-elbow{background:transparent;}
.x-tree-no-lines .x-tree-elbow-plus{background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-plus-nl.gif);}
.x-tree-no-lines .x-tree-elbow-minus{background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-minus-nl.gif);}
.x-tree-no-lines .x-tree-elbow-end{background:transparent;}
.x-tree-no-lines .x-tree-elbow-end-plus{background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-end-plus-nl.gif);}
.x-tree-no-lines .x-tree-elbow-end-minus{background-image:url(/include/javascript/extjs/resources/images/default/tree/elbow-end-minus-nl.gif);}
.x-tree-no-lines .x-tree-elbow-line{background:transparent;}*/


.x-tree-node-indent {width:0px;}

.x-tree-hd-text {display: none;}

.x-tree-root-node {left:0;}



/*  

.x-tree-node a span .blue_bg {
    color:#ED1C24;
}

.x-tree-node {
    background: transparent;
    border: 0px;
}

.x-tree-node {
    /*border-top: 1px solid #ddd;* /
    color: red;
    border: 0px;
    list-style-type: none;
}

.x-panel-body {
    border: 0px;
    background: transparent;
}

.x-panel {
    border: 0px;
    background: transparent;
}

.x-tree-no-lines ol,ul {list-style:none;}
*/