/* CSS Document */

body {
	margin:0px;
	font-family:arial;
	font-size:small;
	background-color:#FFFFFF;
}
p, td, li { font-family: arial; font-size: small; text-decoration: none; color: #5B5B5B; }
h1 { font-family: arial; font-size: medium; font-weight: bold; text-decoration: none; color: #5B5B5B; }
h2 { font-family: arial; font-size: 14px; font-weight: bold; text-decoration: none; color: #5B5B5B; }
input, textarea { border:1px solid #365D45; }

a, a:visited { color:#60AE41; text-decoration:underline; }
a:hover { color:#60AE41; text-decoration:none; }

.box a:link, .box a:visited { color:#666666; text-decoration:underline; }
.box a:hover { color:#666666; text-decoration:none; }

.link_poze { color:#999999; }
.link_poze a:link, .link_poze a:visited { color:#666666; text-decoration:none; border:1px solid #666666; background-color:#DEDEDE; padding:2px 7px 2px 7px; }
.link_poze a:hover { color:#666666; text-decoration:none; border:1px solid #666666; background-color:#FFFFFF; padding:2px 7px 2px 7px; }

/*div { border:1px solid red; }*/

div#page {
	width:855px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/page_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
}

div#header {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

div#menu {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

div#main {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

div#blue_box {
	width:597px;
	background-color:#8F93B6;
	float:left;
	color:#DEDEDE;
	margin-bottom:15px;
	padding-bottom:0px;
}

div#blue_box p, div#blue_box li, div#blue_box h2 {
	padding:0px 15px 0px 15px;
	color:#FFFFFF;
}

div#green_box {
	width:186px;
	background-color:#9EC480;
	float:left;
	color:#DEDEDE;
	margin-left:10px;
}

div#green_box p, div#green_box li, div#green_box h2 {
	padding:0px 10px 0px 10px;
	color:#FFFFFF;
	text-align:left;
}

div#green_box h2 a:link, div#green_box h2 a:visited { color:#FFFFFF; text-decoration:underline; }
div#green_box h2 a:hover { color:#FFFFFF; text-decoration:none; }

div#red_box {
	width:186px;
	background-color:#B0513E;
	float:left;
	color:#DEDEDE;
	margin-left:10px;
	margin-top:15px;
}

div#red_box p, div#red_box li, div#red_box h2 {
	padding:0px 10px 0px 10px;
	color:#FFFFFF;
}

div#red_box a:link, div#red_box a:visited { color:#FFFFFF; text-decoration:underline; }
div#red_box a:hover { color:#FFFFFF; text-decoration:none; }

div#caz {
	width:597px;
	margin-top:15px;
	text-align:justify;
}

div#col_st {
	width:285px;
	margin-top:15px;
	float:left;
	text-align:justify;
}

div#col_dr {
	width:285px;
	margin-top:15px;
	margin-left:27px;
	float:left;
	text-align:justify;
}

div#footer {
	background-color:#FFFFFF;
	margin-left:600px;
	text-align:right;
	font-size: 9px;
}


.link_footer { font-family: arial; font-size: 9px; text-decoration: none; color: #333333; text-align:right; }
.link_footer a:link, .link_footer a:visited { font-family: arial; font-size: 9px; font-weight: bold; text-decoration: none; color: #333333; text-align:right; }
.link_footer a:hover { font-family: arial; font-size: 9px; font-weight: bold; text-decoration: none; color: #999999; text-align:right; }

.input { border:1px solid #FFFFFF; height:15px; width:120px; background-color:#CCCCCC; font-family:arial; font-size:12px; }
.input_txt { border:1px solid #FFFFFF; height:150px; width:280px; background-color:#CCCCCC; font-family:arial; font-size:12px; }
.input_submit { border:1px solid #FFFFFF; height:20px; width:100px; background-color:#CCCCCC; font-weight:bold; padding-bottom:2px; }

/*div {	border: 1px solid #000000; }*/