/**
 * @author  ( Karpik  )
 * @package Joomla
 * @copyright Copyright (C) 2013. All rights reserved.
 */
 /*-------PIE--------------*/
#logo,#logolf, #logorg, #main, #footer, #sidabar .menu li, #kontakty {
position:relative;
behavior:url(PIE/PIE.htc);
}
/*-------PIE--------------*/
.clear{
clear:both;
}
body, html{
height:100%;
background-image: url(http://buroreklamy.by/images/wallpaper/sintum88.jpg);
}

#kontakty{
top:30%;
left:0;
position:fixed;
z-index:1000;
background:#fff;
border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;
-moz-border-radius: 0 20px 20px 0;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
#kontakty a{
background: url(../images/tel.png) 5px 50% no-repeat;
display:block;
width:50px;
height:60px;
}
#kontakty a:focus, #kontakty a:hover{
margin-left:5px;
}
#wrapper{
position:relative;
min-height:100%;
width:960px;
margin:0 auto;
background-image: url(http://buroreklamy.by/images/wallpaper/sintum88.jpg);
}
#header{
padding-bottom:10px;
position:relative;
}
#slider{
margin-bottom:20px;
}
#logo, #logolf, #logorg{
float:left;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
#logo{
background: #fff;
height:100px;
width:220px;
margin:0 3px;
text-align:center;
padding:10px;
border:3px solid #28166a;
border-top:0;
border-radius: 0 0 20px 20px;
-webkit-border-radius: 0 0 20px 20px;
-moz-border-radius: 0 0 20px 20px;
}
#logolf, #logorg{
font-family: Georgia, Tahoma, sanf-serif !important;
overflow:hidden;
background:#28166a;
}
#logorg{
padding:15px 35px;
height: 73px;
text-align:left;
width: 618px;
border-radius: 0 0 20px 0;
-webkit-border-radius: 0 0 20px 0;
-moz-border-radius: 0 0 20px 0;
}
#logolf{
text-align:right;
padding: 0 0 0 20px;
height: 103px;
border-radius: 0 0 0 20px;
-webkit-border-radius: 0 0 0 20px;
-moz-border-radius: 0 0 0 20px;
}
#logolf h1, #logorg h1{
text-transform:uppercase;
color:#fff;
font-size:60px;
line-height:60px;
}
#logorg h2{
text-transform:uppercase;
color:#fff;
font-size:10px;
font-weight:bold;
}

#main{
background: #fff;
margin-bottom: 20px;
padding:20px;
border:1px solid #d8d8d8;
border-radius: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
box-shadow: 0 0 10px rgba(0,0,0,0.2);
}

.hFooter {
clear: both;
height: 100px;
}

#footer{
position:relative;
z-index:10;
width:920px;
margin:-100px auto 0 auto;
color:#fff;
min-height:60px;
background:#28166a;
padding: 20px;
border-radius: 20px 20px 0 0;
-webkit-border-radius: 20px 20px 0 0;
-moz-border-radius: 20px 20px 0 0;
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
#footer a{
color:#fff;
}

#sidabar{
width: 244px;
margin-right: 3px;
float: left;
}
#sidabar .menu{
margin: 0 20px;
}
#sidabar .menu li{
position:relative;
margin-bottom:4px;
border-right: 7px solid #bdbdbd;
background:#ededed;
}
#sidabar .menu li a,#sidabar .menu li span.separator{
cursor:pointer;
text-align:right;
font-weight:bold;
border-right: 1px solid #e6e6e6;
padding:10px;
display:block;
text-decoration:none;
color:#28166a;
}
#sidabar .menu li:focus,#sidabar .menu li:hover, #sidabar .menu li.active{
border-right: 7px solid #28166a;
background:#28166a;
}
#sidabar .menu li:focus a,#sidabar .menu li:hover a, #sidabar .menu li.active a,
#sidabar .menu li:focus span.separator,#sidabar .menu li:hover span.separator, #sidabar .menu li.active span.separator{
color:#fff;
text-decoration:underline;
}
#sidabar .menu li ul{
position: absolute;
left: -9999px;
top: 0;
z-index:100;
}
#sidabar .menu li li{
border-left: 7px solid #bdbdbd;
width: 200px;
border-right: 0;
}
#sidabar .menu li li a,#sidabar .menu li li span.separator{
text-align:left;
border-left: 1px solid #e6e6e6;
border-right: 0;
}
#sidabar .menu li:focus ul,#sidabar .menu li:hover ul{
left: 200px;
padding-left: 10px;
}
#sidabar .menu li:focus li a,#sidabar .menu li:hover li a, #sidabar .menu li.active li a{
text-decoration:none;
color:#28166a;
}
#sidabar .menu li li:focus,#sidabar .menu li li:hover, #sidabar .menu li li.active{
border-left: 7px solid #28166a;
border-right: 0;
background:#28166a;
}
#sidabar .menu li li.active a, #sidabar .menu li li:hover a, #sidabar .menu li li:focus a{
color:#fff;
}
#content{
width: 670px;
float: left;
}
#content h1{font-size: 20px;margin:15px 0;}
#content h2{font-size: 18px;margin: 10px 0;}
#content h3{font-size: 16px;margin-bottom:5px;}
#content p{margin-bottom:5px; text-align: justify;}
#content p.img{text-align: center;}
#content p.img img{padding:10px;}

#adress,#tel,#faks,#email,h2.men{padding-left: 40px;margin-bottom:5px;}
#tel,#faks,#email,h2.men{padding-left: 40px;margin-bottom:5px;min-height:32px;line-height:32px;}
#adress{background: url(../images/home.png) 0 50% no-repeat;}
#tel{background: url(../images/tel.png) 0 50% no-repeat;}
#faks{background: url(../images/faks.png) 0 50% no-repeat;}
#email{background: url(../images/email.png) 0 50% no-repeat;}
h2.men{background: url(../images/men.png) 0 50% no-repeat;}
.mts,.velcom{padding-left:30px;margin-left:40px;display:block;line-height:26px;}
.mts{background: url(../images/mts.png) 0 50% no-repeat;}
.velcom{background: url(../images/velcom.png) 0 50% no-repeat;}
#map{margin:10px 0;}

#partnery li img{
width:100px;
padding:5px;
float:left;
margin:5px;
}

.da-slider h2{
margin-bottom:20px;
color: #28166a !important;
text-shadow:1px 1px #d8d8d8 !important;
display:block;
}
.da-slide p {
color: #28166a !important;
text-shadow: 1px 1px #d8d8d8 !important;
}