body {
	margin: 0;
	padding: 0;
	background: #EFEFEF url(images/headwhite.jpg) repeat-x left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2B4E15;
}
a img{border:none; margin-top:5px;}

#wrapper {
min-height: 100%;
max-width: 100%;
/*
	background: url(images/foot.gif) repeat-x left bottom;
*/  
  }  

#menutop {
	width: 790px;
	height: 15px;
	padding: 4px 5px 0px 5px;
	margin: 0 auto;
	text-align:right;
	font-size:12px;

	text-decoration:none;
	color:#000000;

} 

#menutop a {
  color:#000000;
  text-decoration:none;}  

#menutop a:hover{
  color:#ba63a7;
  text-decoration:none;} 	 

#category {
  width: 780px;
	height: 20px;
	padding: 4px 5px 0px 5px;
	margin: 0 auto;
	text-align:right;
	background: #FFFFFF;
	text-decoration:none;
	color:#ed1e24;}

#category a {
color:#CDCECE;
text-decoration:none;} 

#category a:hover{
color:#ed1e24;
text-decoration:none;} 
	 
#header {
	width: 800px;
	height: 82px;
	margin: 0 auto;
	color: #FFFFFF;
	padding-top: 46px;
	text-align:right;
	font-size:22px;

}
#header a {
color:#ba63a7;
text-decoration:none;
border:none;}
#header a:hover {color: #FFFFFF;
text-decoration:none;
border:none;}

#header a img{
	border:none;}

#page {
	width: 800px;
	height: auto;
	margin: 0 auto;
	background-color:#EFEFEF;
	color:#000000;
	display:table;
}

#main {
	width:800px;
	margin:10px auto 0px;
}

#menu {
	width: 800px;
	height: 40px;
	margin:auto;
	background-color:#E6E6E6;
}

/*=================================================================*/
/*===========================MENU HORIZONTAL=======================*/
.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

.menuCL{

	padding:0px 8px 0px 8px;
	background: url(images/MenuL.jpg) top left no-repeat;
}

.menuCR{
	width:800px;
	background:url(images/MenuR.jpg) top right no-repeat;	
}


/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 100%;
	height: 40px;
	margin: 0;
	padding: 0px;
	background: url(images/MenuC.jpg) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	font-size:20px;
	margin: 0;
	padding: 0px 0px 0px 0px;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;

}

.bubplastic.horizontal ul li a {
	display: block;

	padding-left: 35px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-weight:bold;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 30px;
	padding-top: 10px;
	padding-right: 35px;

	cursor: pointer;
}

.bubplastic.purple ul li a:hover,
.bubplastic.purple ul li.highlight a {
	background: transparent url(images/linkM.gif) top left repeat-x;
}
.bubplastic.purple ul li a:hover span.menu_ar,
.bubplastic.purple ul li.highlight a span.menu_ar {
	background: transparent url(images/linkM.gif) top right repeat-x;
}
/*=================================================================*/

.nadpisstranky{	
	color:#ba63a7;
	font-size:18px;
	padding:0px;
	margin:0px 0px 20px 0px;
	text-align:center;}

.nadpisClanek{
	color:#ba63a7;
	font-size:22px;
	padding:0px;
	margin:0px 0px 10px 0px;}
.podandpisclanek{	
	color:#ba63a7;
	font-size:18px;
	padding:0px;
	margin:15px 0px 0px 0px;}	
.podandpisclanek a{	
	color:#ba63a7;
}		
.rightCalankyH3{
	font-size:14px;
	color:#ffffff;
	text-align:center;
	margin:0;
	padding:7px 0 0 0;}	
.diskuze{
	font-size:16px;
	font-weight:bold;
	margin:auto;
	padding: 20px 5px 0px 20px;
	color:#ba63a7;
	}
.pridatzpr{
	font-size:12px;
	color:#000;
	padding: 12px 0 5px 0;
	margin:0;
	}
.textprispevek{
	padding:5px 15px;}
.jmenoprispevek{
	font-size:12px;
	padding:5px 10px;	
	color:#ba63a7;}	
.jmenoprispevek a{
	text-decoration:none;
	color:#ba63a7;}	
	
.relama468 {
	text-align:center;
	margin: 10px 61px;
	padding: 10px 0px;
	}	
	
	
.podNadpisIndex {
  	font-size:15px;
  	padding: 0px 10px 0px 20px;
    margin: 0; 
}	






ul{
margin:0px;
padding:10px;
  
}

p a{
/*text-decoration:none;
color:#000000;*/
}
p a:hover {
text-decoration:none;
color:#ed1e24;}

h1{
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
margin: 10px 0px 0px 0px;
padding: 0;}

h2{
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
margin: 10px auto 2px auto;
padding: 0px;
text-align: center;
	margin-bottom:5px;
	padding-bottom: 1px;
}

h2 a{	color:#000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;}
	
h2 a:hover{	
	text-decoration:none;
	color:#ba63a7;
}

   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }
best {
color:#ed1e24;
font-weight: bold;}
/*=============================*/	  
/*         LEFT SIDE          */	
   #left {
      float: left;
      width: 590px;
      margin:0px; 
	  padding:0px 0px 20px 0px;

      }
   .topwhite{
	   background:url(images/topwhite.jpg) top no-repeat;
	   height:15px;}
	   
   .bottomwhite{
   background:url(images/bottomwhite.jpg) top no-repeat;
   height:15px;
   margin-bottom:10px;}   
   #left-content {
      margin:0px; 
	  padding: 0px 10px;
	  background-color:#FFF;}
	  
	 #left-content ul{
    margin:0px 0px 0 10px;
    padding:10px;  
    }
    
   #left-content li{
    padding: 3px 0;
   }
   #left-content img{
    margin: 0px 4px;
   } 
.navigace{
	height:15px;
	background-color:#efeaea;
	text-align:left;
	font-size:12px;
	padding:2px;
	color:#000;
	margin-bottom:10px;}
.navigace a{
	text-decoration:none;
	color:#000;}
.navigace a:hover {
	text-decoration:none;
	color:#000;}	


.arlist-info {
	display: block;
	background: #f4f4f4;
	border-top: 1px solid #e4e4e4;
	color: #626262;
	line-height: 22px;
	margin-left: 112px!important;
	padding-left: 10px!important;
	padding-bottom: 0px!important;
}



.patickaclanku{	
  clear:both;
	display: block;
	height:20px;
	background-color:#f6f2f2;
	text-align:center;
	font-size:12px;
	color:#000;
	margin-right:20px;
	}
.patcltext{
	padding-bottom:0px;
	margin:auto;}
.patclimg{
	padding-top:2px;
	margin-top:2px;}
.diskuzediv{
	background-color: #F8F8F8;
	margin:5px 30px 15px 30px;}	
.clanekdiv{
	margin-top:2px;
	padding:0px 0px 30px 0px;
	background:url(images/clanek1.gif) top repeat-x;

	}
	
.clanekdiv2{
  font-size: 11px;
  text-align:left;
	margin-top:2px;
	padding:0px;
	margin: 10px 0px 0px 0px;
	background:url(images/clanek2.gif) bottom repeat-x;

	}	
.clanekdiv2 a{
color:#000000;
text-decoration:none;}

.clanekdiv2 a:hover{	
	text-decoration:none;
	color:#ba63a7;
}
	
	  
/*=============================*/	  
/*         RIGHT SIDE          */	  
   #right {
      margin:0 0 0 605px; padding:0;
	  background-color:#EFEFEF;
      }
  .toprightwhite {
	  background:url(images/topritghtwhite.jpg) top no-repeat;
	  height:15px;
	  background-color:#EFEFEF;	}	  
.right-content {
    padding: 0px;
    margin:0px;
    background-color:#FFFFFF;
	/*
    color:#ba63a7;
	  background:url(images/clankyRcenter2.gif) top repeat-y;
	  */
      } 
	  
   .right-content  ul {
	   margin:0px;
	   padding:3px 4px;}  
	  
   .right-content  ul li
   {
	   margin: 3px 0px;

	   list-style:none;
	   }
   .right-content  ul li a
   {
	
	   text-decoration:none;
	   color:#000000;
	   font-size:12px;
	   font-weight:bold;
	   }
   .right-content  ul li a:hover 
   {
	   
     color:#ba63a7;
	 text-decoration:none;}
	 
.right-contentS {
    padding: 0px;
    margin:0px 0px 0px 0px;
    color:#ba63a7;
	background-color:#FFF;
      } 

.right-contentS a img {
    padding: 0px;
    margin:0;
    color:#ba63a7;
	border:none;
	margin: 6px;
      } 
	 
     
.rightClankyHead {
	height:30px;
background:url(images/cat.jpg) top no-repeat;

/*
background:url(images/clankyRhead2.gif) top no-repeat;
*/
   
	}
.rightClankyBottom{
	height:10px;
	background:url(images/bottomrigthwhite.jpg) bottom no-repeat;
	margin-bottom:15px;
	/*
	background:url(images/clankyRbottom2.gif) bottom no-repeat;
	*/
	}	
	
   .rightreklama-content {
   padding: 0px;
      margin:0px 0px 0px 0px;
      background-color:#FFFFFF;
      } 
	  
   .rightreklama-content  ul {
	   margin:0px;
	   padding:5px 2px;}  
	  
   .rightreklama-content  ul li
   {
	   margin: 2px 0px;

	   list-style:none;
	   }
   .rightreklama-content  ul li a
   {
	
	   text-decoration:none;
	   color:#000;
	   font-size:10px;
	   }
   .rightreklama-content  ul li a:hover 
   {
	   font-weight:bold;} 
	   
	   .rightClankyHeadreklama{
	height:30px;

	background:url(images/clankyRheadRekl.gif) top no-repeat;
	}
	
/*=====================================================================*/	
	  
   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }
p{
	margin:0px;
	padding:5px 0px;
}

/*
 =================================
      FOOTER

*/
#footer {
	height:200px;
	width:100%;
	border-top:1px solid #fff;
	background: url(images/foot.gif) repeat-x left bottom;	
	margin: 0px 0 0 0; }

#footer-wrap {
	width:800px;
	height:200px;
	margin:0 auto;
	 }

#copyright {
	float:left;
	margin-top:0px;
	color:#fff;
	width:800px;
	padding:5px 0px 5px 0px;
	font-size:12px;
	}

#copyright ul {
	width:22%;
	float:left;
	}
	
	#copyright ul h4 {
	color:#ba63a7;	
	font-size:14px;
	font-family:"museo", Arial, Serif;
	text-transform:uppercase;
	margin:3px 0px;
	padding:0 0 2px 0;		
	}
	
	#copyright li {
	font-size:12px;
	line-height:18px;
	padding:0 0 1px 0;
	margin:0;
	color: #FFFFFF;
	list-style-type: none;
	}
	
	#copyright li a{
	color: #EDEDED;
	text-decoration:none;	
	}	
	
	#copyright li a:hover {
	text-decoration:underline;
	}	
 
#copyl {
	width:800px;
	font-family:"museo", Arial, Serif;
  text-align:center;
  margin:0; }
	
#copyl a{
  color:#FFFFFF;
  }  
		
#footer .hr { 
  background: #343536 none repeat scroll 0 0; 
  border-top: 1px solid #000; 
  clear: both; 
  height: 1px; 
  overflow: 
  hidden; 
  width: 100%; 
  margin: 170px 0 5px 0; }



/* footer end */

hr {
color:#FFFFFF;
margin:0px 0px 5px 0px;
padding:0px;
}

#strankapaticka
{
	text-align:center;
	margin:0px;
	padding:5px 0px;}
	


#strankapaticka a{
	text-decoration:none;
	color:#000;
	padding:0px 4px;
}
    

.formularr
{
margin: 10px 0px;
padding: 10px 0px;
}	

.sidelinks
{
font-size: 10px;
margin:0px 5px;
}

.tags
{
font-size: 10px;
margin:0px 5px;
text-align:center;
}

.oldtopic
{
  text-align: left;
  font-size: 14px;
  margin: 0px;
  padding: 0px;
}

.starsiclp{
color:#ba63a7;
font-size:16px;
margin:20px 0px 0px 0px;
padding:0;
}

/* TAGS STYLES */
.a {
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"Arial Black", Gadget, sans-serif;
	}
.a a{
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"Arial Black", Gadget, sans-serif;
	text-decoration:none;
	color:#000000;
	}
  
.a a:hover{
	text-decoration:underline;
	}	  	
	
.b {
	font-size:12px;
	margin:0px;
	padding:0;
	font-weight:bold;}

.b a{
	font-size:12px;
	margin:0px;
	padding:0;
	font-weight:bold;
  text-decoration: none;
  	color:#000000;}	
  	
.b a:hover{
	text-decoration:underline;
}

.c {
	font-size:15px;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
  }
  
.c a{
	font-size:15px;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
  color:#000000;} 

.c a:hover{
	text-decoration:underline;
}

.d {
	font-size:11px;
	margin:0;
	padding:0;}
	
.d a{
	font-size:11px;
	margin:0;
	padding:0;
  text-decoration:none;
  color:#000000;
  font-weight:bold;}
.d a:hover{
	text-decoration:underline;} 



.ad468{
padding: 10px 0;
margin: 0 40px;
}

