/* CSS Document */

#vnutroskrine{
   float:left;
   width:400px;
   height:150px;
}

#pozadie {
   position:absolute;
   left:0px;
   top:0px;
   width:880px;
   height:300px;
   /*background-color: #747474;*/
   background-color: #F5F5F5;    /* #333333 */
   display:none;
   opacity: 0.95;
   filter: alpha(opacity=95);
}

#pozadie_okno {
   color: #000000;
   border:2px solid #000000;
   width: 180px;
   background-color: #ffffff;
   margin-top: 130px;
   margin-left: 320px;
   padding-top: 5px;
   padding-bottom: 5px;
   line-height: 20px;
   opacity: 2;
}
/*
#pozadie2 {
   position:absolute;
   left:0px;
   top:0px;
   display:block;
   opacity: 0.7;
   filter: alpha(opacity=70);
   height: 300px;
}
*/
#pozadie2 {
   position:absolute;
   left:0px;
   top:10px;
   width:1220px;
   height:300px;
   border: 1px solid #747474;
   background-color: #747474;
   display:block;
   opacity: 0.7;
   filter: alpha(opacity=70);
}

#pozadie2_vnutro {
   width:870px;
   height:350px;
   background-color: #747474;
   display:block;
   opacity: 0.7;
   filter: alpha(opacity=70);
}

#pozadie_okno2 {
   position:absolute;
   left:440px;
   top:70px;
   color: #000000;
   /*border:2px solid #000000;     */
   width: 340px;
   background-color: #ffffff;
   padding-top: 5px;
   padding-bottom: 5px;
   line-height: 20px;
}

#pozadie_okno4 {
   color: #000000;
   /*border:2px solid #000000;     */
   width: 340px;
   background-color: #ffffff;
   padding-top: 5px;
   padding-bottom: 5px;
   line-height: 20px;
}

#pozadie_title2{
   text-align: center;
   font-size: 12px;
   font-weight: bold;
   padding: 5px 0px 10px 0px;
}


#pozadie3 {
   position:absolute;
   left:0px;
   top:10px;
   width:1220px;
   border: 1px solid #747474;
   background-color: #747474;
   display:none;
   opacity: 0.7;
   filter: alpha(opacity=70);
}

#pozadie3_vnutro {
   width:870px;
   height:350px;
   background-color: #747474;
   display:block;
   opacity: 0.7;
   filter: alpha(opacity=70);
}

#pozadie_okno3 {
   position:absolute;
   left:440px;
   top:120px;
   color: #000000;
   width: 450px;
   background-color: #ffffff;
   padding-top: 5px;
   padding-bottom: 5px;
   line-height: 20px;
   display:none;
}

#pozadie_title3{
   text-align: center;
   font-size: 16px;
   font-weight: bold;
   line-height: 20px;
   padding: 5px 10px 10px 10px;
}

#plocha{
   /*
   background-image: url('../../images/izba_pozadie.png');
   background-repeat: no-repeat;
   background-position: top center;   */
   float:left;
   position:relative;
   display:none;
   /*padding-right:10px;*/
   /*background-color: #ffffff;     */
}

#plocha_okraj{
   float: left;
   position:relative;
   background-color: #ffffff;
   /*background:#ffffff; */
}

#plocha_obsah{
   /*background:#ffffff;*/
   width:870px;
}

.stena {
   /*background-color: rgb(192,192,192);*/
   /*background-image: url("images/stenabg.png");*/
   /*background-color: rgb(160,160,160);*/
}

.prazdne {
   /*background: #ffffff;*/
}

.cssskrina {
   /*background: #E7E7E7;*/
   border: 1px solid #000000;
   padding: 0px;
   margin: 0px;

}

.cssskrina2 {
   /*background: #ffffff;*/
   background-image: url('../../images/steny/stena_horna.png');
   background-repeat: repeat-y;
   border: 0px;
   padding: 0px;
   margin: 0px;
}

.cssskrina3 {

   /*background-repeat: no-repeat;    */
   /*background-color: blue;*/
}

.cssskrina4 {
   /*background-image: url('../../images/steny/pozadie5s.png');*/
   background-repeat: no-repeat;
   /*background-color: blue;*/
}

.obsah {
   /*background-color: rgb(192,192,192);*/
   /*background-color: #ffffff;*/
   /*background-image: url("images/blank.png");*/
   width: 100%;
   height: 100%;
}

.svrchnastena {
   height: 41px;
   border-top: 2px #000000 solid;
   border-bottom: 2px #000000 solid;
   text-align: center;
   font-weight: bold;
   font-size: 20px;
}


.vrchnastenavlavo {
   width: 46px;
   height: 41px;
   border-top: 2px #000000 solid;
   border-left: 2px #000000 solid;
}

.vrchnastenavpravo {
   width: 46px;
   height: 41px;
   border-top: 2px #000000 solid;
   border-right: 2px #000000 solid;
}

.skritavrchnastenavlavo {
   width: 46px;
   height: 41px;
   border-left: 2px #000000 solid;
   border-top: 2px #000000 solid;
   border-bottom: 2px #000000 solid;
}

.skritavrchnastenavpravo {
   width: 46px;
   height: 41px;
   border-right: 2px #000000 solid;
   border-top: 2px #000000 solid;
   border-bottom: 2px #000000 solid;
}



.stenavlavohore {
   width: 46px;
   border-left: 2px #000000 solid;
   border-right: 2px #000000 solid;
}

.stenavpravohore {
   width: 46px;
   border-left: 2px #000000 solid;
   border-right: 2px #000000 solid;
}


.stenavlavodole {
   width: 46px;
   border-left: 2px #000000 solid;
   border-right: 2px #000000 solid;
   border-bottom: 2px #000000 solid;
}

.stenavpravodole {
   width: 46px;
   border-left: 2px #000000 solid;
   border-right: 2px #000000 solid;
   border-bottom: 2px #000000 solid;
}


.skritastenavlavohore {
   width: 46px;
   background-color: #ffffff;
}

.skritastenavpravohore {
   width: 46px;
   background-color: #ffffff;
}

.skritastenavlavodole {
   width: 46px;
   background-color: #ffffff;
}

.skritastenavpravodole {
   width: 46px;
   background-color: #ffffff;
}
/******* KOTY *****************/


.kota_sirka{
   background-image: url("../../images/koty/kota_sirka.png");
   background-repeat: no-repeat;
   background-color: #ffffff;
   padding-top: 13px;
   height:50px;
}

.kota_sirka_spodna{
   background-image: url("../../images/koty/ciara_lr_rl.gif");
   background-repeat: repeat-x;
   /*background-color: #ffffff;*/
   padding-top: 13px;
   height:50px;
}

.kota_sirka_spodna_lava{
   background-image: url("../../images/koty/sipka_lr.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left top;
   border-left: 2px solid #000000;
}

.kota_sirka_spodna_prava{
   background-image: url("../../images/koty/sipka_rl.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: right top;
   border-right: 2px solid #000000;
}

.kota_lava_hlbka{
   background-image: url("../../images/koty/sipka_tb.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   border-top: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
}

.kota_prava_hlbka{
   background-image: url("../../images/koty/sipka_tb.gif");
   background-position: right;
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   border-top: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
}

/*********************** *******************************/
.kvader {
   /*background-color: rgb(160,160,160);*/
   /*background-color: #A5A5A5;*/
   background-image: url("../../images/stenabg.png");
   float: left;
   width: 50px;
   height: 50px;
}

.velkykvader {
   /*background-color: rgb(160,160,160);*/
   background-color: #A5A5A5;
   background-image: url("../../images/stenabg.png");
   text-align: center;
   font-weight: bold;
   font-size: 26px;
   line-height: 45px;
   color: #000000;
   float: left;
   width: 400px;
   height: 50px;
}

.dlazka {
   background-color: rgb(212,212,212);
   float: left;
   width: 50px;
   height: 50px;
}

.velkadlazka {
   background-color: rgb(212,212,212);
   float: left;
   width: 400px;
   height: 50px;
}

.ziaden_kvader {
   background-color: #ffffff;
   float: left;
   width: 50px;
   height: 50px;
}




.okraj {
   border: 1px solid #000000;
}

.okraj_stena_l {
   border-left: 2px solid #000000;
}

.okraj_stena_r {
   border-right: 2px solid #000000;
}

.okraj_stena_t {
   border-top: 2px solid #000000;
}

.okraj_stena_b {
   border-bottom: 2px solid #000000;
}

.okraj_stena_tl {
   border-top: 2px solid #000000;
   border-left: 2px solid #000000;
   border-bottom: 0px;
   border-right: 0px;
}

.okraj_stena_tr {
   border-top: 2px solid #000000;
   border-right: 2px solid #000000;
   border-bottom: 0px;
   border-left: 0px;
}

.okraj_stena_tb {
   border-top: 2px solid #000000;
   border-bottom: 2px solid #000000;
   border-right: 0px;
   border-left: 0px;
}

.okraj_stena_lr {
   border-left: 2px solid #000000;
   border-right: 2px solid #000000;
   border-top: 0px;
   border-bottom: 0px;
}

.okraj_stena_rb {
   border-bottom: 2px solid #000000;
   border-right: 2px solid #000000;
   border-left: 0px;
   border-top: 0px;
}

.okraj_stena_bl {
   border-bottom: 2px solid #000000;
   border-left: 2px solid #000000;
}

.okraj_stena_trb {
   border-top: 2px solid #000000;
   border-right: 2px solid #000000;
   border-bottom: 2px solid #000000;
}

.okraj_stena_tbl {
   border-top: 2px solid #000000;
   border-left: 2px solid #000000;
   border-bottom: 2px solid #000000;
}


.jadro0 {
   width: 50px;
   height: 50px;
}

.jadro1 {
   width: 48px;
   height: 48px;
}

.jadro2 {
   width: 50px;
   height: 46px;
}

.jadro3 {
   width: 46px;
   height: 50px;
}

.jadro4 {
   width: 50px;
   height: 48px;
}

.jadro5 {
   width: 48px;
   height: 46px;
}

.jadro6 {
   width: 48px;
   height: 50px;
}

.jadrovelke {
   width: 400px;
   height: 46px;
}

.jadrovelke2 {
   width: 400px;
   height: 50px;
}
/************ SIPKY *****************/

.kota_sirka_spodna2{
   background-image: url("../../images/koty/ciara_lr_rl.gif");
   background-repeat: repeat-x;
   /*background-color: #ffffff;*/
   padding-top: 8px;
   border-top: 2px solid #000000;
}

.kota_sirka_spodna_lava2{
   background-image: url("../../images/koty/sipka_lr.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left top;
   border-top: 2px solid #000000;
}

.kota_sirka_spodna_prava2{
   background-image: url("../../images/koty/sipka_rl.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: right top;
   border-top: 2px solid #000000;
}

/************/
.kota_hlbka_prava2{
   background-image: url("../../images/koty/ciara_r_tb_bt.gif");
   background-repeat: repeat-y;
   /*background-color: #ffffff;*/
}

.kota_hlbka_vrchna_prava2{
   background-image: url("../../images/koty/sipka_r_tb.gif");
   /*background-repeat: no-repeat;*/
   /*background-color: #ffffff;*/
   /*background-color:red;*/
   background-position: left top;
}

.kota_hlbka_spodna_prava2{
   background-image: url("../../images/koty/sipka_r_bt.gif");
   background-repeat: no-repeat;
   /*background-color: red;*/
   /*background-color: #ffffff;*/
   background-position: left bottom;
}
/***********/

.kota_hlbka_lava2{
   background-image: url("../../images/koty/ciara_l_tb_bt.gif");
   background-repeat: repeat-y;
   /*background-color: #ffffff;*/
   border-right:2px solid #000000;
}

.kota_hlbka_lava3{
   background-image: url("../../images/koty/ciara_l_tb_bt.gif");
   background-repeat: repeat-y;
   /*background-color: #ffffff;*/
}

.kota_hlbka_vrchna_lava2{
   background-image: url("../../images/koty/sipka_l_tb.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left top;
}

.kota_hlbka_spodna_lava2{
   background-image: url("../../images/koty/sipka_l_bt.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left bottom;
}
/*****************************************************************************/
/* KOTA VYSKA LAVA */
.kota_vyska_lava{
   background-image: url("../../images/koty/ciara_l_tb_bt.gif");
   background-repeat: repeat-y;
   /*background-color: #ffffff;*/
}

.kota_vyska_vrchna_lava{
   background-image: url("../../images/koty/sipka_l_tb.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left top;
}

.kota_vyska_spodna_lava{
   background-image: url("../../images/koty/sipka_l_bt.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left bottom;
}

/* KOTA VYSKA PRAVA */
.kota_vyska_prava{
   background-image: url("../../images/koty/ciara_r_tb_bt.gif");
   background-repeat: repeat-y;
   /*background-color: #ffffff;*/
   border-left: 2px solid #000000;
}

.kota_vyska_vrchna_prava{
   background-image: url("../../images/koty/sipka_r_tb.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left top;
   border-left: 2px solid #000000;
}

.kota_vyska_spodna_prava{
   background-image: url("../../images/koty/sipka_r_bt.gif");
   background-repeat: no-repeat;
   /*background-color: #ffffff;*/
   background-position: left bottom;
   border-left: 2px solid #000000;
}


/***************************/


.vnutro{
   border: 1px solid #000000;
   width: 100%;
   height: 100%;
}

.priestor_text{
   background-color: #ffffff;
   font-size: 10px;
   height:20px;
   text-align: center;
   line-height:20px;
}


#priestor_strop{
   background-image: url('../../images/izba_strop.png');
   background-repeat: no-repeat;
   background-position: top center;
   background-color: #ffffff;
}
/*
#priestor_podlaha_lava{
    background-image: url('../../images/izba_podlaha_lava.png');
    background-repeat: no-repeat;
    background-position: top left;
    background-color: red;
}

#priestor_podlaha_prava{
    /background-image: url('../../images/izba_podlaha_prava.png');
    background-repeat: no-repeat;
    background-position: top right;
    background-color: red;
}
*/
#priestor_podlaha{
    /*
    background-image: url('../../images/izba_podlaha.png');
    background-repeat: no-repeat;
    background-position: top center;
    */
    background-color: #ffffff;
}


#priestor_podlaha_lava{
    background-image: url('../../images/izba_podlaha.png');
    background-repeat: no-repeat;
    background-position: 0px 224px;
}

#priestor_e2{
    background-image: url('../../images/izba_podlaha.png');
    background-repeat: no-repeat;
    background-position: -130px 224px;
}



.priestor_s{
   /*border-bottom: 1px solid #000000;*/
}

.priestor_e{
  /*border-bottom: 1px solid #000000;*/
}


/* priestor pod dverami */
.priestor_b{
  /* border: 1px solid #000000;     */
   /*background-color: #aaaaaa;*/
   /*background-color: #D8D8D8;   */
}

.priestor_p{
   /*border: 1px solid #000000; */
   /*background-color: #aaaaaa;*/
   /*background-color: #D8D8D8; */
}

.priestor_p_title{
   font-size:24px;
   font-weight:bold;
   padding:10px 0px 20px 0px;
   text-align: left;
}

#typprofilu_selectbox{
   font-size:24px;
   font-weight:normal;
   padding:5px;
}


.priestor_p_subtitle{
   font-size:18px;
   font-weight:bold;
   text-align: left;
}

/*
.priestor_b_title{
   padding:5px;
   font-size:14px;
}
*/
.priestor_b_title{
   font-size:18px;
   font-weight:bold;
   padding:10px 0px 5px 0px;
   color: #737373;
   text-align: left;
}

/* priestor pre vyber vyplne dvier */
.priestor_c{
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   /*background-color: #aaaaaa;*/
   background-color: #D8D8D8;
}
/*
.priestor_on{
   background-color: #D8D8D8;
   border-left: 1px solid #000000;
   border-top: 1px solid #000000;
   border-bottom: 1px solid #D8D8D8;
   font-size: 10px;
   height:20px;
   text-align: center;
   line-height:20px;
   cursor:hand;
   cursor:pointer;
}

.priestor_off{
   background-color: #f3f3f4;
   border-left: 1px solid #000000;
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
   font-size: 10px;
   height:20px;
   text-align: center;
   line-height:20px;
   cursor:hand;
   cursor:pointer;
}
*/

.priestor_on{
   background-color: #ffffff;
   font-size: 24px;
   font-weight:bold;
   color:#737373;
   /*padding:10px; */
   float:left;
   height:50px;
   border-top:1px solid #B5B5B5;
   border-left:1px solid #B5B5B5;
   border-right:1px solid #B5B5B5;
   border-bottom:1px solid #ffffff;
}

.priestor_off{
   /*background-color: #ffffff;    */
   background-color: #E8E8E4;
   font-size: 24px;
   font-weight:none;
   color:#B5B5B5;
   /*padding:10px;  */
   float:left;
   height:50px;
   border:1px solid #B5B5B5;
}

.priestor_off:hover{
   /*background-color: #ffffff;    */
   background-color: #B5B5B5;
   font-size: 24px;
   font-weight:none;
   color:#737373;
   /*padding:10px;  */
   float:left;
   height:50px;
   border:1px solid #B5B5B5;
}

.priestor_okraj{
   padding:10px 20px 10px 20px;
}



.priestor_blank{
   border-top:1px solid #ffffff;
   border-bottom:1px solid #B5B5B5;
   float:left;
   height:50px;
}

/**************************************/


.vnutro{
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-top: 2px solid #000000;
}





/*****************************************/

#smallScroller
{
	width:800px;
	height: 150px;
	position: relative;
}

div.scrollableArea *
{
	/*
  display: block;
	position: relative;
	float: left;
	*/
	padding: 0;
	padding: 0px 10px;
}

div.scrollingHotSpotLeft, div.scrollingHotSpotRight
{
	min-width: 35px;
}


#makeMeScrollable
{
	width:100%;
	height: 330px;
	position: relative;
}

#makeMeScrollable div.scrollableArea *
{
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}


/***********************************************/

.priestor_d{
   /*border: 1px solid #000000;   */
   background-color: #ffffff;
}

.priestor_d a{
   color:#000000;
}

.priestor_d a:link{
   color:#000000;
}

.priestor_d a:hover{
   color:#000000;
}

ul#pics li {
float:left;
background: none repeat scroll 0 0 #E8E8E4;
box-shadow: 1px 1px 1px #999999;
display: inline-block;
margin:8px;
width:140px;
height:210px;
border:1px solid #B3B3B3;
text-align:center;
 -webkit-transition: all .2s ease-in-out;
 -moz-transition: all .2s ease-in-out;
 -o-transition: all .2s ease-in-out;
 -ms-transition: all .2s ease-in-out;
 transition: all .2s ease-in-out;
}

ul#pics li:hover {
	-moz-transform: scale(1.1) rotate(0deg);
	-webkit-transform: scale(1.1) rotate(0deg);
	-o-transform: scale(1.1) rotate(0deg);
	-ms-transform: scale(1.1) rotate(0deg);
	transform: scale(1.1) rotate(0deg);
}
/* //////////////////// */
ul#profil_pics li {
float:left;
background-color: #B3B3B3;
//background: none repeat scroll 0 0 #E8E8E4;
//box-shadow: 1px 1px 1px #999999;
display: inline-block;
margin:8px 0px 0px 8px;
width:200px;
height:160px;
border:1px solid #B3B3B3;
text-align:center;   /*
 -webkit-transition: all .2s ease-in-out;
 -moz-transition: all .2s ease-in-out;
 -o-transition: all .2s ease-in-out;
 -ms-transition: all .2s ease-in-out;
 transition: all .2s ease-in-out; */
color:#ffffff;
}

ul#profil_pics a {
    color:#ffffff;
}

ul#profil_pics a:hover {
    //font-weight:bold;
    color: #000000;
}

ul#profil_pics img {
/*border-bottom:1px solid #B3B3B3;  */

}

ul#profil_pics li:hover {  /*
	-moz-transform: scale(1.1) rotate(0deg);
	-webkit-transform: scale(1.1) rotate(0deg);
	-o-transform: scale(1.1) rotate(0deg);
	-ms-transform: scale(1.1) rotate(0deg);
	transform: scale(1.1) rotate(0deg);    */
    border:1px solid #000000;

}

ul .profilName {
    line-height:27px;

}


/* //////////////////// */
ul.korpus_pics li {
float:left;
/*background: none repeat scroll 0 0 #E8E8E4;*/
box-shadow: 1px 1px 1px #999999;
display: inline-block;
margin:8px;
border:1px solid #B3B3B3;
text-align:center;
 -webkit-transition: all .2s ease-in-out;
 -moz-transition: all .2s ease-in-out;
 -o-transition: all .2s ease-in-out;
 -ms-transition: all .2s ease-in-out;
 transition: all .2s ease-in-out;
}

ul.korpus_pics li:hover {
	-moz-transform: scale(1.1) rotate(0deg);
	-webkit-transform: scale(1.1) rotate(0deg);
	-o-transform: scale(1.1) rotate(0deg);
	-ms-transform: scale(1.1) rotate(0deg);
	transform: scale(1.1) rotate(0deg);
}

/* //////////////////// */
ul.dvere_pics li {
float:left;
background: none repeat scroll 0 0 #E8E8E4;
box-shadow: 1px 1px 1px #999999;
display: inline-block;
margin:14px;
/*padding:10px;   */
border:1px solid #B3B3B3;
text-align:center;
 -webkit-transition: all .2s ease-in-out;
 -moz-transition: all .2s ease-in-out;
 -o-transition: all .2s ease-in-out;
 -ms-transition: all .2s ease-in-out;
 transition: all .2s ease-in-out;
}

ul.dvere_pics li:hover {
	-moz-transform: scale(1.1) rotate(0deg);
	-webkit-transform: scale(1.1) rotate(0deg);
	-o-transform: scale(1.1) rotate(0deg);
	-ms-transform: scale(1.1) rotate(0deg);
	transform: scale(1.1) rotate(0deg);
}

/***************************************************/

.priestordvier{
  width:70px;
  height:210px;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  cursor:hand;
  cursor:pointer;
}

.priestordvier2{
  height:210px;
  width:70px;
  border-top:1px solid #000000;
  border-bottom:1px solid #000000;
}

.styldvier{
  height:210px;
  background-position: left 0px;
  background-repeat: no-repeat;
  opacity: 0.2;
  filter: alpha(opacity=20);
}



#quickmenu{
  border:1px solid #000000;
  width:72px;
  height: 200px;
  overflow: scroll;
  text-align: left;
  background-color: #D8D8D8;
  display: none;
  margin-right: 40px;
}

.quickmenu_block{
  border:1px solid #000000;
  background-color: red;
  margin:5px 0px 5px 5px;
  width: 40px;
  height:40px;
}

/************************************** BUTTON *****************************************/

.btn_next{
   color: #000000;
   /*color:#000000;*/
   border: 1px solid #000000;
   /*padding: 3px 5px 3px 5px;*/
   font-weight: bold;
   /*background-color: #4A4A4A;*/
   background-color: #00CC00;
   cursor: hand;
   cursor: pointer;
   /*font-size: 14px; */
   background-image:url('../../images/buttons/button_green.png');
   padding:6px;
}

.btn_objednat{
   /*color: #ffffff;*/
   color:#000000;
   border: 1px solid #000000;
   /*padding: 3px 5px 3px 5px;*/
   font-weight: bold;
   /*background-color: #4A4A4A;*/
   background-color: #00CC00;
   font-size: 18px;
   cursor: hand;
   cursor: pointer;
   background-image:url('../../images/buttons/button_green.png');
   padding: 6px;
}


.btn_next_disabled{
   color: #000000;
   border: 1px solid #000000;
   font-weight: bold;
   /*padding: 3px 10px 3px 10px;*/
   /*background-color: #232323;*/
   background-color: #4A4A4A;
   background-image:url('../../images/buttons/button_black.png');
   padding:6px;
}

.btn_last{
   /*color: #ffffff;*/
   color:#000000;
   border: 1px solid #000000;
   /*padding: 3px 10px 3px 10px;*/
   font-weight: bold;
   /*background-color: #4A4A4A;*/
   background-color: #FFFB00;
   cursor: hand;
   cursor: pointer;
   background-image:url('../../images/buttons/button_yelow.png');
   padding: 6px;
}

.btn_select_contact{
   color:#000000;
   border: 1px solid #000000;
   font-weight: bold;
   background-color: #00CC00;
   font-size: 14px;
   cursor: hand;
   cursor: pointer;
   background-image:url('../../images/buttons/button_blue.png');
   padding: 6px;
}

.btn_blue{
   background-image:url('../../images/buttons/button_blue.png');
   color: #000000;
   border: 1px solid #000000;
   /*padding: 3px 5px 3px 5px;*/
   font-weight: bold;
   /*background-color: #4A4A4A;*/
   background-color: #00CC00;
   cursor: hand;
   cursor: pointer;
   /*font-size: 14px; */
   padding:6px;
}

.btn_print_large{
   /*color: #ffffff;*/
   color:#000000;
   border: 1px solid #000000;
   /*padding: 3px 5px 3px 5px;*/
   font-weight: bold;
   /*background-color: #4A4A4A;*/
   background-color: #00CC00;
   font-size: 18px;
   cursor: hand;
   cursor: pointer;
   background-image:url('../../images/buttons/button_blue.png');
   padding: 6px;
}
/*************************************** INPUTY ****************************************/

.obj_input{
   border: 1px solid #000000;
   color: #000000;
   padding:5px;
   font-size:15px;
   height:35px;
   line-height:24px;
}

.obj_input2{
   border: 1px solid #000000;
   color: #000000;
   padding:5px;
   font-size:16px;
   line-height:24px;
}
/*  inputy pri kote      */

.inputparameter{
  background-color:#ffffff;
  border:1px solid #000000;
  padding:4px;
  width: 50px;
  height: 24px;
  color #000000;
}

.inputparameter_small{
  background-color:#ffffff;
  border:1px solid #000000;
  padding:4px;
  width: 40px;
  color #000000;
}


/*  pri tvoreni rozpoctu  vlavo v bloku      */


#parametre{
  float:left;
  background:#ffffff;
  margin-bottom: 10px;
}

#parametre_ciara{
  width:318px;
}

#parametre_obsah{
  font-size: 10px;
  text-align: center;
}

#parametre_nazov{
  padding:10px;
  font-size: 18px;
}

#prihlaseny_nazov{
  padding:10px 10px 5px 10px;
  font-size: 18px;
  width: 100px;
  float:left;
}

#prihlaseny_obsah{
  padding: 0px 10px 5px 10px;
  font-size: 12px;
}

#prihlaseny_logout{
  padding: 13px 10px 5px 10px;
  font-size: 13px;
  float:right;
  width: 100px;
  text-align: right;
  color:red;
}

#prihlaseny_logout a{
color: red;
font-weight: bold;
}

#prihlaseny_logout a:hover{
color: red;
font-weight: bold;
}

.parametre_attr{
  line-height: 25px;
  font-size: 10px;
  font-weight: bold;
}

.parametre_label{
  font-size: 10px;
}

.parametre_input{
  border: 1px solid #000000;
  width: 70px;
  height: 30px;
}

.parametre_input_disabled{
  border: 1px solid #000000;
  background-color: #D8D8D8;
  width: 70px;
  height: 30px;
}

.konecny_obj_input{
  border: 1px solid #000000;
  text-align:right;
}


/********************/
#plocha_porez{
   float:left;
   position:relative;
   /*padding-right:10px;*/
}

#plocha_porez_okraj{
   float: left;
   position:relative;
   border:1px solid #B5B5B5;
   background:#ffffff;
}

#plocha_porez_obsah{
   background:#ffffff;
   width:870px;
}

#porez_price_block{
  float:left;
  border: 1px solid #B5B5B5;
  background:#ffffff;
  margin-bottom: 10px;
}

#porez_price_block_obsah{
  width:318px;
}

#porez_price_block_okraj{
  padding:10px;
  font-size:14px;
}

div.fadehover {
	position: relative;
    float:left;
    height:50px;
}

img.fadehover_a1 {
	position: absolute;
	left: 0;
	top: 0;
        z-index: 10;
}

img.fadehover_a2 {
	position: absolute;
	left: 0;
	top: 0;
    z-index: 10;
}

img.fadehover_a3 {
	position: absolute;
	left: 0;
	top: 0;
    z-index: 10;
}

img.fadehover_b {
	position: absolute;
	left: 0;
	top: 0;
}

#vybratedtdname{
 color: #000000;
 font-weight:bold
}

#vybratedtdbocnicename{
 color: #000000;
 font-weight:bold
}

.custom_tooltip {
  position: relative;
  display: inline-block;
  /*border-bottom: 1px dotted black;*/
}

.custom_tooltip .tooltiptext {
  visibility: hidden;
  width: 400px;
  background-color: #555;
  color: #fff;
  text-align: left;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
}

.custom_tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.custom_tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
