
/**
  Theme Name: Ravago Brno
  Author: Gianluca Turturro
  Author URI: http://www.gtweb.cz
*/

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, img, 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,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*-------------------KONEC RESETU--------------------------*/




body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6b6969; line-height:24px; position:relative; background-color:#f5f6f6; }

#obal { width:895px; padding-top:30px; padding-left:30px; padding-right:35px; overflow:hidden; background-color:#fff; margin:0 auto; }

#container{ width:895px; margin:0 auto; position:relative; }

#logo { float:left; margin-bottom:37px; padding-top:30px; }

#domecek { float:right; }

#obsah { padding-top:10px; }
#text-prvni-stranka {  background:url(images/dekor.jpg); }

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; margin-bottom:40px; letter-spacing:3px; text-align:left; text-transform:uppercase; }
h1 a { color:#606060; text-decoration:none; }

h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; margin-bottom:0.7em; margin-top:1em; }

p { margin-bottom:1em; text-align:justify; margin-bottom:1em; }

ul { margin-left:2.5em; }
ol { margin-left:2.5em; }
#obsah ol li { list-style-type:decimal; }

.wp-caption-text { text-align:center; font-size:smaller; color:#666666; font-style:italic; }


/*------------------------HLAVNI STRANKA--------------------*/

.align-right { float:right; }

#text-prvni-stranka { letter-spacing:0.2em; }

#levy-sloupec { width:400px; float:left; }

#pravy-sloupec { width:400px; float:right; }

/*stavebni plasty*/
.kategorie-4, .stavebni-plasty { color:#004875; margin-bottom:40px; }
.stavebni-plasty a, a.stavebni-plasty, .kategorie-4 a, a.kategorie-4 { color:#004875; text-decoration:none; }
.stavebni-plasty a:hover, a:hover.stavebni-plasty, .kategorie-4 a:hover, a:hover.kategorie-4 { text-decoration:underline; }

/*izolace*/
.kategorie-6, .izolace { color:#b71616; margin-bottom:40px; }
.izolace a, a.izolace, .kategorie-6 a, a.kategorie-6 { color:#b71616; text-decoration:none; }
.izolace a:hover, a:hover.izolace, .kategorie-6 a:hover, a:hover.kategorie-6 { text-decoration:underline; }

/*zahrada*/
.kategorie-7, .zahrada { color:#25b716; margin-bottom:40px; }
.zahrada a, a.zahrada, .kategorie-7 a, a.kategorie-7 { color:#25b716; text-decoration:none; }
.zahrada a:hover, a:hover.zahrada, .kategorie-7 a:hover, a:hover.kategorie-7 { text-decoration:underline; }

/*koncovky kominu*/
.kategorie-koncovky-kominu, .koncovky-kominu { color:#515051; margin-bottom:40px; }
.koncovky-kominu a, a.koncovky-kominu, .kategorie-koncovky-kominu a, a.kategorie-koncovky-kominu { color:#515051; text-decoration:none; }
.koncovky-kominu a:hover, a:hover.koncovky-kominu, .kategorie-koncovky-kominu a:hover, a:hover.kategorie-koncovky-kominu { text-decoration:underline; }

/*technicka pomoc*/
.kategorie-technicka-pomoc, .technicka-pomoc { color:#ffa200; margin-bottom:40px; }
.kategorie-technicka-pomoc a, a.kategorie-technicka-pomoc, .technicka-pomoc a, a.technicka-pomoc { color:#ffa200; text-decoration:none; }
.kategorie-technicka-pomoc a:hover, a:hover.kategorie-technicka-pomoc, .technicka-pomoc a:hover, a:hover.technicka-pomoc { text-decoration:underline; }

#o-firme { color:#8f8f8f; margin-bottom:225px; }

#kontakt { color:#8f8f8f; text-align:left; }
#kontakt p { text-align:left; }
#kontakt a { color:#117fc3; text-decoration:none; }
#kontakt a:hover { text-decoration:underline; }

/*----------------------KONEC HLAVNI STRANKA--------------------*/



/*---------------------HLAVNI NAVIGACNI PANEL--------------------*/

#nav { width:210px; float:right; line-height:35px; }
#nav ul { margin:0px; }
#nav h3 { text-align:right; color:#8f8f8f; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:3px; text-transform:uppercase; }
#nav ul li { list-style:none; margin-left:0px; text-align:right; }
#nav li a { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; } /* mozno pouzit barvu  color:#30B1FF; */
#nav li ul li a { font-size:13px; }
#nav li a:hover { text-decoration:underline; }
#nav li.page-item-6 a { color:#b71616; }
#nav li.page-item-9 a { color:#515051; }
#nav li.page-item-4 a { color:#004875; }
#nav li.page-item-10 a { color:#ffa200; }
#nav li.page-item-7 a { color:#25b716; }
#nav li.page-item-60 { margin-top:20px; }
#nav li.page-item-60 a { color:#117fc3; }
#nav li.current_page_item a { font-weight:bold; }

/*-----------------KONEC HLAVNI NAVIGACNI PANEL------------------*/


/*---------------------------STRANKA-----------------------------*/

#stranka { width:100%; }

#stranka h2 { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#6b6969; margin-bottom:30px; font-weight:normal; padding-top:10px; }

#seznam-produktu { width:530px; margin:0 auto; margin-bottom:30px; display:block; min-height:151px; }

#seznam-produktu h1.nadpis-produktu { 
	font-weight:normal; 
	width:34px; 
	padding:245px 0 0 0; 
	height:0; 
	overflow:hidden;
	position: absolute;
	margin:0px; color:#FFFFFF;
}

#obsah h1.nadpis-produktu { }
#obsah ul { display:block; margin-bottom:10px; position:relative }
#obsah li { list-style:disc; position:relative; }

#seznam-produktu #polozky { position:relative; left:40px; top:-5px; width:400px; }
#polozky li { list-style:none; padding:0px; }

.post { color:#6b6969; float:left; width:680px; }

.alignright { float:right; margin-left:20px; margin-bottom:20px }
.alignleft { float:left; margin-right:20px; margin-bottom:20px }




/*-------------------------KONEC STRANKA-------------------------*/



.zpet { float:left; text-transform:uppercase; font-size:14px; }
a.zpet { text-decoration:none; color:#999999; }
a.zpet:hover { text-decoration:underline; }
.post-edit-link { clear:both; margin:20px; color:#FF0000; font-size:12px; letter-spacing:2px; }
.clearfloat { clear:both; }
#chybova-stranka { text-align:center; }

#doplnujici-popisky { font-size:12px; letter-spacing:1px; padding-top:25px; margin: 0 auto; margin-left:-30px; margin-top:50px; width:960px; height:64px; text-align:center; position:relative; color:#8f8f8f; vertical-align:middle; }
#doplnujici-popisky a { color:#515051; text-decoration:none; }
#doplnujici-popisky a:hover { text-decoration:underline; }
#dekor-spodni-levy { width:88px; height:89px; position:absolute; background: url(images/dekor-spodni-levy.png) no-repeat; left:60px; top:0px; }
#dekor-spodni-pravy { width:238px; height:177px; background:url(images/dekor-spodni-pravy.png) no-repeat; position:absolute; right:0px; bottom:89px;  }

