/* CSS RESET ZACATEK */
html, body, 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, 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, caption, img {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {line-height: 1;}
blockquote, q {quotes: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
sup {color:red}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
/* CSS RESET KONEC */

body {background: url("../images/body-bg.png") center top repeat-x;font-family:Arial, Helvetica, sans-serif;}
#page {width:862px;margin:0px auto;}
img.martin_brablec {position:absolute;margin-top:147px;margin-left:478px;z-index:3;}
img.martin_brablec_1 {position:absolute;margin-top:6px;margin-left:725px;}
img.martin_brablec_blog {position:absolute;top:6px;right:25px;}
img.buttonpiseme {position:absolute;top:125px;right:180px;}
span.uzavirac {clear:both;overflow:hidden;height:1px;display:block;}
span.uzavirac-border {clear:both;overflow:hidden;height:1px;display:block;border-bottom:1px solid #bfc2d5;width:528px;margin-left:30px;margin-bottom:20px;margin-top:-5px;margin-bottom:13px;}

#hlava {height:169px;background: url("../images/hlava-bottom.png") center bottom no-repeat;}
#hlava_blog {height:151px;position:relative}
#hlava_blog a img.logo {margin-top:21px;margin-left:16px;}
#hlava_blog form.search {position:absolute;top:125px;width:272px;}
#hlava_blog form.search legend {display:none;}
#hlava_blog form.search button {border:0px;border:none;background: url("../images/search_button.gif") center top no-repeat;width:115px;height:30px;float:left;cursor:pointer;}
#hlava_blog form.search button span {display:none;}
#hlava_blog form.search input {border:0px;border:none;background: url("../images/search_input.gif") center top no-repeat;width:138px;padding:7px;padding-left:12px;font-weight:bold;float:left;margin-right:-1px;}
#hlava a img.logo {margin-top:21px;margin-left:16px;}
#hlava ul {height:29px;line-height:29px;list-style-type:none;margin-top:54px;*margin-top:51px;margin-left:12px;}
#hlava ul li {float:left;}
#hlava ul li a {float:left;height:29px;line-height:29px;margin-right:1px;}
#hlava ul li a span {display:none;}
#hlava ul li a.uvod {background: url("../images/top-menu.png") left top no-repeat;background-position:0px -29px;width:52px;}
#hlava ul li a:hover.uvod {background: url("../images/top-menu.png") left top no-repeat;}
#hlava ul li a.copywriting {background: url("../images/top-menu.png") left top no-repeat;background-position:-52px -29px;width:90px;}
#hlava ul li a:hover.copywriting, #hlava ul li a.copywriting-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-52px 0px;width:90px;}
#hlava ul li a.ghostwriting {background: url("../images/top-menu.png") left top no-repeat;background-position:-142px -29px;width:101px;}
#hlava ul li a:hover.ghostwriting, #hlava ul li a.ghostwriting-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-142px 0px;width:101px;}
#hlava ul li a.korektury {background: url("../images/top-menu.png") left top no-repeat;background-position:-243px -29px;width:76px;}
#hlava ul li a:hover.korektury, #hlava ul li a.korektury-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-243px 0px;width:76px;}
#hlava ul li a.reference {background: url("../images/top-menu.png") left top no-repeat;background-position:-319px -29px;width:78px;}
#hlava ul li a:hover.reference, #hlava ul li a.reference-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-319px 0px;width:78px;}
#hlava ul li a.aktuality {background: url("../images/top-menu.png") left top no-repeat;background-position:-397px -29px;width:72px;}
#hlava ul li a:hover.aktuality, #hlava ul li a.aktuality-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-397px 0px;width:72px;}
#hlava ul li a.o-nas {background: url("../images/top-menu.png") left top no-repeat;background-position:-469px -29px;width:53px;}
#hlava ul li a:hover.o-nas, #hlava ul li a.o-nas-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-469px 0px;width:53px;}
#hlava ul li a.odkazy {background: url("../images/top-menu.png") left top no-repeat;background-position:-522px -29px;width:58px;}
#hlava ul li a:hover.odkazy, #hlava ul li a.odkazy-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-522px 0px;width:58px;}
#hlava ul li a.kontakt {background: url("../images/top-menu.png") left top no-repeat;background-position:-580px -29px;width:69px;}
#hlava ul li a:hover.kontakt, #hlava ul li a.kontakt-active {background: url("../images/top-menu.png") left top no-repeat;background-position:-580px 0px;width:69px;}
#hlava ul li a.jit-na-blog {background: url("../images/top-menu.png") left top no-repeat;background-position:-717px -29px;width:113px;margin-left:62px;}
#hlava ul li a:hover.jit-na-blog {background: url("../images/top-menu.png") left top no-repeat;background-position:-717px 0px;}

#obsah-hp {}
#obsah-hp .box {width:286px;text-align:center;float:left;margin-top:15px;}
#obsah-hp .box h2 {font-size:18px;font-weight:bold;}
#obsah-hp .box img.ico {margin-top:30px;margin-bottom:30px;}
#obsah-hp .box img.ico-ghostwriting {margin-top:15px;margin-bottom:14px;}
#obsah-hp .box img.ico-korektury {margin-top:21px;margin-bottom:20px;}
#obsah-hp .box h3 {font-size:12px;font-weight:bold;margin-bottom:15px;}
#obsah-hp .box ul {text-align:center;line-height:18px;}
#obsah-hp .box ul li {background: url("../images/li.gif") left center no-repeat;padding-left:22px;font-size:12px;display:inline;}
#obsah-hp .box img.button {margin-lefT:10px;margin-top:15px;z-index:2;position:relative;}
#obsah-hp .box img.buttonvice {z-index:2;position:relative;}
#obsah-hp .banners {width:850px;height:98px;border:1px solid #f2f3f6;display:block;margin-top:30px;*margin-top:26px;padding:5px;}
#obsah-hp .banners .banners-box {padding-left:20px;padding-top:10px;width:245px;height:86px;border: 1px solid #d4d6e3;border-right:none;border-right:0px;float:left;}
#obsah-hp .banners .banners-box h4 {color:#7eaa67;font-size:12px;margin-bottom:15px;}
#obsah-hp .banners .banners-box h3 a {font-size:11px;color:black;}
#obsah-hp .banners .banners-box h3 a:hover {text-decoration:none;}
#obsah-hp .banners .banners-box p {font-size:11px;margin-top:10px;width:200px;}
#obsah-hp .banners .banners-box img.vice {position:absolute;margin-top:-15px;margin-left:208px;}
#obsah-hp .banners .banners-box-vypln { position:relative; cursor:pointer; z-index:2; margin-left:53px;padding-left:70px;padding-top:10px;width:195px;height:88px;background: url("../images/banners-box-bg.gif") center top repeat-y;border-right:none;border-right:0px;float:left;}

#obsah-hp .banners .banners-box-vypln a { color:#000; font-size:11px; line-height:18px; }
#obsah-hp .banners .banners-box-vypln h4 a { color:#000; font-size:12px; margin:0 0 12px 0; text-decoration:none; display: block; }

/* #obsah-hp .banners .banners-box-vypln p {font-size:12px;font-weight:bold;line-height:18px;}
#obsah-hp .banners .banners-box-vypln p em {font-size:18px;line-height:24px;font-style:normal} */
#obsah-hp .banners .banners-box-vypln img.vice {position:absolute; right:15px; bottom:11px; /* margin-top:-22px;margin-left:160px; */}

#obsah {width:638px;;margin-top:17px;margin-right:1px;float:right;border:1px solid #eff0f4;background-color:white;}
* html #obsah {width:636px;}
#obsah h1 {color:#7eaa67;font-size:24px;margin-top:30px;margin-left:30px;margin-bottom:30px;width:500px;}
#obsah h2 {color:#70769a;margin-bottom:20px;height:41px;line-height:41px;font-size:13px;font-weight:bold;width:580px;padding-left:30px;background: url("../images/h2.png") center top no-repeat;}
#obsah h2 a {color:#70769a;float:left;}
#obsah h2 em {color:#70769a;float:right;font-style:normal;font-weight:normal;margin-right:20px}
#obsah h3 {font-size:14px;color:#7EAA67;margin-bottom:20px;padding-left:30px;}
#obsah p img, #obsah ul img, #obsah ul li img, #obsah ol img, #obsah ol li img, #obsah table img {padding:2px;bordeR:1px solid #8FB57B}
#obsah .anotace {background: url("../images/zeleny-oblouk-middle.png") center top repeat-y;width:580px;color:#7eaa67;font-size:12px;padding-left:30px;font-weight:bold;line-height:18px;margin-bottom:30px;}
#obsah .anotace img {margin-left:-30px;}
#obsah .anotace img.top {*margin-top:-14px;_margin-top:-12px;}
#obsah .anotace img.bottom {*margin-bottom:-4px;_margin-bottom:-3px;}
#obsah .anotace p {margin:0px;padding:0px;color:#7eaa67;}
#obsah p {color:black;line-height:18px;font-size:12px;margin-left:30px;margin-right:30px;margin-bottom:15px;}
#obsah p p {margin:0px;padding:0px;}
#obsah ol, #obsah ul {color:black;line-height:18px;margin-left:47px;*margin-left:53px;font-size:12px;margin-right:30px;margin-bottom:15px;}
#obsah p ol, #obsah p ul {margin:0px;padding:0px;margin-left:47px;*margin-left:53px;}
#obsah ol a, #obsah ul a {color:#3d3d3d}
#obsah a:hover {text-decoration:none;}
#obsah .info {margin-left:30px;font-size:12px;color:#70769a;margin-bottom:15px;}
#obsah .info a {font-weight:bold;color:#70769a;padding-right:20px;}
#obsah .clanek ul, #obsah .clanek ol {margin-left:60px;}
#obsah .clanek ul {list-style-type:none;margin-left:40px;}
#obsah .clanek ul li {background: url("../images/liclanek.gif") left center no-repeat;background-position:0px 6px;padding-left:20px;}
#obsah .clanek a {color:#7eaa67;}
#obsah .clanek strong.green {color:#7eaa67;font-size:12px;margin-left:30px;margin-bottom:5px;display:block;line-height:16px;}
#obsah table {color:black;line-height:18px;font-size:12px;margin-left:30px;margin-right:30px;margin-bottom:15px;}
#obsah p a, #obsah table a {color:#7eaa67;}
#obsah .reference {}
#obsah .reference img {float:left;margin:15px;margin-top:0px;border:1px solid rgb(191,194,214);padding:2px;background-color:white;}
#obsah .reference .anotace img {border:0px;border:none;margin:0px;margin-left:-30px;padding:0px;}
#obsah .reference .left {float:left;width:190px;margin-left:15px;}
* html #obsah .reference .left {margin-left:7px;margin-right:0px;}
#obsah .reference .right {float:left;width:430px;}
* html #obsah .reference .right {width:425px;margin-left:-55px;}
#obsah .reference .right p {padding-left:0px;}
#obsah form.formObecny {margin-left:30px;}
#obsah form.formObecny legend {display:none;}
#obsah form.formObecny label {float:left;width:75px;font-weight:bold;font-size:12px;color:#70769A;margin-bottom:5px;}
#obsah form.formObecny input {float:left;width:140px;height:16px;margin-bottom:5px;}
#obsah form.formObecny textarea {float:left;width:270px;height:110px;margin-bottom:5px;}
#obsah form.formObecny button {cursor:pointer;}
#obsah table.workshopy {border-collapse:collapse;border-spacing:0px;width:580px;}
#obsah table.workshopy td {padding:5px 10px;border:1px solid rgb(238,247,232);background-color:white}
#obsah table.workshopy th {padding:5px 10px;border:1px solid rgb(238,247,232);text-align:left;color:#7EAA67;background-color:rgb(249,252,247)}
#obsah form.prihlaska {margin-left:30px;}
#obsah form.prihlaska legend {display:none;}
#obsah form.prihlaska label {font-weight:bold;font-size:12px;float:left;width:110px;margin-top:7px;}
#obsah form.prihlaska input {border:1px solid #f0f2fa;background:#f5f6fa;height:23px;width:200px;margin-bottom:5px;}
#obsah form.prihlaska textarea {border:1px solid #f0f2fa;background:#f5f6fa;height:83px;width:350px;}
#obsah form.prihlaska button {border:0px;border:none;margin-top:5px;cursor:pointer;background: url("../images/comment-button.gif") center top no-repeat;float:left;width:113px;height:29px;}
#obsah form.prihlaska button span {display:none;}
#obsah table.tableObsah {line-height:24px;}
#obsah table.tableObsah td {padding:0px 1px;}

#leva {width:220px;float:left;padding-top:33px;margin-left:1px;_margin-left:0;}
#leva a span {display:none}
#leva a.copywriting {background: url("../images/subcategory.png") center top no-repeat;display:block;width:220px;height:95px;}
#leva a:hover.copywriting, #leva a.copywriting-active {background: url("../images/subcategory.png") center top no-repeat;background-position:-31px -285px;display:block;width:220px;height:95px;}
#leva a.ghostwriting {background: url("../images/subcategory.png") center top no-repeat;display:block;width:220px;height:95px;background-position:-31px -95px;}
#leva a:hover.ghostwriting, #leva a.ghostwriting-active {background: url("../images/subcategory.png") center top no-repeat;background-position:-31px -380px;display:block;width:220px;height:95px;}
#leva a.korektury {background: url("../images/subcategory.png") center top no-repeat;display:block;width:220px;height:95px;background-position:-31px -190px;}
#leva a:hover.korektury, #leva a.korektury-active {background: url("../images/subcategory.png") center top no-repeat;background-position:-31px -475px;display:block;width:220px;height:95px;}
#leva ul#ulBlog {list-style-type:none;font-size:12px;}
#leva ul#ulBlog li {float:left;}
#leva ul#ulBlog li a {background-color:#f5f6fa;float:left;width:195px;border-bottom:1px solid #c2c5d7;padding-left:25px;padding-top:14px;padding-bottom:14px;color:black;text-decoration:none;}
#leva ul#ulBlog li a:hover {background:#fff url("../images/li_blog_hover.gif") right center no-repeat;background-position:190px 6px;color:#70769a;font-weight:bold;}
#leva ul#ulBlog li a.active {background:#fff url("../images/li_blog_hover.gif") right center no-repeat;background-position:190px 6px;color:#70769a;font-weight:bold;}

#leva .tags {margin-top:15px;padding-left:15px;background-color:white;border:1px solid #C2C5D7;border-right:0px;border-right:none;padding-top:15px;padding-bottom:15px;}
#leva .tags h4 {font-size:14px;color:#70769A;margin-bottom:10px;}
#leva .tags a {font-size:11px;color:#7EAA67}
#leva .tags a.tags4 {font-size:24px;}
#leva .tags a.tags3 {font-size:20px;}
#leva .tags a.tags2 {font-size:16px;}
#leva .tags a.tags1 {font-size:12px;}
#leva .tags a.tags0 {font-size:10px;}

#pata {height:40px;line-height:40px;}
#pata-podstrana {height:40px;line-height:40px;width:640px;float:right;}
.partneri {width:637px;margin:0 -1px 0 -1px;float:right;border:1px solid #eff0f4;background-color:white;font-size:11px;line-height:16px;}
.partneri .obal {margin:5px;border:1px solid #d4d6e3;padding:10px;background: url(../images/blogobal.gif) center top repeat-y}
.partneri .obal-form {margin:5px;border:1px solid #d4d6e3;padding:10px;}
.partneri .form h4 {font-size:13px;color:#7eaa67;font-weight:bold;margin-bottom:10px;}
.partneri .form {}
.partneri .form legend {display:none;}
.partneri .form label {font-weight:bold;font-size:12px;float:left;width:70px;margin-top:7px;}
.partneri .form input {float:left;border:1px solid /*#f0f2fa*/#D4D6E3;background:#f5f6fa;height:21px;padding:5px 1px;width:459px;margin-bottom:5px;height:auto;}
.partneri .form textarea {float:left;border:1px solid /*#f0f2fa*/#D4D6E3;background:#f5f6fa;height:120px;width:459px;padding:1px;}
.partneri .form button {border:0px;border:none;margin-top:5px;cursor:pointer;background: url("../images/comment-button.gif") center top no-repeat;float:left;width:113px;height:29px;}
.partneri .form button span {display:none;}
.partneri .form .required {font-size:13px;}
.partneri .form ul {margin-left:30px !important;color:red;}
.partneri .archiv {float:left;width:230px;padding-left:20px;padding-right:20px;}
.partneri .archiv h4 {color:#7eaa67;font-weight:bold;margin-bottom:10px;}
.partneri .archiv a {color:black;}
.partneri .archiv a:hover {text-decoration:none;}
.partneri .partner {width:230px;float:right;padding-left:20px;padding-right:20px;text-align:center;}
.partneri .partner h4 {color:#7eaa67;font-weight:bold;margin-bottom:10px;text-align:left;}
.partneri .form .format {font-weight:bold;float:left;padding:2px 5px;text-decoration:none;color:#70769A !important;background:#eaeaea;border:1px outset #ddd;}
.partneri .form .format:hover {border:1px inset #eee;padding:3px 4px 1px 6px;}
#pata .leva, #pata-podstrana .leva {float:left;margin-left:10px;border:1px solid #f2f3f6;border-top:0px;border-top:none;padding-left:15px;padding-right:15px;color:black;font-size:11px;}
#pata .prava, #pata-podstrana .prava {float:right;margin-right:10px;border:1px solid #f2f3f6;border-top:0px;border-top:none;padding-left:15px;padding-right:15px;color:#8fb57b;font-size:11px;}
#pata .prava a, #pata-podstrana .prava a {color:#8fb57b;font-size:11px;margin-left:3px;margin-right:3px;}
#pata .prava a:hover, #pata-podstrana .prava a:hover {text-decoration:none;}

a.rssIco {position:absolute;width:68px;height:48px;background: url("../images/rssIco.png") center top no-repeat;right:1px;top:162px;}
a:hover.rssIco {background: url("../images/rssIco.png") center bottom no-repeat;}
a.rssIco span {display:none;}

.cotojatka {background-color:#e5e7ef;border:1px solid #70769a;color:#70769a;padding:3px 7px;font-size:12px;}
.required {color:red;}
.pruh {margin-right:-1px;margin-left:-1px;width:640px;height:10px;background:#fff;border-top:1px solid #eff0f4;}

#disc .comment .float-right {float:right;}
#disc .comment cite a {font-weight:bold;font-size:12px;font-style:normal;color:#70769A;}
#disc .comment cite {font-weight:bold;font-size:12px;font-style:normal;color:#7EAA67;}
#disc .comment .quote {border:1px dotted #C2C5D7;padding:5px;background:#F4F5F9;display:block;font-style:italic;}
#disc .comment .quote .quote {background:#fff;}
#disc .comment .quote .quote .quote {background:#F4F5F9;};
#disc .comment .quote .quote .quote .quote {background:#fff;}
#disc .comment small {}
#disc .comment p {margin-bottom:10px;}
#disc .uzavirac-border {width:580px;margin-top:5px;}
