/*========================================================================================================================== */
/* CSS RESET 1.33 (22.05.2015) ============================================================================================= */
/*========================================================================================================================== */
*{margin:0;padding:0;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input,select,textarea{border:none;outline:none;font-size:100%;font:inherit;vertical-align:baseline;background:none;text-decoration:none;word-spacing:normal;list-style:none;list-style-image:none;margin:0;padding:0;}html{color:#000;background:#FFF;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{line-height:1em;-webkit-tap-highlight-color:rgba(255,0,0,0.62);}:focus,:hover,:active{outline:none;}ins{text-decoration:none;}del{text-decoration:line-through;}b,strong,optgroup{font-weight:700;}i{font-style:italic;}table{border-collapse:collapse;border-spacing:0;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}div,span,p,a,input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible;}label,select,button,html input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]{cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}.ie7 img,.ie8 img{-ms-interpolation-mode:bicubic;}audio,canvas,video{display:inline;zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}textarea{resize:vertical;overflow-y:auto;}pre{white-space:pre-wrap;word-wrap:break-word;}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::selection,::-moz-selection{background:#39f;text-shadow:none;color:#FFF;}html,button,input,select,textarea{font-family:sans-serif;}


/*-- BOF - BASICS ------------------------------------------------*/
body { color: #444; font-size: 14px; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; line-height: 20px; word-spacing: normal; position: relative; background: /*#f3fcff;*/ #FFF; }
table td { padding: 2px 2px 2px 2px; }
a { color: #424A52; }
a:hover { color: #424A52; text-decoration: underline; }
.aural, .skip { display: none; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.center { text-align: center; margin: 0 auto; }
ul { list-style-image: none; list-style: none outside; }
ol li { padding: 0px 0px 0px 2px; }
/*-- EOF - BASICS ------------------------------------------------*/


/*-- BOF - TEXT ------------------------------------------------*/
hr { border: 1px solid #AAA; height: 1px; }
.hr { background: #DDD; height: 1px; width: 100%; clear: both; margin: 10px 0px 10px 0px; }
p { padding: 0px; margin: 0px 0px 10px 0px; }
small { font-size: 12px; }
h1, h2, h3 { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px 0px 20px 0px; }
h4, h5, h6 { font-size: 18px; line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; }
h1 { font-size: 24px; line-height: 30px; }
h2 { font-size: 20px; line-height: 26px; }
h3 { font-size: 18px; line-height: 24px; }
/*-- EOF - TEXT ------------------------------------------------*/


/*-- BOF - INPUT FIELDS ------------------------------------------------*/
input[type=text], input[type=password], textarea, select { border: 1px solid #DDD; border-radius: 2px; padding: 5px; box-shadow: 0px 0px 4px -1px #DDD; }
input[type=text], input[type=password] { }
input[type=text]:hover, input[type=password]:hover, textarea:hover, select:hover, input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus { border: 1px solid #AAA; }
input[type=radio], input[type="checkbox"] { margin: 0px 8px 0px 8px; background: none; border: none; }
.longtextarea textarea { width: 99%; }
/*-- EOF - INPUT FIELDS ------------------------------------------------*/


/*-- BOF - IMAGES ------------------------------------------------*/
img { padding: 0px; }
.alignright { float: right; }
.alignleft { float: left; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 2px 2px 2px 2px; margin: 0px 0px 2px 7px; display: inline; }
img.alignleft { padding: 2px 2px 2px 2px; margin: 0px 7px 2px 0px; display: inline; }
p img { padding: 0px 0px 0px 0px; max-width: 100%; }
/*-- EOF - IMAGES ------------------------------------------------*/

