* {
	margin : 0px;
	padding : 0px;
}

body {
background-color:#FF9210;
	color : #000000;	
	font-family : tahoma, sans-serif;
	font-size : 13px;
}


h1
{
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
color:#076FA2;
margin : 5px 0 0 135px;

}

a:hover {
	color : #7B7B7B;
	text-decoration : none;
}

.odsaditnadpis {
padding-top:6px;
}
.telefon 
{
background:url(telefon.gif) no-repeat;
}
.odsaditbunku 
{
text-align:left;
padding: 10px 5px 10px 60px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
}
.format 
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
color:#000000;
padding:0 0 0 0;
}
.format a {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;

padding:0 0 0 0;
}




/* Header Style */

#page_header {
background:#FFFFFF url(hapasport.jpg) repeat-y scroll 0 0;
margin : 0px auto;
width : 967px;
height : 324px;
text-align : left;
overflow : hidden;
	
	
}

#page_title {
	width : 970px;
	height : 246px;
	
	margin-left : 0px;
	margin-top : 0px;	
	float : left;	
}



#header_search {
	margin-top : 15px;
	width : 220px;
	float : right;
	background : url('images/search_icon.gif') no-repeat 0px 11px;
	overflow : hidden;
}

#header_search form {
	margin-top : 4px;
	margin-left : 16px;
}



#header_search input.submit {
	width : 30px;
	height : 18px;
	position : relative;
	top : 2px;
	margin : 2px;
	border : none;
}


#page_mz{
margin :0 0 0 300px;
	padding:10px 0 0 0px;	
	width : 650px;
	clear : both;
	
}
/* Menu Style */

#page_menu {
padding:15px 0 0 130px;
	width : 900px;
	height : 35px;
	float:left;
	clear : both;
	text-align : center;
	font-weight:bold;
}

#page_menu li {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4E5357;

	float : left;
	display : block;
	
}
#page_menu b{
color:#000000;
	

}


.leva {
	background:url('menu-left2.gif') left top no-repeat ;
}

.prava {
	background:url('menu-right2.gif') right top no-repeat ;
}

.stred {
	background:url('menu-middle.gif') repeat-x;
}
.ltaba {
display:block;
padding-top:7px;
padding-left:20px;
padding-right:20px;
padding-bottom:5px;
}
#page_menu a {
text-decoration:none;
color:#4E5357;

}
#page_menu a:hover {
text-decoration:underline;
color:#0D3E67;

}

#page_spacing {
margin : 0px auto;	
	clear : both;	
	border-top : #fff 5px solid;
	float:left;
}

#page_ma{
margin : 0px auto;
	background : url('back.gif') #fff repeat-x 0px 9px;
	padding:10px 0 0 0px;
	height : 95px;
	clear : both;
	
}

#page_ma ul {
margin : 0px auto;
	display : block;
	clear : both;
	height : 35px;
}

#page_ma li {
margin : 0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#165A94;
	padding : 5px 14px 0px 5px;
	height : 14px;
	float : left;
	display : block;
	position: relative;
}
#page_ma a {
margin : 0px auto;
text-decoration:none;
color:#165A94;

}
#page_ma a:hover {
margin : 0px auto;
text-decoration:underline;
color:#0D3E67;

}


/* Main Body Style */

#page_wrapper {	
background:#FFFFFF url(images/body_bg.gif) repeat-y scroll 0 0;
margin:0 auto;
min-height:950px;
padding:0;
width : 967px;

}
#page_wra {	
background:#FFFFFF url(images/body_bg.gif) repeat-y scroll 0 0;
margin:0 auto;
min-height:1300px;
padding:0;
width : 945px;
}

#page_leftcol {
padding-left:4px;
margin-left:10px;

	width : 205px;
	float : left;
}

.banner
{
	clear : both;
	float : left;
	margin-top : 12px;
	width : 88px;
	background-color : #fff;
	overflow : hidden;
}
.men {
padding:10px 0 0 35px; font: Arial, Helvetica, sans-serif; font-size:15px; color:#F17E0D; font-weight:bold
}
.men a {
color:#EF297E; text-decoration:none;
}
.men a:hover {
color:#F17E0D; text-decoration:underline;
}
.menicko {
padding:4px 0 0 30px; font: Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold
}
.menicko a{
color:#FFFFFF;
}
.form {
width:150px;
padding:210px 0 0 30px; 
float:left;
}
.paticka {
padding:10px 10px 0 30px;
color:#1CA9F2;
}
.paticka a {
text-decoration:none;
color:#1CA9F2;
}
.paticka a:hover{
text-decoration:underline;
color:#1CA9F2;
}
.autor {
padding:10px 10px 0 280px;
color:#1CA9F2;

}
.bannepravy
{
	clear : both;
	float : left;
	margin-top : 12px;
	width : 185px;
	overflow : hidden;
}

.barva span{
color:#000000;
}
.barva p {
color:#FE8100;
font-weight:bold;
margin-bottom:5px;
}
.barva2 p {

margin-bottom:1px;
}

#page_maincol {
	margin-left : 11px;
	width : 500px;
	float : left;
}
#page_m {
	margin-left : 14px;
	width : 670px;
	float : left;
}
#centerkarta {
	width:672px;  
	float:left;
}
#centerkarta h2 {
	background:url(karta.gif);
	background-color : #F8C055;	
}
#centerkarta h3 {
	background:url(karta.gif);
	background-color : #F8C055;	
}


.borderkarta {
	clear : both;
	float : none;
	margin-top : 0px;
	border-left:#88B9E4 1px solid;
	border-right:#88B9E4 1px solid;
	border-bottom : #88B9E4 1px solid;

	
}
#page_forum {
	margin-left : 14px;
	margin-top:15px;
	width : 700px;
	float : left;
}

#page_rightcol {
	margin-left : 13px;
	width : 189px;
	float : left;
}


/* Left Column Style */

.leftcol_box {
	
	background : #fff;
	overflow : hidden;
	display : block;
	clear : both;
border-left:1px solid #FDDDE7;
border-right:1px solid #FDDDE7;
border-bottom:1px solid #FDDDE7;

}

.leftcol_box h2 {
	padding : 13px 15px;
	
	height : 11px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 11px;
	font-weight : bold;
}
.leftcol_box h4 {
	padding : 13px 15px;
	
	height : 11px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 11px;
	font-weight : bold;
}



.leftcol_box .content {
font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	background-color : #FEF2E5;
	margin:15px 0 0 0;
	width : 149px
	
}


.leftcol_box form {
	
	float : none;
}

#books_search {
	overflow : hidden;
	
}

#books_search h2 {
	background-color : #F8C055;
	border-bottom : #F7C60F 1px solid;
}

#books_search a {
	color : #D14A4A;
	font-weight : bold;
}

#books_search a:hover {
	color : #EF7C7C;
	text-decoration : none;
	position : static;
}



#books_search select {
	margin-left : 0px;
	margin-bottom : 14px;
	width : 100px;
	float : left;
	clear : right;
}

#books_search input.submit {
	margin-left : 9px;
	width : 28px;
	height : 16px;
	float : right;
}




#catalog .content {
	text-align : left;
	background-color : #FEF2E5;	
}
#catalog input {
	background-color : #fff;
	color : #000000;
	
	font-size : 12px;
	font-weight : normal;
}


#reklama {
	margin-top : 7px;
	width : 187px;
	height : 246px;
	background : url('reklama.gif');
	color : #FEFEFE;
	text-align : justify;
}

#knowmore {
	margin-top : 7px;
	width : 196px;
	height : 155px;
	color : #FEFEFE;
	text-align : justify;
}
#knowmor {
	margin-top : 7px;
	width : 196px;
	height : 175px;
	color : #FEFEFE;
	text-align : justify;
}

#knowmore h2 {
	height: 23px;
	background : url('images/header_knowmore.gif') no-repeat 0px 0px;
}

#knowmore span.image {
	float : left;
	display : block;
	width : 58px;
	height : 45px;
}

#knowmore p {
	margin-left : 10px;
	width : 160px;
}

#knowmore .readmore {
	margin-right : 5px;
	text-align : right;
	font-weight : bold;
	clear : both;
}

#knowmore a {
	color : #fff;
}

#newsletter h2 {
	background-color : #58A4DE;
	border-bottom : #58A4DE 1px solid;
}

#newsletter .content {
	margin : 8px 14px 5px;
	width : 149px;
}

#newsletter input {
	margin-bottom : 8px;
	width : 140px;
}

#newsletter input.submit {
	margin-bottom : 10px;
	width : 66px;
	height : 17px;
	float : right;
}


/* Main Column Style */

#maincol_top {
	margin-top : 10px;
	margin-left : 10px;
	margin-bottom:0;
	width : 459px;
	height : 280px;
	background : url('pro-skoly.gif') no-repeat 0px 0px;
	overflow : hidden;
}
#maincol_top select {
width : 140px;
}

#maincol_top h2 {
	width : 121px;
	height : 32px;
	background : url('images/maincol_header.gif') no-repeat 0px 0px;
}

#maincol_top .sideimg {
	position : absolute;
	background : url('images/maincol_img.gif') no-repeat bottom left;
	width : 87px;
	height : 137px;
}

#maincol_top .content {
	position : absolute;
	margin-left : 95px;
	width : 278px;
	color : #fff;
}

#maincol_top .readmore {
	margin-top : 8px;
	text-align : right;
}

#maincol_top a {
	color : #fff;
	font-weight : bold;
	text-decoration : none;
}

#maincol_top a:hover {
	text-decoration : underline;
}
.odsadit {
	padding:15px 0 0 20px;
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.odsaditform {
	padding:5px 15px 9px 15px;
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.skok {
	margin-top : 7px;

}
.reklama {
	margin-left : 4px;
	margin-top:5px;

}


#bestsellers {
	overflow : hidden;
	background : url('images/maincol_hline.gif') 0px 27px;
}

#bestsellers h2 {
	background : url('images/header_bestsellers.gif') #075B9B no-repeat 0px 0px;
}

#bestsellers .content {
	width : 200px;
	height : 235px;
	float : left;
	overflow : hidden;
}

#bestsellers .wrapper {
	margin-top : 10px;
	margin-left : 10px;
	position : absolute;
	width : 160px;
}

#bestsellers .bookcover {
	width : 66px;
	height : 101px;
	float : left;
	position : static;
}

#bestsellers p {
	padding-top : 3px;
	padding-bottom : 20px;
	float : none;
}

#bestsellers .info {
	float : none;
	width : 160px;
}

#bestsellers .price h3 {
	
	font-size : 9px;
	font-weight : bold;
	float : left;
}

#bestsellers .buynow {
	font-weight : bold;
	float : right;
}

#bestsellers .buynow a {
	color : #577D0E;
}

#bestsellers .buynow a:hover {
	color : #7FAA2D;
	text-decoration : underline;
}


#latest h2 {
	background-color : #FFB47D;
	border-bottom : #FFB47D 1px solid;
}
#latest h4 {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-size:16px;
height:23px;
background:transparent url(akce.gif) no-repeat scroll 0 0;
padding:5px 10px 0 45px;	
}
#latest .wrapper {
position : relative;
padding : 0px 11px;
overflow : hidden;
background-color:#F8FFF0;
}

#latest h3 {
	clear : both;
	margin-top : 10px;
	margin-bottom : 5px;
	color : #000000;
	font-size : 13px;
	font-weight : bold;
}

#latest .thumbnail {
	margin-right : 5px;
	margin-bottom : 5px;
	float : left;
	position : static;
}

#latest p {
	margin-top : 2px;
	margin-bottom : 3px;
	text-align:left;
}

#latest .readmore {
	background:url(vse-pro-skoly.gif) no-repeat;
	height: 30px;
	margin : 20px 0px 0px;
	text-align : right;
	clear : both;
	float : none;
	font-weight : bold;
}
#latest .readmore a {
	text-align : right;
	text-decoration:none;
	font-weight : bold;
}





#latest2 h2 {
	background-color : #FFB47D;
	border-bottom : #FFB47D 1px solid;
}
#latest2 h4 {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-size:16px;
height:23px;
background:transparent url(novinky.gif) no-repeat scroll 0 0;
padding:5px 10px 0 45px;	
}
#latest2 .wrapper {
position : relative;
padding : 0px 11px;
overflow : hidden;
background-color:#EBFBFF;
}

#latest2 h3 {
	clear : both;
	margin-top : 10px;
	margin-bottom : 5px;
	color : #000000;
	font-size : 13px;
	font-weight : bold;
}

#latest2 .thumbnail {
	margin-right : 5px;
	margin-bottom : 5px;
	float : left;
	position : static;
}

#latest2 p {
	margin-top : 2px;
	margin-bottom : 3px;
	text-align:left;
}

#latest2 .readmore {
	background:url(vse-pro-skoly.gif) no-repeat;
	height: 30px;
	margin : 20px 0px 0px;
	text-align : right;
	clear : both;
	float : none;
	font-weight : bold;
}
#latest2 .readmore a {
	text-align : right;
	text-decoration:none;
	font-weight : bold;
}




#latest3 h2 {
	background-color : #FFB47D;
	border-bottom : #FFB47D 1px solid;
}
#latest3 h4 {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-size:16px;
height:23px;
background:transparent url(slevy.gif) no-repeat scroll 0 0;
padding:5px 10px 0 45px;	
}
#latest3 .wrapper {
position : relative;
padding : 0px 11px;
overflow : hidden;
background-color:#FFFAFC;
}

#latest3 h3 {
	clear : both;
	margin-top : 10px;
	margin-bottom : 5px;
	color : #000000;
	font-size : 13px;
	font-weight : bold;
}

#latest3 .thumbnail {
	margin-right : 5px;
	margin-bottom : 5px;
	float : left;
	position : static;
}

#latest3 p {
	margin-top : 2px;
	margin-bottom : 3px;
	text-align:left;
}

#latest3 .readmore {
	background:url(vse-pro-skoly.gif) no-repeat;
	height: 30px;
	margin : 20px 0px 0px;
	text-align : right;
	clear : both;
	float : none;
	font-weight : bold;
}
#latest3 .readmore a {
	text-align : right;
	text-decoration:none;
	font-weight : bold;
}


#latest2 h2 {
	background-color : #FFB47D;
	border-bottom : #FFB47D 1px solid;
}
#latest4 h4 {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-size:16px;
height:23px;
background:transparent url(novinkyl.gif) no-repeat scroll 0 0;
padding:5px 10px 0 30px;	
}
#latest4 .wrapper {
position : relative;
padding : 0px 17px;
overflow : hidden;
background-color:#EBFBFF;
}

#latest4 h3 {
	clear : both;
	margin-top : 10px;
	margin-bottom : 5px;
	color : #000000;
	font-size : 13px;
	font-weight : bold;
}

#latest4 .thumbnail {
	margin-right : 5px;
	margin-bottom : 5px;
	float : left;
	position : static;
}

#latest4 p {
	margin-top : 2px;
	margin-bottom : 3px;
	text-align:left;
}

#latest4 .readmore {
	background:url(vse-pro-skoly.gif) no-repeat;
	height: 30px;
	margin : 20px 0px 0px;
	text-align : right;
	clear : both;
	float : none;
	font-weight : bold;
}
#latest4 .readmore a {
	text-align : right;
	text-decoration:none;
	font-weight : bold;
}



#page_footer {
	margin : 0px auto;
width : 100%;
	height : 21px;
	
	font-size : 10px;
	color : #C8C6C6;
}


#page_credit {
	margin-top : 15px;
	margin-bottom : 7px;
	text-align : center;
	font-size : 12px;
	color : #010101;
}

#page_credit a {
	text-decoration : none;
	color : #010101;
}

#page_credit a:hover {
	color : #464646;
}



.borderbox {
background : url('jobs.gif') repeat-x 0px 0px;
	
}
.borderbox h2 {
font-family:Arial, Helvetica, sans-serif;
color:#CB7DB1;
font-size:12px;
background:url(volna-mista-prace.gif) no-repeat;
padding:10px 10px 0 27px;
height:23px; 
}

.borderskola {
	clear : both;
	float : none;
	margin-top : 0px;
	margin-bottom: 0px;
	border : #F6B53A 1px solid;
}
.bordercenter {
	clear : both;
	float : none;
	margin-top : 0px;
	
margin-left:10px;
margin-top:0px;

width:480px;
}
.borderright {
	clear : both;
	float : none;
	margin-top : 0px;
	
}



img {
	border: 0px;
}

p {
	text-align : justify;
	line-height : 13px;
}





select {
	padding : 2px 0px 1px 7px;
	background-color : #fff;
	color : #949393;
	border : #D7D7D7 1px solid;
	font-family : tahoma, sans-serif;
	font-size : 9px;
	font-weight : bold;
}

input.submit {
	padding : 0px;
	border : none;
	cursor : pointer;
}

.clearthis {
	margin : 0px;
	clear : both;  
	float : none;	
	font-size : 1px;
	line-height : 0px;
}

.maincol_box h2 {
	padding : 17px 0 0 45px;
	height : 40px;
	color : #ffffff;
	font-size : 14px;
	text-transform:uppercase;
	line-height : 11px;
	font-weight : bold;
}

.maincol_box h4 {
	color : #FE8100;
	font-size : 14px;
	text-transform:uppercase;
	padding : 17px 0 0 0;
	font-weight : bold;
}
.maincol_hledani h2 {
	padding : 13px 15px;
	height : 11px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 11px;
	font-weight : bold;
}

#centerPan {
	width:500px;  
	float:left;
}
#centerPan h2 {
	background:url(seznam-skoly.gif);
	background-color : #F8C055;	
}
.borderhledani {
	clear : both;
	float : none;
	margin-top : 0px;
	border-left:#F6CF4A 1px solid;
	border-right:#F6CF4A 1px solid;
	border-bottom : #F6CF4A 1px solid;
}


			
#leftPan{width:184px; float:left;}
#leftPan h2 {
background:url(nadpis.gif);
background-color : #F8C055;	
}


#leftPan a {
	color : #D14A4A;
	font-weight : bold;
}

#leftPan a:hover {
	color : #EF7C7C;
	text-decoration : none;
	position : static;
}
#leftPan ul{ font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal;}
#leftPan ul li{ height:24px; font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal;}
#leftPan ul li a{font-family : arial, sans-serif; font-size : 13px; font-weight : normal; text-decoration:underline; height:24px; display:block; background:url(images/bullet2-normal.gif) 7px 7px no-repeat #fff; color:#5D2B03;  line-height:24px;padding:0 0 0 25px; }
#leftPan ul li a:hover{background:url(images/bullet2-hover.gif) 7px 7px no-repeat #fff; color:#6F3507; text-decoration:underline;}
#leftPan ul li span{text-decoration:underline;}


#catalog  {
width:184px; 
float:left;
background-color : #FEF2E5;
}

#catalog h2 {
	background : url('prihlaseni.gif');
			}
#catalog h4 {
	background : url('prihlaseni.gif');
			}
#leftPan{width:184px; float:left;}
#leftP h2 {
	background:url(nadpis2.gif);	
}
#leftP h4 {
	background:url(nadpis.gif);	
}

#leftP a {
	color : #D14A4A;
	font-weight : bold;
}

#leftP a:hover {
	color : #EF7C7C;
	text-decoration : none;
}
#leftP ul{font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal; list-style-type:none;}
#leftP ul li{ font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal;}
#leftP ul li a{font-family : arial, sans-serif; font-size : 13px; font-weight : normal; text-decoration:underline; width:161px;  display:block; background:url(skoly.gif) 7px 7px no-repeat #fff; color:#000000;  line-height:28px;padding:0 0 0 20px; }
#leftP ul li a:hover{background:url(pro-skoly2.gif) 7px 7px no-repeat #fff; color:#000000; text-decoration:underline;}
#jedna ul li span{text-decoration:none;}





#centerskola h2 {
	background-color : #F6B53A;
	
	font-size : 13px;
}
#centerskola h3 {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 13px;

}

#centerskola .odsadit {
padding: 15px 15px 0 120px;
}

#centerskola a {
	color : #4D94BA;
	font-weight : bold;
	text-decoration:none;
}
#centerskola TD {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#000000;
	font-weight:bold;
}

#centerskola p {
	font-family : arial, sans-serif; font-size : 11px; 
	color:#000000;
}

#centerskola a:hover {
	color : #EF7C7C;
	text-decoration : none;
}

#centerskola .buynow {
	text-align: right;
	
}

#centerskola .pozadi {
	background:url(vizitka.gif) no-repeat 0px 0px #E7F1FB; 
	
}
#centerskola .pozadibezklice {
	background:no-repeat 0px 0px #E7F1FB; 
	
}
#centerskola .pozadibezklice table {
	margin : 0 0 0 10px;
	
}

#centerp h2 {
background:transparent url(firmy.gif) no-repeat scroll 0 0;
height:23px;
	background-color : #ffffff;
	
}

#centerp a {
	color : #000000;
	font-weight : normal;
	text-decoration:none;
 font-size : 10px;
}



#centerp a:hover {
	color : #000000;
	text-decoration : underline;
}

#centerp .buynow {
	text-align: right;
	
}

#centerp .boxed {
	background: #E7F1FB;
	margin : 0px 5px 0 5px;
	padding: 5px;
	position: relative;
}
#centerp .hlava {
	background: #ffffff;
	margin : 0px 10px 0 10px;
	padding: 10px;
	position: relative;
}
#popis {
 font-family : verdana, arial, sans-serif; ; 
 font-size : 12px; 
 font-weight : normal; 
 text-decoration:none; 
 line-height:20px;
 padding:0 20px 10px 20px; 
}
#popisb {
 font-family : verdana, arial, sans-serif; 
 font-size : 12px; 
 font-weight : bold; 
 text-decoration:none; 
 line-height:20px;
 padding:0 20px 10px 20px;
 color:#EE7900;
}

#popis a{
text-decoration:underline;
color:#000000;
}

#centerp .hlava p{
 font-family : arial, sans-serif; 
 font-size : 12px; 
 font-weight : normal; 
 text-decoration:none; 
 line-height:20px;
}
#centerp .hlava h3{
color:#000000;
padding-bottom:4px;
font-size : 13px;
text-decoration:underline;
}
#centerp .noha {
	background: #EFF5FA;
	margin : 0px 10px 0 10px;
	padding: 10px;
	position: relative;
}

#centerp .noha p{
 font-family : arial, sans-serif; 
 font-size : 12px; 
 font-weight : normal; 
 text-decoration:none; 
 line-height:20px;
}
#centerp .noha h3{
color:#000000;
padding-bottom:4px;
font-size : 13px;
text-decoration:underline;
}

#centerp .skola {
	background: #ffffff;
	margin : 0px 10px 0 10px;
	padding: 10px;
	position: relative;
}
#centerp .titlekrouzky {
font-size:12px;
}
.titlekrouzky {
font-size:12px;
font-weight:bold;
}
.strankovani {
padding: 0 15px 7px 15px;
font-size:11px;
}
.strankovani a {
text-decoration:none;
}
#centerp .skola p{
 font-family : arial, sans-serif; 
 font-size : 12px; 
 font-weight : normal; 
 text-decoration:none; 
 line-height:20px;
}
#centerp .skola h3{
color:#000000;
padding-bottom:4px;
font-size : 13px;
text-decoration:underline;
}
#centerp .umelecka {
	background: #DAEFF4;
	margin : 0px 12px 0 20px;
	padding: 10px;
	position: relative;
}
#centerp .umelecka p{
 font-family : arial, sans-serif; 
 font-size : 11px; 
 font-weight : normal; 
 text-decoration:none; 
 line-height:20px;
}
#centerp .umelecka h3{
padding-bottom:4px;
font-size : 11px;
}

#centerp .oxed {
	background: #ffffff;
	
	padding: 5px;
	position: relative;
border-bottom:1px solid #B6DFF6;
border-left:1px solid #B6DFF6;
border-right:1px solid #B6DFF6;

}
#centerp .ooxed {
	background: #ffffff;
	padding: 3px;
	position: relative;


}

.vys {	
	margin : 0px 0px 0 0px;
	padding: 5px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	color : #4683B2;
	font-size : 12px;
	font-weight : bold;
}
#centerp .vysledky{	
	margin : 0px 0px 0 0px;
	padding: 5px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	color : #4683B2;
	font-size : 12px;
	font-weight : bold;
}
.seznam {
	background: white;
	margin : 10px 10px 0 75px;
	padding: 10px;
	margin-bottom: 7px;
}

.seznam li
	{
	margin : 0px 5px 0 25px;
	padding: 0px;
	margin-bottom: 7px;
	font-family : arial, sans-serif; font-size : 12px; font-weight : normal; 
	}


#centerp .line {
	background: #E7F1FB;
	margin : 5px 5px 5px 5px;
	padding: 1px;
	position: relative;
	margin-bottom: 7px;
}

#centerp .price {
	margin-top: 0.5em;
}

#centerp h3 {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color : #F4870B;
	font-size : 12px;
	font-weight : bold;
	
}


.odradit {
margin:5px 15px 5px 15px;
padding:5px 15px 5px 15px;
}
.osa {
margin:0px 20px 0px 20px;
}

.vyhledavani {
	width: 180px;
	height: 221px;
	float:left;
}
.vetsi {
font-size:14px;
font-weight:bold;
}
.vyhledavani select {
margin: 10px 0 0 235px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}
.vyhledavani input {
margin: 10px 0 0 235px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}
.odsadimapu {
	width: 300px;
	height: 221px;
	float:left;
}
.left470
	{
	width: 470px;
	float: left;
	}

#formdiv p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0;
	padding: 0;
	line-height:1.7em;
}
#formdiv h2 {
	background:url(contact_icon.gif) no-repeat 0px 8px #F8FAFC; font:normal 18px/18px Arial, Helvetica, sans-serif; 
	padding:7px 0 0 24px;	margin:0 0 11px 0; height:29px; width:291px; display:block; text-indent:0px; color:#765914;
	}
#formdiv h3 {
	font:normal 14px/14px Arial, Helvetica, sans-serif; 
	padding:7px 0 0 24px;	margin:0 0 11px 0; height:29px; display:block; text-indent:0px; color:#765914;
	}
	#formdiv
	{
	border: 1px dotted #8FC6F4;
	background: #EFF5FA;
	padding: 15px;
	}
	
#formdiv input.inp,
#formdiv textarea.inp,
#formdiv select.inp,
#se_form input.inp
	{
	border: 1px solid #8FC6F4;
	width: 370px;
	background: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding: 3px;
	margin-bottom: 12px;
	outline: none;
	}
.grey { color: #aaa; }
.footnote
	{
	padding:7px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.7 em;
	color: #888;
	text-align:justify;
	}
.boxblue {
border: 1px dotted #8FC6F4;
width: 446px;
	background: #E7F1FB;
	margin : 0px 0px 5px 0px;
	padding: 5px;
	position: relative;
}
#vypis
	{
	border: 1px dotted #8FC6F4;
	background: #EFF5FA;
	padding: 2px 0 0 5px;
	}
	#vypis p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0;
	padding: 0;
}
#vypis h2 {
	background:url(contact_icon.gif) no-repeat 0px 8px #F8FAFC; font:normal 14px/14px Arial, Helvetica, sans-serif; 
	padding:7px 0 0 25px;	margin:0 0 0 0; height:29px; width:291px; display:block; text-indent:0px; color:#765914;
	}
	
#vypis h3 {
	font:normal 14px/14px Arial, Helvetica, sans-serif; 
	padding:7px 0 0 24px;	margin:0 0 11px 0; height:29px; display:block; text-indent:0px; color:#765914;
	}
#vypisovani
	{
	border: 1px dotted #8FC6F4;
	background: #EFF5FA;
	padding: 2px 0 0 5px;
	}
#vypisovani p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0;
	padding: 3px;
}
#vypisovani h2 {
	background:url(contact_icon.gif) no-repeat 0px 8px #F8FAFC; font:normal 14px/14px Arial, Helvetica, sans-serif; 
	padding:7px 0 0 25px;	margin:0 0 0 0; height:29px; width:291px; display:block; text-indent:0px; color:#765914;
	}
	
#vypisovani h3 {
	font:normal 14px/14px Arial, Helvetica, sans-serif; 
	padding:7px 0 0 24px;	margin:0 0 11px 0; height:29px; display:block; text-indent:0px; color:#765914;
	}

	
#footer{
	width:100%;
	float:left;
	}

#centerkarta {
	width:672px;  
	float:left;
}
#centerkarta h2 {
	background:url(karta.gif);
	background-color : #F8C055;	
}
#centerkarta h3 {
	background:url(karta.gif);
	background-color : #F8C055;	
}
.borderkarta {
	clear : both;
	float : none;
	margin-top : 0px;
	border-left:#88B9E4 1px solid;
	border-right:#88B9E4 1px solid;
	border-bottom : #88B9E4 1px solid;

	
}
.boxkarta {
border: 1px dotted #8FC6F4;

	background: #E7F1FB;
	margin : 5px 5px 5px 5px;
	padding: 10px;
	position: relative;
}

#lista{
padding : 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#165A94;
	width:100%;
	height:27px;
	background : url('lista.gif') #fff repeat-x 0px 0px;
	background-color:#ffffff;
	border-bottom:#FFFFFF 0px solid;
	color:#FFFFFF;
	}
#lista_div{
	width:1000px;
	margin:0 auto 0 auto;
	}
#lista_div ul{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#165A94;
	width:1002px;
	display:block;
	list-style-type:none;
	margin:4px 0 0 50px;
	position:absolute;
	}
#lista_div ul li{
	display:block;
	float:left;
		}
#lista_div ul li a{
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#165A94;
	padding : 0px 11px 0px 11px;
	text-decoration:none;
	}

.log b {
	font-family : arial, sans-serif; font-size : 14px; 
	color:#040454;
	padding:0 0 0 0;
	}
.log TR {
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
.log TD {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#000000;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}

.log span {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#F5981C;
	font-weight:bold;
	padding:0 0 0 0;
	}
	.log nespan {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#F5981C;
	font-weight:bold;
	padding:0 0 0 0;
	}
.log h3 {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#000000;
	font-weight:bold;
	padding:0 0 0 0;
	}
.log h4 {
	font-family : arial, sans-serif; font-size : 12px; 
	color:#3231D5;
	font-weight:bold;
	padding:0 0 0 0;
}
		
.vypis a {
	color:#EB4F4F;
	text-decoration:underline;
	}
.vypis span {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#0E3796;
	font-weight:bold;
	}
.vypis h3 {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#0E3796;
	font-weight:bold;
	}


#jedna h2 {
background:url(houslovy-klic.gif);
background-color : #F8C055;	
}


#jedna a {
color:#000000;
	font-weight : bold;
}

#jedna a:hover {
	color:#000000;
	text-decoration : underline;
	position : static;
}
#jedna ul{font-family : tahoma, sans-serif; font-size : 10px; font-weight : normal; list-style-type:none; padding:5px 0 10px 0; }
#jedna ul li{ font-family : tahoma, sans-serif; font-size : 10px; font-weight : normal; color:#000000; }
#jedna ul li a{font-family : arial, sans-serif; font-size : 13px; font-weight : bold; text-decoration:none; background:url(jedna.gif) 10px 9px no-repeat ; color:#B72F8A;  line-height:23px;padding:5px 0 5px 27px;}
#jedna ul li span{text-decoration:none;}





#dva h2 {
background:url(nadpis.gif);
background-color : #F8C055;	
}


#dva a {
color:#000000;
	font-weight : bold;
}

#dva a:hover {
	color:#000000;
	text-decoration : underline;
	position : static;
}
#dva ul{font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal; normal; list-style-type:none;}
#dva ul li{ font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal;}
#dva ul li a{font-family : arial, sans-serif; font-size : 13px; font-weight : bold; text-decoration:none; width:161px;  display:block; background:url(dva.gif) 2px 2px no-repeat #fff; color:#000000;  line-height:28px;padding:0 0 0 20px; }
#dva ul li a:hover{background:url(dvahover.gif) 2px 2px no-repeat #fff; color:#000000; text-decoration:underline;}
#dva ul li span{text-decoration:none;}

#tri{width:117px; float:left;}
#tri h2 {
background:url(nadpis.gif);
background-color : #F8C055;	
}


#tri a {
color:#000000;
	font-weight : bold;
}

#tri a:hover {
	color:#000000;
	text-decoration : underline;
	position : static;
}
#tri ul{ font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal; normal; list-style-type:none;}
#tri ul li{  font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal;}
#tri ul li a{font-family : arial, sans-serif; font-size : 13px; font-weight : bold; text-decoration:none; width:162px;  display:block; background:url(tri.gif) 2px 2px no-repeat #fff; color:#000000;  line-height:28px;padding:0 0 0 20px; }
#tri ul li a:hover{background:url(trihover.gif) 2px 2px no-repeat #fff; color:#000000; text-decoration:underline;}
#tri ul li span{text-decoration:none;}


#ctyri h2 {
background:url(nadpis3.gif);
background-color : #F8C055;	
}


#ctyri a {
color:#000000;
	font-weight : bold;
}

#ctyri a:hover {
	color:#000000;
	text-decoration : underline;
	position : static;
}
#ctyri ul{font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal; normal; list-style-type:none;}
#ctyri ul li{ font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal;}
#ctyri ul li a{font-family : arial, sans-serif; font-size : 13px; font-weight : bold; text-decoration:none; width:161px;  display:block; background:url(ctyri.gif) 2px 2px no-repeat #fff; color:#000000;  line-height:28px;padding:0 0 0 20px; }
#ctyri ul li a:hover{background:url(ctyrihover.gif) 2px 2px no-repeat #fff; color:#000000; text-decoration:underline;}
#ctyri ul li span{text-decoration:none;}

#sedm a {
color:#338AC2;
font-weight : normal;
text-decoration : none;
}

#sedm a:hover {
	color:#338AC2;
	text-decoration : underline;
	position : static;
}
#sedm ul{font-family : tahoma, sans-serif; font-size : 11px; font-weight : normal;list-style-type:none;padding:50px 0 0 0; }
#sedm  li{ font-family : tahoma, sans-serif; font-size : 11px; font-weight : bold; color:#338AC2;}
#hlavni h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
color:#076FA2;
padding:0 0 0 0;
background:#ffffff;
}

#vedlejsi 
{
display:inline;
text-decoration:underline;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 11px;
color:#010F16;
padding:0 0 0 0;
}
#vedlejsi a 
{
text-align:left;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 11px;
color:#010F16;
}
.styl2 {color: #EE7900; font-weight:bold}

.chromestyle
{
margin:5px 0 0 380px; 
}
.chromestyle ul li {
display:inline;
}
.chromestyle ul li a {
background:#EF287F url(jedna.gif) no-repeat scroll 0px 4px;
color:#ffffff;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bold;
padding:0 0 0 20px;
text-decoration:inderline;
}
.nav7 {
padding:0px 10px 0px 20px;
}
.nav7 {font-family: Verdana, Tahova, Helvetica, Sans; font-size: 12px; color: #000; text-align:center; padding:7px 0 15px 0}
.nav7 a {color: #EE7900; border: solid 1px #EE7900; padding: 3px; display: inline;}

#osa7{
background:#F3F3F3 none repeat scroll 0 0;
padding:7px;

 }
#osa7 a{
color:#F17E0D;
text-decoration:underline;

line-height:17px;
text-align:left;
font-size:12px;
}

#osa7 ul li{
display:inline;
background:transparent url(arrow.gif) no-repeat scroll 0 4px;
padding:0 0 0 11px;
}
#content_head7 {
padding-bottom:7px;
font-size:18px;
font-weight:normal;
color:#000000;
}
#content_head7 a{
color:#000000;
text-decoration:none;
font-size:18px;
}
#odsa{
padding:0 0 0 10px;
font-size:12px;
font-weight:bold;
}
.pr_card {
background-color:#FFFFFF;
border-right:1px solid #FF9210;
float:left;
height:160px;
padding:0 5px;
position:relative;
text-align:center;
width:135px;
}
.pr_pict {
height:100px;
left:15px;
position:absolute;
top:3.8em;
width:118px;
}
#bra a
{
color:#FE8100;font-weight:bold; font-size:12px";
}