/*
Theme Name: Te7 - 2010
Theme URI: http://www.Te7.cz
Description: 
Version: 1.0
Author: JxK WebdesigNgraphicS
Author URL: http://www.jxk.cz/
*/

{
padding: 0;
margin: 0;
border: 0;
}
body, html {
color: #000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #e6e2b8; 
text-align: center; /*** Pro starší verze IE ***/
padding: 0;
margin:0px;
border: 0;
font-size: 12px;
}

/* Hlavní layout */

#maincontent{
width: 994px;
margin: 0 auto; /* to centruje */
text-align: left;

}
.logo{float: left;}

* html #maincontent {
height: 100%;  /* IE */
}
#holecontent{
width: 994px;
float: left;
background: #eee url(images/obsah_bg.jpg) repeat-y;
}
#leftcolumn{
width: 187px;
float: left;
padding: 8px 5px 10px 20px;
|padding: 0px 5px 10px 20px;
|margin-top:-5px;
}

#rightcolumn_h{
width: 160px;
float: left;
border: 0px solid red;
padding: 8px 20px 10px 5px;
}
* html #rightcolumn_h{
&padding: 0px 5px 10px 20px;
}
#rightcolumn_h ul{
	margin: 0;
	padding: 0;
}
#rightcolumn_h ul li{
	background: url(images/h2_bullet.png) no-repeat !important;
	list-style: none;
	border-bottom: 1px solid #dceeb7;
	padding: 2px 0px 2px 19px !important;
}
#rightcolumn_h ul li a:link, #rightcolumn_h ul li a:visited{
font-size:12px;
color: #aea310;
text-decoration: none;
}
#rightcolumn_h ul li a:hover{
text-decoration: underline;
}

#centercontent{
width: 555px;
_width: 552px;
float: left;
border: 0px solid red;
padding: 15px 10px 10px 10px;
|padding: 5px 10px 10px 10px;
}

#centercontent a:link, #centercontent a:visited{
color: #aea310;
text-decoration: underline;
font-size: 12px;
}
#centercontent ul{
	margin: 0;
	padding: 0;
}

#centercontent ul li{
	background: url(images/h2_bullet.png) no-repeat !important;
	list-style: none;
	padding: 2px 0px 2px 19px !important;
}

#rightcolumn{
width: 160px;
float: left;
border: 0px solid red;
padding: 8px 20px 10px 5px;
|padding: 0px 20px 10px 5px;
|margin-top:-3px;
}

.clear{clear:both}
* html #content {
position: relative;  /* IE */
}
a.logo img{ border:none;}
/*/////////////Navigace///////////*/
#menu{
background-repeat: no-repeat;
height:43px;
}
#nav, #nav li{
background: url(images/menu_bg.jpg);
	margin:0;
	padding:0;
	list-style:none;
	height:43px;
	width: 782px;
	_width:779px;
	float:left;
	_margin-left:-3px;
}
#nav li{
	display: inline;
	float:left;
	height:38px;
	margin-left:0px;

}
#nav li a{
	display:block;
	line-height:14px;
	height:38px;
	background-position: 0px -44px;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: white;
	padding: 5px 3px 0px 6px;
	text-decoration:none;
	text-indent: -8000px;
}
#nav li a:hover, #nav li a.selected{
background-position: 0px 0px;
color: white;
}
li#nav1{width:128px;}
li#nav2{width:128px;}
li#nav3{width:128px;}
li#nav4{width:128px;}
li#nav5{width:128px;}
li#nav6{width:132px;
_width:132px;}

li#nav1 a{background-image:url(images/menu_01.png);}
li#nav2 a{background-image:url(images/menu_02.png);}
li#nav3 a{background-image:url(images/menu_03.png);}
li#nav4 a{background-image:url(images/menu_04.png);}
li#nav5 a{background-image:url(images/menu_05.png);}
li#nav6 a{background-image:url(images/menu_06.png);}

#second_nav1 ul, #second_nav2 ul, #second_nav3 ul, #second_nav4 ul, #second_nav5 ul, #second_nav6 ul, #second_nav_r1 ul, #second_nav_r2 ul, #second_nav_r3 ul, #second_nav_r4 ul, #second_nav_r5 ul, .second_nav_r6 ul, #second_nav_r7 ul{
width:183px;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
#second_nav_fg_1 ul, #second_nav_fg_2 ul,#second_nav_fg_3 ul, #second_nav_fg_4 ul, #second_nav_fg_5 ul{

width:183px;
margin-left: 0;
margin-top: 8px;
margin-bottom: 0px;
padding-left: 0;
list-style-type: none;
font-weight: bold;
}

#second_nav1 li a, #second_nav2 li a, #second_nav3 li a,#second_nav4 li a, #second_nav5 li a{ 
display: block;
height: 37px;
font-weight: bold;
font-size: 12px;
color: white;
padding: 8px 3px 0px 12px;
text-decoration:none;
vertical-align: baseline;
}
#second_nav1 li.sec2 a, #second_nav2 li.sec2 a, #second_nav3 li.sec2 a,#second_nav4 li.sec2 a, #second_nav5 li.sec2 a{ 
display: block;
height: 30px;
font-weight: bold;
font-size: 12px;
color: white;
padding: 15px 3px 0px 12px;
text-decoration:none;
vertical-align: baseline;
}
#second_nav1 li a{ 
background-image:url(images/apdm.png);
}
#second_nav2 li a{ 
background-image:url(images/apr.png);
}
#second_nav3 li a{ 
background-image:url(images/apd.png);
}
#second_nav4 li a{ 
background-image:url(images/spm.png);
}
#second_nav5 li a{ 
background-image:url(images/ck.png);
}
#second_nav_r1 li a, #second_nav_r2 li a, #second_nav_r3 li a, #second_nav_r4 li a, #second_nav_r5 li a{ 
display: block;
height: 30px;
font-weight: bold;
font-size: 12px;
color: white;
padding: 15px 3px 0px 60px;
text-decoration:none;
}
.second_nav_r6 li a{ 
display: block;
height: 20px;
font-weight: bold;
font-size: 12px;
color: white;
padding: 8px 3px 0px 80px;
text-decoration:none;
}
#second_nav_r7 li a{ 
display: block;
height: 30px;
font-weight: bold;
font-size: 12px;
color: white;
padding: 15px 3px 0px 60px;
text-decoration:none;
}
#second_nav_r1 li a{ 
background-image:url(images/ka.png);
}
#second_nav_r2 li a{ 
background-image:url(images/obj.png);
}
#second_nav_r3 li a{ 
background-image:url(images/kontakt.png);
}
#second_nav_r4 li a{ 
background-image:url(images/partneri.png);
}
#second_nav_r5 li a{ 
background-image:url(images/blog.png);
}
.second_nav_r6 li a{ 
background-image:url(images/level2.png);
}
#second_nav_r7 li a{ 
background-image:url(images/info_tecko.png);
}
#second_nav_fg_1 li a, #second_nav_fg_2 li a, #second_nav_fg_3 li a, #second_nav_fg_4 li a, #second_nav_fg_5 li a{ 
display: block;
height: 30px;
font-weight: bold;
font-size: 12px;
color: white;
padding: 15px 3px 0px 60px;
text-decoration:none;
}
#second_nav_fg_1 li a{ 
background-image:url(images/fg_1.png);
}
#second_nav_fg_2 li a{ 
background-image:url(images/fg_2.png);
}
#second_nav_fg_3 li a{ 
background-image:url(images/fg_3.png);
}
#second_nav_fg_4 li a{ 
background-image:url(images/fg_4.png);
}
#second_nav_fg_5 li a{ 
background-image:url(images/fg_5.png);
}
#footer{
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
font-size: 10px;
	width: 974px;
	margin: 0px auto;
	height: 33px;
	padding: 9px 20px 0px 0px;
	color: #aea310;
	vertical-align: top;
	text-align: right;
	float:left;
}
#footer p{
font-size: 9px;
	width: 640px;
	color: #aea310;
	text-align: center
}
#footer a:link, a{
 font-size: 9px;
 color: #aea310;
 text-decoration: underline;
}
#footer img{
	border: none;
}
#footer a:hover{
 color: black;
 text-decoration: underline;
}
/*///////////// leftbar ///////////*/
#sidebar{
	margin:0px 0px 0px 0px;
	padding:14px 14px 14px 14px;
	float: left;
	position: relative;
	width: 145px;
}

	
	/* MISC */
	
img.left{float: left;}
	
img.right{
		float: right;
		margin: -5px -5px 5px 5px;}
img.right2{
		float: right;}
a img{
border: 0px;}

p, li{
font-size:12px;
color: #387c9c;
}
li{
letter-spacing: 0px;
margin:0;
font-size:12px;
color: #387c9c;
text-align: left;
}
ol li{
padding-bottom: 10px;
}
		
h1, h1 a:link, h1 a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px !important;
font-weight: bold !important;
color:#737265 !important;
text-decoration: none !important;
}
h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
color:#737265;
text-decoration: none;
background-image:url(images/h_bullet.png);
background-position:left;
background-repeat: no-repeat;
padding-left: 13px;
}
h2 a, h2 a:visited{
color:#737265;
font-size:14px;
}
h3, h3 a:link, h3 a:visited{
background: url(images/h2_bullet.png) no-repeat !important;
padding-left: 19px !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color: #387c9c;
text-decoration: none;
margin: 0px;
}
a:link, a{
color: #aea310;
text-decoration: underline;

}
.ilustrace{
padding: 0px;
margin: 0px;
}
a.prihlaska{
background: url(images/objednavka.png) no-repeat !important;
padding: 10px 0px 0px 55px !important;
font-weight: bold;
font-size: 12px;
color: #387c9c !important;
width: 166px;
height: 28px;
display: block;
}
a.pozvanka{
background: url(images/pozvanka.png) no-repeat !important;
padding: 10px 0px 0px 55px !important;
margin: 4px 0px 4px 0px;
font-weight: bold;
font-size: 12px;
color: #387c9c !important;
width: 246px;
height: 28px;
display: block;
}
.more-link{
width: 530px;
display:block;
text-align:right;
font-weight:bold;
}
.post{
margin-bottom:10px;
}
.post1{
background-color:#eae7ce;
background: url(images/post_bg.jpg) no-repeat bottom right !important;
margin-bottom:0px;
padding-bottom: 10px;
border-bottom: 1px dotted #ccc;
}
img.vlevo_bilyokraj{

margin: 5px 8px 5px 0px;
border: 5px solid white;
float:left;

}
img.vpravo_bilyokraj{

margin: 5px 0px 5px 8px;
border: 5px solid white;
float:right;
}
img.vlevo{
float:left;
}
img.vpravo{
float:right;
}
td.blokrep{
background: url(images/blokinfo_rep.png) repeat-y top left;
padding: 0px 40px 0px 25px;

}
