body {margin: 0px; background-color: #0B0B0B; font-size: 12px; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; text-shadow: #000 2px 2px 2px;}
::-moz-selection {background: #ef3503; color: #ffffff;}
::selection {background: #ef3503; color: #ffffff;}
form {padding: 0px; margin: 0px;}
#header {height: 115px;	background-image: url(images/h.jpg);}
#lista {height: 0px; background-image: url(images/c.jpg); background-position: bottom; background-repeat: no-repeat; padding-top: 0px; color: #666666; letter-spacing: .05em; text-align: center;}
#lista span { padding-left: 40px;}
#lista a {color: #666666; text-decoration: none;}
#lista a:hover {color: #999999; text-decoration: none;}
#logo {width: 964px; margin: auto;}

#logo h1 {float: left; margin-left: 0px; margin-top: 0px;}
#logo h1 a {height: 120px; width: 600px; background-image: url(images/justgraphic.jpg); display: block;}

#logo h1 a span {display: none;}
#logo h2 {float: left; margin-left: 125px; margin-top: 0px; height: 120px; width: 150px; background-image: url(images/grafika_design.jpg); display: block;}
#logo h2 span {display: none;}

#logo a.lo {float: left; margin-left: 0px; margin-top: 0px; height: 120px; width: 600px; background-image: url(images/justgraphic.jpg); display: block;}
#logo a.lo span {display: none;}
#logo div.co {float: left; margin-left: 125px; margin-top: 0px; height: 27px; width: 150px; background-image: url(images/grafika_design.jpg); display: block;}
#logo div.co span {display: none;}

#content {background-image: url(images/bg2.gif); background-repeat: repeat-x; background-position: top;}
#content2 {background-image: url(images/bg.gif); background-position: center top; background-repeat: no-repeat; min-height: 584px;}
#pruh {height: 100px; width: 964px; margin: auto; background-color: #090909;}
#menu {height: 38px; width: 964px; margin: auto;}
#menu ul {margin: 0px; padding: 0px; list-style: none; float: left;}
#menu ul li {margin: 0px; text-indent: 0px; float: left; display: block;}
#menu ul li a {font-family: "Century Gothic", Tahoma, sans-serif; color: #cccccc; text-decoration: none; font-variant: small-caps; font-size: 19px; letter-spacing: .05em; display: block; background-color: #0e0e0e; line-height: 38px; padding: 0 12px 0 12px;}
#menu ul li a:hover {text-decoration: none; font-variant: small-caps; font-size: 19px; letter-spacing: .05em; display: block; background-color: #090909; line-height: 38px; color: #FFFFFF;}
#menu .ul2 {margin: 0px; padding: 0px; list-style: none; float: right;}
#menu .ul2 li a.news {font-family: "Century Gothic", Tahoma, sans-serif; color: #ffffff; text-decoration: none; font-variant: small-caps; font-size: 19px; letter-spacing: .05em; display: block; background-color: #0e0e0e; line-height: 38px; padding: 0 12px 0 12px;}
#menu .ul2 li a.news:hover {text-decoration: none; font-variant: small-caps; font-size: 19px; letter-spacing: .05em; display: block; line-height: 38px; color: #999999;}
#obsah {width: 964px; margin: auto; background-image: url(images/bg_ob.gif); background-repeat: repeat-y; min-height: 584px;}
#cont_l {float: left; width: 685px; padding-left: 5px; /* padding-top: 5px; */ margin-right: 9px;}
#dnav {width: 690px; padding-left: 3px; background-color: #121212; padding-bottom: 3px; line-height: 25px; font-family: "Century Gothic", Tahoma, sans-serif; font-variant: small-caps; letter-spacing: .05em; font-size: 14px; margin-bottom: 5px;}
#dnav span.si {font-size: 18px; font-family: Arial, Helvetica, sans-serif;}
#dnav a {color: #CCCCCC; text-decoration: none;}
#dnav a:hover {color: #ffffff; text-decoration: none; border-bottom: 1px dotted #ffffff;}
#obc {padding-left: 5px;}
#cont_r {float: left; width: 242px; padding-top: 5px; margin-right: 4px; padding-left: 9px; padding-right: 10px;}
#cont_r p {margin-top: 5px; padding: 0px; text-align: justify; color: #999999;}
#cont_r a.rss {color: #ff9933; text-decoration: none;}
#cont_r a:hover.rss {color: #ff7f00; border-bottom: 1px dotted #ff7f00;}
#cont_r h3 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 25px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px; padding: 0px; border-bottom: 1px solid #222222;}
#cont_r h3.svde {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 12px; font-weight: lighter; letter-spacing: -.02em; font-variant: small-caps; margin: 0px; padding: 0px; border: 0px;}
#cont_r h3.svde a {font-family: "Century Gothic", Tahoma, sans-serif; text-decoration: none; font-weight: lighter; letter-spacing: -.02em; font-variant: small-caps; color: #ff9933;}
#cont_r h3.svde a:hover {color: #ff7f00; font-family: "Century Gothic", Tahoma, sans-serif; font-weight: lighter; letter-spacing: -.02em; font-variant: small-caps; text-decoration: none; }
#cont_r h4 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 16px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0 0 10px 0; padding: 0px;}
#cont_r span {display: block; font-family: Tahoma, sans-serif; font-size: 12px; font-weight: lighter; letter-spacing: .05em; margin-bottom: 3px;}

#footer2 {background-image: url(images/f.jpg); background-position: center; background-repeat: no-repeat; height: 45px; width: 964px; margin: auto; text-align: center; padding-top: 55px; color: #ffffff;}
#footer2 a {color: #ffffff; text-decoration: none;}
#footer2 a:hover {color: #666666; text-decoration: none;}

a {color: #fd8404; text-decoration: underline;}
a:hover {color: #ff8000; text-decoration: underline;}
h2 {font-family: "Century Gothic", Tahoma, sans-serif; color: #ee3403; font-size: 35px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
h2 span {font-family: "Century Gothic", Tahoma, sans-serif; color: #ff9933; font-size: 22px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px; font-style: italic;}
a.strank {color: #ff9933; font-family: "Century Gothic", Tahoma, sans-serif; font-size: 15px; text-decoration: none;}
a:hover.strank {color: #ff8000; font-family: "Century Gothic", Tahoma, sans-serif; font-size: 15px; text-decoration: none;}
a.strankb {color: #ff9933; font-family: "Century Gothic", Tahoma, sans-serif; font-size: 13px; text-decoration: none;}
a:hover.strankb {color: #ff7f00; font-family: "Century Gothic", Tahoma, sans-serif; font-size: 13px; text-decoration: none;}

.c_in_ob {width: 131px; float: left; padding-left: 10px;}
.c_in_ob img {opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; border: 2px solid #0f0f0f;}
.c_in_ob img:hover {opacity: 1.0; filter: alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; border: 2px solid #0f0f0f;}

.c_in {width: 535px; float: left;}
.c_in h2 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 28px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.c_in h2 a {color: #ff6200; text-decoration: none;}
.c_in h2 a:hover {color: #ffb600; text-decoration: none;}
.c_in h3 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 18px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.c_in h3 a {color: #ee3403; text-decoration: none;}
.c_in h3 a:hover {color: #ff5000; text-decoration: none;}
.c_in p {text-align: justify; margin: 10px 0 5px 0;}
.c_in .c_footer {border-left: 2px solid #232323; color: #555555; padding: 2px 2px 2px 5px;}
.c_in .c_footer a {color: #555555; text-decoration: none;}
.c_in .c_footer a:hover {color: #838383; text-decoration: none;}

.c_in_n {margin-bottom: 20px;}
.c_in_n h2 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 24px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.c_in_n h2 a {color: #ee3403; text-decoration: none;}
.c_in_n h2 a:hover {color: #ff5000; text-decoration: none;}
.c_in_n h3 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 18px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.c_in_n h3 a {color: #ee3403; text-decoration: none;}
.c_in_n h3 a:hover {color: #ff5000; text-decoration: none;}
.c_in_n p {text-align: justify; margin: 10px 0 5px 0;}
.c_in_n .c_footer {border-left: 2px solid #232323; color: #555555; padding: 2px 2px 2px 5px;}
.c_in_n .c_footer a {color: #555555; text-decoration: none;}
.c_in_n .c_footer a:hover {color: #838383; text-decoration: none;}

div.ra {margin-bottom: 15px;}

.c_in_w {}
.c_in_w h2 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 24px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.c_in_w h2 a {color: #ee3403; text-decoration: none;}
.c_in_w h2 a:hover {color: #ff5000; text-decoration: none;}
.c_in_w h3 {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 18px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.c_in_w p {text-align: justify; margin: 10px 0 6px 0;}
.c_in_w .c_footer {border-left: 2px solid #232323; color: #555555; padding: 0 2px 2px 5px;}

.clanek {font-size: 13px;}
.clanek li {list-style-image: url(images/list.gif); list-style-position: inside;}
.clanek h1.nadpis {font-family: "Century Gothic", Tahoma, sans-serif; color: #ee3403; font-size: 35px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.clanek h2 {font-family: "Century Gothic", Tahoma, sans-serif; color: #fd8404; font-size: 24px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.clanek h2 a {color: #fd8404; border-bottom: 1px dotted #fd8404; text-decoration: none;}
.clanek h2 a:hover {color: #f34d03; border-bottom: 1px dotted #f34d03; text-decoration: none;}
.clanek h3 {font-family: "Century Gothic", Tahoma, sans-serif; color: #ffffff; font-size: 20px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 0px;}
.clanek sup {font-family: "Century Gothic", Tahoma, sans-serif; color: #ee3403; font-size: 10px; font-weight: lighter; letter-spacing: .05em; margin-left: 2px;}
.clanek sup a {color: #ffc78e; text-decoration: none; letter-spacing: -.5px; border: none;}
.clanek sup a:hover {color: #ff9933; text-decoration: none; border-bottom: 1px dotted #ff9933; letter-spacing: -.5px;}
.clanek span.tip {font-family: "Century Gothic", Tahoma, sans-serif; color: #ee3403; font-size: 18px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps;}
.clanek strong {color: #ffffff;}
.clanek .snipe {font-style: italic; font-family: Arial, Helvetica, sans-serif; text-align: justify; border-left: 3px solid #d52d03; padding: 0 0 0 6px;}
.clanek p {text-align: justify; line-height: 150%;}
.clanek p.cent {text-align: center;}
.clanek p.ide {text-align: center;}
.clanek p.cit {font-style: italic; font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: lighter; letter-spacing: .05em;}
.clanek p.cit span.citautor {font-size: 13px; letter-spacing: .05em; display: block; text-align: right; font-family: Arial, Helvetica, sans-serif; font-style: italic;}
.clanek p.zdroj {background-color: #0f0f0f; border: 1px solid #070707; padding: 8px; color: #666666;}
.clanek p.zdroj a {color: #666666; text-decoration: underline;}
.clanek p.zdroj a:hover {color: #999999; text-decoration: underline;}
.clanek img {border: 5px solid #0f0f0f;}
.clanek a img {border: 5px solid #0f0f0f;}
.clanek a:hover img {border: 5px solid #ee3403;}
.clanek img.nobo {border: 0px;}
.clanek img.obod{border: 5px solid #0f0f0f;}
.clanek img:hover.obod {border: 5px solid #ee3403;}
.clanek .c_footer {border-left: 2px solid #0a0a0a; border-right: 2px solid #0a0a0a; background-color: #121212; color: #555555; padding: 5px 5px 5px 5px;}

#prectete {margin: 10px 0 0 0; padding: 0px;}
#prectete li {margin: 0 0 0 0; padding-left: 10px; list-style: none;}

.partneri {
	list-style: none;
	margin: 0px;
	padding: 3px 0px;
	font-size: 11px;
}

.partneri a {
	font-size: 12px;
}

.partneri a:hover {
	font-size: 12px;
}


strong.komenty {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 26px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin: 10px 0 0 0; color: #c8c8c8; border-bottom: 1px solid #c8c8c8; display: block;}
.textbox {background-color: #040404; border: 1px solid #000000; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: .05em; padding: 3px;}
.button {background-color: #040404; border: 1px solid #000000; padding: 10px; color: #999999; font-family: "Century Gothic", Tahoma, sans-serif; letter-spacing: .05em;}
.buttonsearch {height: 21px; padding: 0px; border: none; margin: 0px;}
.textboxsearch {background-color: #040404; border: none; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: .05em; line-height: 21px; height: 21px; padding: 0px; margin: 0px; display: block; float: left; width: 171px; padding-left: 3px;}
.search {border: 1px solid #000000; width: 240px; background-color: #0f0f0f; height: 21px; margin-top: 10px; margin-bottom: 0px;}
#cont_r p.p_s {margin-top: 5px; padding: 0px; color: #999999; text-shadow: none; margin-bottom: 15px;}
.obr {border: 4px solid #0e0e0e; opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5;}
.form_bg {background-color: #131313; padding: 8px;}
.nadpisy {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 15px; font-weight: lighter; letter-spacing: .05em; font-variant: small-caps; margin-left: 10px;}
.male {font-family: "Century Gothic", Tahoma, sans-serif; font-size: 10px; font-weight: lighter; letter-spacing: .05em;}
.text_c {margin: 5px 0 10px 20px;}

.ank_bg {background-color: #0e0e0e; width: 205px; float: left; margin-bottom:10px;}
.ank_h {background-color: #030303; height: 20px;}

img.nbr {border: 0px;}