﻿body 
{
    font-family:Tahoma, Verdana, Arial, Sans-Serif;
    font-size:100%;
    color:#444;
    line-height:18px;
    /*background:url(../img/bg.png);*/
    background:#d5d5d5 url(../img/wpaski3.png) repeat-x;
}
/*h1, h2 
{
    display:none;
    }*/
h3
{
    font-size:1em;
    border-bottom:2px solid #BBB;
    display:block;
    width:60%;
    margin-left:.5em;
    padding-left:.5em;
    }
h5 {
	text-indent:3em;
	margin:-10px;
	font-style:oblique;
}
pre{
font-size:12px;
text-align:center;
}	
p
{
/*    font-size:.85em;*/
    text-indent:2em;
    padding:.5em;
    }    
#header
{
    width:100%;
    height:50px;
    }
a {
	text-decoration:none;
	color:#406241;
}    
a:hover {
	text-decoration:underline;
}
a img 
{
    border:0;
    }     
/*div
{
    border:1px dotted red;
    }      */
#wrapper
{
    width:720px;
    margin-left:auto;
    margin-right:auto;
    border-top:1px solid #9ba8ae; /*#0033DD;*/
    border-left:2px solid #9ba8ae;
    border-right:2px solid #9ba8ae;

    /*-moz-border-radius:5px;*/
    }    
#top
{
    background:url(../img/top1.png) repeat-x;
    height:49px;
    width:100%;
    }   
#navi
{
    float:right;
    width:19%;
    text-align:right;
    } 
#navi img 
{
    border:0;
    }     
#title
{
    width:79%;
    height:24px;
    color:#FFF;
    font-size:.8em;
    float:left;
    padding-top:3px;
    padding-bottom:0;
    margin:0;
    padding-left:1%;
    }      
#topMenu
{
    padding-left:1%;
    width:50%;
    float:left;
    }    
#topMenu a 
{
    font-size:.8em;
    color:#444;
    text-decoration:none;
    padding-right:.5em;
    padding-left:.5em;
    padding-top:2px;
    }
#topMenu a:hover
{
    background:#74858d /*#316ac5 */;
    color:#FFF;
    }    
#tools
{
    width:40%;
    float:left;
    padding-bottom:0px;
    margin-top:0;
    }    
#main
{
	font-size:.85em;
    width:66.7%;
    height:500px;
    float:left;
    border-right:1px solid #CCC; 
        background:#FFF url(../img/bg.png) repeat;   
    }    
#main img {
	text-align:center;
	}    
#main a{	
	text-decoration:underline;
}
#main a:hover{	
	text-decoration:none;
}
#sidebar
{
    width:33%;
    height:500px;
    float:right;
    background:#efefef url(../img/flower-power.jpg) right bottom no-repeat;
    border-left:1px solid #FFF;    
    } 
#sidebar h3
{
    font-size:.95em;
    }
#footer
{
    clear:both;
    background:url(../img/bottom1.png) repeat-x;
    height:26px;
    }    
#copy
{
    float:right;
    font-size:.8em;
    padding-right:1em;
    width:40%;
    text-align:right;
    padding-top:5px;
    }
#path
{
    float:left;
    width:40%;
    font-size:.75em;
    padding-left:1em;
    padding-top:4px;
    }    
#hidden 
{
    display:none;
    }        
#hidden a img 
{
    border:0;
    }
#s720 
{
    display:none;
    }    
#sideTop
{
    width:95%;
    height:25%;
    text-align:center;
        }    
#sideMain
{
    width:95%;
    height:65%;
    
    }
#sideFooter
{
    width:95%;
    height:auto;
    }   
#validatory {
    height:auto;
    position:absolute;
    top:85%;
    left:80%;
}  
#projects
{
    padding-left:1em;
    }    
#forma {
font-size:.8em;
padding-left:10px;
}
#gotlink {
font-size:.7em;
position:absolute;
top:1500px;
}
.indeks, .kontakt, .psd2html, .plus, .minus, .regular, .full, .small, .close {
display:none;
}
acronym {
cursor:help;
}
.red {
	color:#CC0000;
	padding-left:.5em;
}
.bottomInfo {
	font-style:italic;
	font-size:.8em;
}
/*---------------------------------------------------------------------
-----------------  Better ToolTip -----------------------------------
---------------- thanks to Jon Cazier ------------------------------
---------------- www.3nhanced.com ---------------------------------
--------------------------------------------------------------------*/
.tip {
	width: 212px;
	padding-top: 37px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 500;
	background: transparent url(../img/tipTop.png) no-repeat top;}
	
.tipMid {background: transparent url(../img/tipMid.png) repeat-y; padding: 0 25px 20px 25px;}
.tipBtm {background: transparent url(../img/tipBtm.png) no-repeat bottom; height: 32px;}
