/*  CSS style of mariano.sk page*/

body {
     background-color:#999999;
	 background-attachment:fixed;
     background-image:url('box2/bg.gif');
     background-repeat: repeat;
     background-position: 50%;
     padding:0px;
     margin:0px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-style:normal;
     font-size:10px;
     color: #ffffff;
     text-align:left;
}
h1 { 
     text-align: left;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bolder;
	 color: #ffffff;
	 padding:1px ;
	 border-bottom-width: 1px;
	 border-bottom-style: solid ; 
	 border-bottom-color: #A9B700;
     display:block;
	 letter-spacing:10px;
	 word-spacing: 15px;
	 padding-top:20px;
}
h2 { 
     text-align: left;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight: bolder;
	 color: #ffffff;
	 padding:1px ;
     display:block;
	 letter-spacing:1px;
	 word-spacing: 3px;
	 background-color: #A9B700;
	 margin-bottom:5px;
	 margin-top:25px;
	 padding-left:5px;
}
h3 { 
     text-align: left;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight: bolder;
	 color: #ffffff;
	 padding:1px ;
     display:block;
	 letter-spacing:1px;
	 word-spacing: 3px;
	 background-color: #A9B700;
	 margin-bottom:5px;
	 margin-top:5px;
	 padding-left:5px;
}

/*  height of pages */
#bodysperk    { width:604px; height:1000px; background-image:url(box2/bg_body.gif);}
#bodygaleria    { width:604px; height:2400px; background-image:url(box2/bg_body.gif);}
#bodyindex   { width:604px; height: 900px; background-image:url(box2/bg_body.gif);}
#bodymariano   { width:604px; height:1300px; background-image:url(box2/bg_body.gif);}
#bodykontakt   { width:604px; height:1020px; background-image:url(box2/bg_body.gif);}

/*  struktura stranky */
#main     { width:604px; text-align:left; margin:0 auto;}
#header   { width:604px; height:100px;  background-image:url(box2/header.jpg); background-repeat:no-repeat; cursor:pointer; }
#frame    {
	position:relative;
	top:-100px;
	left:-80px;
	width:500px;
	height:318px;
	z-index:2;
	background-image:url(box2/bg_ramik.jpg);
	background-repeat:no-repeat;
}
#upmenu   { position:relative; top:100px; left:272px; width:400px; height:31px; background-color:#000000; z-index:3;}
#fotka    { margin-top:0px; margin-left:47px; width:205px; height:216px; background-color:#000000; 
            background-image:url(box2/pic_mariano.jpg); z-index:3; cursor:pointer;  }
#footer   { width:604px; height:38px; text-align:center; font-weight:bold; padding: 10px; 
            background-image:url(box2/footer.jpg); background-repeat:no-repeat; color:#333333; }

/*  images border */
a {color:#ffffff;}
a img{ border-color:#ffffff; border:1px solid; filter : none;}
a:hover img {border-color:#95a300; }

/*  images none border */
.pic{border:solid 0px;}

/*  text popis */
.textgeneral { padding:13px; color:white; font-family:Verdana; font-size:10px; text-align:left;  }

/*  text links */
a.textlink {
	text-align:center;
    font-weight: bolder;
	padding-left:4px;
	padding-right:4px;
    color:white;
    font-weight:bold;
	text-decoration:underline;
}

a.textlink:hover {
    color:#ffffff;
    background-color:#95A300;
    text-decoration:none;
}
/* close window */
a.close {
    font-size:10px;
	text-align:center;
    font-weight: bolder;
	padding-left:4px;
	padding-right:4px;
    color:white;
    font-weight:bold;
    background-color:#a9b80e;
	text-decoration:underline;
}

a.close:hover {
    color:#ffffff;
    background-color:#95A300;
    text-decoration:none;
}
/*  main menu*/
.upmenu { 
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: white;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:9px;
    letter-spacing:2px;
}
	
a.upmenu:link{
	color:white;
	display:block;	
}
a.upmenu:hover { 
	color:#000000;
	text-decoration:none;
	display:block;
	background-color: #D6690A;
}

.upmenuact { 
	background-color:#D6690A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: white;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:9px;
    letter-spacing:2px;
}
	
a.upmenuact:link{
	color: #ffffff;
	display:block;	
}
a.upmenuact:hover { 
	color:#000000;
	text-decoration:none;
	display:block;
	background-color: #D6690A;
}

/*  left menu */
#menu {
	position:absolute;
	left:83px;
	top:334px;
	width:140px;
	margin-left: 10px;

	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A9B700;
	border-top-width: 1px; border-top-style: solid; border-top-color: #A9B700;
	border-right-width: 15px; border-right-style: solid; border-right-color: #A9B700;

}

#menu p { margin:0px}

#menu a {
	display:block;
	margin:0; padding:5px 1.5ex;
	background: #95a300; color:white;
	font-size:10px; font-weight:bold;
	text-decoration:none;
	letter-spacing:5px;
}
#menu a:hover { background:#A9B700; color:white; }
.menuodd { display:none; }


/*  vyskakovacie okno */

.popup {
    cursor: pointer; border: 1px solid; border-color: #ffffff; filter : none;
}
.popup:hover { 
    border: 1px solid; border-color: #95a300
}
.poppic{ border-width: 1px; border-style: solid; color: #ffffff; margin:13px
}
.poptext1{ 
         border:0px solid; 
		 background-color: #95A300 ;
		 color:#FFFFFF;
		 font-family:Verdana; 
		 font-size:11px; 
		 font-weight:bold; 
		 text-align: center; 
		 text-transform:lowercase;
		 margin:8px;
}
.poptext2{ 
         border:0px solid; 
		 background-color: #95A300 
		 ;color:#FFFFFF;
		 font-family:Verdana; 
		 font-size:10px; 
		 font-weight:bold; 
		 text-align: center; 
		 text-transform:lowercase;
}
/*  footer pages */
.foot {
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top: 10px;
    color:white;
    font-weight:bold;
    background-color:#a9b80e;
	text-decoration:none;
	font-weight:bold;
}

.foot:hover {
    color:#ffffff;
    background-color:#D6690A;
}
.star { color: #FF0000;
        font-weight:bold; }

/*  CSS style of mariano.sk page*/