html{-moz-box-sizing : border-box;}
body {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-image:url("images/mainBg2.jpg");
	background-repeat:repeat-x;
	background-color:#FF4802;
	/*background-color:#000000;*/
	scrollbar-3dlight-color:#666666;
	scrollbar-arrow-color:#666666;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-track-color:#666666;
	scrollbar-base-color:#666666;
	scrollbar-shadow-color:#666666;	
}
form{margin:0;}

img{border:0px;}
input{}
input.pgButtons{border:0px;color:#ffffff;background-color:transparent;}
input.inverseButon{background-color:#ffffff;color:#000000;font-weight:bold;border:0;border:1px solid #000000;}
input.srchButton{background-color:#000000;color:#ffffff;font-weight:bold;border:0;border:1px solid #ffffff;}
/*input.srchButton:hover{cursor:Pointer;}*/
a{color:#ffffff;}
a:hover{color:#FF4802;}
h1{font-size:18px;margin:5px;}
h2{font-size:14px;margin:5px;}
h3{font-size:12px;margin:5px;}

td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-align:left;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#main{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	text-align:center;
	vertical-align: middle;
	
}
#mainObsah{
	position: relative; 
	margin: 0 auto;
	width:832px;
	height:678px;
}
/*
#hlavicka{
	position:absolute;
	left:0px;
	top:0px;
	width:832px;
	height:100px;
	background-image:url("images/menuBg.gif");
	background-repeat:repeat-x;
}
*/
#mainBody{
	position:absolute;
	left:0;
	top:0px;
  height:449px;
	width: 832px;
	background-image:url("images/bodyBg.jpg");
	background-repeat:no-repeat;
	color: #ffffff;
	overflow:auto;
}

#mainBodyIntro{
	position:relative;
  height:257px;
	width: 832px;
	background-image:url("images/bodyBg.jpg");
	background-repeat:no-repeat;
	color: #ffffff;
	overflow:auto;
}

#foot{
	position:absolute;
	height:129px;
	width: 832px;
	left:0px;
	top:450px;
	font-size:10px;
}

#flagsIntro{
	position:relative;
	height:129px;
	width: 832px;
	font-size:10px;
}

#enter{width:832px;height:35px;background-image:url('images/enterBg.png');padding-top:5px;}

#photoBoxAll{
  position:absolute;width:297px;height:392px;left:40px;top:10px;
}
div.photoBox{width:99px;height:98px;margin-bottom:2px;background-image:url("images/fotoBoxBg.gif");float:left;overflow:hidden;text-align:left;}


#box1 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box2 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box3 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box4 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box5 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box6 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box7 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box8 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box9 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box10 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box11 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}
#box12 {position:absolute;width:430px;height:392px;left:360px;top:10px;display:none;}

div.details{width:358px;height:392px;text-align:left;float:left;overflow:hidden;
            background-image:url("images/detailsBg.gif");
            }
div.galerie{margin-left:5px;width:67px;height:392px;background-image:url("images/galerieBg.gif");
            float:left;overflow:auto;text-align:left;background-repeat:no-repeat;}

div.fotogalerieSmallFoto{width:59px;height:auto;overflow:hidden;}
div.detailFoto{width:230px;height:392px;overflow:hidden;float:left;}  
div.detailText{width:125px;height:392px;overflow:hidden;float:left;text-align:left;padding-top:5px;}
div.propertyDetail{width:110px;height:auto;padding-left:5px;padding-right:5px;text-align:left;color:#ffffff;}
div.propertyValueDetail{width:110px;height:auto;padding-left:5px;padding-right:5px;text-align:left;color:#ffde00;margin-bottom:5px;}
div.clear{clear:left;height:0;width:0;}
div.srchFormBox{width:208px;height:23px;overflow:hidden;float:left;background-color:#000000;margin:1px;text-align:left;padding:4px;}
input.srchField{width:120px;height:13px;border:0;font-size:10px;}
select{border:0;font-size:10px;}
select.srchFormCislo{width:40px;}
label.formPopisek{width:80px;height:30px;display:block;float:left;font-size:10px;margin-top:4px;}




#strankovani{position:absolute;width:297px;height:30px;text-align:left;top:410px;left:40px;overflow:hidden;}
#buttons{position:absolute;width:430px;height:30px;text-align:left;top:410px;left:360px;overflow:hidden;}

#textPage{	
  /*background-color:#000000;*/
  text-align:left;margin-left:105px;height:419px;width:690px;color: #ffffff;overflow:auto;
}

#popup_mom{text-align:left;height:230px;width:640px;color: #ffffff;overflow:hidden;}

p {padding:5px;}
p.textyStranek{text-align:justify;font-size:11px;}
#referenceSubmenu{width:832px;height:30px;margin:0;padding:0;overflow:hidden;
                  background-color:#000000;
                  text-align:center;}
a.referenceSubmenuLink{margin-top:6px;color:#ffffff;font-size:14px;font-weight:bold;text-decoration:none;}
#referenceText {width:240px;height:392px;float:left;margin-right:15px;margin-left:4px;overflow:auto;
  
                color:#000000;background-color:#b5b5b5;}
#referenceLevySloupec{position:relative;width:320px;height:392px;float:left;margin-right:15px;margin-left:4px;overflow:hidden;}
  #referenceBoxes {position:relative;width:320px;height:353px;float:left;margin:0;overflow:hidden;}
  #referenceNavigace {position:relative;width:320px;height:42px;float:left;margin:0;overflow:hidden;}
                
.referenceBox{width:150px;height:80px;margin:4px;background-color:#000000;float:left;vertical-align:middle;overflow:hidden;}
.referenceBox:hover{background-color:#da3b00;}
#referenceNavigation{width:620px;height:30px;background-color:#ffffff;margin-left:8px;margin-bottom:10px;}
h1.referenceNadpis{color:#ffffff;font-size:11px;margin-left:4px;margin-right:4px;margin-top:4px;margin-bottom:0;}
p.referenceDatum{margin-top:0;margin-bottom:0;}
.referenceIcon{margin-top:0;margin-bottom:0;width:150px;text-align:right;}
#referenceFlash{width:430px;height:392px;float:left;overflow:hidden;}

#kontaktMapa{width:220px;height:280px;float:left;margin-left:15px;margin-right:5px;}
#kontaktTextBox{width:300px;height:280px;overflow:auto;background-color:#B5B6B5;color:#000000;float:left;}
a.kontaktLink{color:#000000;}

#castingCol1{width:320px;height:560px;overflow:auto;background-color:#B5B6B5;color:#000000;margin-right:20px;float:left;}
#castingCol2{width:320px;height:560px;overflow:auto;background-color:#B5B6B5;color:#000000;float:left;}

#servisCol1{width:320px;height:560px;overflow:auto;background-color:#B5B6B5;color:#000000;margin-right:20px;float:left;}
#servisCol2{width:320px;height:560px;overflow:auto;background-color:#B5B6B5;color:#000000;float:left;}

#eventsCol1{width:250px;height:750px;overflow:auto;color:#000000;margin-right:20px;float:left;}
#eventsCol2{width:390px;height:850px;overflow:auto;background-color:#B5B6B5;color:#000000;float:left;}

#onasCol1{width:620px;height:320px;overflow:auto;/*background-color:#B5B6B5;color:#000000;*/margin-right:20px;float:left;}

#historieCol1{width:620px;height:320px;overflow:auto;/*background-color:#B5B6B5;color:#000000;*/margin-right:20px;float:left;}

div.innerPadding5{margin:15px;}
/* KOSIK --------------------------------------------------- */
#kosikMain{width:630px;height:440px;overflow:auto;margin: 0 auto;}
h1.kosikNadpis{color:#000000;}
table.tableVypisKosiku{width:590px;color:#000000;}
tr.tabheader{background-color:#000000;color:#ffffff;font-weight:bold;}
label.labelsKosik{color:#000000;display:block;}
#textPoznamkyArea{width:590px;border:1px solid #000000;}
#kosikForm{width:590px;height:auto;text-align:center;}
input.kosikBtn{border:1px solid #000000;background-color:#ffffff;margin:5px;}
#customerMail{width:590px;border:1px solid #000000;}
tr.lichyradek{background-color:#f5f5f5;}

/* aktuality -------------------------------------------------- */
#aktualitaBox{width:700px;height:auto;overflow:hidden;text-align:left;color:#000000;margin:0 auto;}
#aktualitaBox a {color:#0000ff;}

/****************************members********************************/
#loginForm{position:absolute;z-index:10;left:0;top:0;width:225px;padding:10px;height:auto;
           background-color:#ffffff;display:none;border:1px solid #666666;}
  #loginForm h1 {margin:0 0 5px 0;font-size:11px;color:#666666;}
  #loginForm p {margin:5px 0 0 0;}
  #loginForm a {color:#ff0000;text-align:left;}
  div.lfInputLine{position:relative;height:20px;width:200px;overflow:hidden;border:1px solid #666666;text-align:left;
              margin:1px 0 1px 0;}
  div.lfInputLine label {position:absolute;display:block;width:50px;height:20px;color:#666666;
                     left:145px;top:2px;text-align:right;font-weight:bold;}
  div.lfInputLine input {position:absolute;display:block;width:140px;height:20px;border:0;
                     left:2px;top:2px;}

#membersLine{
	position:absolute;
	height:auto;
	width: 100%;
	left:0px;
	top:340px;
	font-size:10px;
	background-color:#333333;
	color:#ffffff;text-align:center;
	text-align:center;
	overflow:hidden;

}
  #membersClosed{position:relative;height:auto;width:100%;text-align:center;background-color:#333333;
                 padding-bottom:5px;}              
  #registrerLink{position:relative;height:auto;width:100%;color:#ffffff;
                 text-align:center;overflow:hidden;background-color:#000000;padding-top:10px;}
                 

  #loginFormIntro{position:relative;width:225px;padding:10px;height:auto;color:#666666;
             background-color:#ffffff;border:1px solid #666666;overflow:hidden;margin:5px auto;}
    #loginFormIntro h1 {margin:0 0 5px 0;font-size:11px;color:#666666;}
    #loginFormIntro p {margin:5px 0 0 0;}
    #loginFormIntro a {color:#ff0000;text-align:left;}

 input.submitButtonLogin{background-color:#000000;color:#ffffff;border:0;}              
