/* * { margin: 0; padding: 0; border: 0; font-family: arial; font-size: 12px; } */
* { margin: 0; padding: 0; border: 0; font-family: arial; }
body { color: black; background: #232323 url('bck.png') repeat-y center; font-size: 12px; }


#x100-center {
position: absolute; top: 0px; left: 50%; margin-left: -560px;
width: 1120px; height: 160px;
background: white url('head.png');
}


#x200-center {
position: absolute; top: 175px; left: 50%; margin-left: -560px;
width: 1120px;
/*background: blue;*/
}


div.box-obsah-1120 {
width: 1120px;
}

div.box-obsah-1120-in { width: 1120px; margin-bottom: 15px; }


div.box-obsah-1120-in2 {
width: 1120px; margin-bottom: 15px;
padding: 15px 0px;
border-top: 2px solid black;
/*background: silver; border: 3px solid red;*/
}


/* NABIDKA */

div.box-obsah-900-right {
width: 870px; float: right;
/*background: pink;*/
}

div.box-menu-220-left {
width: 230px; float: left;
/*background: pink;*/
}

div.box-in { margin: 10px; }

div.nabidka-pozem {
margin: 10px 30px; 
background: url('../../data/nabidka/img/n-stavby.jpg') no-repeat top right;
}

div.nabidka-vodo {
margin: 10px 30px; 
}

div.nabidka-ocel {
margin: 10px 30px; height: 450px;
background: url('../../data/nabidka/img/n-ocel.jpg') no-repeat bottom right;
}

div.nabidka-projekt {
margin: 10px 30px; height: 500px;
background: url('../../data/nabidka/img/n-projekt.jpg') no-repeat bottom right;
}

div.nabidka-zem {
margin: 10px 30px; height: 550px;
background: url('../../data/nabidka/img/n-zem.jpg') no-repeat bottom right;
}

p.nab {
font-size: 16px; font-weight: bolder; line-height: 24px;
margin-bottom: 15px; color: #888888;
}

.veluxlogo {
position: relative; top: 4px; left: 3px;
}

/* NABIDKA */



/* REFERENCE */
div#reference ul { list-style: none; width: 1000px; padding-left: 20px; }

div#reference ul li { padding-left: 10px; }

div#reference ul li.ref_nadpis {
margin-top: 20px;
color: #500000; font-weight: bolder; font-size: 13px; list-style-image: url('d.png'); line-height: 150%;
}

div#reference ul li.ref_popis {
margin-top: 5px;
color: grey;
}
/* REFERENCE */


.horni_index { vertical-align: super; font-size: 9px;}


/* GALERIE */
div.galerie { margin: 30px 0px 0px 0px; float: left; }
div.galerie_prvek { width: 100px; height: 100px; margin: 0px 15px 15px 0px; float: left; }
div.galerie_prvek_2 { width: 105px; height: 150px; margin: 0px 15px 15px 0px; float: left; border: 1px solid #888888; }
/* GALERIE */


/* INFO */
div.info {
width: 670px;
/*border-left: 40px solid #c6c6c6;*/
padding-left: 20px; margin-top: 5px;
background: white;
text-align: justify;
}

p.onas {
font-size: 16px; font-weight: bolder; line-height: 24px;
margin-bottom: 15px; color: #888888;
}

p.onas2 {
font-size: 16px; font-weight: bolder; line-height: 24px;
margin-bottom: 15px; color: #000000;
}

.kontakt {
width: 700px;
float: left;
font-size: 14px; font-weight: bolder; line-height: 20px;
margin-bottom: 10px; color: #888888;
/*border: 1px solid grey;*/
}

.jmeno {
font-size: 16px; font-weight: bolder; color: #444444;
}

.kontakt_nadpis {
width: 700px;
float: left;
font-size: 16px; font-weight: bolder; line-height: 24px;
margin-bottom: 10px; color: #000000;
/*border: 1px solid grey;*/
}

.kontakt2 {
width: 320px;
float: left;
font-size: 16px; font-weight: bolder; line-height: 24px;
margin-bottom: 2px; color: #888888;
}

.kontakt22 {
width: 320px;
float: left;
font-size: 16px; font-weight: bolder; line-height: 24px;
margin-bottom: 15px; color: #888888;
}

.kontakt_mobil {
color: #083e89;
}

/* INFO */


/* UVOD */
div.uvod_prvek {
width: 305px; float: left;
/*background: pink;*/
}

div.uvod_prvek2 {
width: 200px; float: right; text-align: right;
}
/* UVOD */














