body{background:transparent url(../images/body-bg.png) repeat center top}
#page-top{background-color:#735300;height:380px}

#page-top-wrapper{background:transparent url(../images/page-top-virtual-bg.jpg) no-repeat center top;height:380px}

#logo-wrapper{background:transparent url(../images/logo.png) no-repeat center top;height:179px}
#page-top-container{position:relative}
#page-body{background:#735300 url(../images/page-body-bg.png) no-repeat center top;height:28px}
#page-body-container{background-color:white}
#nav-skip{display:none}
#logo a{text-decoration:none;display:block;height:94px;width:246px;left:0px;position:absolute;top:0px;z-index:1}
#logo a span{visibility:hidden}
#navigation-top{line-height:96px;height:96px;margin-left:280px}
#navigation-bottom{line-height:52px;height:52px;background-color:#37183A;width:100%}
.top-menu li a:hover{background-color:#045397}
#main{padding-top:20px}
/* corners */
.cornerTL,
.cornerTR,
.cornerBL,
.cornerBR{display:block;width:4px;height:4px;font-size:0}
.cornerTL{position:absolute;top:-1px;left:-1px;background:url(../images/cornertl.png) 0 0 no-repeat}
.cornerTR{position:absolute;top:-1px;right:-1px;background:url(../images/cornertr.png) 0 0 no-repeat}
.cornerBL{position:absolute;bottom:-1px;left:-1px;background:url(../images/cornerbl.png) 0 bottom no-repeat}
.cornerBR{position:absolute;bottom:-1px;right:-1px;background:url(../images/cornerbr.png) 0 bottom no-repeat}
.box_rounded_banner{height:160px;margin-bottom:12px;padding:3px;border:1px solid #e0e5e8;position:relative;background-color:#E4EBF1}
.top-menu li a:hover,.top-menu li.selectedPage a{background-color:#E1C600}

/* body_sidlo start */
.body_aboutus{}
.body_aboutus #page-top{background-color:#735300;}
.body_aboutus #page-top-wrapper{background:transparent url(../images/page-top-aboutus-bg.jpg) no-repeat center top;height:380px}
.body_aboutus #page-body{background:#735300 url(../images/page-body-bg.png) no-repeat center top}
.body_aboutus .top-menu li a:hover,.body_aboutus .top-menu li.selectedPage a{background-color:#E1C600}
.body_aboutus #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt1.png) repeat-y right;
}


/* body_sidlo start */
.body_sidlo{}
.body_sidlo #page-top{background-color:#3F1C42}
.body_sidlo #page-top-wrapper{background:transparent url(../images/page-top-sidlo-bg.jpg) no-repeat center top;height:380px}
.body_sidlo #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_sidlo .top-menu li a:hover,.body_sidlo .top-menu li.selectedPage a{background-color:#C459C8}
.body_sidlo #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}

.body_offices{}
.body_offices #page-top{background-color:#3F1C42}
.body_offices #page-top-wrapper{background:transparent url(../images/page-top-offices-bg.jpg) no-repeat center top;height:380px}
.body_offices #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_offices .top-menu li a:hover,.body_offices .top-menu li.selectedPage a{background-color:#C459C8}
.body_offices #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}
/* body_sidlo end */


/* body_postova start */
.body_postova{}
.body_postova #page-top{background-color:#3F1C42}
.body_postova #page-top-wrapper{background:transparent url(../images/page-top-postova-bg.jpg) no-repeat center top;height:380px}
.body_postova #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_postova .top-menu li a:hover,.body_postova .top-menu li.selectedPage a{background-color:#C459C8}
.body_postova #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}

.body_mail{}
.body_mail #page-top{background-color:#3F1C42}
.body_mail #page-top-wrapper{background:transparent url(../images/page-top-mail-bg.jpg) no-repeat center top;height:380px}
.body_mail #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_mail .top-menu li a:hover,.body_mail .top-menu li.selectedPage a{background-color:#C459C8}
.body_mail #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}
/* body_postova end */



/* body_rokovacia start */
.body_rokovacia{}
.body_rokovacia #page-top{background-color:#3F1C42}
.body_rokovacia #page-top-wrapper{background:transparent url(../images/page-top-rokovacia-bg.jpg) no-repeat center top;height:380px}
.body_rokovacia #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_rokovacia .top-menu li a:hover,.body_rokovacia .top-menu li.selectedPage a{background-color:#C459C8}
.body_rokovacia #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}

.body_meeting{}
.body_meeting #page-top{background-color:#3F1C42}
.body_meeting #page-top-wrapper{background:transparent url(../images/page-top-meeting-bg.jpg) no-repeat center top;height:380px}
.body_meeting #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_meeting .top-menu li a:hover,.body_meeting .top-menu li.selectedPage a{background-color:#C459C8}
.body_meeting #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}
/* body_rokovacia end */


/* body_telefon start */
.body_telefon{}
.body_telefon #page-top{background-color:#3F1C42}
.body_telefon #page-top-wrapper{background:transparent url(../images/page-top-telefon-bg.jpg) no-repeat center top;height:380px}
.body_telefon #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_telefon .top-menu li a:hover,.body_telefon .top-menu li.selectedPage a{background-color:#C459C8}
.body_telefon #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}

.body_telephone{}
.body_telephone #page-top{background-color:#3F1C42}
.body_telephone #page-top-wrapper{background:transparent url(../images/page-top-telephone-bg.jpg) no-repeat center top;height:380px}
.body_telephone #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_telephone .top-menu li a:hover,.body_telephone .top-menu li.selectedPage a{background-color:#C459C8}
.body_telephone #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}
/* body_telefon end */

/* body_fax start */
.body_fax{}
.body_fax #page-top{background-color:#3F1C42}
.body_fax #page-top-wrapper{background:transparent url(../images/page-top-fax-bg.jpg) no-repeat center top;height:380px}
.body_fax #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_fax .top-menu li a:hover,.body_fax .top-menu li.selectedPage a{background-color:#C459C8}
.body_fax #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}

.body_fax_e{}
.body_fax_e #page-top{background-color:#3F1C42}
.body_fax_e #page-top-wrapper{background:transparent url(../images/page-top-fax-en-bg.jpg) no-repeat center top;height:380px}
.body_fax_e #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_fax_e .top-menu li a:hover,.body_fax_e .top-menu li.selectedPage a{background-color:#C459C8}
.body_fax_e #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}
/* body_fax end */


.body_preklad{}
.body_preklad #page-top{background-color:#3F1C42}
.body_preklad #page-top-wrapper{background:transparent url(../images/page-top-preklad-bg.jpg) no-repeat center top;height:380px}
.body_preklad #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_preklad .top-menu li a:hover,.body_preklad .top-menu li.selectedPage a{background-color:#C459C8}
.body_preklad #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}

.body_preklad_en{}
.body_preklad_en #page-top{background-color:#3F1C42}
.body_preklad_en #page-top-wrapper{background:transparent url(../images/page-top-preklad-bg-en.jpg) no-repeat center top;height:380px}
.body_preklad_en #page-body{background:#3F1C42 url(../images/page-body-bg.png) no-repeat center top}
.body_preklad_en .top-menu li a:hover,.body_preklad_en .top-menu li.selectedPage a{background-color:#C459C8}
.body_preklad_en #col-right #cusform.yform .type-button input {
	background: #FFF url(../images/btt.png) repeat-y right;
}



/* body_objednavka start */
.body_objednavka{}
.body_objednavka #page-top{background-color:#730506}
.body_objednavka #page-top-wrapper{background:transparent url(../images/page-top-objednavka-bg.jpg) no-repeat center top; height:380px}
.body_objednavka #page-body{background:#730506 url(../images/page-body-bg.png) no-repeat center top}
.body_objednavka .top-menu li a:hover,.body_objednavka .top-menu li.selectedPage a{background-color:#D81112}
/* body_objednavka end */

/* body_objednavka start */
.body_signup{}
.body_signup #page-top{background-color:#730506}
.body_signup #page-top-wrapper{background:transparent url(../images/page-top-signup-bg.jpg) no-repeat center top; height:380px}
.body_signup #page-body{background:#730506 url(../images/page-body-bg.png) no-repeat center top}
.body_signup .top-menu li a:hover,.signup .top-menu li.selectedPage a{background-color:#D81112}
/* body_objednavka end */




/* body_faq start */
.body_faq{}
.body_faq #page-top{background-color:#315600}
.body_faq #page-top-wrapper{background:transparent url(../images/page-top-faq-bg.jpg) no-repeat center top; height: 380px}
.body_faq #page-body{background:#315600 url(../images/page-body-bg.png) no-repeat center top}
.body_faq .top-menu li a:hover,.body_faq .top-menu li.selectedPage a{background-color:#68B700}

.body_faq_en{}
.body_faq_en #page-top{background-color:#315600}
.body_faq_en #page-top-wrapper{background:transparent url(../images/page-top-faq-bg-en.jpg) no-repeat center top; height: 380px}
.body_faq_en #page-body{background:#315600 url(../images/page-body-bg.png) no-repeat center top}
.body_faq_en .top-menu li a:hover,.body_faq_en .top-menu li.selectedPage a{background-color:#68B700}


/* body_faq end */

/* body_kontakt start */
.body_kontakt{}
.body_kontakt #page-top{background-color:#02203C}
.body_kontakt #page-top-wrapper{background:transparent url(../images/page-top-kontakt-bg.jpg) no-repeat center top; height: 380px}
.body_kontakt #page-body{background:#02203C url(../images/page-body-bg.png) no-repeat center top}
.body_kontakt .top-menu li a:hover,.body_kontakt .top-menu li.selectedPage a{background-color:#03467E}
.body_kontakt h1{
	background: url(../images/icon_contact.png) no-repeat left bottom;
	 padding-left: 77px;
	 line-height: 65px;
	height: 65px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.body_contact{}
.body_contact #page-top{background-color:#02203C}
.body_contact #page-top-wrapper{background:transparent url(../images/page-top-kontakt-en-bg.jpg) no-repeat center top; height: 380px}
.body_contact #page-body{background:#02203C url(../images/page-body-bg.png) no-repeat center top}
.body_contact .top-menu li a:hover,.body_contact .top-menu li.selectedPage a{background-color:#03467E}
.body_contact h1{
	background: url(../images/icon_contact.png) no-repeat left bottom;
	 padding-left: 77px;
	 line-height: 65px;
	height: 65px;
	padding-top: 0px;
	padding-bottom: 0px;
}



/* body_kontakt end */
.lang-menu{
	position: absolute;
	right: 0px;
	top: 101px;
	list-style: none;
	padding: 0px;
	margin: 0px;

}

.lang-menu li{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	 padding-left: 0px;	
} 

.lang-menu li a{
	color: white;
	background-color: black;
	padding: 7px;
	text-decoration: none;
}

.lang-menu li.current a,.lang-menu li a:hover{
	background-color: #45484C;
}

#twocol-right #page-body-container{
	background: #FFF url(../images/three-col-bg.png) repeat-y right;
}



#col-right fieldset {
background-color: transparent;
 border: none;
margin-bottom:0px;
padding:0px;
}

#col-right .yform .type-text input, #col-right .yform .type-text textarea, #col-right .yform .type-select select {
	border: none;
}

#col-right .yform div.type-button{
	 margin: 0px;
	 padding: 0px;
}

#col-right h2{
	
	text-transform: uppercase;
	font-weight: bold;
	 margin-bottom: 0px;
	 font-size: 1.65em;
}

#col-right #cusform.yform .type-button input {

	background: #FFF url(../images/btt1.png) repeat-y right;
	width: 262px;
	height: 53px;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
	font-size: 1.6em;
	color: white;
	 border: none;
	
}





#col-center{
}

#col-right{
}

.content-wrapper{padding-left:10px;padding-right:10px}

#page-footer-container{
	background-color: white;
}

.full div.type-text input, .full div.type-text textarea {
margin-right:-3px;
width:100%;
}

#footer-container{
	margin-top: 10px;
	background-color: white;
	  margin-bottom: 20px;
	
}

#footer-container .content-wrapper{
	padding-left: 10px;
	padding-right: 10px;
	 padding-top: 20px;
	 padding-bottom: 20px;
}


#page-extra-container{
	background-color: white;
	padding-bottom: 20px;
}

.box_velky_nadpis h2{
	background: url(../images/h2-bg-1.png) no-repeat left;
	color: white;
	padding: 4px;
	padding-left: 6px;
}


.objednat{
	background: #A548AE url(../images/btt.png) repeat-y right;
	width: 242px;
	height: 53px;
	line-height: 53px;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
	font-size: 1.6em;
	color: white;
	 border: none;
	 text-transform: none;

}

.objednat:hover{
	color: white;
}

.steps{
	margin: 0px;
	padding: 0px;
	background: #760506 url(../images/steps-bg.png) no-repeat left top;
	height: 56px;

}

.steps li{
	float: left;
	list-style: none;
	color:#EEB7B7;
	font-size: 2.2em;
	 padding: 0px;
	  margin: 0px;
	line-height: 56px;
	margin-left: 20px;
	background:  transparent   url(../images/steps-arrow.png) no-repeat center right;
 padding-right: 40px;
}

.steps li.start, .steps li.current{
	color:#FFF;
	font-weight: bold;
}


#faqs { position:relative; }
#faqs h3  { cursor:pointer; }
#faqs h3.active  { color:#d74646; }
#faqs div   { position:relative; }
#faqs div p  { padding:0; margin-bottom:15px; }


.body_faq #col-right #cusform.yform .type-button input,.body_faq_en #col-right #cusform.yform .type-button input {
    background: url("../images/bttg.png") repeat-y scroll right center #FFFFFF;
}