/* CSS Document */
html, body, img, table, tr, td, th, a, ul, h1, h2, h3, h4, p, input, textarea {margin:0; padding:0; border:0;}

html			{width:100%; height:100%; background:url(../images/bg_left.gif) left repeat-y #113b1c;}
body			{font-family:Arial, Helvetica, sans-serif; width:100%; height:100%; font-size:11px; line-height:17px;
				 background:url(../images/bg_right.gif) right repeat-y; color:#6b5d49; position:relative;}
img				{vertical-align:middle;}
h1				{font-size:15px; color:#113b1c; margin-bottom:16px;}
h2				{font-size:13px; color:#113b1c;}
h3				{font-size:11px; color:#113b1c;}
h4				{}
b				{color:#113b1c;}
p				{margin-bottom:12px;}
a 				{text-decoration:none; font-weight:bold; color:#6b5d49;}
a:hover 		{text-decoration:underline;}
ul				{padding-left:15px;}
li				{font-weight:bold;}


label			{display:block; color:#6b5d49; font-weight:bold;}
select			{background:#d8d2af; margin-bottom:10px;}
input			{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px 0 2px 0;}
input.text		{background:#d8d2af; width:100%; margin-bottom:10px; color:#113b1c;}
input.submit	{background:#e2a713; float:right; margin-bottom:10px; padding:2px; color:#fceed1; font-weight:bold; cursor:pointer;}
textarea		{background:#d8d2af; width:100%; height:83px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;
				 line-height:17px; font-size:11px; color:#113b1c;}

div#top_container 		{width:787px; margin-left:auto; margin-right:auto; padding:0 45px 0 45px;}
div#fixed				{width:100%; min-width:877px; float:left; position:fixed; height:100%; left:0px;}
div#right_bg			{position:absolute; height:100%; width:45px; background:url(../images/bg_right.gif) repeat-y;
						 right:0px; top:0px; z-index:1}
div#float_container 	{float:left; width:100%; z-index:10; position:relative; background:url(../images/bg_filler.gif) 77px 0px repeat-y;}
div#logo				{width:710px; padding-left:77px; float:left;}
div#header_corner		{width:46px; padding-left:77px; float:left; line-height:5px; font-size:5px;}
div#header				{width:664px; float:right;}
img#header_img			{float:left; display:block;}
div#adres				{border:white 3px solid; border-left-width:4px; background:#e2a713; color:#f5e0b5; height:217px;
 					 	 position:relative; width:180px; float:right;}
div#adres a				{color:#f5e0b5;}
div#adres_text			{position:absolute; right:6px; bottom:7px; text-align:right;}
table#menu				{float:left; background:white;}
div#menu_shadow_1		{width:7px; height:95px; background:url(../images/menu_shadow_right_bottom.gif) no-repeat;
						 float:left; margin-bottom:-8px;}
div#content_container	{width:657px; float:right; background:url(../images/bg_gray.gif) repeat-y right #f5f5e3;}
div#content_left		{width:383px; float:left; background:url(../images/content_shadow.gif) repeat-x; padding:20px 19px 15px 16px;}
div#content_left img	{border:white 4px solid;}
div#content_right		{width:215px; float:right; background:url(../images/pics_shadow.gif) repeat-x; overflow:hidden;
						 padding:20px 12px 0px 12px;}
div#content_right img	{border:white 3px solid; margin-bottom:20px;}
div#menu_shadow_2		{width:123px; height:8px; background:url(../images/menu_shadow_bottom.gif) no-repeat;
						 float:left;}
div#footer				{width:709px; background:url(../images/footer-shadow.gif) repeat-x #e2a713; float:right;
						 padding:19px 0 5px 0;}
div#footer table		{border-collapse:separate; color:#f5e0b5;}
div#footer table a		{color:#f5e0b5;}
div#footer th			{border-bottom:solid 1px #f5bd31; text-align:left; color:#fceed1;}
div#footer_left			{width:432px; float:left; padding:0 30px 0 9px;}
div#footer_right		{width:215px; float:left;}


/* HACKS BELOW */

/* IE 6 and below */ 
* html div#fixed {display:none;} 
/* IE 7 and below  */
*:first-child+html {} 
* html {} 
/* IE 7 only */
*:first-child+html {}  
/* IE 7 and modern browsers only */
html>body {background:none;}  
/* Modern browsers only (not IE 7) */
html>/**/body {} 
/* Recent Opera versions 9 and below */
html:first-child {}
/* Firefox 1.5 and 2.0 only (may or may not work in future versions) */
body:empty {}
