/* Script Doctor main CSS */

/* html */

html,body {	height: 100%; }
body { font-family: "Courier New", Courier, monospace; font-size: 12px; margin: 0; padding: 0; background: url("images/bg_kocka.png") top center repeat; }

p { padding: 5px 20px 10px 20px; margin: 0; border: 0; color: #808080; background: transparent; }
img { border: 0; margin: 0; }
span.color { color: #a7885a; }
span.dolt { font-style: italic; }
span.red { color: red; }

/* wrapper */

#wrapper { width: 720px; min-height: 100%; margin: 0 auto; border: 0; background: url('images/bg_kocka_long.png') repeat-y; }
* html #wrapper { height: 100%; }


/* header es menu */

#header { position: relative; margin: 0; border: 0; height: 132px; background: url("images/bg_kocka.png") repeat; }

#sd_logo { margin: 0; border: 0; padding: 0; width: 585px; height: 101px; background: url("images/sd_logo_type.png") top left no-repeat; }
#sd_logo span { display: none; }

#last_update { position: absolute; top: 83px; right: 0; margin: 0; border: 0; height: 20px; width: 90px; background: transparent; text-align: right; padding: 0; color: #a7885a; }
#last_update p { font-size: 12px; }

#menu { position: absolute; bottom: 0; width: 716px; }
#menu ul { list-style-type: none; color: #fffff3; padding: 5px 0; margin: 0; text-align: right; width: 100%; background: url("images/bg_kocka_dark.png") repeat; border: 2px solid gray; }
#menu ul li { display: inline; margin: 0; border: 0; }
#menu ul li a { text-decoration: none; outline: none; font-size: 14px; padding: 5px 9px; color: #fffff3; }
#menu ul li a:hover { color: #a7885a; background: url("images/bg_kocka.png"); }


/* tartalom */

#main { color: #808080; background: transparent; margin: 0; border: 0; width: 365px; text-align: left; float: left; display: inline; }
#main p { line-height: 150%; padding: 5px 20px 10px 20px; margin: 0; }
#main a { text-decoration: none; color: #a7885a; outline: none; padding: 1px; }
#main h3 a { color: #808080; }
#main a:hover { text-decoration: underline; }
#main img { margin: 0 -3px 10px 8px; }

#main ul { list-style-type: disc; color: #808080; margin: 0 0 0 40px; padding: 5px 10px 5px 10px; }
#main ul li { line-height: 150%; padding: 0 0 5px 0; }

#main_jobb { width: 350px; float: right; display: inline; text-align: center; overflow: hidden; border: 0; margin: 0; padding-right: 1px; }
#main_jobb_blog { width: 350px; float: right; display: inline; text-align: left; overflow: hidden; border: 0; margin: 0; padding-right: 1px; }
#prices { border: 0; margin: 0 auto; padding: 0; border-collapse: collapse; line-height: 150%; }
#prices ul { list-style-type: disc; color: #808080; margin: 0 0 0 20px; padding: 10px;}
#dram { border: 0; margin: 0; padding: 0; border-collapse: collapse; }
#dram p { font-size: 12px; padding: 5px; margin: 0; }
#dram2 { border: 0; margin: 0; padding: 0; border-collapse: collapse; }
#dram2 p { font-size: 12px; padding: 5px; margin: 0; }
#oktatas { border: 0; margin: 0 auto; padding: 0; border-collapse: collapse; line-height: 150%; text-align: left; width: 300px; }
#oktatas a { text-decoration: none; color: #a7885a; outline: none; padding: 1px; }
#oktatas a:hover { text-decoration: underline; }

#edu_menu ul { list-style:none; float: left; }
#edu_menu li { display: inline; background: url("images/bg_kocka_sun.png"); margin: 0 20px 0 -20px; }
#edu_menu li a { font-size: 14px; padding: 4px 12px 4px 12px; margin: 0; background: url("images/bg_kocka_sun.png"); color: #a7885a; line-height: 240%; text-align: center; }
#edu_menu li a:hover { text-decoration: none; background: url("images/bg_kocka_dark.png"); color: #fffff3; }
#edu_menu .current a { background: url("images/bg_kocka_dark.png"); color: #fffff3; }
#edu_menu a.current2 { background: url("images/bg_kocka_dark.png"); color: #fffff3; }
#edu_div { clear:left; }

/* táblázat */

.time { width: 108px; text-align: right; vertical-align: top; }
.info { width: 230px; text-align: left; vertical-align: top; }
.bal2 { width: 130px; text-align: left; vertical-align: top; }
.jobb2 { width: 180px; text-align: left; vertical-align: top; }


.bal { width: 220px; text-align: left; vertical-align: top; padding: 10px 0 10px 0; }
.bal p { padding: 2px; }
.jobb { width: 80px; text-align: right; vertical-align: top; padding: 10px 0 10px 0; }
.jobb p { padding: 2px; }
.jobb-bottom { width: 80px; text-align: right; vertical-align: bottom; padding: 10px 0 10px 0; }
.jobb-bottom p { padding: 2px; }
.jobb-bottom li { list-style-type: none; color: red; margin: 0 -8px 0 -20px; padding: 0; }
.oldprice { font-size: 14px; text-decoration: line-through; color: #808080; }
.newprice { font-size: 14px; color: red; }
li.originalprice { color: #808080; }
li.line-through { text-decoration: line-through; color: #808080; }
p.small-font { font-size: 11px; }

.bal-akcio { width: 310px; text-align: left; margin: 0; padding: 0 20px 10px 20px; line-height: 150%; }

#contact { width: 300px; margin: 0 auto; padding: 5px; border-top: 1px solid silver; background: transparent; line-height: 150%; }
#contact a { text-decoration: none; color: #808080; outline: none; padding: 1px; }
#contact a:hover { text-decoration: underline; }

h1 { line-height: 150%; padding: 10px 0 0 0; font-weight: bold; font-size: 18px; color: #a7885a; }
h1 span { font-weight: normal; }
h1 a { display: inline; text-decoration: none; outline: none; color: #a7885a; }
h1 a:hover { text-decoration: underline; }

h2 { margin: 0; padding: 20px; font-weight: bold; font-size: 18px; text-align: left; color: #a7885a; }

h3 { line-height: 200%; padding: 0 0 0 20px; font-size: 14px; font-weight: normal; color: #808080; }
h3 a { text-decoration: none; outline: none; color: #808080; }
h3 a:hover { text-decoration: underline; }
h3 span { font-size: 12px; }

h4 { font-size: 14px; font-weight: bold; letter-spacing: 6px; padding: 2px; margin: 0; color: #a7885a; }
h4.space { padding: 5px; }
h5 { font-size: 12px; font-weight: bold; letter-spacing: 2px; padding: 10px 2px 2px 20px; margin: 0; color: #a7885a; }

/* footer */

#footer_tarto { clear: both; width: 720px; height: 155px; background: transparent; border: 0; margin: 0;}

#footer { position: relative; width: 720px; height: 150px; margin: -150px auto; border: 0; background: url("images/bg_kocka.png") repeat; text-align: center; }

#footer_contact { position: relative; width: 600px; margin: 0 auto; padding: 5px; border-top: 1px solid silver; background: transparent; line-height: 150%; }
#footer_contact p { margin: 0; border: 0; padding: 0; font-size: 11px; text-align: center; }
#footer_contact a { text-decoration: none; color: #808080; outline: none; padding: 1px; }
#footer_contact a:hover { text-decoration: underline; }

#footer_text { position: relative; top: 0; width: 716px; background: url("images/bg_kocka_dark.png") repeat; border: 2px solid gray; }
#footer_text p { padding: 5px 10px; margin: 0; text-align: center; color: #fffff3; font-size: 14px; }

/* end of css */
