/*
Theme Name: MSEK2009
Theme URI: http://www.msek.cz/
Description: Zakladni sablona pro WWW prezentaci MSEK
Version: 1
Author: Ales Skotnica

MSEK2009 by Ales Skotnica || http://www.skotnica.eu
*/


/***************** Telo */
    body {margin:0;padding:0 0 30px 0;font-family:sans-serif;font-size:0.8em;font-style:normal;font-weight:normal;line-height:1.5em;color:#333333;background:#838383;}

/***************** odkazy */
	a, a:link, a:visited                {color:#f30;text-decoration:underline;background-color:transparent;}
	a:hover, a:focus                    {color:#B36B00;text-decoration:underline;background-color:transparent;}
	a:active                            {color:#f00;text-decoration:underline;background-color:transparent;}
    a img, a:link img, a:visited img    {border-style:none;background-color:transparent;text-decoration:none;}

/***************** ruzne obecne tagy */
    hr, .txt, .n {display:none;}
    .clr {clear:both;width:100%;overflow:hidden;}
    form {padding:0;margin:0;}
    div {display:block;margin:0;padding:0;}
    img.alignleft, div.alignleft{float:left;margin:0 0.8em 0.7em 0;}
    img.alignright, div.alignright{float:right;margin:0 0 0.7em 0.8em;}
    img.aligncenter, div.aligncenter{text-align:center;margin:0 auto;}
    .wp-caption {border: 1px solid #DCE3E9;text-align: center;background-color:#E4F3FF;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius: 3px;}
    .wp-caption img {margin: 0;padding: 0;border: 0 none;}
    .wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
    .gallery {width:100%;overflow:hidden;clear:both;margin: auto;}
    .gallery-caption {margin:0 auto;font-size: 11px;width:75%;text-align:center;}

/*****************  nadpisy */

    h1  {font-size:1.9em;font-weight:normal;}
    h2  {font-size:1.6em;font-weight:normal;color:#1E1E1E;line-height:1.3em;}
    h3  {font-size:1.2em;font-weight:bold;}
    h4  {font-size:1.1em;font-weight:bold;}
    h5  {font-size:1.05em;font-weight:bold;}
    h6  {font-size:1em;font-weight:bold;}

/*****************  zakladni box model */
	#pagemain {background:#F9F9F9 url(img/pagebg.jpg) repeat-x;width:100%;margin:0;padding:8px 0 0 0;text-align:center;position:relative;}
	#main {margin:0 auto;padding:0;width:942px;background: url(img/main.png) repeat-y;}
	#mainBox {margin:auto;padding:12px 36px;}
	#content {width:100%;overflow:hidden;position:relative;text-align:left;}
	#content-l {float:left;width:643px;}
	#content-r {float:right;width:196px;}
	
/*****************  hlavicka */	
	#header {margin:0 auto;padding:0;width:942px;height:220px;text-align:left;position:relative;background: url(img/header.jpg) no-repeat;}
	
	/***** LOGO */
	#logo, #logo a, #logo a span {display:block;margin:0;padding:0;width:638px;height:51px;position:absolute;overflow:hidden;}
	#logo {top:38px;left:36px;font-size:16px;}
	#logo a {position:relative;float:left;}
	#logo a span {top:0;left:0;cursor:pointer;background:url(img/logo.jpg) no-repeat;}

/*****************  pata */
	#fwave {width:100%;height:80px;margin:0;padding:0;text-align:center;background: url(img/foothwave.gif) no-repeat bottom center;}
	#fmain {margin:0 auto;padding:0;width:942px;height:80px;background:url(img/footh.png) no-repeat;position:relative;}
	#copyright {display:block;float:left;font-size:0.8em;width:auto;text-align:left;padding:35px 0 0 37px;margin:0;color:#666;}
	#copyright a, #copyright a:visited {color:#666;text-decoration:none;}
	#copyright a:hover {color:#f30;text-decoration:underline;}
	
/*****************  menu nahore */	
	#tm {width:100%;overflow:hidden;background:url(img/tm.gif) repeat-y;margin:0 0 20px 0;padding:0;}
	#tm h2, #tm h2 span, .tm-title, .tm-title span {display:block;width:196px;height:28px;overflow:hidden;margin:0 0 15px 0;padding:0;font-size:1.4em;}
	#tm h2, .tm-title {position:relative;}
	#tm h2 span, .tm-title span {position:absolute;top:0;left:0;}
	
	#tm1, #tm2, #tm3, #tm4 {display:block;width:196px;float:left;overflow:hidden;margin:0 28px 0 0;padding:160px 0 0 0;}
	#tm1 {background: url(img/tm1.jpg) no-repeat;}
	#tm2 {background: url(img/tm2.jpg) no-repeat;}
	#tm3 {background: url(img/tm3.jpg) no-repeat;}
	#tm4 {background: url(img/tm4.jpg) no-repeat;margin:0;float:right;}
	
	#tm1 h2 span, #tm1 .tm-title span {background: url(img/tm1-h2.gif) no-repeat;}
	#tm2 h2 span, #tm2 .tm-title span {background: url(img/tm2-h2.gif) no-repeat;}
	#tm3 h2 span, #tm3 .tm-title span {background: url(img/tm3-h2.gif) no-repeat;}
	#tm4 h2 span, #tm4 .tm-title span {background: url(img/tm4-h2.gif) no-repeat;}
	
	#tm ul, .rtm {list-style:url(img/tm-li.gif);margin:0;padding:0 0 10px 24px;}
	#tm li, .rtm li {margin-bottom:8px;line-height:1.2em;}
	#tm a, #tm a:visited, .rtm a, .rtm a:visited {color:#666;text-decoration:underline;}
	#tm a:hover, .rtm a:hover {color:#B36B00;text-decoration:underline;}


	.rtm li.current_page_item a, .rtm li.current_page_item a:visited {color:#f30;text-decoration:none;font-weight:bold;}
	.rtm li.current_page_item a:hover {color:#B36B00;text-decoration:underline;}
	
	#content-r #tm1 ul, #content-r #tm2 ul, #content-r #tm3 ul, #content-r #tm4 ul {padding:0 0 20px 24px;;margin:0 0 10px 0;background: url(img/dot-h.gif) repeat-x bottom;}

/*****************  menu v pravem sloupci */
	#rm {width:100%;overflow:hidden;clear:both}
	.rm-title, .rm-title span {display:block;width:196px;height:20px;overflow:hidden;margin:0 0 15px 0;padding:0;font-size:1em;}
	.rm-title {position:relative;}
	.rm-title span {position:absolute;top:0;left:0;margin:0;}
	

	#rm1 .rm-title span {background: url(img/rm1-title.gif) no-repeat;}
	#rm2 .rm-title span {background: url(img/rm2-title.gif) no-repeat;}
	#rm3 .rm-title span {background: url(img/rm3-title.gif) no-repeat;}
	#rm4 .rm-title span {background: url(img/rm4-title.gif) no-repeat;}

	#rm ul {list-style:url(img/rm-li.gif);margin:0;padding:0 0 10px 24px;}
	#rm li {margin-bottom:8px;line-height:1.2em;}
	#rm a, #tm a:visited {color:#666;text-decoration:underline;}
	#rm a:hover {color:#B36B00;text-decoration:underline;}

	.rnLink, .rnLink a, .rnLink a span {display:block;width:196px;height:40px;margin:0;padding:0;overflow:hidden;}
	.rnLink {margin:25px 0;padding:0;}
	.rnLink a {float:left;position:relative;}
	.rnLink a span, .rnLink a:visited span {position:absolute;top:0;left:0;cursor:pointer;background:url(img/rnLink.png) no-repeat 0px 0px;}
	.rnLink a:hover span {background-position:0px -40px;}


/*****************  superbox */
	.superb {padding:20px 0 0 0;margin:0 0 30px 0;background:url(img/superBoxTop.png) no-repeat;font-size:1.2em;}
	.superb p {padding:3px 30px;margin:0 0 5px 0;}
	.suerbbot {width:100%;height:12px;padding:0 0 10px 0;margin:0;background:url(img/superBoxBott.png) no-repeat bottom;}
	
/*****************  aktuality na home */	
	#hn-title {width:100%;overflow:hidden;height:24px;margin:0 0 20px 0;padding:0;}
	#hn-title a, #hn-title a span {display:block;margin:0;padding:0;width:87px;height:24px;}
	#hn-title a {position:relative;float:left;}
	#hn-title a span {position:absolute;top:0;left:0;background:url(img/tit-news.gif) no-repeat;cursor:pointer;}
	
	#hn {width:100%;overflow:hidden;background: url(img/dot-v.gif) repeat-y top center;margin:0;padding:0;}
	.hn {width:48%;margin:0;padding:0;}
	.hn-l {float:left;}
	.hn-r {float:right;}
	.hn h3 {width:330px;margin:0 0 15px 0;padding:0;float:left;font-size:1.4em;font-weight:normal;}
	.hn-date {width:auto;margin:0 0 15px 0;padding:0 0 0 20px;float:right;font-size:0.85em;background: url(img/ico-date.gif) no-repeat 0px 0px;line-height:16px;}
	.hn-text {width:100%;overflow:hidden;clear:both;}
	.mnews {width:auto;float:right;margin:10px 0 0 0;padding:0 0 0 40px;line-height:19px;background: url(img/ico-folder.gif) no-repeat 0px 0px;}

	#titpage {margin:0 0 30px 0;padding:0 0 15px 0;font-size:2.2em;color:#f60;font-weight:normal;background: url(img/dot-h.gif) repeat-x bottom;line-height:1.3em;}
	
/*****************  formular */
	.fset {margin:0 0 30px 0;padding:0;background:#FFF2C1 url(img/fset.jpg) no-repeat;text-align:center;}
	.fset h2 {margin:0 0 0 0;padding:20px 20px 5px 20px;text-align:left;}
	.fset p {margin:0 0 0 0;padding:5px 20px 5px 20px;text-align:left;}
	.fset table {width:603px;margin:0 auto;text-align:left;}
	.fset th {width:100px;text-align:right;font-weight:normal;}
	.fset-bot {width:100%;height:12px;padding:0;margin:0;background: url(img/fset-bot.jpg) no-repeat bottom;}

/*****************  ichome */
	p.ichome {display:block;width:100%;height:30px;margin:0 0 20px 0;padding:0 0 0 25px;background:url(img/ic-home.jpg) no-repeat 0px 0px;clear:both;}
	
/*****************  ruzne */
	#eulogo {width:233px;height:32px;margin:0;padding:0;line-height:1.2em;position:absolute;top:21px;left:589px;}

