/*
Theme Name: Candia
Theme URI: http://viahorizon.com/
Description: Candia
Author: Vh

*/

@charset "utf-8";
/* CSS Document */
 
/* The Reset---------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,
h6,pre,form,fieldset,input,p,blockquote,table,
th,td,object { margin: 0; padding: 0;}
fieldset,img,abbr { border: 0; }
address,caption,cite,code,dfn,em,h1,h2,h3,
h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { text-align: left; }
q:before,q:after { content: ''; }
body {
	font-size: 14px;
	line-height: 16px;
	background: #fff;
	font-family: "Calibri", "Franklin Gothic Medium", "Treubuchet", Helvetica, sans-serif;
	color: #3a71cc;
	margin: 0 auto 40px auto; padding: 0;
	width: 834px;
}
a { text-decoration: none; color: #3a71cc; font-size: 14px; border-bottom: #b9dcff dotted 1px;}
a:hover {border-bottom: #3a71cc solid 1px;}
blockquote {font-family: Cambria, Georgia, Times, serif; font-style:italic; color: black;background: #eee;width:410px;padding:2px 5px 2px 5px;margin:5px;-moz-border-radius:3px;border:solid 1px #ccc;}

h1, h2 {margin: 3px 0 7px 0;}

h2 {font-weight: bold; color: #0f3c99;}

strong {color: #09369b; font-weight: bold;}

* {outline: 0;}

#container {width: 834px; margin: 0 auto;}

#top {height: 110px; padding: 0 21px 0 21px;}
#top img {float: left;}
#top img:hover {filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
#top p {float: right; position: relative; right: 0; top: 5px; padding: 0;}
#top h1 {float: right; clear: right; font-size: 31px; position: relative; top: 42px; right: 0; margin:0;}
#kontakt {float: right; color: #99b4e1; padding-top: 10px;}

a#paryz {float: right; margin: 40px -130px -147px -121px; border: 0; width: 121px; height: 147px; background: url(/wp-content/upload/paryz.png) no-repeat top right;}
a#paryz:hover {background: url(/wp-content/upload/paryz.png) no-repeat top left;}


#sky-top { background:url(media/sky-top.jpg) no-repeat top; min-height: 538px;}
#sky { background:url(media/sky-middle.png) repeat-y top; padding-bottom: 10px;}
#sky-bottom { background:url(media/sky-bottom.jpg) no-repeat bottom; height: 25px; padding: 13px 23px 0 23px; font-size: 11px; text-transform: capitalize; font-style:italic; color: #acd6f4; line-height: 15px;}
#sky-bottom a {color: #3a71cc; text-decoration: none; border: 0; font-size: 11px;}
#sky-bottom a:hover {text-decoration:underline;}

.left-box {width: 400px; height: 271px; float: left;}

#slide {width: 400px; height: 271px; background:url(media/slide-back.png) no-repeat; margin-left: 35px;}
#slide a, #slide a:hover, #nav a, #nav a:hover {border: 0;}
#slideshow {z-index: 3;}
#slideshow img {padding: 8px 0 0 8px;}

#nav {z-index: 999; float: left; width: 400px; position: relative; top: -55px; right: -12px; display: block; text-align: right; margin: 0; padding: 0;}
#nav li {list-style: none; display: inline;}
#nav li a {padding: 3px 16px 13px 16px; background: url(media/ball2.png); color: #fff; font-weight: bold; font-size: 20px;filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35; margin-left: -10px;}
#nav li a:hover {text-decoration: none;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
#nav li a.activeSlide {background: url(media/ball.png); filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.right-box {float: right; width: 300px; background:url(media/box.png) top left no-repeat; margin: 6px 41px 10px 0; padding: 5px; line-height: 20px;}
.right-box h1 {font-weight: bold; font-size: 21px; color: #0f3c99; padding: 0;}

p {padding: 0 0 15px 0;}

ul {padding-left: 14px;}

.article {clear: both; padding: 0 41px 0 41px;}
.article ul {padding-bottom: 20px;}
.article h1 {line-height: 26px;}

#footer {padding: 6px 21px 0 21px; font-size: 11px; color: #CCC; line-height: 12px;}
#footer a {text-decoration: underline; color: #aaa; border: 0; font-size: 11px;}
#footer a:hover {color: #000;}

.right {float: right;}
.left {float: left;}

#showRss {font-size: 14px;
font-family: "Calibri", "Franklin Gothic Medium", "Treubuchet", Helvetica, sans-serif;
border: 1px solid #dff6fc;
width: 220px;
height: 24px;
color: #3a71cc;
padding: 0; margin: 0;
margin: 5px 0 -12px 0;
}

#showRss {font-size:120%;}

#showRss option {background:#fff;}

#rssContainer {font-size: 15px; padding: 0; margin:15px 0 0 0;}
#rssContainer ol {padding: 0; margin:0; list-style: none;}