body {  
font-family: Tahoma, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #3b0101;
    scrollbar-arrow-color:#736A52;
	scrollbar-base-color:#DDD5B8;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color:#DDD1B3;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-3d-light-color:#0A6F9E;
	
	
}

.tahoma11b{

font-family: tahoma;
font-size: 11px;
color: #FFFFFF;

}


.tahoma11br{

font-family: tahoma;
font-size: 11px;
color: #000000;

}


#ramkatekst{
margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 20px; text-align: justify; width: 510px
}

#ramkatekst2{
margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 20px; text-align: justify; width: 725px
}
#ramkatekst22{
margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 20px; text-align: justify; }

img.ramkaimg {
  display: block;
  border: 1px solid #574604;
  padding: 8px 8px 8px 8px;
  background-color: #FFFFFF;
  Margin: 12px 12px 12px 12px;
}

#content img.alignleft {
  display: block;
  float: left;
  clear: none;
  margin: 5px 10px 0 0;
}

#content img.alignright {
  float: right;
  margin: 5px 0 0 10px;
}




.ramka {
padding:10px;
background-color:#ffffff;
border:1px;
border-style:solid;
border-color:#8e140c;



}




.pod6 {
	border-top: 1px solid #BBB091;
	border-bottom: 1px solid #BBB091;
	border-left: 1px solid #BBB091;
	border-right: 1px solid #BBB091;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;	
	background-color : #D5CCB1;
	font-weight : normal;		
}

.tahoma11br2{

font-family: tahoma;
font-size: 11px;
color: #3b0101;

}

.tab-light {  font-size: 11px; color: #8e1604;  border: solid; vertical-align: middle;  border-width: 1px 0px; border-color: #b8ac8c #b8ac8c #b8ac8c #b8ac8c}

.tab-light1 {  font-size: 11px; color: #3b0101;  border: none; vertical-align: middle;  border-width: 0px 0px; border-color: #b8ac8c #b8ac8c #b8ac8c #b8ac8c}

.tab-lightodd {  font-size: 11px; color: #8e1604;  border: solid; vertical-align: middle;  border-width: 1px 0px; border-color: #b8ac8c #b8ac8c #b8ac8c #b8ac8c; background-color: #dfdac8;}

.tab-dane {  font-family: Tahoma,Arial; font-size: 10px; text-align: center; color: #003366;  border: 1px #999999 solid}

.tab-naglowek {  font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; color: #ffffff; background-color:  #a81600; border-color: #666666 black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; vertical-align: middle; padding-top: 5; padding-left: 5; padding-bottom: 5; padding-right: 5;}



li {font-weight: normal; list-style-image: url(images/li.gif); vertical-align: bottom; padding-bottom: 0; padding-left: 10; padding-right: 0; padding-top: 0; margin-left: 20; }



li.symbol {
font-weight: normal;
list-style-image: url(images/li2.gif);
	padding-bottom: 0; padding-left: 20; padding-right: 0; padding-top: 5; margin-left: 20; white-space: nowrap;
margin-bottom: 0; margin-top: 0;
line-height: 400%;





		
			 
			 }


.nav{

font-family: tahoma;
font-size: 11px;
color: #87804f;

}

a.nav{

font-family: tahoma;
font-size: 11px;
color: #87804f;

}


a{

font-family: tahoma;
font-size: 11px;
color: #560201;

}


a.news{

font-family: tahoma;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;

}

a.news:hover{

font-family: tahoma;
font-size: 10px;
color: #FFFFFF;
text-decoration: underline;

}


a.h5{
font-family: "Trebuchet MS", tahoma;
font-size: 16px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
margin-bottom: 2px;
margin-top: 2px;
padding: 0px 0px 0px 0px;

}

a.link_w_r3{
font-family: "Trebuchet MS", tahoma;
font-size: 16px;
color: #ffffff;
text-decoration: underline;
font-weight: bold;
margin-bottom: 2px;
margin-top: 2px;
padding: 0px 0px 0px 0px;

}



hr
{
  border: 0;
  color:  #8e140c;
  background-color:  #8e140c;
  height: 1px;
} 

hr.biala
{
  border: 0;
  color:  #bc1810;
  background-color:  #bc1810;
  height: 1px;
} 

h1{
font-family: "Trebuchet MS", tahoma;
font-size: 22px;
color: #000000;
font-weight: bolder;
margin-bottom: 0;
margin-top: 10;
padding: 0px 0px 0px 0px;

}


h2{
font-family: "Trebuchet MS", tahoma;
font-size: 12px;
color: #3b0101;
font-weight: bold;
margin-bottom: 0;
margin-top: 10;
padding: 0px 0px 0px 0px;

}


h3{
font-family: "Trebuchet MS", tahoma;
font-size: 15px;
color: #cc0000;
font-weight: bold;
margin-bottom: 0;
margin-top: 10;
padding: 0px 0px 0px 0px;

}


h5{
font-family: "Trebuchet MS", tahoma;
font-size: 16px;
color: #ffffff;
font-weight: bold;
margin-bottom: 2px;
margin-top: 2px;
padding: 0px 0px 0px 0px;

}


select{
	BORDER-RIGHT: #535860 1px solid; BORDER-TOP: #101217 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #181c22 1px solid; COLOR: #000000; BORDER-BOTTOM: #82858b 1px solid; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #ffffff
}


.input{
	BORDER-RIGHT: #535860 1px solid; BORDER-TOP: #101217 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #181c22 1px solid; COLOR: #000000; BORDER-BOTTOM: #82858b 1px solid; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #ffffff
}



.input2{
	BORDER-RIGHT: #535860 1px solid; BORDER-TOP: #101217 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #181c22 1px solid; COLOR: #000000; BORDER-BOTTOM: #82858b 1px solid; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #FFFFFF
}


.ramka { PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; border: 1px solid; border-color: #b8ac8c #b8ac8c #b8ac8c #b8ac8c; color: #000000;   }

.ramka2 { PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; background-color: #d5ccb1; border: 1px solid; border-color: #4b4637 #4b4637 #4b4637 #4b4637; color: #000000;   }

.ramka3 { PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; background-color: #b2150b; border: 1px solid; border-color: #4b4637 #4b4637 #4b4637 #4b4637; color: #ffffff;   }


.ramka4 { PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; background-color: #b2150b; border: 1px solid; border-color: #4b4637 #4b4637 #4b4637 #4b4637; color: #ffffff;font-size: 16px; font-weight: bold;  }



/* zakladki */


div.tabHeaders
{
	display:block;
	width: 100%;
	height:30px;
	border-left: 1px solid #8e140c;
	border-bottom: 1px solid #8e140c;
}

div.tabInactive
{
	float: left;
	background-color: #f0f0f0;
	width: 120px;
	height: 23px;
	border-top: 1px solid #8e140c;
	border-bottom: 1px solid #8e140c;
	border-right: 1px solid #8e140c;	
	padding-top:6px;
	cursor: pointer;
	text-align: center;
}

div.tabActive 
{
	float: left;
	background-color: #ffffff;
	width: 120px;
	height: 23px;
	border-top: 1px solid #8e140c;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #8e140c;
	padding-top:6px;
	text-align: center;
}


div.tabPages {
	background-color: #ffffff;
	clear:left;
	border-left: 1px solid #8e140c;
	border-right: 1px solid #8e140c;
	border-bottom: 1px solid #8e140c;
	padding:8px;
	line-height:21px;
}

/* zakladki koniec */



/* rezex */

#marginframe { border: 1px solid #8e140c; padding: 20px 20px 20px 20px;}
#ramka_rez { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; background-color: #890c06; border: 1px solid; color: #ffffff;font-size: 16px; font-weight: bold;font-family: "Trebuchet MS", tahoma;
font-size: 20px; }

#ramka_rez_plan { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; background-color: #c81911; border: 1px solid; color: #ffffff; font-weight: bold;font-family: "Trebuchet MS", tahoma;
font-size: 12px; }

#ramka_rez_p { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; background-color: #999999;font-size: 16px; font-weight: bold;font-family: "Trebuchet MS", tahoma;
font-size: 12px;color: #FFFFFF; }

#ramka_rez_p p { margin: 0 0 0 0; padding: 0 0 0 0;}

#ramka_rez_cena {  PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; background-color: #d5ccb1; border-color: #4B4637 #4B4637; color: #000000; border-style: solid none solid none; border-width: 1px 0 1px 0;	text-align: right; }

.rez input {	BORDER-RIGHT: #535860 1px solid; BORDER-TOP: #101217 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #181c22 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #82858b 1px solid; FONT-FAMILY: tahoma, Arial; BACKGROUND-COLOR: #890c06;color: #FFFFFF;}

input.error {
	border: 2px solid red;
}

label.error {
	color: red;
	font-style: italic;
	font-weight: normal;
	margin: 0 0 0 10px;
}



form.cmxform {
        width: 690px;
        font-size: 1.0em;
        color: #333;
}

form.cmxform legend {
        padding-left: 0;
}

form.cmxform legend, form.cmxform label {
        color: #333;
}

form.cmxform fieldset {
        border: none;
        border-top: 1px solid #c9c5aa;
        background: url(images/cmxform-fieldset.gif) left bottom repeat-x;
        background-color: #f9f9f4;
}

form.cmxform fieldset fieldset {
        background: none;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
        padding: 5px 10px 7px;
        background: url(images/cmxform-divider.gif) left bottom repeat-x;
}

form.cmxform label.error, label.error, div.error {
        /* remove the next line when you have trouble in IE6 with labels in list */
        color: red;
        font-style: italic
}
div.error { display: none; }
input{ border: 1px solid black; }
textarea { border: 1px solid black; }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }

span.dark_bold{	color: #85826e;

	font-weight: bold;}
.in{ border: 0px solid black; }

/* rezex koniec */