/*
 cssko pre matik.strom.sk
 muro, 3.10.2006

*/
/* {
        border: 2px solid black !important;
      }
*/

BODY {

	font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif ;
	font-size: 10pt ;
	font-style: normal ;
	font-weight: normal ;
	color: #111111 ;
    background-color:  #CCCCCC;
	margin-top: 10px;
    width: 830px;
	margin-left: auto;
	margin-right: auto;
    text-align: center;
}

h1{ font-size: 14pt ; 
	color: #333366;
	font-style: normal ; 
	font-weight: bold; 
	letter-spacing: 0; 
	margin: 0px;
	margin-left: 15px; 
	padding: 15px;
	padding-left: 30px;
	background: url(http://matik.strom.sk/style/images/zima/h1.png) no-repeat left;
}
h2{ font-size: 12pt ; 
	color: #555588; 
	font-style: italic ; 
	font-weight: bold; 
	letter-spacing: 0; 
	margin: 0px;
	margin-left: 15px; 
	padding: 15px;
	padding-left: 50px;
	background: url(http://matik.strom.sk/style/images/zima/h2.png) no-repeat left;
}
h3{ font-size: 10pt ; 
	color: #7777aa; 
	font-style: italic ; 
	font-weight: bold; 
	letter-spacing: 0; 
	margin: 0px;
	margin-left: 15px; 
	padding: 15px;
	padding-left: 60px;
	background: url(http://matik.strom.sk/style/images/zima/h3.png) no-repeat left;
}

a { text-decoration: none; font-weight: bold;}
a:link { color: #3366dd;}
a:visited { color: #3366dd;}
a:hover {text-decoration:underline; color:#44cc44; }
a.user { text-decoration: none; font-weight: bold }
a.user:link { color: #bbbbff; }
a.user:visited { color: #bbbbff;}
a.user:hover {color:white}


img {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px}

pre {font-size: 10pt; margin: 10px; padding: 10px;}
p {text-align:justify; margin: 0px; padding: 15px;}
li {text-align: justify; margin: 10px; padding: 5px;}


#headerwrapper {
		position: relative;
        padding: 0px;
        width: 800px;
        height: 168px;
		background: url(http://matik.strom.sk/style/images/zima/final_empty_03.png) no-repeat top;
		text-align: left;
      }
#menuwrapper {
		position: relative;
        padding: 0px;
        width: 800px;
        height: 30px;
		background: url(http://matik.strom.sk/style/images/zima/final_empty_05.png) no-repeat top;
		text-align: left;
      }
#contentwrapper {
        padding: 0px;
        width: 800px;
		min-height: 250px;
		background: url(http://matik.strom.sk/style/images/zima/final_empty_06.png) repeat-y top;
		text-align: left;
      }
#footerwrapper {
		position: relative;
        padding: 0px;
        width: 800px;
        height: 49px;
		background: url(http://matik.strom.sk/style/images/zima/final_empty_08.png) no-repeat top;
		text-align: center;
		color: white;
      }
#full_03 {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
    padding: 0px;
	border: 0px;
}
#full_06 {
	position: absolute;
	top: 84px;
	left: 0px;
	margin: 0px;
    padding: 0px;
}
#full_07 {
	position: absolute;
	top: 84px;
	left: 72px;
	margin: 0px;
    padding: 0px;
}
#full_09 {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
    padding: 0px;
}
#full_10 {
	position: absolute;
	top: 0px;
	left: 100px;
	margin: 0px;
    padding: 0px;
}
#full_11 {
	position: absolute;
	top: 0px;
	left: 202px;
	margin: 0px;
    padding: 0px;
}
#full_12 {
	position: absolute;
	top: 0px;
	left: 283px;
	margin: 0px;
    padding: 0px;
}
#full_13 {
	position: absolute;
	top: 0px;
	left: 366px;
	margin: 0px;
    padding: 0px;
}
#full_14 {
	position: absolute;
	top: 0px;
	left: 492px;
	margin: 0px;
    padding: 0px;
}
#full_15 {
	position: absolute;
	top: 0px;
	left: 560px;
	margin: 0px;
    padding: 0px;
}
#full_16 {
	position: absolute;
	top: 0px;
	left: 651px;
	margin: 0px;
    padding: 0px;
}
#full_17 {
	position: absolute;
	top: 0px;
	left: 744px;
	margin: 0px;
    padding: 0px;
}
#full_32 {
	position: absolute;
	top: 0px;
	left: 10px;
	margin: 0px;
    padding: 0px;
}
#full_34 {
	position: absolute;
	top: 0px;
	left: 720px;
	margin: 0px;
    padding: 0px;
}
#user_username {
	position: absolute;
	top: 130px;
	left: 625px;
	margin: 0px;
    padding: 0px;
	width: 60px;
	height: 14px;
	font-size: 8pt ;
	font-style: normal ;
	font-weight: bold ;
	background: inherit;
    border: thin #BBBBFF dashed;
	color: white;
}
#user_password {
	position: absolute;
	top: 130px;
	left: 690px;
	margin: 0px;
    padding: 0px;
	width: 60px;
	height: 14px;
	font-size: 8pt ;
	font-style: normal ;
	font-weight: bold ;
	background: inherit;
    border: thin #BBBBFF dashed;
	color: white;
}
#user_submit {
	position: absolute;
	top: 130px;
	left: 755px;
	margin: 0px;
    padding: 0px;
	width: 30px;
	height: 16px;
	background: #BBBBFF;
	font-size: 8pt ;
	font-style: normal ;
	font-weight: bold ;
	border: thin solid black;
	color: black;
}
#user_info {
	position: absolute;
	top: 150px;
	left: 500px;
	width: 284px;
	font-size: 8pt ;
	text-align: right;
	color: #bbbbff;
	
}

.message {
	font-size: 12pt;
	font-style: italic;
}

.center {
	text-align: center;
}
.right {
	text-align: right;
 	margin: 0px; padding: 15px;
}
.normal {
	text-align: left;
 	margin: 0px; padding: 15px;
}
.actualitieswrapper {
	float: right;
	margin: 15px;
}


.forum_date {
	color: #888899 ; 
	font-size: 9pt;
	font-style: italic;

}
.nick_0 {
	color: #888899 ; 
	font-size: 10pt;

}
.nick_1 {
	font-weight: bold;
	color: #6699ff ; 
	font-size: 13pt;
}
.nick_2 {
	font-weight: bold;
	color: #44cc44 ; 
	font-size: 13pt;
}
.forum_message_0 {
	text-align: justify;
	color: #888899 ; 

}
.forum_message_1 {
	text-align: justify;
	color: #000000 ; 
}
.forum_message_2 {
	text-align: justify;
	font-weight: bold;
	color: #000000 ; 
}


img { margin: 0px; }

input {
        font-weight: normal; 
        background-color: #f0f0f0;
        border: thin #000000 dashed;
	}
        
input.obligatory {

		background-color: #bbbbff;
        border: thin #000000 dashed;
	}
input.spamforum {

        background-color: #ffbbbb;
		border: thin #000000 dashed;
	    width: 50px;
	}
input.spamregistration {

        background-color: #ffbbbb;
		border: thin #000000 dashed;
	}


input.button {
        border-right: 0px;
        color: #0f0f0f;  
		background-color: #bbbbff;
        border: 2px #000000 solid;
        }

textarea {
        font-weight: normal; font-size: 9pt;  
        color: #000000; 
        background-color: #f0f0f0;
		height: 100px;
		width: 400px;
        border: thin #000000 solid;
	}

select {
        font-weight: normal; 
        font-size: 8pt; 
        color: #555555; 
        }
option {
        font-weight: normal; 
        font-size: 8pt; 
        color: #555555; 
        }
       



td      {
        background-color: inherit;
		width: 250px;
		text-align: right;
        font-size: 9pt ;
		border: 1px #88aaff dashed;
}

th      {
		background-color: #6699ff;
        color: white;
		text-align: center;
        font-weight: bold
}

td.actualitydate      {
        background-color: inherit;
		width: 50px;
        font-size: 10pt ;
		font-style: italic;
		border: none;
        }
td.actuality      {
        background-color: inherit;
		width: 250px;
		text-align: right;
        font-size: 9pt ;
		border: none;
        }
td.highlight      {
		background-color: #99bbff;
		font-weight: bold;
        }
th.actuality      {
		background-color: #99bbff;
        color: white;
		text-align: center;
        font-weight: bold
	}
        
th.empty {
		background: inherit;
        color: white;
        border:thin #222222 solid;
}
td.empty {
        background: inherit;
        border: none;
}
table.photo {
	margin-left: auto; margin-right: auto;
}

td.photo {
	background-color: inherit;
	vertical-align: center;
	text-align: center;
	border: none;
}



