/* CSS Document */

/*------------------------*/
/*------- defaults -------*/
/*------------------------*/

html, body, h1,h2,h3,h4,h5,h6,p,div,table,form {
margin: 0;
padding: 0; 
}

ul,li {
list-style-type: none;
padding: 0;
margin: 0;
}

html {
background-color: #534640;
}

img {
border: 0;
}

body, table, form, a, a:hover {
font-family: 'Verdana', sans-serif;
color: black;
font-size: 11px;
}

select {
font-size: 10px;
}

.clr {
clear:both;
height: 1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}

.hide {
display:none;
visibility:hidden;
}
.hideshow {
cursor:pointer;
}

/*------------------------*/
/*------- layout ---------*/
/*------------------------*/

#page {
width: 780px;
background-color: #fff;
float:left;
}

#pageinner {
}

#header {
left: 5px;
top: 5px;
position: relative;
width: 770px;
height: 146px;
clear: both;
}

#footer {
width: 780px;
background-color: #534640;
}

#main {
left: 5px;
top: 5px;
position: relative;
width: 770px;
clear: both;
}

#left {
float: left;
width: 125px;
background-color: #FEFDEC;
position: relative;
top: -14px;
overflow:hidden;
}

#middle {
float: left;
width: 515px;
}

#right {
float: left;
width: 130px;
background-color: #FEEFE8;
position: relative;
top: -14px;
text-align: center;
overflow:hidden;
}

#headerleft {
float: left;
width: 125px;
}

#footerleft {
float: left;
width: 130px;
}

#headerright, #footerright {
float: left;
width: 130px;
}

#headerright {
height: 130px;
background-image: url('../images/h-adasban.gif');
}

#headerrightinner {
width: 100px;
margin-left: 17px;
margin-top: 42px;
text-align: center;
}

#headermiddle, #footermiddle {
float: left;
width: 515px;
}

#headermiddle div {
float: left;
display: block;
}

#headermiddleleft {
width: 155px;
height: 106px;
}

#headermiddleright {
width: 360px;
height: 106px;
background-image: url('../images/h-sarga.gif');
}

#footer {
}

#footerrightinner {
width: 130px;
}

#footerleftinner, #footermiddleinner, #footerrightinner {
height: 60px;
padding: 10px;
display: block;
background-color: #534640;
}

/*------------------------*/
/*----- bitrata cucc -----*/
/*------------------------*/
#kbps {
width: 100px;
height: 120px;
left: 540px;
top: 42px;
position: absolute;
z-index: 100;
}

#kbps ul {
padding: 0;
margin: 0;
}

#kbps ul li {
height: 16px;
}

#kbps ul li a {
padding-top: 1px;
padding-left: 5px;
display: block;
width: 95px;
height: 16px;
background-color: white;
color: #00AEEF;
font-weight: bold;
font-size: 10px;
}

#kbps ul li a:hover {
color: #534640;
background-color: #f7f7f7;
}

#kbps ul li a#kbpsmenu { background-image: url('../images/menu-szeress.gif'); height: 40px; width: 95px; background-position: 5px 0; }
#kbps ul li a#kbpsmenu:hover { background-position: 5px -40px; }

/*------------------------*/
/*--------- menu ---------*/
/*------------------------*/

#mainmenu {
width: 515px;
padding: 0;
margin: 0;
float: left;
}

#mainmenu ul {
padding: 0;
margin: 0;
width: 515px;
height: 40px;
list-style-type: none;
}

#mainmenu ul li {
float: left;
display: block;
height: 40px;
list-style-type: none;
}	

#mainmenu ul li a {
display:block;
padding:0;
margin:0;
overflow:hidden;
background: url('../images/menu1.gif') 0 0 no-repeat;
width:105px;
padding-top:40px;
height: 40px;
voice-family: ""}"";
voice-family:inherit;
height:0;
}
.dummy {}

html>body #mainmenu ul li a {
height:0px;
}

#mainmenu ul li.menu0 a { width: 105px; background-position: 0 0; }
#mainmenu ul li.menu0 a:hover { background-position: 0 -40px; }

#mainmenu ul li.menu1 a { width: 100px; background-position: -105px 0; }
#mainmenu ul li.menu1 a:hover { background-position: -105px -40px; }

#mainmenu ul li.menu2 a { width: 100px; background-position: -205px 0; }
#mainmenu ul li.menu2 a:hover { background-position: -205px -40px; }

#mainmenu ul li.menu3 a{ width: 115px; background-position: -305px 0; }
#mainmenu ul li.menu3 a:hover { background-position: -305px -40px; }

#mainmenu ul li.menu4 a { background-image: url('../images/menu-szeress.gif'); width: 95px; background-position: 0 0; }
#mainmenu ul li.menu4 a:hover { background-position: 0 -40px; }

/*------------------------*/
/*------ kepeslinkek -----*/
/*------------------------*/
h1#szerlogo a {
display:block;
padding:0;
margin:0;
overflow:hidden;
background: url('../images/h-szer.gif') 0 0 no-repeat;
width:155px;
padding-top:106px;
height: 106px;
voice-family: ""}"";
voice-family:inherit;
height:0;
}
.dummy {}

html>body h1#szerlogo a {
height:0px;
}

h2#robotlogo a {
display:block;
padding:0;
margin:0;
overflow:hidden;
background: url('../images/h-robot.gif') 0 0 no-repeat;
width:125px;
padding-top:130px;
height: 130px;
voice-family: ""}"";
voice-family:inherit;
height:0;
}
.dummy {}

html>body h2#robotlogo a {
height:0px;
}

ul.menuepresso {
margin:0;
padding:0;
text-align:left;
}
.menuepresso .menu0 a {
display:block;
padding:0;
margin:0;
margin-left:28px;
overflow:hidden;
background: url('../images/epresso.gif') 0 0 no-repeat;
width:57px;
padding-top:13px;
height: 13px;
voice-family: ""}"";
voice-family:inherit;
height:0;
}
.dummy {}

html>body .menuepresso .menu0 a {
height:0px;
}

/*------------------------*/
/*----- contentstyle -----*/
/*------------------------*/

#content {
padding-top: 10px;
font-family: 'Tahoma', sans-serif;
}

#content a {
color: #663300;
}

#content a:hover {
color: #F26521;
}

#content, #content form, #content table {
background-color: white;
color: #663300;
}

#content form {
padding: 0 10px;
}

#content .adminform {
font-weight:bold;
}

#content h1.componentheading,
#content h2.componentheading {
font-size: 16px;
font-weight: bold;
display: block;
width:100%;
height:100%;
/*background: transparent url('../images/box-h2bg.gif') repeat-x center center;*/
padding: 0 0 0 0;
margin: 0 0 8px 0;
clear:both;
}

#content h1.componentheading span,
#content h2.componentheading span {
margin: 0 0 0 10px;
padding: 0 5px 0 5px ;
/*background-color: #F8F8F8;*/
}

#content h2 {
font-size: 14px;
padding-bottom: 5px;
font-weight: bold;
color: #663300;
}

#content h3 {
font-size: 14px;
padding-bottom: 3px;
font-weight: bold;
color: #663300;
}

#content h4 {
font-size: 12px;
padding-bottom: 2px;
font-weight: bold;
color: #663300;
}

#content p,ul {
padding-bottom: 5px;
}

#content p {
text-align:justify;
}

#content ul li {
margin-bottom: 2px;
}

/*
div.cleft {
width: 260px;
float: left;
}

div.cright {
width: 255px;
float: right;
}

div.cinner {
padding: 0 10px;
position: relative;
}
*/
#content div.cleft {
width: 240px;
float: left;
left: 10px;
position: relative;
overflow:hidden;
}

#content div.cright {
width: 240px;
float: right;
right: 10px;
position: relative;
overflow:hidden;
}

#content div.cleft img,
#content div.cright img {
display:block;
clear:both;
}


#content div.contentpane {
padding: 0 10px;
}

div.cinner div.contentpane {
padding: 0;
}

#content div.cikkikon {
float:right;
margin:2px;
}

#content h3.contentheading {
color: #663300;
}
#content .buttonheading {
margin:0 4px 0 0;
float:right;
vertical-align:middle;
}

#content .introtext {
font-weight:bold;
}


/* epresso */

#content ul.latestnews {
list-style-type: none;
padding: 0;
margin: 0;
}

#content ul.latestnews li {
list-style-type: none;
padding: 0 0 4px 0;
margin: 0;
}

#content ul.latestnews li a {
font-weight: bold;
text-decoration: underline;
}	

#content ul.latestnews li a:hover {
color: #F26521;
}

#content ul.latestnews li span {
padding: 0 0 0 3px;
font-size: 9px;
}

#content ul.latestnews li span a {
font-weight: normal;
text-decoration: underline;
}	

#content ul.latestnews li span a:hover {
color: #F26521;
}

#content a.latestnews {
font-weight: bold;
}

#content span.section {
color: #A7978F;
font-weight:bold;
padding: 0 3px 0 0;
}

#content span.section a,
#content span.createdate {
font-size: 9px;
color: #A7978F;
}

#content div.innercontentpane {

}



/* csel */
#content div.cikkikon,
#content span.content_rating,
#content span.modifieddate,
#content span.author {
float:right;
}


div.cimlaprovatok {
clear:both;
}


/*------------------------*/
/*-- left + right style --*/
/*------------------------*/

#left div.module,
#right div.module {
padding: 0 5px 5px 5px;
text-align: center;
margin-bottom: 10px;
}

#left div.module2
, #right div.module2 {
padding:5px 0;
margin-bottom: 10px;
}

#right h3, #left h3 {
font-size:14px;
margin-top: 5px;
}

/*****************************************************************************/
/* mai musor stilus start ****************************************************/
/*****************************************************************************/
#left div.maimusor ul {
width: 115px;
padding: 0;
margin: 0;
border-bottom: 1px solid #FCDFC3;
}

#left div.maimusor ul li {
text-align: center;
padding-bottom: 6px;
padding-top: 3px;
line-height: 14px;
border-bottom: 1px solid #FCDFC3;
font-size: 9px;
color: #9A7851;
}

#left div.maimusor ul span.ido {
font-weight: bold;
font-size: 9px;
color: #F26521;
}

#left div.maimusor ul a.musor {
font-size: 12px;
font-family: 'Arial', sans-serif;
font-weight: bold;
color: #663300;
display:block;
}

#left div.maimusor ul a:hover,
#left div.maimusor ul li.most a.musor {
color: black;
}

#left div.maimusor ul li a {
font-size: 9px;
color: #9A7851;
}

#left div.maimusor ul li.most, 
#left div.maimusor ul li.most a {
background-color: #F26521;
color: #FCDFC3;
}

#left div.maimusor ul li.most span.ido{
color: #ffff00;
}

#left div.maimusor ul li.most a.musor {
color: white;
}


#left div.maimusor ul li.most a:hover {
color: black;
}

#left div.maimusor ul li.more {
border: 0;
padding: 2px 0;
margin: 0;
}

#left div.maimusor ul li.more a {
font-weight: bold;
font-size: 10px;
}

#left div.maimusor span.alcim {
display:block;
font-size:90%;
}
/*****************************************************************************/
/* mai musor stilus end ******************************************************/
/*****************************************************************************/

/*****************************************************************************/
/* com_radio stilus start ****************************************************/
/*****************************************************************************/

/******** MUSOR BLOG ***********/
#radionavbar {
/*background: url('../images/epressobarbg.gif') 0 0 repeat-x;*/
background-color: #f2dcc6;
height: 25px;
margin: 0 0 5px 0;
}

#radionavbarinner {
padding: 5px 5px 0px 5px;
}

#radionavbar a {
color:#555;
font-weight:bold;
font-size:90%;
}

div.blog_toolbar {
float:right;
}

div.bloglist {
margin: 0 10px;
}

div.blog {
margin: 0 10px;
}

div.bloglist div.blog {
margin: 0;
}

span.newblog {
display:block;
float:right;
}

div.blogentry {
margin: 5px 0 10px 0;
}

div.blogentryheader {
}

div.blogentryheader h4 a, 
div.blogentryheader h4 a:hover {
font-size: 12px;
}

div.blogentryheader span.created_by {
}

#content div.blogentryheader span.created_by a {
font-size: 9px;
color: #A7978F;
}

#content div.blogentryheader span.created_by a:hover {
color: #F26521;
}

#content div.blogentryheader span.created {
padding-left: 5px;
font-size: 9px;
color: #A7978F;
}

div.blogentryheader span.state {
font-weight:bold;
color:red;
}

div.blogentrycontent {
margin: 3px 0 3px 4px;
}

div.blogentryfooter {
margin: 0 0 3px 4px;
}

div.blogentryfooter span.modified {
display: none;
/* !! */
}

div.blogentryfooter span.editblog {
}

div.blogentryfooter span.editblog a {
}

div.navigation {
text-align:center;
font-weight:bold;
}

div.navigation span.pagenav {
padding: 0 3px;
}

/******** MUSORREND ***********/
table.hetimusor {
width: 100%;
}

table.hetimusor thead th {
font-weigth:bold;
text-align:center;
padding: 1px 2px;
background-color: #9A7851;
color:white;
}
#content table.hetimusor h2 {
color:white;
}

table.hetimusor tbody tr {
}

table.hetimusor tbody td {
text-align:center;
background-color: white;
color:#9A7851;
border:1px solid #9A7851;
}

table.hetimusor tbody td div {
padding: 1px 2px;
}

table.hetimusor tbody td img {
border: 0;
}

/******** MUSOR ***********/
div.musorok {
margin: 0 10px;
}

div.musor {
margin: 0 10px;
}

div.musor h2 {
}

div.musor h4 {
}

div.musor h2 span {
font-size:75%;
font-weight:normal;
}

div.musor div.kep {
float:right;
margin: 0 0 5px 5px;
}

div.musor div.leiras {
margin: 0 0 10px 0;
}

div.musor div.adasok {
margin: 0 0 10px 0;
}

div.musor div.adasok table {
width:300px;
}

div.musor div.adasok table td
, div.musor div.adasok table th  {
text-align:left;
}

div.musor div.emberek {
margin: 0 0 10px 0;
}

div.musor div.emberek ul {
}

div.musor div.emberek ul li {
}
/******** EMBEREK ***********/
div.emberlista {
margin: 0 10px;
}

div.emberlista ul {
}

div.emberlista ul li {
}

div.ember {
margin: 0 10px;
}

div.ember h2 {
}

div.ember h4 {
}

div.ember div.nev,
div.ember div.alias,
div.ember div.tipus {
padding-bottom: 3px;
}

div.ember div.leiras {
padding-top: 10px;
}

div.ember div.musorok {
padding-top: 10px;
/* nem talaltam meg miirt volt 10 pixellel bejjebb */
left: -10px;
position: relative;
}

div.ember div.musorok ul {
}

div.ember div.musorok ul li {
}

/*****************************************************************************/
/* com_radio stilus end ******************************************************/
/*****************************************************************************/
ul#szte {
padding: 0 0 5px 0;
margin: 0;
border-bottom: 2px solid #FCDFC3;
}

ul#szte li {
text-align:center;
margin-bottom: 5px;
}

ul#szte select {
width: 100px;
font-family: 'Tahoma', sans-serif;
font-size: 10px;
padding: 0;
margin: 0;
}

#footermiddleinner p {
clear:both;
font-size: 9px;
color: #DCD9D9;
}

/*****************************************************************************/
/* impresszum ****************************************************************/
/*****************************************************************************/

div#imp ul {
margin-bottom: 10px;
clear:both;
}

div#imp ul li {
float: left;
padding-right: 9px;
}

div#imp ul li a,
#footermiddleinner a {
font-size: 9px;
color: #DCD9D9;
}

div#imp ul li a:hover,
#footermiddleinner a:hover {
color: white;
}

div#imp div.module {
}

div#imp p {
}
/*******************************************************************************/
/* toolbar */
/*******************************************************************************/

a.toolbar {
	color : #808080;
	text-decoration : none;
	border: 1px solid #DDD;
	width: 40px;
	padding: 2px 5px 2px 5px;
}
a.toolbar:hover {
	color : #C64934;
	cursor: pointer;
	border: 1px solid #c24733;
	background-color: #f1e8e6;
	padding: 3px 5px 1px 5px;
}
a.toolbar:active {
	color : #FF9900;
}

div.back_button {
margin: 5px 10px;
}

/*******************************************************************************/
/* adasteaser */
/*******************************************************************************/
#headerright div.adasteaser a {
font-family: 'Arial', sans-serif;
font-weight: bold;
font-size: 9px;
color: #9A7851;
text-decoration: underline;
}
#headerright div.adasteaser a:hover {
font-size: 9px;
color: #534640;
}

#headerright div.adasteaser a.musor {
font-size: 12px;
color: #F26521;
display: block;
margin-top: 6px;
}
#headerright div.adasteaser a.musor:hover {
font-size:12px;
}

#headerright div.adasteaser span.alcim {
font-size:90%;
display:block;
}

#banner_contentfooter {
padding:5px 23px;
}

#banner_skyB, #banner_skyA {
float:left;
padding-top: 137px;
padding-left: 1px;
}

img.mosimageleft {
float:left;
}

img.mosimageright {
float:right;
}

div#cimlapA {
clear:both;
padding: 4px 10px;
}
/***********************************************/
/* cimlap header */
/***********************************************/

#cimlapheader {
margin-top: 6px;
background-color: white;
background-image: url('../images/epressobarbg.gif');
height: 35px;
width: 490px;
}

a#cimlapheaderlink {
display:block;
padding:0;
margin:0;
overflow:hidden;
background: url('../images/epresso.gif') 0 0 no-repeat;
width:230px;
padding-top:25px;
height:25px;
voice-family: ""}"";
voice-family:inherit;
height:0;
}
.dummy {}

html>body a#cimlapheaderlink {
height:0;
}

/******** KULTIMEDIA BAR *****************************/

#kultimedia {
font-family: 'Tahoma', sans-serif;
font-size: 10px;

height: 25px;
width: 780px;
background-image: url('../images/kb/km_bg.gif');
display: block;
overflow:hidden;
clear:both;
}

#kultimedia img {
padding:0;
margin:0;
border:0;
}

#kultimedia div {
float: left;
height: 23px;
}

#kultimedia .kmbelv {
height: 25px;
width: 11px;
text-align: center;
}

#kultimedia .sbmt {
padding: 7px 3px 0 2px;
}

#kultimedia .sbmt a {
display:block;
padding:0;
margin:0;
overflow:hidden;
background: url('../images/kb/km_nyil.gif') 0 0 no-repeat;
width: 10px;
height: 11px;
padding-top:11px;
voice-family: ""}"";
voice-family:inherit;
height:0;
}
.dummy {}

html>body #kultimedia .sbmt a {
height:0;
}

#kultimedia .sbmt a:hover {
background-position: -10px 0;
}

#kmblogo,
#kmbkeres1 {
padding: 6px 6px 0 6px;
}

#kmbradiok {
padding: 0;
}

#kmbradiok a,
#kmbradiodropdown div.h a {
display: block;
height: 25px;
width: 71px;
padding: 0;
margin: 0;
}

#kmbradiok a img,
#kmbradiodropdown div.h a img {
width: 51px;
height: 10px;
display: block;
margin: 0 10px;
top: 6px;
position: relative;
}

#kmbepr1 {
padding: 7px 5px 0px 5px;
}

#kmbepr2,
#kmbkeres2 {
padding: 2px 2px 0 2px;
}

#kultimedia input,
#kultimedia select {
font-family: 'Tahoma', sans-serif;
font-size: 10px;
vertical-align:top;
height:18px;
margin:0;
padding:0;
}

#kultimedia select {
height:18px;
margin:1px 0 0 0;
}

html>body #kultimedia input {
padding:2px 0 0 0;
height:12px;
margin:1px 0 0 0;
}

html>body #kultimedia select {
height:16px;
margin:1px 0 0 0;
}

#kmbkeres2 input {
width: 65px;
}

#kmbepr2 select,
#kmbkeres2 select {
width: 75px;
}

#kmbkeres2 select {
width: 95px;
}

#kmblogin {
padding: 2px;
}

#kmblogin input {
width: 45px;
}

#kmbstatus {
padding: 4px 0 0 7px;
}
html>body #kmbstatus {
padding: 5px 0 0 3px;
}

#kmbstatus span {
font-size:10px;
padding-right:3px;
color:#bbb;
}
#kmbstatus a {
font-family: 'Tahoma', sans-serif;
font-size: 10px;
color: #bbb;
}

#kmbstatus a:hover {
color: white;
}

#kmbradiodropdown {
font-size:10px;
color: white;
width: 0;
padding: 0;
margin: 0;
left: 242px; /* jobbra */
/*left: 24px;  kozepre*/
top: 0px;
position: absolute;
display: block;
background-color: transparent;
z-index:1000;
}

#kmbradiodropdown,
#kmbradiodropdown a {
font-family: 'Tahoma', sans-serif;
font-size: 10px;
}

#kmbradiodropdown div.h {
height: 25px;
width: 71px;
left: 16px; /* jobbra */
/*left: 234px; kozepre */
position: relative;
display: block;
padding: 0;
margin: 0;
}

ul#kmbrddh {
width: 538px;
list-style-type: none;
padding: 0;
margin: 0 0 0 7px;
font-family: 'Tahoma', sans-serif;
font-size: 10px;
}

ul#kmbrddh li {
float: left;
display: block;
padding: 0;
margin: 0;
background-color: black;
border-right: 1px solid #666;
}

ul#kmbrddh li span {
display: block;
}

ul#kmbrddh li span.kmbrdd1 {
font-size: 10px;
padding: 2px 5px 0 5px;
}

ul#kmbrddh li span.kmbrdd2 {
font-size: 10px;
padding: 3px 0 7px 5px;
color: #FFEA00;
}

ul#kmbrddh li span.kmbrdd3 {
font-size: 10px;
padding: 3px 5px 7px 5px;
color: #FFEA00;
}

ul#kmbrddh li span.kmbrdd1 a {
display: block;
padding: 0;
margin: 0;
color: white;
font-weight: bold;
}

ul#kmbrddh li span.kmbrdd1 a:hover {
color: #FFEA00;
}

ul#kmbrddh li span.kmbrdd2 a {
padding: 0 4px 0 0;
color: #FFEA00;
}

ul#kmbrddh li span.kmbrdd2 a:hover {
color: white;
}

/****************galeria**************/
table.fitted {
margin-top:5px;
}

table.zoom_almappak {
width: 440px;
margin: 2px 25px;
}

img.zoom_mappakep {
float:left;
margin: 0 5px 5px 0;
}

span.zoom_almappa {
font-size:14px;
font-weight:bold;
}


div.zoom_almappaleiras {
font-style:italic;
padding-left:20px;
}

table.zoom_search {
margin: 5px 10px;
width:470px;
}

table.zoom_search2 {
margin: 5px 10px;
width:470px;
background-color:#eee;
}

table.zoom_search td,
table.zoom_search2 td {
padding: 0px 2px 3px 2px;
}

table.zoom_fomappak {
width: 470px;
margin: 0 10px;
}

table.zoom_fomappak a {
font-size:14px;
font-weight:bold;
text-decoration:none;
}

table.zoom_fomappak a:hover {
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

table.zoom_mainfooter {
width:470px;
margin: 0 10px;
background-color: #eee
}

table.zoom_mainfooter td{
padding: 3px 5px;
}

table.zoom_lightbox {
width:470px;
margin: 0 10px;
}

table.zoom_lightbox tr.sectiontableheader {
font-weight:bold;
}

table.zoom_searchresults {
margin: 5px 0;
width:490px;
}

/********** GOOGLE **********/
#googlesearch {
clear:both;
margin-left:136px;
}

/********** tartalom ***********/

.kerdes {
font-weight:bold;
font-style:italic;
}

.felelet {
}

.fleft {
float:left;
margin:9px 15px 15px 0;
clear:left;
}

.fright {
float:right;
margin:9px 0 15px 15px;
clear:right;
}

.alairas {
font-weight:bold;
}

.middle {
text-align:center;
}

.tabla {
border-top: 1px solid #777;
border-left: 1px solid #777;
margin: 6px 0 12px 0;
}

table.tabla td,
table.tabla th {
border-right: 1px solid #777;
border-bottom: 1px solid #777;
padding: 2px 4px;
}

table.tabla th {
background-color:#444;
color:white;
}

.tablatr1 {
}

.tablatr1 td {
background-color: #f0f0f0;
}

.abra {
font-weight:bold;
text-align:right;
font-style:italic;
margin:10px;
}

.abral {
font-weight:bold;
text-align:left;
font-style:italic;
margin: 4px 10px 10px 0;
float:left;
}

.abrar {
font-weight:bold;
text-align:right;
font-style:italic;
margin: 4px 0 10px 10px;
float:right;
}

.cikkinfo {
font-size:90%;
float:right;
margin:2px 0 12px 12px;
width:150px;
background-color:#f0f8fb;
border:3px solid #a6d1e6;
padding:5px;
}

.mceContentBody .middle,
.contentpanemain .middle {
text-align:center;
}

body.mceContentBody h1,
#content div.contentpanemain h1 {
font-size: 180%;
padding: 8px 0 14px 0;
}

body.mceContentBody h2,
#content div.contentpanemain h2 {
font-size: 160%;
padding: 6px 0 10px 0;
}

body.mceContentBody h3,
#content div.contentpanemain h3 {
font-size: 140%;
padding: 4px 0 8px 0;
}

body.mceContentBody h4,
#content div.contentpanemain h4 {
font-size: 120%;
padding: 3px 0 6px 0;
}

body.mceContentBody h5,
#content div.contentpanemain h5 {
font-size: 110%;
padding: 2px 0 4px 0;
}

body.mceContentBody h6,
#content div.contentpanemain h6 {
font-size: 100%;
padding: 1px 0 2px 0;
}


.mceContentBody ul,
.contentpanemain ul {
margin: 0 0 12px 0;
padding:0 0 0 18px;
list-style-type:square; 
}

.mceContentBody ol,
.contentpanemain ol {
list-style-type:decimal;
}

.mceContentBody li,
.contentpanemain li {
margin: 0 0 5px 0;
}

.mceContentBody p,
.contentpanemain p {
margin-bottom:12px;
line-height:150%;
}

.inputbox {
padding:1px 2px;
margin:1px 0;
}

.warning {
color: #993333;
}