body {
	padding:0px;
	margin:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color:#cce3ef;
	background:#0592CC url(../img/bgr.png) repeat-x ;
	background-position:bottom}
	

 	h1,h2,h3,h4,h5 {
		color:#FFF;
		margin:0;
		padding:0 0 10px;
		font-weight:lighter
}
h1 {
	font-size:22px
}
h2 {
	font-size:18px
}
a {
	text-decoration:underline;
	color:#201414
}
a:hover {
	text-decoration: none;
	color: #333
}
hr {  
	width: 100%;
	display: block;
	height: 3px;
	padding-left:5px;
	border-top: 3px solid #017db0;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	}

#flash {
background:#21323a ;
margin:0;
padding:0;
position:absolute;
width:100%
}
#krmitko{
border:0px solid red;
width:955px;
margin:auto;
position:relative

}
.left{float:left}
.right{float:right}
.clear{clear:both}
#head{height: 170px}
.logo{float:left}


#main{
	margin:auto;
	position:relative;
	top:-170px;
	width:955px
}
.orange{color:#e28b24}
#menu { width:580px; font-size:14px; border:0px solid red; margin:80px 0 0 21px; float:right;  padding-left:10px; text-decoration:none; font-weight: lighter}
#menu a.no-border{ width:56px; border:0px solid red; }
#menu a { display:block;text-decoration:none; color: #046ec6;  padding:4px 4px 40px 4px;  }
#menu a:hover { display:block;text-decoration:none; color: #333; }
#menu a.active { display:block;text-decoration:none;  color: #046ec6; padding-bottom:40px; background: url(../img/kapky.png); background-position: 0 80px}
#menu a.active-2 { display:block;text-decoration:none;  color: #046ec6; padding-bottom:40px; background: url(../img/kapky-2.png); background-position: 0 80px}
#menu a.active-3 { display:block;text-decoration:none;  color: #046ec6; padding-bottom:40px; background: url(../img/kapky-3.png); background-position: 0 80px}
#menu a.active-4 { display:block;text-decoration:none;  color: #046ec6; padding-bottom:40px; background: url(../img/kapky-4.png); background-position: 0 80px}
#menu a.active-5 { display:block;text-decoration:none;  color: #046ec6; padding-bottom:40px; background: url(../img/kapky-5.png) repeat-y; background-position: 0 80px}
#menu a.active-6 { display:block;text-decoration:none;  color: #046ec6; padding-bottom:40px; background: url(../img/kapky-6.png) ; background-position: 0 80px}
#menu a.active-7 { display:block;text-decoration:none;  color: #046ec6; padding-bottom:40px; background: url(../img/kapky-7.png) ; background-position: 0 80px}
#menu div { float:left; margin:  0 2px 0 2px; padding-left:5px; background: url(../img/linka.png) no-repeat;
}


#obsah {
	border:0px solid #1b2a31;
	margin: 20px;
}

#obsah ul,li {

	margin: 0;
}

/*Clanky pluto*/
.clanek_th, #novinka{
padding:3px;
margin-bottom:3px;
}
.clanek_th img, #novinka img{

	
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;

}
.datum{margin:0px;margin-bottom:5px; padding:0px;}

#anketa{ width:362px; margin:0; padding:0}
#anketa a{ font-size:12px; text-decoration:none}
.anketa-head{ background:url(../img/anketa-head.png) no-repeat; padding:12px 0 0 12px}
.anketa-body{ background:url(../img/anketa-body.png) repeat-y; padding:12px 0 0 12px; margin:0}
.anketa-foot{ background:url(../img/anketa-foot.png) no-repeat; height:18px; margin:0; padding:0}

/* fotogalerie */

#fotogalerie {
	padding-bottom: 25px;

}

#fotogalerie .fotogal_th {

	float:left;

	margin:0em;

	font-size:11px;

	text-align:center;

	width:130px}

#fotogalerie .articl-nazev{
padding:0.2em
}

#fotogalerie .zpet{
	margin-right: 20px;
	font-size: 11px;
	padding: 0em;
}

#fotogalerie .datum{
padding:0.2em;
color: #666666
}

#fotogalerie .datum-2{
color: #999999;
font-size:11px
}

#fotogalerie a img{border:4px solid #a1c7e6;}

#fotogalerie a:hover img{border:4px solid #d1e3f2;}
.footer{
	border-top: 3px solid #017db0;
	margin:10px;
	padding:10px;	
	text-align:right;
	font-size:12px
}
.sponzori{ margin:10px; float:left}
.red{
color:#FF0000
}

.table td {margin:0px; padding:4px; border-bottom:1px solid #017db0;}

.table th {background:#017db0; color:#FFFFFF; font-size:12px; padding:2px; }

.table2 td {border-bottom:3px solid #017db0; padding-bottom:5px;}

/* Linkovani clanku */
#soc_net{

	left: 30px;
	top: 50px;
}
.linkovani {
	color: #F07800;

	border-left: 0;
	border-right: 0;
	width: 800px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0;
}
.linkovani span {
	float: left;
	padding-right: 15px;
}
.linkovani span.facebook {
  width: 72px;
}

.linkovani a, .linkovani a:visited {
	position: relative;
	display: block;
	color: #FF6600;
	padding: 2px 0 2px 21px;
	background: url(../img/ico-jagg.gif) no-repeat left center;
	text-decoration: underline;
}

.linkovani a:hover {
	text-decoration: none;
}
.linkovani a.linkuj {
	background-image: url(../img/ico-linkuj.gif);
}

.linkovani a.fb_share_link {
  background-image: url(../img/ico-facebook.gif);
}
.linkovani a.del {
	background-image: url(../img/ico-del.gif);
	padding-right: 0px;
}


.linkovani span.clearl {
	display: block;
	float: none;
	width: 100%;
	height: 1px;
	font-size: 1px;
	padding: 0;
	margin: 0;
	clear: both;
	overflow: hidden;
}



