.right_picture{
 float:right;
 margin: 3pt 0 3pt 5pt;
}
.left_picture{
 float:left;
 margin: 3pt 5pt 3pt 0;
}

html, body{
 text-align: center;/**/
 margin:0 auto;
 font-family: Verdana;
 width:760px;
}
.site{
 width: 760px
 margin: 0 auto;
 text-align: left;
}
.right_menu{
 width:200px;
 float:right;
}
.header{
 height:100px;
 margin:0 auto;
}
.center,.foot,.header{
 margin:0 auto;
 width:100%;
 text-align:left;
}
.left_menu{
 float:left;
 width:160px;
 padding: 30px 0 0 0;
}
/*
#menu .main{
 background: white url('/img/but1.gif') 0 0 no-repeat;
 text-align:right;
 padding:3px 20px;
 font-size: 0.8em;
 font-weight:bold;
 color:#111111;
}

#menu div{
 padding:1px 3px;
 font-size:smaller;
 background-color:white;
}
#menu div a{
 background-color:white;
 color: #331111;
 text-decoration:none;
}
#menu div a:hover{
 background-color:white;
 color: #990000;
}
#menu div a:hover:after{
 /*content: ' <';/**
}
/**/
.body{ 
 margin: 0 0 0 170px;
 padding: 3pt 5pt;
 font-size:smaller;/**/
/* font-size:50%;/**/
 background:#ffffff url('/img/pozadie3.bmp') 0 0 repeat-y;
 color:#111111;
 min-height: 350px;
}

h1, H1{
 font-size: 1.2em;/**/
 margin: 5pt 0 0 20pt ;
 text-align:justify;
 font-weight:bolder;
 color:navy;
}
h2{
 font-size: 1.0em;
 font-weight:900;
 margin: 5pt 0 0 20pt ;
 text-align:justify;
}

.body p{
/* text-indent: 20pt;/**/
 text-align:justify;
}


.foot {
 clear:both;/**/
 text-align:center;
 background-color:white;
 color:#999999;
 font-size:.6em;
}
.foot A{
 color:#999999;
}


.error{
 color:red;
}
.msg{
 color:navy;
}
.body .no_indent{
 text-indent:0;
}
.tlacitko{
 width:30px;
}
.klav_riadok{
 width:450px;
 text-align:center;
 background-color:#333333; 
 padding:3px;
}
.clanok_foot{
 text-align:right;
}

a{
 color: #333333;
 /*text-decoration:none;/**/
}
a:hover{
 color: #666666;
}
p{
 margin:2pt 0;
}
.required{
 color:red;
}

.reg_left{
}
.reg_right{
 margin:0 0 0 10pt;
}

#klavesnica{
 display:none;
}
.full_text a{
 color:blue;
}
.page_bar{
 margin:5px;
 color:#990000;
}
.ITER_actual A{
 color:red;
}
.ITER_actual A:hover{
 color:gray;
}
.komentar{
background-color:#dddddd;
border:1px solid #990000;
margin:1ex 0;
padding:3px;
}
.komentar .cas_komentaru{
 font-size:smaller;
 color:#666666;
}
.komentar .text_komentaru{
 background-color:#eeeeee;
 padding:3px;
}
.editor_menu{
 background: white url("/img/sk/menu_editora.jpg") 0 0 no-repeat;
 border: 1px solid gray;
 margin:3px;
 padding: 10px 2px 2px 2px;
}


thead{
 font-weight:bold;
}

.important
{
	font-weight:bold;	
}
.special
{
	background-color:#ff0000;
	color:White;
	border: 1px solid gray;
	margin: 10px;
	padding: 3px;	
}
#menu{
 font-size:110%;/**/
}
#menu .group{
 font-size:70%;/**/
}
.group{
/* padding:3px 20px;/**/
 height:23px;/**/
 width:150px;
/* border: 1px solid black;/**/
}
.group_1{
 text-align:right;
 font-weight:bold;/**/
 color:#111111;
/* margin:5px 10px 1px 1px;/**/
 padding:4px 5px 1px 1px;
/* border: 1px solid brown;/**/
}
.category{
 padding:1px 3px;
 margin:1px;
 background-color:#dddddd;
 border:1px solid #999999;/**/
}
.category:hover{
 background-color:#eeeeee;
}
.category a{
 text-decoration:none;
 font-size:smaller;
}
.category a:hover{
 color: navy;
}
.category a:hover:after{
 /*content: ' <';/**/
}
.subcategory{
 /*background-color:black;/**/
/* border:1px solid blue;/**/
 font-size:smaller;/**/
 margin-left:5px;
}

.galleryImage{
 margin: 3px;
}
h1 a{
 color: navy;
 text-decoration:none;
}
.author{
 float: right;
}