h1,h2,h3,h4,h5,h6,pre,code,p{font-size:1em}
dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,form,fieldset{margin:0;padding:0}
body{ font-size: 75%; background: #FFFFFF; color: #333333; margin: 0em; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; }

/* paragraph */
p{line-height:1.8em;padding-bottom:5px}
p.left{text-align:left}
p.center{text-align:center}
p.right{text-align:right}
p.justify{text-align:justify}
p.buttons{text-align:right;height:10px;float:right;margin-left:10px;margin-bottom:10px}
fieldset.col-left,fieldset.col-right,p.col-left,p.col-right{width:49%}
label{padding-right:4px}

/* span */
span.more{margin-bottom:3px;margin-left:5px;text-align:right}
span.date{font-size:90%;margin-right:2px;padding-left:0px;padding-right:3px;font-weight:bold;padding-bottom:1px;padding-top:1px}
span.enhanced{background-color:#FFCC33;color:#FFFFFF;margin-left:0px;padding-left:4px;padding-right:4px}

/* image */
a img{border:4px solid #DDDDDD}
img.left,img.right{display:inline;margin:0 7px 10px}
img.left{float:left;margin-left:0}
img.right{float:right;margin-right:0}
img.plain{border:none;margin:0px}
.img-left{float:left;font-size:90%}
.img-left img{margin-right:10px}
.img-left p{text-align:center;margin-right:10px}
.img-left p,.img-right p{text-align:center;margin-left:10px}
.img-right{float:right;margin-bottom:5px}

/* links */
a{color:#f07800;text-decoration:underline}
a:hover{color:#3e73a4;text-decoration:none}

/* headings */
h1,h2,h3,h4,h5,h6,p.description{font-family:Tahoma,Helvetica,Arial,sans-serif}
h1{line-height:1.2em;letter-spacing:1px;padding:6px;padding-left:0px;margin-bottom:0.3em;letter-spacing:0px;padding-top:0px;font-size:145%;font-family:Arial,Helvetica,sans-serif;margin-top:1.2px;_margin-top:1.2em;color:#454545}
h2{font-size:115%;font-weight:bold;line-height:1.2em;padding-bottom:0.05em;padding-left:0px;letter-spacing:1px;margin-top:10px;margin-bottom:0.6em;color:#f07800;padding-bottom:3px;font-size:125%;font-family:Arial,Helvetica,sans-serif;letter-spacing:0px}
h3{font-weight:bold;line-height:1.4em;margin-bottom:0.5em;padding-bottom:0.05em;color:#359500;font-size:100%;letter-spacing:1px;font-weight:bold;margin-bottom:0px;margin-top:4px}
h4{font-size:100%;font-weight:bold;line-height:1.4em;margin-bottom:0.5em;margin-top:0.5em;padding-bottom:0.05em}
h5{font-size:100%;font-weight:bold;line-height:0.7em;margin-bottom:0.5em;margin-top:0.5em;padding-bottom:0.05em}
h6{font-size:100%;font-weight:normal;line-height:0.7em;margin-bottom:0.5em;margin-top:0.5em;padding-bottom:0.05em}

/* tables */
blockquote{padding-left:1.5em;padding-right:1.5em;text-align:justify;padding-top:1em;padding-bottom:0.5em;background-color:#EDF1F7;display:block;margin-left:1em;margin-right:1em;margin-bottom:0.6em;margin-top:0.6em}
blockquote p{line-height:1.5em}
table{border-collapse:collapse;border:1px solid #D1D1D1;margin:0.5em 0 1em 0;font-size:100%;background-color:#FFFFFF}
table caption{text-align:left;margin:0;font-size:116%;font-weight:bold;clear:both;padding:10px 10px 5px 0px;margin-bottom:0em}
th,td{padding:4px 10px 4px 10px;border:1px solid #D1D1D1;background:none}
th{text-align:left;background:#F0F0F0}
td{line-height:1.4em}
table.plain,table.plain td,table.plain th{border-collapse:separate;border:none;background-color:transparent;padding:0px;margin:0px}
table.listok{border:none;border-collapse:collapse;margin-top:0em;margin-bottom:1em;font-size:100%;width:100%;clear:both}
table.listok td{border:none;border-bottom:1px #D7E1E9 solid;border-right:7px white solid;padding:5px 15px 5px 10px;line-height:1.25em}
table.listok th{margin-right:0px;font-weight:bold;background:white;border:none;border-right:7px white solid;border-bottom:3px #B0C4D2 solid;color:#AB3E1A;padding:0;padding-bottom:3px}
table.listok caption{color:#BA1414;font-size:160%;font-weight:normal;margin-bottom:0.5em;padding:0px;border:none;text-align:left}
table.listok td.cena{padding-left:5px;padding-right:10px;background:#F4F6F8}
table.listok td.typ{padding-left:5px;padding-right:10px;background:White}

/* lists */
ul,ol{padding-left:15px;margin-left:1em;margin-bottom:1em;margin-top:0.3em}
ul li{margin-left:0px;list-style-type:square;list-style-position:outside;line-height:1.6em;margin-bottom:5px}
dl{line-height:1.4em;padding-bottom:5px;padding-left:0em}
dd{margin-left:1.8em;padding-left:0em}
dt{margin-left:0em;padding-left:0em}

/* div */
div.clearAll{clear:both;font-size:1px;line-height:1px;margin:0px;padding:0px;visibility:hidden;padding-top:0.1px}
div.clearleft{clear:left;height:1px}
div.left{width:47%;display:inline;float:left;margin-right:5px}
div.right{width:47%;display:inline;float:right}
div.center{text-align:center}
div.center img{text-align:center;display:inline}
div.img a img{border:none}
div.col25{width:23%;_width:24%}
div.col25-desc{width:100px}
div.col33{width:30%;_width:33%;float:left}
div.col33-desc{width:133px}
div.col50{width:47%}
div.col100-desc{width:500px}
div.margintop15{margin-top:15px}
div.margintop5{margin-top:5px}
div.boxed{background-color:#F5F5F5;border:1px solid #F4882E;padding:10px}
div.enhanced{background-color:#F5F5F5;border:1px solid #C0C0C0}
div.br{clear:both;height:6px;font-size:1px}
div.notify{margin-top:1em;background:url("notify.gif") #FFFFFF no-repeat 1em 10px;margin-bottom:0px;padding:1em 2em 1em 60px;border:1px solid #CCCCCC}
div.error{background-color:#FFFFFF;background-image:url(error.gif);background-position:left;background-repeat:no-repeat;color:#B20000;font-weight:bold;padding:5px;padding-bottom:8px;padding-left:40px;padding-top:9px}
/* image box*/
div.img{ background-color: #FFFFFF; font-size: 80%; padding: 4px; border: 1px solid #CCCCCC; }
div.img .holder{padding:0px;margin:0px;background-color:#E9E9E9;display:block}
div.img p{margin:0px;padding:1px;padding-left:3px;padding-bottom:3px}
div.img p .desc{display:block}
div.img p .zoom{float:right;padding-right:1px}
div.img p,div.img p span{ line-height: 9.96pt; }

/* forms */
.frm p{_margin-bottom:3px;_padding-top:7px;margin-bottom:3px;padding-bottom:0px;padding-top:0px}
.frm .help{margin-right:3px}
.frm img{border:none;vertical-align:middle}
.frm input,.frm select,.frm textarea{font-size:12px;margin:0.1em 0;vertical-align:middle;padding:1px}
.frm textarea,table.lang-fom,.frm .input{width:98%}
.frm input.submit{background-color:#F98000;font-size:85%;font-weight:bold;color:#FFF;padding:1px 5px;border-color:#F98000;border-width:1px;font-family:Tahoma,Arial,sans-serif}
.frm fieldset{_padding-top:0px;border:3px solid #EAEAF0;margin:0;margin-bottom:1em;margin-top:0px;padding:0.8em;padding-top:0px;background-color:White}
.frm legend{color:#FFFFFF;font-weight:bold;background-color:#F57800;margin-bottom:5px;padding:4px}

fieldset.col-left,p.col-left,div.floatleft{float:left}
fieldset.col-right,p.col-right,div.floatright{float:right}

div.hr{background:url(hr-bg.gif) repeat-x;height:12px;overflow:hidden;margin:0px;padding:0px}
li img,img,img.left,img.right{display:block}
hr,div.hr{background:#CECECE;height:1px;overflow:hidden;margin:0px;padding:0px}
textarea,input{border:1px solid #AAAAAA;border-bottom:1px solid #757575;border-top:1px solid #757575;background:#EAEFF6}



