/* @override 
	http://ddlcore.svn.kronio.hu/admin/css/editor/editor.css
	http://ddlcore.localhost/frontend/css/editor/editor.css
*/

/* RESET FROM RESET.CSS */
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0; 	border: 0; 	outline: 0;
	font-size: 100%;	vertical-align: baseline; 	background: transparent;
}

/* GLOBAL WEBEDITOR STYLESHEET FOR DDL 1.9 */

.Preformat {font-family: "arial"; font-weight:normal; color:#222;line-height:1.8em;margin-top:30px;}
.Preformat table {border-collapse:separate;border-spacing:0;}
.Preformat caption, th, td {text-align:left;font-weight:normal;}
.Preformat table, td, th {border: 0px;}
.Preformat blockquote:before, blockquote:after, q:before, q:after {content:"";}
.Preformat blockquote, q {quotes:"" "";}
.Preformat img { border: 0;}
.Preformat a img {border:none;}
.Preformat a img:focus {outline: none}

/* TYPOGRAPHY - HEADINGS*/

//.Preformat h1, .Preformat h2, .Preformat h3, .Preformat h4, .Preformat h5, .Preformat h6 {font-weight:normal;}
//.Preformat h1 {font-size:1.4em;font-family:Georgia;color:#2A739E;padding-bottom:10px;}
//.Preformat h2 {font-size:1.4em;font-family:Georgia;color:#434547;text-transform: uppercase;}
.Preformat h3 {font-size:1.4em;font-family:Georgia;font-weight:bold;color:#434547;}
.Preformat h4 {font-size:1.1em;}
.Preformat h5 {font-size:1.1em;font-family:Arial;color:#72777C;padding-bottom:10px;}
.Preformat h6 {font-size:1em;font-weight:bold;font-style:italic;line-height:1.2;margin-bottom:0.5em;}
.Preformat h1 img, .Preformat h2 img, .Preformat h3 img, .Preformat h4 img,.Preformat  h5 img, .Preformat h6 img {margin: 0;}

//.Preformat p {margin-top:5px;}

.Preformat h1 {
	border-bottom:1px solid #D9D9D9;
	clear:left;
	color:#008FBA;
	font-size:14px;
	line-height:normal;
	margin:0 -15px 15px;
	padding:0 0 3px 15px;
}

.Preformat h2 {
	font-size:14px;
	line-height:normal;
	margin:12px 0;
	padding:0;
}

.Preformat p {
	line-height:14px;
	margin:0 0 1em;
	padding:0;
	text-align:justify;
}

/* LISTS */
.Preformat li ul, li ol {}
.Preformat ul, ol {}
.Preformat ul {list-style-type:disc;}
.Preformat ol {list-style-type:decimal;}

.Preformat ol { margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px;}
.Preformat ol.withroman { list-style-type: upper-roman;}

.Preformat ul {list-style-image: url(../../../img/listdot01.png);list-style-type:square;}
.Preformat li {	margin-left:15px; padding-bottom:8px;}

/* BASIC LINK STYLES */
.Preformat a:focus {outline: none;}
.Preformat a {color:#2A739E;text-decoration:underline;}
.Preformat a:link { text-decoration: none; }
.Preformat a:active { color: #333536;text-decoration: none; }
.Preformat a:visited { color:#2A739E; text-decoration: none; }
.Preformat a:hover { color: #1E4567;text-decoration: none;}
.Preformat a:focus {color:#333536;}

/* LARGE LINK */
.Preformat a.LargeLink{color:#2C6088;padding-bottom:4px;padding-top:3px;font-size:11px; font-weight:normal;background: transparent url(link_bullet_style.png) no-repeat 0px 0px;padding-left:2.5em;text-transform:uppercase;}
.Preformat a.LargeLink:hover{color:#1E4567;background: transparent url(link_bullet_style_hover.png) no-repeat 0px 0px;}
.Preformat .LargeLink .ActiveItem a{display:block;color:#333536;padding-bottom:2px;padding-top:2px;font-size:11px; font-weight:normal;background: transparent url(../../../img/sidemenu_hover_active.png) no-repeat 0px 0px; margin-left:0px; padding-left:21px; text-transform:uppercase;}
.Preformat .LargeLink .ActiveItem a:hover{display:block;color:#1E4567; padding-bottom:2px;padding-top:2px;font-size:11px; font-weight:normal;background: transparent url(../../../img/sidemenu_hover_active.png) no-repeat 0px 0px;margin-left:0px;padding-left:21px;text-transform:uppercase;}.Preformat a.NagyLink{ font-size:14px;}

/* NAGY LINK */
.Preformat a.NagyLink:hover{ font-size:14px;}
.Preformat a.NagyLink:visited{ font-size:14px;}
.Preformat a.NagyLink:active{ font-size:14px;}

/* KIEMELT LINK */
.Preformat a.highlightedlink{display:block;height:18px;font-size:11px;color:#2C6088;background:transparent url(../../../img/sidemenu_clickable.png) no-repeat 0px 0px;padding-left:21px;padding-top:2px;text-transform:uppercase;}
.Preformat a.highlightedlink:hover{display:block;height:18px;font-size:11px;color:#1E4567;background:transparent url(../../../img/sidemenu_hover_active.png) no-repeat 0px 0px;padding-left:21px;padding-top:2px;text-transform:uppercase;}

/* FILE LINK COMMON STYLES */

a.link_external, a.link_pdf, a.link_wmv, a.link_mp3, a.link_file, a.link_doc, a.link_zip, a.link_xls, a.link_mp3, a.link_qt, a.link_image {display:block; vertical-align: top; background-position: 0px 0%; padding: 0px 3px 5px 25px;text-align: left; font-weight: bold;}


/* LINKS SPECIAL STYLES AND ICONS*/

/* CHOSABLE*/
.Preformat a.link_file {background-image: url(icon_file.gif); background-repeat: no-repeat; }
.Preformat a.link_external {background-image: url(link_external.png) no-repeat 0px 0px;}
.Preformat a.link_external:hover {background-image: url(link_external_hover.png) no-repeat 0px 0px;}

/* ICONS BY MIME TYPE - AUTOMATED ICONS FOR FILE LINKS*/
.Preformat a.link_pdf {background-image: url(icon_pdf_grey.png); background-repeat: no-repeat;}
.Preformat a.link_pdf:hover {background-image: url(icon_pdf_grey_hover.png); background-repeat: no-repeat;}
.Preformat a.link_xls {background-image: url(icon_xls.gif); background-repeat: no-repeat;}
.Preformat a.link_mp3 {background-image: url(icon_mp3.gif); background-repeat: no-repeat;}
.Preformat a.link_doc {background-image: url(icon_word.gif); background-repeat: no-repeat;}
.Preformat a.link_qt {background-image: url(icon_qt.gif); background-repeat: no-repeat;}
.Preformat a.link_wmv {background-image: url(icon_wmv.gif); background-repeat: no-repeat;}
.Preformat a.link_zip {background-image: url(icon_zip.gif); background-repeat: no-repeat;}
.Preformat a.link_image {background-image: url(icon_image.gif); background-repeat: no-repeat;}

/* HTML TAGS */
.Preformat blockquote {margin:1.5em;color:#667;font-style:italic;}
.Preformat strong {font-weight:bold;}
.Preformat em, dfn {font-style:italic;}
.Preformat dfn {font-weight:bold;}
.Preformat sup, sub {line-height:0;}
.Preformat abbr, acronym {border-bottom:1px dotted #666;}
.Preformat address {margin:0 0 1.5em;font-style:italic;}
.Preformat del {color:#666;}
.Preformat pre {margin:1.5em 0;white-space:pre;}
.Preformat pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}

/* IMAGES: on top of paragraph and inline paddings > left, right, center */
.Preformat p img.floatright { float: right; margin:1em 0 1em 1em; border: 0; padding: 0; }
.Preformat p img.floatright_isontop { float: right; margin:0.4em 0em 1em 1em; border: 0; padding: 0; }
.Preformat p img.floatleft { float: left; margin:1.5em 1.5em 1.5em 0; border: 0; padding: 0; }
.Preformat p img.floatleft_isontop { float: left; margin:0.4em 1em 1em 0; border: 0; padding: 0; }
.Preformat p img.imgcenter { display:block; margin: 1.5em auto 1.5em auto; border: 0; padding: 0; }

.Preformat .column2{}
.Preformat .column2_1{ float: left; width: 49%}
.Preformat .column2_2{ float: right; width: 49%}
.Preformat .column3{ }
.Preformat .column3_1{ width:32%;	float: left;}
.Preformat .column3_2{ width:32%;	float: left;}
.Preformat .column3_3{ width:32%;	float: right;}

/* HORIZONTAL RULERS */

.Preformat hr { border: solid #e7e7e7; border-width: 1px 0 0; clear: both; margin: 20px 0 20px; height: 0; }

/* CUSTOM STYLES */

	.Preformat p.emphasised_block { background-color:#daf0fa; padding: 5px;}


.Preformat p.caption { font-size: 1.1em; text-align:center;}
.Preformat .smalltext{font-size: 11px;color: #red;line-height:14px;padding-bottom:4px;}
.Preformat .LinkDate{font-size:11px;padding-left: 25px;padding-top:0px;}
.Preformat .citation{}

.Preformat .LargeText {font-size: 1.4em; line-height:1.4em; }
.Preformat .LargeText a {}
.Preformat .LargeText a:hover {}
.Preformat .LargeText a:visited {}
.Preformat .LargeText a:active {}

/* TABLE FORMATTING */

/* table */

.Preformat table {
    vertical-align: middle;
    text-align: left;
     border: 2px solid #ccc;
    empty-cells: show;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    border-collapse: collapse;
    border-spacing: 0px;

}
.Preformat tr { color: #000000; }
.Preformat th {}
.Preformat td {
    border-bottom: 1px solid #ccc;
    border: 1px solid #ccc;
    color: #333333;
    font-size: 12px;
    padding: 7px 5px 5px 5px;
    -moz-border-radius: 0px 0px 0px 0px;

}

.Preformat td.cim  {
    vertical-align: middle;
    background-color:  #0568ad;
    color:  #fff;
    border: 0px solid #cccccc;
    text-transform:uppercase;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    border-collapse: separate;
    /*border: 1px solid #cccccc;*/
    padding: 10px;
}
.Preformat td.oszlopfo  {
    font-weight: bold;
}
.Preformat td.szekcio  {
    background-color: #eaeced;
    text-align:left;
    font-weight: bold;
    color:#444;
}



.Preformat .LayoutTable {text-align: left;empty-cells: hide;margin: 0px;padding: 0px;border: 0px;}
.Preformat .LayoutTable tr {}
.Preformat .LayoutTable th {}
.Preformat .LayoutTable td {padding: 0px; margin: 0px; border: 0px; font-size: 1.1em;}
.Preformat .LayoutTable td.cim { } 
.Preformat .LayoutTable td.szekcio { }

