/***********************CREATED BY MICHAL OPALEK********************************/
/**********************http://michalopalek.net23.net****************************/
/*
Theme Name: Krajsie byvanie
Theme URI: http://www.krajsiebyvanie.com/
Description: Krajsie byvanie.
Version: 1.0
Author: Michal Opalek, http://michalopalek.net23.net
Tags: Zateplovanie, Stavebne prace
*/
html{margin:0px;padding:0px}
body{margin:0px;padding:0px;width:100%;background:#fff url(./images/body_bg.png) repeat-x top;text-align:center;color:black;font:13px Georgia;}
ul{margin:0px;padding:0px}
li{margin:0px;padding:0px}
a{margin:0px;padding:0px;text-decoration:none;font:14px Georgia; color:#fff;font-style:italic;outline:none;}
p{margin:0px;padding:0px;line-height:20px;}
img{margin:0px;padding:0px;border:none;}
div.clear{clear:both;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
.clear {clear:both;}

/******************************SPECIAL TYPES************************************/

div#footer p {text-align:right;padding-top:3px;}
div#footer p a {font-size:10px;font-style:normal;color:#99CCCC;}
div#footer p a:hover {text-decoration:underline;}

div#footer p a.administracia {float:left}

/*******************************MAIN PART***************************************/

#left_bg  {width:100%;height:620px;min-height:620px;min-width:1000px;background:transparent url(./images/tree_l.jpg) no-repeat top left;}

#right_bg {width:100%;height:620px;min-height:620px;min-width:1000px;background:transparent url(./images/tree_r.jpg) no-repeat top right;}

#wrap {width:963px;display:block;margin:0 auto;text-align:left;position:relative;}

* > #wrap {width:960px;}

#menu {width:960px;height:100px;background:transparent url(./images/light_top.jpg) no-repeat top center;position:relative;}

#menu ul {height:25px;display:block;position:absolute;right:-3px;top:35px;}

#menu ul li {list-style:none;float:left;height:25px;display:block;padding-left:7px;padding-right:7px;margin-right:3px;background:#99cccc url(./images/menu_li_bg.gif)}

#menu ul li a {height:25px;}

#menu ul li a:hover {color:black;}

#menu ul li a span {padding-top:3px;display:block}



#top {width:960px;height:47px;display:block;background:black;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

#header {width:960px;height:381px;display:block;background:transparent url(./images/header_bg.jpg) no-repeat top left;margin-top:1px;position:relative;}

h1 {width:501px;height:112px;display:block;position:absolute;left:0px;top:232px;}

h1 a {width:501px;height:112px;display:block;position:absolute;left:0px;top:0px;z-index:1;color:black;}

h1 a span{width:501px;height:112px;display:block;position:absolute;left:0px;top:0px;z-index:10;background:transparent url(./images/h2_slogan.gif) no-repeat 0 0}

/******************************SLIDER*******************************************/

#slider, #slider_1 {position:absolute;right:0px;}

#slider {height:130px !important;}
  
#slider_1 {top:131px;height:87px !important;}
  
#slider_2 {bottom:0px;height:161px !important;position:absolute;top:219px;right:0px; }
	
#slider ul, #slider li, #slider_1 li, #slider_2 li{width:129px;overflow:hidden;list-style:none;}	


/***********************************BODY CONTENT********************************/

/***BOXES***/


#content {color:black;margin-top:1px;position:relative;width:105%;}

#left_box {width:313px;height:140px;float:left;background:#fff url(./images/bg_zateplovanie.png) no-repeat 0 0;position:relative;z-index:50}

#left_box h2.box_h {width:130px;height:23px;display:block;position:relative;margin-left:110px;margin-top:9px;}

#left_box h2.box_h a {width:130px;height:23px;display:block;color:orange;font:14px Arial;position:absolute;z-index:1;left:0px;top:0px;}

#left_box h2.box_h a span {width:130px;height:23px;display:block;position:absolute;z-index:10;left:0px;top:0px;background:transparent url(./images/h2_zateplovanie.gif) no-repeat 0 0;}

p.desc_box {width:170px;margin-left:130px;margin-top:20px;}

#left_box a.more_box {width:311px;background:orange url(./images/a_zateplovanie.gif) no-repeat 0 100%;position:absolute;height:22px;display:block;position:absolute;bottom:12px;left:1px;}

#left_box a.more_box:hover {background-position:0 0;}



#middle_box {width:329px;height:140px;float:left;background:#fff url(./images/bg_sadrokartony.png) no-repeat 0 0;margin-left:1px;position:relative;}

#middle_box h2.box_h {width:254px;height:23px;display:block;position:relative;margin-left:20px;margin-top:9px;}

#middle_box h2.box_h a {width:254px;height:23px;display:block;color:orange;font:14px Arial;position:absolute;z-index:1;left:0px;top:0px;}

#middle_box h2.box_h a span {width:254px;height:23px;display:block;position:absolute;z-index:10;left:0px;top:0px;background:transparent url(./images/h2_montazsadrokartonu.gif) no-repeat 0 0;}

p.desc_box {width:170px;margin-left:130px;margin-top:20px;}

#middle_box a.more_box {width:327px;background:green url(./images/a_sadrokarton.gif) no-repeat 0 100%;position:absolute;height:22px;display:block;position:absolute;bottom:12px;left:1px;}

#middle_box a.more_box:hover {background-position:0 0;}



#right_box {width:316px;height:140px;float:left;background:#fff url(./images/bg_obklady.png) no-repeat 0 0;margin-left:1px;position:relative;}

#right_box h2.box_h {width:199px;height:23px;display:block;position:relative;margin-left:70px;margin-top:9px;}

#right_box h2.box_h a {width:199px;height:23px;display:block;color:orange;font:14px Arial;position:absolute;z-index:1;left:0px;top:0px;}

#right_box h2.box_h a span {width:199px;height:23px;display:block;position:absolute;z-index:10;left:0px;top:0px;background:transparent url(./images/h2_blkadydlazby.gif) no-repeat 0 0;}

p.desc_box {width:170px;margin-left:130px;margin-top:20px;}

#right_box a.more_box {width:314px;background:blue url(./images/a_obklady.gif) no-repeat 0 100%;position:absolute;height:22px;display:block;position:absolute;bottom:12px;left:1px;}

#right_box a.more_box:hover {background-position:0 0;}

/***FOOTER***/

#footer {width:960px;height:104px;background:transparent url(./images/footer_bg.png) no-repeat top center;margin-top:1px;}

/***CONTENT***/

#content div.textwidget {width:342px;margin-left:55px;float:left;line-height:22px;}

* > #content div.textwidget {width:345px;float:left;position:relative;margin-left:55px;}

#content div.textwidget img {display:block;margin-top:25px;}

div.post {margin-top:25px;padding-bottom:15px;font-size:22px;line-height:32px;}

div.post p {padding-bottom:15px;padding-right:15px;line-height:32px;}

div.post h3 {margin-top:15px;font-size:36px;color:orange;display:inline;margin-left:60px;color:#999} 
