/***************************************************************************************************
 * reset
 **************************************************************************************************/
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td {
	/*background:transparent;*/
	border:0;
	font-size:100%;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline;
}
body { border:0; line-height:1; width:100%; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
del { text-decoration:line-through; }
ins { text-decoration:none; }
img { border: 0; }
ol, ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }

/***************************************************************************************************
 * global
 **************************************************************************************************/
body { background:#fff; font-family:Arial,Helvetica,sans-serif; font-size:11px; margin:20px; text-align:left; }

a { text-decoration:none; }

h1,h2,h3,h4,h5 { margin:0; }
h2 { color:#ff871f; font-size:14px; padding-bottom:10px; }
h4 { color:#000; font-size:12px; padding-bottom:5px; }

p { line-height:1.5; }


input, textarea, select { font-size:100%; font-family:Arial,Helvetica,sans-serif; }


/***************************************************************************************************
 * elements
 **************************************************************************************************/
.fl	{ float:left; }
.fr { float:right; }
.cl {	clear:both; height:0; }
.del { text-decoration:line-through; }
.dn { display:none; }
.center { text-align:center !important; }
.left { text-align:left !important; }
.right { text-align:right !important; }
.strong { font-weight:bold; }

.submit { background:url("submit00.gif") no-repeat 0 0; border:0; color:#FF871F; font-size:13px; font-weight:bold; height:23px; line-height:1 !important; width:75px; vertical-align:middle; }

.tabelka { border:1px solid #e1e1e1; width:100%; }
.tabelka td, .tabelka th { border:1px solid #e1e1e1; line-height:1.3; padding:15px; }
.tabelka th { background:#ff871f; color:#fff; text-align:left; }
.tabelka td.eqw { width:50px; }

.formularz { }
.formularz p { border-bottom:1px dotted #ccc; padding:5px 0 !important; }
.formularz label { display:block; float:left; padding-top:3px; width:215px; }
.formularz label.inline { float:none; display:inline; width:auto; padding-right:40px; }
.formularz input.text { background:url("input-te.gif") no-repeat 0 0; border:0; height:18px; padding:3px 5px 0; width:304px; }
.formularz input.radio { vertical-align:bottom; padding-right:10px; }
.formularz textarea { background:url("textarea.gif") no-repeat 0 0; border:0; height:122px; overflow:hidden; padding:5px; width:305px; }

.galeria { float:left;  margin:0 33px 15px 0; width:155px; }
.galeria.last { margin-right:0; }
.galeria .foto { display:block; height:115px; overflow:hidden; position:relative; }
.galeria .foto .ramka { background:url("ramka000.gif") no-repeat 0 0; height:125px; width:170px; position:absolute; top:0; left:0; }
.galeria .desc { color:#ff871f; height:23px; overflow:hidden; padding:5px 5px 0; }

.news { border-bottom:1px solid #e5e5e5; }
.news .title { color:#ff871f !important; font-size:14px; font-weight:bold; padding-top:5px; }
.news .title .date { color:#404040; font-size:11px; font-weight:normal; }


.zwijak h3 { min-height:15px; }
.zwijak h3 .toggle { background:url("darrow-d.gif") no-repeat 100% 8px; display:block; }
.zwijak h3 .toggle.open { background-image:url("darrow-u.gif"); }
.zwijak .cnt { display:block; }

.print { display:none; }


/***************************************************************************************************
 * layout
 **************************************************************************************************/
#header #top_nav { display:none; }

#header #logo { color:#ABABAB; font-size:17px; text-transform:uppercase; }
#header #logo img { margin-right:20px; vertical-align:baseline; }

#header #digitex { display:none; }

#nav { display:none; }

#main { margin-top:20px; }

#breadcrumbs { display:none; }

#slajd { display:none; }

#colLeft { display:none; }

#colRight { display:none; }


#content { float:none; width:560px; }
#content .top { background:url("content3.gif") no-repeat 0 0; height:15px; }
#content .middle { background:#fff; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:0 12px; }
#content .bottom { background:url("content3.gif") no-repeat 0 0; height:15px; }
#content h1 { border-bottom:1px solid #e5e5e5; color:#FF881F; font-size:20px; margin-bottom:10px; padding:3px 2px 7px; }
#content a { color:#ff881f; }
#content a:hover { text-decoration:underline; }
#content p { color:#5d5d5d; padding-bottom:15px; }
#content ul { color:#5d5d5d; line-height:1.5; padding-bottom:15px; }
#content ul ul { padding-bottom:0px; }
#content ul li { background:url("arrow-bo.gif") no-repeat 3px 4px; padding-left:15px; }
#content h3 { border-bottom:1px solid #e5e5e5; color:#ff881f; font-weight:bold; font-size:20px; margin-bottom:8px; padding-bottom:5px; }

#bottomText { display:none;  }

#footer { background:transparent; color:#ABABAB; padding:15px 0; }
#footer a { color:#5E5E5E; }
#footer img { display:none; }

