*
{
        margin: 0em; 
        padding: 0em;
}

h1
{
        background: url('images/yoshi.jpg') 100% 50% no-repeat;
        height: 98px;
        padding: 10px;
        font-weight: normal;
        font-size: 170%;
        margin: 0px;
        margin-right: 80px;
        margin-left: 20px;
}

h1 a
{
        text-decoration: none;
        color: black;
}

#top
{
        margin-top: -78px;
        margin-left: 40px;
        margin-bottom: 58px;
}

a
{
	color: #1D7E30;
	text-decoration: underline;
}

a:hover
{
        color: #000000;
	text-decoration: none;
}

h2
{
	font-size: 160%;
        font-weight: normal;
	margin-bottom: 1.0em;
}

h2 a
{
        color: black;
        text-decoration: none;
}

h3
{
	font-size: 1.2em;
	margin-bottom: 0.5em;
}

h4
{
        margin: 10px;
	font-size: 1.0em;
	margin-bottom: 0.5em;
}

strong
{
        color: #1D7E30;
	font-weight: normal;
}

acronym, abbr
{
        border-bottom: 1px dotted;
        cursor: help;
}

body
{
	background: #c4e074 url('http://img.davit.sk/nintendo/dotahovac.png') repeat-y;
	color: #000000;
	font-family: georgia, serif;
        font-size: 75%;
}

#web
{
        font-size: 125%;
        width: 730px;
}

#pas
{
        top: 116px;
        position: absolute;
        width: 100%;
        border-top: 1px solid;
        border-bottom: 1px solid;
        height: 77px;
        background: #FFB200;
}

#left
{
        width: 170px;
        margin-top: 116px;
        float: left;
}

#left h2
{
        position: relative;
        margin-top: 20px;
        margin-left: 35px;
        margin-bottom: 35px;
}

#left h2 a
{
        text-decoration: underline;
}

#left h2 a:hover
{
        text-decoration: none;
}

#left h3
{
        margin: 10px;
	font-size: 1.2em;
        font-weight: normal;
}

#left p
{
        margin-left: 5px;
}

#left h4
{
        margin-left: 2px;
}

.menu li
{
        margin-bottom: 3px;
        list-style-type: square;
        margin-left: 20px;
}


.menu a
{
       color: black; 
}


.menu a:hover
{
}

#left img
{
        border: none;
	margin: 21px;
}

#vnutro
{
        position: relative;
        text-align: left;
	width: 550px;
	background-color: #FFFFFF;	
	border-right: solid 1px;
	border-left: solid 1px;
        float: right;
}

#logo
{
	overflow: hidden; 
        position: relative;
        width: 550px;
        height: 116px;
        position: relative;
}

#logo span
{
        position: absolute;
        background: url('images/logo.JPG') no-repeat;
        width: 550px;
        height: 116px;
        display: block;
        left: 0;
	top: 0;
        cursor: pointer;
        margin: 2px;
}

#logo a 
{
        margin: 2px;
        display: block;
        width: 727px;
        height: 125px;
	overflow: hidden;
}

menu
{
        text-align: center;
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        height: 77px;
        background: #FFB200;
        margin-bottom: 10px;
        font-size: 0.8em;
}       
        
menu li 
{       
        list-style-type: none;
        text-align: center;
        top: 53px;
        position: relative;
        display: inline;
}

.page_item a
{
        color: black;
        background-color: white;
        padding: 10px;
        border: 1px solid;
        border-bottom: none;
        text-decoration: none;
        padding-bottom: 9px;
}


.page_item a:hover
{
        padding-top: 15px;
}

.current_page_item a
{
        padding-bottom: 10px;
}

hr
{
        clear: both;
        margin-top: 20px;
        display: block;
        margin-left: 40px;
        margin-right: 40px;
        height: 1px; 
        color: black; 
        background-color: black;
        border: 0px solid white;
}

.pod
{
        clear: both;
}

#paticka
{
        text-align: center;
        margin-bottom: 20px;
        margin-left: 40px;
        margin-right: 40px;
	font-size: 1.0em;
	padding: 1.0em;
}

address
{
        margin-left: 20px;
        font-style: normal;
}

#paticka img
{
        border: none;
}

#stred1
{
        margin-left: 20px;
	line-height: 2.0em;
	width: 510px;
        margin-bottom: 20px;
	font-size: 0.8em;
}

#stred1 li
{
	list-style-type: square;
        margin-left: 40px;
}

#stred1 p
{
        padding-left: 20px;
        margin-top: 1px;
	text-align: justify;
        margin-top: 0.5em;
	margin-bottom: 0.5em;
	color: black;
        text-indent: 1em;
}

#stred1 hr
{
        margin: 0px;
        display: block;
        margin-left: 20px;
        margin-right: 20px;
        height: 1px; 
        color: #FCAB02; 
        background-color: #FCAB02;
        border: 0px solid white;
}

#stred1 .smiley
{
        margin: 0px;
        border: none;
        float: none;
}


#stred1 img
{
        border: 0;
}

#stred1 .right
{
        border: 1px dotted #1D7E30;
        float: right;
        position: relative;
	padding: 1px;
        _padding: 2px;
        margin-left: 5px;
        _background: url('http://davit.sk/_sub/img/nintendo/fotfix.png');
        _border: 0;
}

#stred1 .left
{
        border: 1px dotted #1D7E30;
        float: left;
        position: relative;
	padding: 1px;
        _padding: 2px;
        margin-left: 5px;
        _background: url('http://davit.sk/_sub/img/nintendo/fotfix.png');
        _border: 0;
}

.komentar
{
        margin: 10px;
        border: 1px solid #1D7E30;
}

.hlavicka
{
        padding-left: 10px;
        background: #9CFFD7;
        border-bottom: 1px dashed #1D7E30;
}

.komentar p
{
        padding-right: 5px;
}

ul input
{
        margin-left: 5px;
        padding: 2px;
        width: 85px;
        margin-left: 5px;
        border: 1px solid;
        background: #FFB200;
}

#searchsubmit
{
        cursor: pointer;
        padding: 1px;
        color: black;
        width: 30px;
        margin-left: 2px;
}

.adsense
{
        margin-left: auto;
        margin-right: auto;
        text-align: center;
}

.del
{
        display: none;
}
