/*BambookStudio (c)2007-2010*/
/*http://bambook.lviv.ua, bambookstudio@gmail.com*/

body{font-family:Arial,Tahoma;font-size:14px;color:#000000;margin:0 auto;padding:0;}
.clear {clear:both;}
.or{color:#ff8527;}
.org{color:#ff8527;border-bottom:2px #ff8527 solid;margin:0 0 0 10px;}
a.cont{font-size:16px;color:#ff8527;border-bottom:1px #ff8527 dotted;text-decoration:none;}
a.cont:hover{color:#000000;border-bottom:1px #ff8527 dotted;}
.logo{text-align: center;}

h1{font-size:20px;}
hr{color:#ccc;size:1px;margin:-8px 0 0;}

#tell{display:block;float:right;background:url(/img/tel_top.gif) no-repeat left top;width:175px;height:90px;margin:-1px;}
.tel{color:#ffffff;font-family:"Times New Roman";font-size:24px;}
.tel_dark{color:#ff8527;font-family:"Times New Roman";font-size:24px;}
.tel_0{color:#000000;font-family:"Times New Roman";font-size:24px;}
.cont{color:#ff8527;font-family:"Times New Roman";font-size:24px;border-bottom:1px #ff8527 dotted;}

#logo{width:178px;height:64px;float:left;margin:15px 0 0 0;background:url(/img/logo.gif) no-repeat left top;}

/*navigation*/
#nav{display:block;margin:55px 0 0 260px;position:relative;font-family:Arial;}
#nav a{color:#000000;font-size:20px;text-decoration:none;padding:0 5px;}
#nav a:hover{color:#ff8527;}
#nav a.home, a.home:hover{float:left;background:url(/img/home_icon.gif) no-repeat;text-decoration:none;display:block;width:28px;height:31px;}

#path{background:url(/img/path.gif) no-repeat;width:215px;height:45px;margin:20px 0 0 0;padding:8px 0 0;}
#sub_nav{display:block;margin:-40px 0 40px 250px;position:relative;font-size:16px;}
#sub_nav a{margin:0 10px;padding:0 5px;color:#ff8527;text-decoration:none;border-bottom:1px #ff8527 dotted;}
#sub_nav a:hover{color:#000000;border-bottom:1px #000000 dotted;}

/*main*/
#main{height:720px;margin:20px auto;background:url(/img/bg.gif) no-repeat center bottom;z-index:1000;}

#b1{z-index:1;display:block;float:left;width:454px;height:312px;padding:20px 0 0 30px;background:url(/img/b1.gif) no-repeat top left;}
#b2{z-index:1;display:block;float:right;width:482px;height:397px;padding:20px 0 0 0;background:url(/img/b2.gif) no-repeat top right;}
#b3{z-index:1;display:block;float:left;width:460px;height:312px;padding:73px 0 0 15px;background:url(/img/b3.gif) no-repeat top left;}
#b4{z-index:1;display:block;float:right;width:450px;height:222px;padding:85px 0 0 0px;margin:55px 0 0 0;background:url(/img/b4.gif) no-repeat top right;}

#b_text{text-align: center;width:395px;}
#b_text2{text-align: center;width:400px;margin:0 0 0 40px;}
#b_text3{text-align: center;width:400px;margin:10px 0 0 0;}
#b_text4{text-align: center;width:460px;}

/*contact*/
#kontact{float:right;margin:0 25px 0 0;margin:100px 0 0;}
#main-container{float:left;margin:100px 0 0 10px;}

/*portfolio*/
#port{border-bottom:1px #ff8527 dotted;margin:15px;}
#port table{padding:5px;}
.port_or{color:#ff8527;font-size:16px;}
.port_d{color:#000000;font-size:16px;}
.more{background:url(/img/more.gif) no-repeat scroll 0 0;display:block;height:34px;margin:20px;padding:6px 0 0 40px;}

/*rekl*/
#rekl{height:100px;}

/*footer*/
#footer{}
#f_logo{display:block;background:url(/img/f_logo.gif) no-repeat top left;height:40px;}
#f_text{display:block;margin:-13px 0 0;float:right;}
#f_cont{background:#ff8527;padding:10px 5px;}
#f_cont .copy{float:right;font-weight:bold;font-size:10px;}
