body { 
	color: #ffffff ;
	font-family: "Verdana", sans-serif ;
	font-style: normal ;
	padding: 20px 0px 0px 0px ; margin: 0 ;
	/** background-image: url('img/Pozadi.png') ; **/
	background-color: #093e74 ;
	text-align: center ;
}

h1,h2,h3,h4 { 
	text-align: left;
	padding: 15px 0px 5px 10px ; margin: 0 ;
}

h5, h5 a {
	font: bold 12px "Verdana", sans-serif ; text-decoration: none ;
	text-align: left;
	padding: 0px 0px 0px 10px ; margin: 0 ;
}

.csc-caption {
	padding: 0 ; margin: 0 ;
	font: normal 10px "Verdana", sans-serif ; text-decoration: none ;
}

.csc-bulletlist, .csc-bulletlist-0 {
	padding: 5px 20px 15px 36px ; margin: 0 ;
	color: #ffffff ; 
	font: normal 12px "Verdana", sans-serif ;
	list-style: none ;
}

.csc-bulletlist li { 
	padding: 2px 0px 0px 14px ; margin-top: 5px ;
	width: 300px ;
	background:url("img/BulletCircle.png") no-repeat left 0.5em ;
} 

a { color: white ; font: bold 14px "Verdana", sans-serif ; text-decoration: none ;}
a:hover { color: #3199ff ;}

/** Uvodni stranka **/

#FPPrepinacJazyku {
	padding: 60px 0px 0px 0px ;
	text-align: center ;
}

#FPTelo {
	text-align: center ;
}

#FPMenuItem {
	padding: 4px ;
}

#FPObsah {
	padding: 100px 0px 0px 0px ;
}

#FPObsah h1 {
	color: #838183 ;
	font: normal 26px "Verdana", sans-serif ;
}

#FPObsah .bodytext a { 
	color: #ffffff ;
	font: normal 12px "Verdana", sans-serif ;
	text-decoration: none ;
}

#FPObsah .bodytext img { 
	vertical-align: middle ;
	margin: 0px 20px 0px 20px ;
}

/** Stranka **/ 

#Telo {
	text-align: center ;
}

#Logo {
	width: 725px ; height: 116px ;
	padding: 0px 0px 0px 92px ; margin: auto ;
	/** border: solid 1px red ; **/
}
#LogoObrazek { 
        width: 631px ;
        float: left ;
}
#LogoSlogan { 
	position: relative ;
	top: -15px ;
	text-align: center ;
}
#LogoSlogan h1 { 
	color:#838183;
	font:0.9em Arial;
	padding: 0 ; margin: 0 ;
	text-align: center ;
}

#Logo img { 
	padding: 0 ; margin: 0 ;
}


/** Hlavni Menu **/ 
#HlavniMenu {
	width: 100% ; height: 105px ;
	padding: 0 ; margin: 0 ;
	/** border: solid 1px red ; **/
}

#MenuItem {
	padding: 0 ; margin: 0 ;
}
#MenuItem a { color: white ; font: bold 13px "Verdana", sans-serif ; text-decoration: none ;}
/** #MenuItem a:hover { color: #b7b5b7 ;} **/

#MenuItemAct {
	padding: 0 ; margin: 0 ;
}
#MenuItemAct a { color: white ; font: bold 13px "Verdana", sans-serif ; text-decoration: none ;}

#SubMenuItem {
	padding: 5px ; margin: 0 ;
}
#SubMenuItem a { color: white ; font: bold 12px "Verdana", sans-serif ; text-decoration: none ;}
#SubMenuItem a:hover { color: white ; font: bold 12px "Verdana", sans-serif ; text-decoration: none ;}

#SubMenuItemAct {
	padding: 5px ; margin: 0 ;
}
#SubMenuItemAct a { color: #3199ff ; font: bold 12px "Verdana", sans-serif ; text-decoration: none ;}


/** hlavni pole **/ 
#HlavniPole {
	width: 100% ;
	padding: 0 ; margin: 0 ;
	text-align: center ;
	/** border: solid 1px red ; **/
}

#ObsahVlevo {
	padding: 0px 20px 0px 0px ; margin: 0 ;
}

#ObsahVlevo img { 
	padding: 0 ; margin: 0 ;
}

#Obsah {
	width: 400px ; 
	height: 350px ;
	overflow: auto ;  
	vertical-align: top ;
	padding: 0 ; margin: 0 ;
}

#Obsah .bodytext {
	text-align: left ;
	padding: 0px 20px 0px 20px ; margin: 0 ;
	color: #ffffff ; 
	font: normal 12px "Verdana", sans-serif ;
	text-decoration: none ;
}

#Obsah .imgtext-table {
	padding: 0 ; margin: 0px 0px 0px 20px ;
}

#Obsah .csc-firstHeader { 
	color: #ffffff ; 
	font: bold 14px "Verdana", sans-serif ;
	text-decoration: none ; 
	text-align: left;
	padding: 0px 20px 10px 10px ; margin: 0 ;
}

#PodMenu {
	padding: 0 ; margin: 0px 20px 0px 0px ;
        position: absolute ;
        z-index: 1;
        top: 250px ;
        right: 50% ;
        overflow: visible ;
	text-align: right ;
}

.Pata {
        color: #ffffff ; 
	font: normal 10px "Verdana", sans-serif ;
	text-decoration: none ; 
	text-align: center;
	padding: 20px 0px 0px 0px ; margin: 0 ;
}

.Pata a { color: #838183 ; font: normal 10px "Verdana", sans-serif ; text-decoration: none ;}
.Pata a:hover { color: #b7b5b7 ;}

#CPObsah {
	padding: 40px 0px 0px 0px ; margin: 0 ;
}

#CPObsah .imgtext-table {
	padding: 0 ; margin: 0px 0px 0px 20px ;
}

.CPPata {
        color: #ffffff ; 
	font: normal 10px "Verdana", sans-serif ;
	text-decoration: none ; 
	text-align: center;
	padding: 20px 0px 0px 0px ; margin: 0 ;
}

.CPPata a { color: #838183 ; font: normal 10px "Verdana", sans-serif ; text-decoration: none ;}
.CPPata a:hover { color: #b7b5b7 ;}

#QPHlavniMenu {
	width: 100% ; height: 130px ;
	padding: 0 ; margin: 0 ;
}

#QPObsah {
	padding: 0px 0px 0px 0px ; margin: 0 ;
}

#QPObsah .csc-mailform {
	text-align: center;
}

#QPObsah .tx-thmailformplus-pi1 {
	width: 100% ; 
	padding: 0px 0px 40px 0px ; margin: 0 ;
}

#QPObsah .tx-thmailformplus-pi1 td {
	font: normal 12px "Verdana", sans-serif ;
}

#JWALinkedIn { 
	position: fixed ;
	bottom: 5px ;
	left: 5px ;
}
#JWALinkedIn img { border: none ; } 

