html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, td, tr  {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
background: transparent;

}
body {
	
	color: black;
	background: #ffffff;
	text-align: left;
	font: 75% "Arial", "Helvetica CE", sans-serif;
	line-height: 1.5em;
	position:relative;
	
}

strong{ font-weight: bold;}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.nodisplay,
hr {
	display: none;
}

.clear {
	clear: both;
}

.horni_pruh{
	background-color:#00254a;
	height:40px;
	position:relative;color:#cff4f8;
	min-width: 950px;
}

.horni-blok{
	background: url('../img/horni-blok-bg.png') repeat-x;
	min-width: 950px;
}

.horni-blok-stred{
	height:155px;
	background: url('../img/horni-blok-stred.jpg') no-repeat top center; 
}

.horni_pruh #prihlaseni{
	position:absolute;
	right:0;
	text-align: right;	
}

#onlineZapisBtn a {
background-image: url(/img/online.png);
width: 166px;
height: 33px;
display: block;
margin-top: 15px;
margin-left: 665px;
position: absolute;
}

#onlineZapisBtn a:hover {
background-image: url(/img/onlineHover.png);
}

#prihlasovaci_blok{
	
	position:absolute;
	
	padding:10px 10px 0px 10px;	
	color:black;
	display:none;
	width:200px;
	right:-15px;
	top:00px;
	background:#00254A;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	
}

#prihlasovaci_blok input {
width: 185px;
margin: 0;
padding: 5px;
font-size: 110%;
border: 1px solid #b3b3b3;
color: #808080;
margin-bottom: 10px;
}
#prihlasovaci_blok input.auto {
width: auto;

border: none;
color: white;
background: #7f7f7f;
font-size: 100%;
padding:8px;
}
#prihlasovaci_blok a:link,
#prihlasovaci_blok a:visited {
text-decoration: none;
color: white;
}
#prihlasovaci_blok a:hover {
text-decoration: none;
color: silver;
}

.horni-blok-stred .sirka{
height:155px;

}

.sirka{
	width:950px;
	margin:auto;
}


/* uvodni stranka */
#uvod .right{
 height: 400px;	float:right;
	width:232px;
	
}

#uvod .left{
float:left;
width:690px;
padding-top:7px;

}

.pobocky_umisteni{
	height:74px;
	width:230px;
	position:relative;
	z-index: 10;
	}

.pobocky{
	background:url('../img/pobocky-zabalene.png') no-repeat top left;
	min-height:60px;
	padding:1px 0;
	width:230px;
	position:absolute;
}
.rozbalenepobocky{
	background:url('../img/pobocky-rozbalene.png') no-repeat top left;
	
}
.rozbalenepobocky .pobocky_in{
	display:block;

}
.pobocky_in{
	margin-top:60px;
	padding:1px 20px 30px 20px;
	background: url('../img/pobocky-in.png') repeat-y top left;
	border-bottom: 1px solid  #eeeeee;
	display: none;
	height: 130px;
}
.pobocky .mesto {
	margin-top: 13px;
	clear: both;
	cursor:pointer;
	padding:2px;
	color:white;
}

.pobocky .mesto:hover{
background:#b80000;
}

.pobocky .mesto:hover a{
background:#b80000;
color:white;
}
.pobocky .mesto p {
	font-size: 80%;
	line-height: 130%;
	color: #4c4c4c;
}
.pobocky .mesto p strong {
	font-size: 120%;
	color: black;
}
.pobocky .obrazek {
	position: relative;
	float: left;
	margin-right: 5px;
	width: 50px;
	height: 50px;
}

#HK {
background: url( '../img/miniloga/hk.png');
}

#PCE {
background: url( '../img/miniloga/pce.png');
}

#POD {
background: url( '../img/miniloga/ctrb.png');
}

#CT {
background: url( '../img/miniloga/pdbr.png'); 
}


.bannerkontejner{
	height:270px;
	width:230px;
	position:relative;
	
}

#prozatimni_banner{
	position:absolute;
	top:0; left:0;
	background: url( '../img/prozatimni-banner.jpg');
	width:308px;
	height:369px;
}
 /*
a#facebook{
	background:url('../img/evc_facebook.png') no-repeat top left;
	display: block;
	height:31px;
	width:154px;
	margin-left:30px;
}
a#facebook span{
	display:none;
}      */
/** uvodni boxy */

.uvodni_boxy{
	background:url('../img/uvodni-boxy.png') no-repeat top left;	
	height:350px;
	margin-top:28px;
	color: #747474;
}

.uvodni_boxy .box{
	padding-top:30px;
	width:188px;
	height:326px;
	float:left;
	margin-left:52px;
	position:relative;
}
.uvodni_boxy #box1{
	margin-left:18px;
}

.uvodni_boxy h2{
	visibility: hidden;
	height:50px;
	margin:0;
}

.uvodni_boxy a:link, .uvodni_boxy a:visited {
	text-decoration: none;
	color:#056186;
}
.uvodni_boxy a:hover{
	color:black;
}
.box .zapistese{
	position:absolute; bottom:35px; left:30px;
}
.box .popis {
	height:100px;
	padding:1px 0;

}
/*****/
.uvodni_boxy .minibox{
	padding:1px 0;
	width:189px;
	height:60px;
	float:left;
	margin-left:52px;
	position:relative;
	
}

#minibox1 {margin-left:10px;}
.minibox h2{ display:none;}
.minibox a,
.minibox a:visited
{
	
	margin-top:0px;
	padding-top:44px;
	display:block;
	padding-left:33px;
}


#box1 a.zapistese, #minibox1 a, 
#box1 a.zapistese:visited, 
#minibox1 a:visited {
	color:#be1e2d;
}

#box1 a.zapistese:hover, #minibox1 a:hover{
	color:#ff4000;
}

#box2 a.zapistese, 
#minibox2 a, 
#box2 a.zapistese:visited, 
#minibox2 a:visited {
	color:#07b1ff;
}

#box2 a.zapistese:hover, #minibox2 a:hover{
	color:#0070af;
}


#minibox3 a{
	padding-left:50px;
}

/* *** */
.rel{ 
	position:relative;
}


#logo{
	position:absolute;
	width:208px;
	height:96px;
	top:18px;
	left:5px;
	background-image: url('../img/evzc-logo.png');
}

#logo span{
	display:none;
}
/***********************/
.horni_pruh ul{
	width:950px;
	margin:auto;
	padding:0;
	position:relative;
	top:13px;
	
}
.horni_pruh ul li {
	float:left;
	list-style: none;
}
.horni_pruh ul li a{
	display:block; 
	float:left;
	height:27px;
	width:108px;
	text-align:center;
	line-height:27px;
	text-decoration: none;
	color:#cff4f8;
	

	
}

.horni_pruh ul li a:hover{
	color:white;
}

.horni_pruh ul li.aktivni a{
	color:#011b34;
	background:url('../img/horni-menu/li1.png');
}


/* MENU 2 ************************************/                  



#menu2 ul ul {
    display:none;

}







#menu2{ 
	position:absolute; 
	top:78px;
	left:320px;
	
}
#menu2 li{
	display: block;
	float:left;
	margin-right:22px; 
}

#menu2 li a{
	height:34px;
	display: block;
	float:left;
	line-height:34px;
	text-decoration: none;
	color: #056186;
	text-shadow: #ffffff 0px 0px 3px;
	font-size:120%;
	
}

#menu2 li.aktivni 
{
	background:url('../img/menu2-sipecka.png') no-repeat center bottom;
}

#menu2 li.aktivni a{
	color:#011b34;
}
#menu2 li a:hover{
	color:black;
}




#menu_mesta{
	height:35px;
	position:absolute;
	bottom:68px;
	left:380px;
	background: url('../img/menu2-mesta.png') repeat-x;
	padding-left:10px;
	font-size:90%;
	}

#menu_mesta li {
	float:left; 
	list-style: none;
	height:25px;
	line-height:25px;
	margin-right:20px;
	
}

#menu_mesta li a{ 
	color:black;
	text-decoration: none;
}

#menu_mesta li a:hover{
	color:white;
} 

/********** cert a oceneni ****************************************/

.certifikace{
	background:url('../img/certifikace-bg.png');
	margin:0;
	margin-top: 0px;
	min-width: 950px;
}

.spodni_lista  {
	background:url('../img/spodni_lista/2px_lista.png') repeat;
	
	margin:0;
	margin-top: 20px;
	min-width: 950px;
	height: 260px;
	padding-top: 5px;
}

.spodni_lista_vnit {
background:url('../img/spodni_lista/spodni_lista.png') no-repeat center top;

height: 260px;
}
.lista_loga {
height: 145px;
color: #C3C3C3;
font-size: 10pt;
font-family: arial;
}

.lista_loga p {
width: 500px;
margin-left: auto;
margin-right: auto;
color: #C3C3C3;
font-size: 10pt;
font-family: arial;
padding-top: 100px;
text-align: center;
}


.certifikace .loga{
	height:115px;
	position:relative;

}

.certifikace h2 {
	margin:0; padding:0; float:left;
	background:url('../img/certifikace1.png') no-repeat;
	color:#056186;
	width: 200px;
}
.certifikace h2 span{
	display:block; 
	float:left;
	padding:0 10px;
	background:url('../img/certifikace2.png') no-repeat right top;
	height:26px; line-height:26px;
}


.cert{
	float:left;
	margin:20px 9px; 
	margin-bottom: 0;
	position:relative;
	min-width: 60px;
	height:65px; 
	text-align:center;
}
.cert img{ position:relative; z-index:3;}

.cert .info{
	width:123px;
	padding:20px 20px 0 20px;
	text-align:center;
	height:87px;
	background:transparent url("../img/oceneni-info.png") no-repeat center top;
	position:absolute;
	left:-50px;
	bottom:50px;
	
	color:#21a3d5;
	display:none;
	z-index: 20;
}


/******************* DOLNI BLOK **************/


.dolni_blok{
	background:url('../img/spodni-blok.png') repeat-x left bottom;
	margin:0; 
	padding:0;
	color:#9badcd; 
	min-width: 950px;
}

.dolni_blok_kruhy{ 
  background:#01274b url('../img/zapati.png') repeat-x top right;
}

.dolni_blok_kruhy a:visited { 
 color: #A0E1EC;
}

.dolni_blok_kruhy a:link { 
 color: #A0E1EC;
}

.dolni_blok .tmavsi{
	min-height: 200px;
	padding:20px 0 0 0;
	position:relative;
}

.dolni_blok .paticka{
	height:43px;
	line-height:48px;
	color:#a0e1ec;
	position:relative;
}

.paticka .odkazy {
	position:absolute;
	right:0; top:0;
}

.paticka a, .paticka a:link, .paticka a:visited{
	color:#a0e1ec; 
	text-decoration: none;
}

.paticka a:hover{ 
	color:white;
}

.dolni_blok .box{
	width:185px;
	float: left;
	margin-top:0;
	margin-right:23px;
	padding:0;
	padding:1px 0;
	

}

.dolni_blok .box1{
	width:260px;
	float: left;
	margin-top:0;
	margin-right:25px;
	padding:0;
	padding:1px 0;
	

}

.dolni_blok .box3{
	width:150px;
	float: left;
	margin-top:0;
	margin-right:25px;
	padding:0;
	padding:1px 0;

}

.dolni_blok .box ul{ margin:0;}

#sdilet{
	display:block;
	position:absolute;
	top:30px;
	right:0;
	width: 51px;
	height:16px;
	background: url('../img/sdilet.png') no-repeat; 

}
/* ******************************************************/
.uvod_aktualne{
	background:url('../img/uvod-aktualne.png');
	width:700px;
	height:39px;	
	position:relative;
	line-height:42px;
}
.uvod_aktualne strong{
	margin-left:40px;
	color:#43d5f4;
}

#aktuality{
	display:none;
}

#aktuality li{
	
}

#aktual_window{
	width:550px;
	height:39px;
	float:right;
	margin-right:40px;
	color:#056186;
	overflow: hidden;
	position:absolute;top:0; right:0px;
	
}

#aktual_window p{
	width:550px;
	height:39px;
	float:left;
	
}

#vozik{
	position:absolute; 
	top:0; 
	left:0; 
	width:1105px;
}

.uvod_aktualne #left,
.uvod_aktualne #right{
	position:absolute;
	padding:0px 15px; top:0;
	text-decoration: none;
}
.uvod_aktualne #right {
	right:0px;
}
.uvod_aktualne #left {
	left:0px;
}


#rychlavolba{
	position:absolute;
	
	
	cursor:pointer;
	top:20px; 
	right:10px;
	background:url('../img/rychlavolba.png') no-repeat top right; 
	padding-top:25px;
	min-width:150px;
	z-index: 12;
	
}
#rychlavolba:hover{

}


.rozbalena_volba{
padding:10px;
width:150px;
background:#b9eef7;
display:none;

}

.otevrena .rozbalena_volba{
	display:block;
}
.rozbalena_volba ul {
margin-bottom: 7px;
border-bottom: 1px dotted white;
padding-bottom: 7px;
}
.rozbalena_volba ul li {
font-size: 90%;
list-style: circle;
margin-left: 15px;
}
.rozbalena_volba ul li a:link,
.rozbalena_volba ul li a:visited {
text-decoration: none;
color: #00274D;
}
.rozbalena_volba ul li a:hover {

color: black;
}



.left_stin li{
	color:#12284C;
	font-size:110%;
	font-weight:bold;
	list-style: none;
}

.left_stin li a  {
	color:#12284C;
	text-decoration: none;
	display: block;
	height:30px;
	line-height: 30px;
}

.left_stin ul ul{
    display:none;
    margin-top:2px;
	background:#ecf7fd;
	padding:4px 8px;
	width:190px;
}

.left_stin ul ul ul {
    display:none;
    margin-top:2px;
	background:transparent;
	padding:4px 8px;
	width:176px;
}



.left_stin ul ul li{
padding-left:4px;
	font-size:90%;
	color:black;
	font-weight:normal;
}
.left_stin ul ul li a{
	height:23px;
	display:block;
}


.left_stin ul ul ul li{
	color:#c0212f;
	margin-bottom:3px;
}

.left_stin ul ul ul li a {
color:#C0212F;
display:block;
height:20px;
line-height:20px;
padding:0 10px;
text-decoration:none;
}


.left_stin ul ul ul li.aktualni a  {
	background:#c0212f; 
	color:white;
}

.left_stin ul ul li.aktualni ul a  {
		background:#ecf7fd;
	color:#C0212F;
}

.left_stin ul li.aktualni a  {
		background:transparent;
	color:black;
}


.left_stin li img{
    height: 11px;
    width:10px
}

.left_stin li ul {
    padding: 0px;
    text-align: left;
    width:198px;
}
.left_stin li li   {
    font-weight: normal;
}


.click{
cursor:pointer;
}

.right ul {
margin-left: 20px;
}

/* !Footer */

.novybox {
position: relative;
float: left;
width: 680px;
font-size: 90%;
min-height: 750px;
}
.novybox h2 {
color: #8BE4ED;
border-bottom: 1px dotted #557094;

}
.novybox ul {
margin-left: 20px;
margin-top: 10px;
}
.novybox.druhy {
position: relative;
float: right;
width: 245px;
margin-top: 00px;
}
.castohledanevyrazy {
clear: both;
font-size: 80%;
}
.castohledanevyrazy h3 {
display: inline;
}

.facebookyDiv {
float: left;
width: 210px;
height: 64px;
margin-bottom: 10px;
}

.facebookyDiv p a {
color: white;
font-weight: bold;
font-size: 14px;
padding-top: 4px;
}

.facebookyDiv p a:hover {
color: #9BADCD;
}

.facebooky img {
margin-right: 15px;
}

.partneri p {
margin-bottom: 10px;
}

.partneri img {
margin-bottom: 15px;
}
.castohledanevyrazy {
border-top: 1px dotted #557094;
padding-top: 15px;
margin-top: 20px;
}

.partnerskeweby {
padding-top: 5px;
font-size: 80%;
}
.partnerskeweby {
padding-bottom: 20px;
}

.prijmame-marg img {

margin-right: 6px;
}

#buttonpartnerskelinkynew {
font-size: 9px;
Line-height: normal;
}
.buttonpartnerskelinkynew {
margin: 0px;
font-size: 9px;
Line-height: normal;
}

.clear {
clear: both;
}
#novastranka {
	text-align: left;
	width: 696px;
}

#novastranka .box {
background: #EBF6FD;
padding: 10px;
clear: both;
margin-top: 15px;
}
#novastranka .box img {
	position: relative;
	float: left;
	margin-right: 15px;
}
#novastranka .box .text {
	position: relative;
	float: left;
}
#novastranka .box h2,
#novastranka .box p {
margin: 0;
padding: 0;

}
#novastranka .box h2 {
font-size: 13px;
color: #056186;

}
#novastranka table.index {
margin-top: 20px;

}
#novastranka table.index td {
height: 126px;
margin: 0;
padding: 10px;
text-align: center;

vertical-align: middle;
}
#novastranka table.index td.sedy {
background: #F2F2F2;
}
#novastranka table.index td img {
padding: 0px 0 0 0;
}
#novastranka table.index td h2,
#novastranka table.index td p {
margin: 0;
padding: 0;
position: relative;
float: left;
text-align: left;
width: 100%;
}
#novastranka table.index td .odkazy {
margin-bottom: 10px;
}
#novastranka table.index td .odkazy a {
display: block;
position: relative;
float: left;
margin-right: 40px;
}
#novastranka #banner {
width: 695px;
height: 269px;

padding: 0px;
margin: 0px;
background: red;
}
#novastranka #banner img {
border: none;
position: relative;
float: left;
}
#novastranka #bannernav {
margin-top: 0px;
margin-bottom: 20px;
height: 55px;
width: 695px;
background: url(../img/banner/tlacitka/bg.png) no-repeat 0px 0px;

}
#novastranka #bannernav.step0 {
background: url(../img/banner/tlacitka/bg.png) no-repeat 0px 0px;
}
#novastranka #bannernav.step1 {
background: url(../img/banner/tlacitka/bg.png) no-repeat 0px -55px;
}
#novastranka #bannernav.step2 {
background: url(../img/banner/tlacitka/bg.png) no-repeat 0px -110px;
}
#novastranka #bannernav.step3 {
background: url(../img/banner/tlacitka/bg.png) no-repeat 0px -165px;
}
#novastranka #bannernav li,
#novastranka #bannernav li a {
position: relative;
float: left;
list-style: none;
}
#novastranka #bannernav li {
height: 55px;
width: 173px;
}
#novastranka #bannernav a {
display: block;
font-size: 11px;
line-height: 14px;
color: #878787;
padding: 13px 0 0 15px;
}

#novastranka #bannernav a strong {
font-weight: bold;
font-size: 13px;
color: black;
}

#novastranka #bannernav li.act a strong,
#novastranka #bannernav a:hover strong {
color: #C1272D;
}

#uvod_ban li.act {
font-size: 135%;
}

#uvod_ban {
margin-top: 30px; 
position: static;
height: 250px;
}


.bonus_knihovna {
margin: 10px 0px 10px 0px;
background: url(../img/klub/knihovna.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_fitshine {
margin: 10px 0px 10px 0px;
background: url(../img/klub/Fit_shine.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_fit4fun {
margin: 10px 0px 10px 0px;
background: url(../img/klub/fit4fun.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_artkino {
margin: 10px 0px 10px 0px;
background: url(../img/klub/central.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_pivovar {
margin: 10px 0px 10px 0px;
background: url(../img/klub/pivovar.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_broker {
margin: 10px 0px 10px 0px;
background: url(../img/klub/broker_consulting.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_mmreality {
margin: 10px 0px 10px 0px;
background: url(../img/klub/MMreality.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_nica {
margin: 10px 0px 10px 0px;
background: url(../img/klub/servis_nica.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_squash {
margin: 10px 0px 10px 0px;
background: url(../img/klub/Squash.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_poukazy {
margin: 10px 0px 10px 0px;
background: url(../img/klub/darkovy_poukaz.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_fitland {
margin: 10px 0px 10px 0px;
background: url(../img/klub/fitland.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_h-centrum {
margin: 10px 0px 10px 0px;
background: url(../img/klub/H-centrum.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_okgym {
margin: 10px 0px 10px 0px;
background: url(../img/klub/OK_gym.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}


.bonus_okgym {
margin: 10px 0px 10px 0px;
background: url(../img/klub/OK_gym.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_klicperovo {
margin: 10px 0px 10px 0px;
background: url(../img/klub/klicperovo_divadlo.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_vitality {
margin: 10px 0px 10px 0px;
background: url(../img/klub/studio_vitality.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}

.bonus_abeceda {
margin: 10px 0px 10px 0px;
background: url(../img/klub/ABECEDA.png) no-repeat 0px 0px;
width: 604px;
height: 171px;
}


.bonus_obsah {
padding-left: 190px;
padding-top: 0px;
margin: 0px 0px 0px 0px;
}

.bonus_obsah h2 {
padding: 10px 0px 10px 0px;
}

.bonus_obsah ul {
list-style-type: none;
margin-left: 2px;
}

#banner_menu {
background: url(../img/klub/pozadi.png) no-repeat bottom right;
width: 244px;
height: 260px;
}

.eu_uvodni {
background: url(../img/eu/Uvodni.png) no-repeat top;
width: 676px;
height: 171px;
}


.eu_uvodni div {
padding: 10px 0px 0px 180px;
width: 450px;
height: 120px;
font-size: 11px;
font-weight: bold;
}

.eu_uvodni div h2 {
margin: 0px 0px 10px 0px;
color: #007892;
font-size: 16px;
font-weight: bold;
}

.eu_modra_barva {
color: #2eafc3;
}

.ue_prvni_velka {
width:675px;
height:1136px;
background: url(../img/eu/1_cast_velka.png) no-repeat top;

}

.eu_prvni_prvni {
padding: 10px 0px 0px 180px;
width: 450px;
height: 160px;
font-size: 11px;
font-weight: bold;
}

.eu_prvni_prvni h2 {
margin: 0 0 0 0;
padding: 0px 0px 10px 0px;
font-size: 16px;
}

.ue_prvni_druhy {
padding: 10px 0px 0px 180px;
margin: 0px;
width: 480px;
height: 360px;
}

.ue_prvni_druhy h3 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

.ue_prvni_druhy li {
font-size: 11px;
list-style-type: square;
}

.ue_prvni_ctvrty {
padding: 22px 0px 0px 40px;
margin: 0px;
width: 600px;
color: #C3C3C3;
font-size: 11px;
font-weight: bold;

}

.ue_prvni_ctvrty p {
margin-bottom: 10px;
}


.ue_druha_velka {
margin-top: 40px;
width:675px;
height:1251px;
background: url(../img/eu/2_cast_velka.png) no-repeat top;
}

.ue_druha_vnit {
padding: 10px 0px 0px 180px;
margin: 0px;
width: 480px;

}

.ue_druha_vnit p {
padding-top: 10px;
font-size: 11px;
}

.ue_druha_vnit h2 {
padding: 0px;
margin: 0px;
}

.ue_druha_vnit li {
padding: 0px;
margin-top: 5px;
font-size: 11px;
}

.eu_druha_dolni li {
margin: 1px;
}


.eu_druha_horni {
height: 950px;
}


.lista_uvod {
	background:url('../img/lista_uvod.png') no-repeat left top;
	width: 976px;
	height: 90px;
	}
	
	.lista_uvod div  {
	padding: 0px 0px 0px 380px;
	width: 676px;
	height: 60px;
	}	
	
	.lista_uvod a {
  	color: #2b2b2b;
	font-size: 12px;
	font-family: arial;
  }
	
	
	.lista_uvod .a  {
	padding: 0px 0px 0px 10px;
	float: left;
	color: #2b2b2b;
	font-size: 12px;
	font-family: arial;
	}	
	
		.lista_uvod .aa {
	padding: 0px 0px 0px 37px;
	float: left;
	color: #2b2b2b;
	font-size: 12px;
	font-family: arial;
	}	
	
		.lista_uvod .aaa {
	padding: 0px 0px 0px 25px;
	float: left;
	color: #2b2b2b;
	font-size: 12px;
	font-family: arial;
	}	
	
		.lista_uvod .aaaa {
	padding: 0px 0px 0px 25px;
	float: left;
	color: #2b2b2b;
	font-size: 12px;
	font-family: arial;
	}	



#buttonkrok0 {
float:left; 
margin-left: 17px;
 }
	#buttonkrok1 {
float:left; 
margin-left: 17px;
 }
	#buttonkrok2 {
float:left; 
margin-left: 17px;
 }
	#buttonkrok3 {
float:left; 
margin-left: 17px;
 }
	#buttonkrok4 {
float:left; 
margin-left: 17px;
 }
 
 .patL {
 float: left; width: 370px
 }
 
 .patR {
 float: left; width: 270px
 }
 
 .patK {
 float: left; width: 230px
 }
 
 .patG {
 float: left; width: 100px
 }
 
 .patM {
 float: left; width: 170px
 }
	
	.patO {
  float: left; width: 160px
  }
  
  .lupa {
  width:174px; margin-left: auto; margin-right: auto;
  }
  
  .lupa_nominace {
  margin-left: 5px;
  }
  
  .facbook {
  background-color: white; width: 262px;
  }
  
  .sms_mnad {
   margin-top: 10px;
  }
  
    .sms_mnad h2 {
   font-weight: bold;
  }
  
  .reklama_ramec {
  background-color: #7cfc00; 
  width: 100%; height: 30px;
  color: #004082; 
  font-weight: bold;
  
  }
  
  .reklama_vnit {
  width: 320px; margin-left: auto; margin-right: auto;margin-top: 5px; padding-top: 6px;
  }
  
  .sms_logo {
  float:left; margin: 0px 5px 0px 0px;
  }
  
  .sms_gen {
  float:left;margin-top: 10px;
  }
  
  .facebook_top {
  position: absolute;
  margin-left:370px;
  width: 380px;
  }
  
  .facebook_frame {
  border:none; 
  overflow:hidden; 
  width:140px; 
  height:20px;
  margin-left: 0px;
 
 }
  
  .printSend {
  float: left;
  width: 170px;
  margin-top: 2px;
  }
  
  .printSend a{
  padding-top:2px;
  color: gray;
  height: 20px;
  position: absolute;
  }
  
  .printSend a:hover{
  color: black;
  }
  
  #zapisteSePruh {
  background-image: url(../img/zapisteSePruh.jpg);
  font-family: Calibri, Verdana, Ariel, sans-serif;
  padding: 5px 8px 5px 8px;
  width: 934px;
  font-size: 16px;
  font-weight: bold;
  height: 20px;
  text-align: center;
  color: white;
  margin-bottom: 5px;
  }
  
  #zapisteSePruh a {
  color: #FFD100;
  text-decoration: underline;
  }
  
  #zapisteSePruh a:hover {
  color: black;
  text-decoration: none;
  }
  
 
  .facebook_patfr {
  border:none;overflow:hidden; width:262px; height:312px;
  }
  
  .fol {
  float:left
  }
  
  .cam_pat {
  margin-left: 8px; margin-top: 13px;
  }
  
  .camb_ban {
  width: 250px; height: 537px;background: url("../img/cambridge_banner/pozadi.png") no-repeat scroll right bottom transparent;
  }
  
  .zprava_m {
  width: 100%;
  background: #7cfc00;
  height: 30px;
  font-weight: bold;
  margin-bottom: 5px;
  }
  
   .zprava_mv {
  width: 710px;
  height: 30px;
margin-left: auto;
margin-right: auto;
  font-weight: bold;
  padding-top: 5px;
  }
  
.online_jaz {
background: url("../img/online_jaz.png") no-repeat;
position: relative;
width: 156px;
height: 77px;
margin-top: -12px;
}

.online_jaz a {
padding: 10px 0px 0px 21px;
font-weight: bold;
}


#evropske {background:url("../imgs/evropske-centrum.png") left bottom no-repeat; width:231px; height:45px; position:absolute; top:0px; left:370px; z-index:55; cursor:pointer;}

#dropdown {background:url("../imgs/dropdown1.png") no-repeat; width:796px; height:245px; position:absolute; top:0px; left:100px; z-index:50; color:#666666; text-align:center; padding-top:62px; display:none;}
.boxik {float:left; text-transform:uppercase; color:#999999; font-size:10px; text-align:center; margin-top:34px;}
.boxik span {display:block; font-family:bebasneue, Arial, sans-serif; color:#333333; text-transform:uppercase; font-size:17px; margin-bottom:5px;}

.boxik img {margin-top:20px; margin:auto;}

#boxik1 {margin-left:25px;}
#boxik2 {margin-left:45px;}
#boxik3 {margin-left:25px;}
#boxik4 {margin-left:30px;}

#indexBottomPanel {
height: 244px;
width: 968px;
margin-left: -12px;
background-color: #F2F2F2;
}

.indexBottomDiv {
height: 244px;
width: 240px;
background-image: url(../img/indexBottomDiv.jpg);
float: left;
}

.indexBottomDiv img {
margin-left: 13px;
margin-top: 13px;
}

.indexBottomDiv p {
color: #747474;
font-weight: bold;
font-size: 13px;
font: "Arial", "Helvetica CE", sans-serif;
margin-left: 28px;
margin-top: 10px;
width: 190px;
}

.indexBottomDiv h2 {
color: #2b2b2b;
font-weight: bold;
font-size: 14px;
font: "Arial", "Helvetica CE", sans-serif;
margin-left: 28px;
width: 200px;
}

.indexBottomDiv h2 a {
color: #056186;
text-decoration: none;
}

.indexBottomDiv h2 a:hover {
text-decoration: none;
color: black;
}

#newsletterInput {
float: left;
margin-left: 18px;
height: 26px;
width: 130px;
margin-right: 5px;
margin-top: 10px;
color: gray;
font: "Arial", "Helvetica CE", sans-serif;
text-align: center;
font-size: 10px;
background-image: url(../img/newsletterInputBg.jpg);
}

#newsletterButton a{
margin-top: 10px;
width: 66px;
height: 32px;
display: block;
background-image: url(../img/newsletterButton.jpg);
float: left;
}

#newsletterButton a:hover{
background-image: url(../img/newsletterButtonHover.jpg);
}

#oNasBlog {
float: right;
height: 95px;
width: 150px;
background-image: url(../img/oNasBlog.jpg);
text-align: center;
padding-top: 80px;
}

#oNasBlog a {
text-decoration: none;
font: "Arial", "Helvetica CE", sans-serif;
color: #056186;
font-weight: bold;
font-size: 14px;
}

#oNasBlog a:hover {
text-decoration: none;
color: black;
}

#online-jazyky-proklik {
width: 154px;
height: 35px;
margin-right: 80px;
background-image: url(/img/online-jazyky-proklik.jpg);
float:right;
padding-left: 26px;
padding-top: 15px;
}

#online-jazyky-proklik a {
font: "Arial", "Helvetica CE", sans-serif;
text-decoration: none;
color: white;
font-size: 16px;
font-weight: bold;
}

#online-jazyky-proklik a:hover {
text-decoration: underline;
}

.onlineSekceVideo {
margin-top: 20px;
margin-bottom: 15px;
float: left;
margin-right: 20px;
}

#benefit {
margin-top: 20px;
float: right;
width: 158px;
height: 46px;
background-image: url(/img/benefit.jpg);
margin-left: 20px;
padding-top: 105px;
}

#benefit p {
text-align: center;
font: "Arial", "Helvetica CE", sans-serif;
font-size: 14px;
color: gray;
}

#benefit p a{
color: #056186;
text-decoration: underline;
font-weight: bold;
font-size: 16px;
}

#benefit p a:hover{
text-decoration: none;
}
