/*
Theme Name: Pizza SEO custom theme
Description: Custom theme for Pizza SEO blog.
Version: 1.0
Author: Juraj Kerhat

*/


body {
margin: 0;
padding: 0;
background: #2A2A29;
background-image: url(images/background.gif);
background-repeat: repeat-x;
color: #222;
font: 0.8em Verdana, Arial, sans-serif;
}
a:link {
color: #0C6BA1;
}
a:visited {
color: #316E8C;
}
a:hover {
color: #42A7D4
}
img {
border: 0;
}
p img {
float: left;
margin-right: 1.5em;
margin-bottom: 1.5em;
}
form {
margin: 5px;
}
fieldset {
border: 0;
margin-left: 28px;
}
label {
float: left;
width: 25%;
margin-right: 0.5em;
padding-top: 0.4em;
text-align: right;
font-weight: bold;
}
input, textarea {
font-size: 120%;
margin-top: 0.4em;
}
input.button {
font-size: 130%;
}
input.contactsubmit {
width: 450px;
}

#container {
width: 766px;
margin: 0 auto;
background-image: url(images/bgheader.gif);
background-repeat: no-repeat;
}

#header {
margin: 0 12px;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
height: 150px;
width: 742px;
}
#header a {
display: block;
height: 150px;
width: 742px;
}

#main {
background: #F4F3ED;
margin: 0 12px;
border-left: 1px dashed #D2D2D2;
background-image: url(images/bgsidebar.gif);
background-repeat: repeat-y;
background-position: 552px;
}

#content {
border-right: 1px dashed #D2D2D2;
width: 546px;
float: left;
}

#content ul#menu, #footer ul {
margin: 0;
padding: 0;
padding-top: 0.2em;
padding-left: 2em;
list-style: none;
background: #FFF;
padding-bottom: 0.5em;
}
#footer ul {
padding-left: 5em;
}
#content ul#menu li, #footer ul li {
display: inline;
padding: 0 5px;
border-right: 1px solid #E1E1E1;
}
#content h1 {
font-size: 160%;
margin-bottom: 0.2em;
clear: both;
}
#content h2 {
font-size: 115%;
margin-bottom: 0.2em;
}
#content h3 {
font-size: 100%;
margin-bottom: 0.2em;
padding: 0.3em 30px;
}
#content p {
margin-top: 0.1em;
}

#content ul li {
margin-bottom: 5px;
}

#content ul#menu a:link, #content ul#menu a:visited {
color: #000;
}
#content ul#menu a:hover {
color: #B1B1B0;
}

#intro, .snippet {
margin: 0;
border-top: 1px solid #D8D8D5;
border-bottom: 1px dotted #8E9996;
margin-bottom: 12px;
background: #FFF;
clear: left;
}
#intro h1, #intro h2, .snippet h1, .snippet h2 {
margin-top: 0;
padding: 0.3em 30px;
background: #F7F7F5;
}
#intro p, .snippet p {
padding-left: 25px;
padding-right: 0.1em;
}
html>body #intro p, .snippet p {
padding-left: 30px;
}
#intro ul, #intro ol {
margin-left: 3em;
}

.snippet img {
float: left;
border-right: 1px dashed #B1B1B0;
border-bottom: 1px dotted #B1B1B0;
}

dl {
margin: 0;
border-top: 1px solid #D8D8D5;
border-bottom: 1px dotted #8E9996;
margin-bottom: 12px;
background: #FFF;
clear: left;
}
dt {
float: left;
border-right: 1px dashed #B1B1B0;
border-bottom: 1px dotted #B1B1B0;
}
dd {
margin-left: 188px;
}

dd h2 {
margin-top: 0;
padding: 5px 15px;
background: #F7F7F5;
}
dd h2 em {
font-weight: normal;
}
dd p {
padding: 0 15px;
}

#lynx {
background: #EEE;
margin: 0.3em;
}

#sidebar {
font-size: 90%;
width: 147px;
float: right;
padding: 1.5em;
padding-top: 0;
}
#sidebar h2 {
color: #D01510;
border-bottom: 1px solid #D3D3D0;
font-size: 140%;
margin-bottom: 0.2em;
}
#sidebar p {
margin-top: 0.1em;
margin-bottom: 0.6em;
}

#footer {
clear: both;
background-image: url(images/bgfooterright.gif);
background-position: bottom right;
background-repeat: no-repeat;
}
#footer ul {
background: #F4F3EC;
background-image: url(images/bgfooterleft.gif);
background-position: bottom left;
background-repeat: no-repeat;
position: relative;
left: -1px;
margin-right: 200px;
}

#footerbg {
width: 100%;
height: 17px;
background: url(images/bgbottom.gif);
background-repeat: repeat-x;
}

#bgstyle {
margin-top: 0.8em;
background-image: url(images/bgbottom2.gif);
background-repeat: repeat-x;
padding: 2em 20em;
color: #DDD;
text-align: center;
}

.clear {
clear: both;
margin: 0;
padding: 0;
height: 1px;
}

.alignleft {
float: left;
}

.alignright {
float: right;
}

.alignnone {
float: none;
clear: both;
}

blockquote {
border-top: 3px double #ddd;
border-bottom: 3px double #ddd;
padding-right: 30px;
text-align: justify;
}

blockquote img {
padding-top: 15px;
}

ul.positiveslist {
list-style-image: url('http://blog.pizzaseo.com/sk/wp-content/themes/pizzaseo/images/action_check.gif');
}

ul.negativeslist {
list-style-image: url('http://blog.pizzaseo.com/sk/wp-content/themes/pizzaseo/images/action_delete.gif');
}
