* {
	margin : 0px;
	padding : 0px;
}

body {
	background : url('pozadi2.gif') #fff repeat-x 0px 9px;
	color : #7B7B7B;	
	font-family : tahoma, sans-serif;
	font-size : 9px;
}

a {
	color : #7B7B7B;
}
h1
{
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
color:#F9BD4B;
font-style:italic;
margin : 50px 0 0 455px;

}

a:hover {
	color : #7B7B7B;
	text-decoration : none;
}

.odsaditnadpis {
padding-top:6px;
}
.odss{
padding-left:16px;
}

/* Header Style */

#page_header {
margin : 0px auto;
	width : 950px;
	height : 240px;
	text-align : left;
	overflow : hidden;
	
}

#page_title {
	width : 970px;
	height : 240px;
	background:url(housle.jpg) no-repeat;
	margin-left : 0px;
	margin-top : 0px;	
	float : left;	
}

#page_title img {
	position : absolute;
	top : 15px;
	margin-left : 5px;
}

#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;
}



/* Menu Style */

#page_menu {
padding:147px 0 0 165px;
	width : 850px;
	height : 35px;
	float:left;
	clear : both;
	text-align : center;
}

#page_menu ul {
	height : 75px;
}

#page_menu li {
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_menu a {
text-decoration:none;
color:#165A94;

}
#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 {
	margin : 0px auto;
	width : 1024px;
	text-align : justify;
	display : block;
	clear : both;
}
#page_wra {
	margin : 0px auto;
	width : 950px;
	text-align : justify;
	display : block;
	clear : both;

}
#page_wra TD {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#000000;
	}
#page_wra a {
	
	color:#EB4F4F;
	text-decoration:underline;
	}
#page_wra span {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#0E3796;
	font-weight:bold;
	}

#page_leftcol {
padding-left:0px;
	width : 180px;
	float : left;
}
.banner
{
	clear : both;
	float : left;
	margin-top : 12px;
	width : 88px;
	background-color : #fff;
	overflow : hidden;
}
.bannepravy
{
	clear : both;
	float : left;
	margin-top : 12px;
	width : 185px;
	overflow : hidden;
}

#page_maincol {
	margin-left : 14px;
	width : 500px;
	float : left;
}
#page_m {
	margin-left : 14px;
	width : 670px;
	float : left;
}
#page_forum {
	margin-left : 14px;
	margin-top:15px;
	width : 700px;
	float : left;
}

#page_rightcol {
	margin-left : 13px;
	width : 185px;
	float : left;
}


/* Left Column Style */

.leftcol_box {
	
	background : #fff;
	overflow : hidden;
	display : block;
	clear : both;

}

.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 : 13px;
	margin-bottom:0;
	width : 498px;
	height : 221px;
	background : url('zakladni-umelecke-skoly.gif') repeat-x 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 : 13px;

}
.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;
}


/* Right Column Style */

.rightcol_box {
	width : 183px;
	background-color : #fff;
	overflow : hidden;

}

.rightcol_box h2 {
	padding : 8px 15px;
	height : 11px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 11px;
	font-weight : bold;
}
.rightcol_box h4 {
	padding : 8px 15px;
	height : 11px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 11px;
	font-weight : bold;
}
.rightcol_box p {
color:#000000;
	font-size : 11px;
text-align : left;

}

#latest h2 {
	background-color : #FFB47D;
	border-bottom : #FFB47D 1px solid;
}
#latest h4 {
	background-color : #FFB47D;
	border-bottom : #FFB47D 1px solid;
}
#latest .wrapper {
	position : relative;
	margin : 0px 9px;
	width : 164px;
	overflow : hidden;
}

#latest h3 {
	clear : both;
	margin-top : 15px;
	margin-bottom : 10px;
	color : #234662;
	font-size : 11px;
	font-weight : bold;
}

#latest .thumbnail {
	margin-right : 5px;
	margin-bottom : 5px;
	float : left;
	position : static;
}

#latest p {
	margin-top : 2px;
	margin-bottom : 12px;
}

#latest .readmore {
	background:url(zus-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;
}



#page_footer {
	margin : 0px auto;
width : 100%;
	height : 21px;
	background-color : #5C5E5F;
	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 {
	
	margin-top : 0px;
	border-left:#F6CF4A 1px solid;
	border-right:#F6CF4A 1px solid;
	border-bottom : #F6CF4A 1px solid;
}

.borderskola {
	clear : both;
	float : none;
	margin-top : 0px;
	margin-bottom: 0px;
	border : #F6B53A 1px solid;
}
.bordercenter {
	clear : both;
	float : none;
	margin-top : 0px;
	border : #A4A4A4 1px solid;
}
.borderright {
	clear : both;
	float : none;
	margin-top : 13px;
	border : #FFB47D 1px solid;
}



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 : 8px 15px;
	height : 11px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 11px;
	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-umelecke-skoly.gif);
	background-color : #F8C055;	
}

#centerkarta {
	width:672px;  
	float:left;
}
#centerkarta h2 {
	background:url(karta.gif);
	background-color : #F8C055;	
}
#centerkarta h3 {
	background:url(karta.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;

	
}

.borderkarta {
	clear : both;
	float : none;
	margin-top : 0px;
	border-left:#88B9E4 1px solid;
	border-right:#88B9E4 1px solid;
	border-bottom : #88B9E4 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(umelecke-skoly.gif) 7px 7px no-repeat #fff; color:#000000;  line-height:28px;padding:0 0 0 20px; }
#leftP ul li a:hover{background:url(umelecke-skoly2.gif) 7px 7px no-repeat #fff; color:#000000; text-decoration:underline;}
#leftp ul li span{text-decoration:none;}




#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-color : #88B9E4;
	border-bottom : #A4A4A4 1px solid;
}

#centerp a {
	color : #D14A4A;
	font-weight : bold;
	text-decoration:none;
}

#centerp p {
	font-family : arial, sans-serif; font-size : 11px; 
	color:#000000;
}

#centerp a:hover {
	color : #EF7C7C;
	text-decoration : none;
}

#centerp .buynow {
	text-align: right;
	
}

#centerp .boxed {
	background: #E7F1FB;
	margin : 0px 10px 0 10px;
	padding: 10px;
	position: relative;
}

#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;
	margin : 0px 10px 0 10px;
	padding: 10px;
	position: relative;
}

#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 : 10px 10px 10px 10px;
	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;
}

.vyhledavani {
	width: 180px;
	height: 221px;
	float:left;
}
.vyhledavani select {
margin: 135px 0 0 17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}
.vyhledavani input {
margin: 15px 0 0 5px;
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: 10px;
	position: relative;
}
.boxkarta {
border: 1px dotted #8FC6F4;

	background: #E7F1FB;
	margin : 5px 5px 5px 5px;
	padding: 10px;
	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{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#165A94;
	width:100%;
	height:146px;
	background : url('back.gif') #fff repeat-x 0px 9px;
	background-color:#ffffff;
	float:left;
	border-bottom:#FFFFFF 4px solid;
	color:#FFFFFF;
	}
#footer_div{
	width:1000px;
	margin:0 auto 0 auto;
	}
#footer_div ul{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#165A94;
	width:1002px;
	display:block;
	list-style-type:none;
	margin:12px 0 0 0;
	position:absolute;
	}
#footer_div ul li{
	display:block;
	float:left;
		}
#footer_div ul li a{
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#165A94;
	padding : 5px 14px 0px 14px;
	text-decoration:none;
	
	}
#footer_div ul li a.mg{
	font:12px/11px Arial, Helvetica, sans-serif;
	color:#FDFDFD;
	text-decoration:none;
	margin:0 11px 0 0px;
	}
#footer_div ul li a.mg:hover{
	text-decoration:underline;
	}
#footer_div ul li a:hover{
	text-decoration:underline;
	}
#footer_div ul.ad{
	width:323px;
	display:block;
	list-style-type:none;
	margin:40px 0 0 110px;
	}
#footer_div ul.ad li{
	height:29px;
	width:96px;
	display:block;
	border-right:#FFFFFF 1px dashed;
		}
#footer_div ul.ad li.nobor{
	height:29px;
	width:96px;
	display:block;
	margin-left:10px;
	border-right:none;
	}
#footer_div ul.ad li.nobor1{
	height:29px;
	width:96px;
	display:block;
	float:left;
	margin-left:10px;
	border-right:#FFFFFF 1px dashed;
	}
#footer_div ul.ad li a{
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	color:#FAFAFA;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 0 0;
	}
#footer_div ul.ad li a span{
	color:#A3DCFC;
	text-transform:uppercase;
	}
#footer_div ul.css{
	width:100px;
	display:block;
	margin:75px 0 0 211px;
	font-size:0px;
	padding:0px;
	}
#footer_div ul.css li{
	display:block;
	float:left;
	margin:0 0 0 0;
	}
#footer_div ul.css li a{
	display:block;
	text-indent:-2000px;
	height:14px;
	margin:0 2px 0 0;
	font-size:0px;
	}
#footer_div ul.css li a.htm{
	background:url(images/xhtml.gif) no-repeat 0 0; width:48px;
		}
#footer_div ul.css li a.cs{
	background:url(images/css.gif) no-repeat; width:36px;
		}
#footer_div p{
	padding:100px 0 0 190px;
	font:11px/11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FAFAFA;
	font-weight:normal;
	height:14px;
	}
	
	

#lista{
padding : 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#165A94;
	width:100%;
	height:28px;
	background : url('lista.gif') #fff repeat-x 0px 0px;
	background-color:#ffffff;
	border-bottom:#FFFFFF 4px 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 30px;
	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 7px 0px 7px;
	text-decoration:none;
	}

#jedna h2 {
background:url(nadpis.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 : 9px; font-weight : normal; list-style-type:none;}
#jedna ul li{ font-family : tahoma, sans-serif; font-size : 9px; font-weight : normal;}
#jedna ul li a{font-family : arial, sans-serif; font-size : 13px; font-weight : bold; text-decoration:none; width:161px;  display:block; background:url(jedna.gif) 2px 2px no-repeat #fff; color:#000000;  line-height:28px;padding:0 0 0 20px; }
#jedna ul li a:hover{background:url(jednahover.gif) 2px 2px no-repeat #fff; color:#000000; text-decoration:underline;}
#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 h2 {
background:url(houslovy-klic.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:161px;  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;}

#proskol h2 {

	background-color : #F5BB4D;
	border-bottom : #A4A4A4 1px solid;
}
#proskol a {
	color : #D14A4A;
	font-weight : bold;
	text-decoration:none;
}

#proskol p {
	font-family : arial, sans-serif; font-size : 11px; 
	color:#000000;
}

#proskol a:hover {
	color : #EF7C7C;
	text-decoration : none;
}

#proskol .buynow {
	text-align: right;
	
}

#proskol .boxed {
	background: #E7F1FB;
	margin : 0px 10px 0 10px;
	padding: 10px;
	position: relative;
}

#proskol .skola {
	background: #ffffff;
	margin : 0px 10px 0 10px;
	padding: 10px;
	position: relative;
}
#proskol .titlekrouzky {
font-size:12px;
}




#centervip h2 {
background : url('s.gif') no-repeat top right;
	background-color : #F5BB4D;;
		
	
	font-size : 13px;
}


#centervip .odsadit {
padding: 15px 15px 0 10px;
}

#centervip a {
	color : #ffffff;
	font-weight : bold;
	text-decoration:none;
}
#centervip TD {
	font-family : arial, sans-serif; font-size : 13px; 
	color:#000000;
	font-weight:bold;
}

#centervip TD a{
	color:#000000;
}
#centervip p {
	font-family : arial, sans-serif; font-size : 11px; 
	color:#000000;
}

#centervip a:hover {
	color : #EF7C7C;
	text-decoration : none;
}

#centervip .buynow {
	text-align: right;
	
}

#centervip .pozadi {
	background:url(vizitka.gif) no-repeat 0px 0px #E7F1FB; 
	
}
#centervip .pozadibezklice {
	background:no-repeat 0px 0px #E7F1FB; 
	
}
#centervip .pozadibezklice table {
	margin : 0 0 0 10px;
	
}
#centervip h3 {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 13px;

}
#centervip h3 a{
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 13px;

}
