/*
Theme Name: WordPress vodaci.info
Theme URI: http://vodaci.info/
Description: vodaci.info theme
Version: 0.1
Author: Jan Suchal

*/


body, html {
				font-family: "Trebuchet MS", sans-serif;
				font-size: 13px;
				line-height: 18px;
				text-align: center;
			}
			
			body {
				margin: 30px;
			}
			
			a,
			a:link {
				color: black;
			}
			
			a:visited {
				color: #555;
			}
			
			a:hover {
				color: white;
				background-color: #00639C;
				text-decoration: none;
			}
			
			h1, h2, h3, h4, h5, h6, blockquote {
				font-family: Georgia, serif;
				color: #00639C;
			}
			
			h1, h2 {
				font-weight: normal;
				font-size: 36px;
				font-style: italic;
				color: #333;
				margin: 0;
				padding: 0;
			}
				
			p, ul, ol {
				margin: 0 5px 10px 5px;
			}
			
			h1 span {
				color: #00639C;
			}
			
			#header {
				float: right;
				text-align: right;
				width: 300px;
				margin-bottom: 20px;
			}
			
			h2, h3, h4, h5, h6 {
				margin: 0 0 0 5px;
			}
			
			h1 {
				margin-right: 5px;
			}
			
			h2 {
				padding-top: 30px;
			}
			
			h3 {
				margin: 30px 0 15px 5px;
				padding: 0;
				font-weight: normal;
				font-size: 24px;
				line-height: 23px;
			}
			
			h4, .child h3 {
				font-size: 20px;
				margin: 20px 0 10px 5px;
				font-weight: normal;
			}
			
			#holder {
				text-align: justify;
				margin: 0 auto;
				width: 690px;
			}

			a img {
				border: none;
			}
			
			ul#menu {
				float: right;
				padding: 0;
				margin: 16px 6px 0 0;
				list-style-type: none;
			}
			
			ul#menu li {
				display: inline;
				margin: 0;
				padding: 0;
			}
			
			ul#menu li:before {
				content: "  \002f  ";
			}
			
			ul#menu li:first-child:before {
				content: "";
			}
			
			ul#menu a {
				font-weight: bold;
				text-transform: lowercase;
			}
			
			.cleaner {
				clear: both;
			}

.wp-caption {
	background-color: white;
	position: relative;
	margin-bottom: 30px;
}

.wp-caption div {
	border: 1px solid #333;
}

p.wp-caption-text {
	position: absolute;
	width: 100%;
	text-align: right;
	background-color: #00639C;
	color: white;
	margin: 0;
	padding: 0;
	opacity: 0.9;
	bottom: 0;
	left: 0;
	line-height: 3em;
}

			.wp-caption span.tl,
			.wp-caption span.bl,
			.wp-caption span.tr,
			.wp-caption span.br {
				position:absolute;
				display: block;
				width: 5px;
				height: 5px;
				overflow:hidden;
				background-repeat: no-repeat;
			}
			
			.wp-caption span.tl {
				top: 0; left: 0;
				background-image: url("/wp-content/themes/classic/images/tl.gif");
			}
			
			.wp-caption span.tr {
				top: 0; right: 0;
				background-image: url("/wp-content/themes/classic/images/tr.gif");
			}
			
			.wp-caption span.bl {
				bottom:0; left: 0;
				background-image: url("/wp-content/themes/classic/images/bl.gif");
			}
			
			.wp-caption span.br {
				bottom: 0; right: 0;
				background-image: url("/wp-content/themes/classic/images/br.gif");
			}


.wp-caption-text span {
	margin: 0 20px;
}

			.wp-caption.alignright {
				float: right;
				margin-left: 30px;
				margin-right: 10px;
			}
			
			.wp-caption.alignleft,
			.wp-caption.alignright {
					margin-bottom: 15px;
			}
			
			.wp-caption.alignleft {
				float: left;
				margin-right: 30px;
				margin-left: 10px;
			}			

.aligncenter { 
	text-align: center;
}

.gallery-icon {
	float: left;
	margin: 10px;
	border: 1px solid #333;
}

			blockquote {
				font-size: 20px;
				color: #333;
				margin: 15px;
				font-style: italic;
			}
			
			blockquote.right,
			blockquote.left	{
				width: 200px;
				text-align: left;
				float: left;
			}
			
			blockquote.right { float: right; }
			
			blockquote p {
				margin: 0;
			}
			
			blockquote p:before {
				content: "\201e";
			}
			
			blockquote p:after {
				content: "\201c";
			}

.footer { 
	font-size: 11px; 
	text-align: center;
}

.footer, .footer a { color: gray; }