body {
margin-top:10px;
	padding: 0px;
	
	font-family: Arial,Helvetica,sans-serif;;
	font-size: 11pt;
}

select {
    
    width:390px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 1em 0px 0.5ex 0px;
	padding: 0px;
}
	h1 *, h2 *, h3 *, h4 *, h5 *, h6 * {
		text-decoration: none;
	}

h1 { font-size: 16pt; }
h2 { font-size: 13pt; color:#18517c;}
h3 { font-size: 12pt; color:#fff; }
h4 { font-size: 11pt; }
h5 { font-size: 10pt; }
h6 { font-size: 10pt; }

table, p, pre {
	margin: 1em 0px;
	padding: 0px;
}

#page-layout-box--header-- {
		
}

		#page-layout-box--header-- h1 a {
			display: block;	
			text-decoration: none;
		}
			#page-layout-box--header-- h1 a span {
				display: none;
			}

#page-layout-box--content-- {
	margin: 0;
	
}
	#page-layout-box-inner--content-- {
		margin: 0;
		
	}
	
#page-layout-box--footer-- {
	
	font-size: 80%;
	text-align: center;
	padding: 1ex;
}

#admin_no_module_message,
#admin_no_module_message * {
	font-weight: normal;
	font-style: italic;
}

#body-inner {
	width:800px;
	
	padding:0;
	margin:0px auto 0 auto;
}
#page-layout-box--content-- {
	
	
}







#header_left {
	background:#666 top left url(pics/head-left.jpg) no-repeat;
	height:211px;
}
#header_right {
	height:211px;
	margin:0;
  padding:0;
  color:#444244;
	background:#666 top left url(pics/head-right.jpg) no-repeat;
}
  #header_right h3 {
  padding:10px 30px 0 20px;
  font-size:14px;
  color:#444244;
  }
  .perex {
  padding: 0 7px 0 20px;
  font-size:11px;
  }
  .perex p {
  padding:0;
  margin:0;
  }
  .perex a {
  text-decoration:underline;
  }

  #header_right a {
  color : #fff;
  font:bold 12px arial;
  }
  #nadpis {
  
  
  }
  
  #nadpis h1{
  margin:0;
  padding:0; 
  background: top left url(pics/sang-logo.png) no-repeat;
  }
  
  #nadpis a {
  display:block;
  height:61px;
  width:174;
  }
  
  	#nadpis a span {
		display: none;
	}
  
  
  
#main_menu {
	background: top left url(pics/bg_menu.png) no-repeat;
	margin:5px 0 5px 0;
	padding:0;
	height:26px;
}
  #main_menu ul {
    margin:0;
    padding:0;
  }
  #main_menu ul li {
    list-style:none;
    display:inline;
    padding:0 0 5px 15px;
  }
    #main_menu ul li a {
       color:#fff;
       text-decoration:none;
       font:bold 10px tahoma;
    }
      #main_menu ul li a:hover ,#main_menu ul li.active_exact_match a {
       color:#f38923;
      }


      

#obsah {
	margin:0;
	padding:0;
	background:#999;
}

#top-left {
	background:#f38923 top left url(pics/top-left.png) repeat-x;
	height:20px;
}
#bottom-left {
	background: bottom left url(pics/left-bottom.png) no-repeat;  
    height: 1900px;
}


#top-right{
	background:#f38923 top left url(pics/top-right.png) repeat-x;
	height:20px;
}
#bottom-right {
	background: bottom left url(pics/right-bottom.png) no-repeat;  
	height: 1900px;
}



#c-left , #c-right{
	background:#f38923 top left url(pics/bg_leftside.png) repeat-x;
	min-height:600px;
	color:#fff;
	font-size:11px;
}	
	.inner {
		padding:0 9px 0 15px ;	
	}
	.inner h3 {
  margin:0 0 15px 10px ;
  padding:0;
  }
    .inner h3 a, .inner a {
    color:#fff;
    text-decoration:underline;
    }
    
      .inner h3 a:hover , #nbod h3 a:hover{
          text-decoration:none;
      }
	
#s-center{
	padding:0 0 0 20px ;
	text-align:center;
}
#s-center h3, #s-center h2{
color:#444244;
font-size: 14px;
}

#s-center h2 {
font-size: 16px;
}

  #banner {
    background: top left url(pics/banner_hip-hop.jpg) no-repeat;
    height:141px;
  }
  
#nbod ,#s-center{
     color: #444244;
     font-size: 11px;
}
  #nbod a, #nbod h1 , #nbod h2 , #nbod h3 {
     color: #ED1C24;
  }
  #nbod h1  {
   font-size: 28px;
   border-bottom:1px solid #ED1C24;
   margin-bottom:30px;
  }
  #nbod h2 {
   font-size: 12px;
  }
  #nbod h3 {
   font-size: 16px;
  }
  #nbod h3 a {
    text-decoration:underline;
  }

#supfooter {
margin: 5px 0 0 0 ;
background:#231f20;
text-align:right;
color:#fff;
padding: 5px 8px 5px 0;
font: bold 9px arial;
}
#banner-left {

}

#footer {
margin: 5px 0 0 0 ;
background:top left url(pics/bg_footer.gif) no-repeat;
height:47px;
padding-left:30px;
font: bold 9px arial;
}
#footer a {
border:none;
text-decoration:none;
padding-left:20px;
}


#nbod .perex {
margin:0;
padding:0;
}

#nbod h2 span {
font:bold 14px sans-serif;

}
#nbod .perex h2  {
     color: #444244;
font:bold 14px sans-serif;
border:none;
}