h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, div { margin: 0; padding: 0; }
a img { border: none; }

body { text-align: center; font-family: arial; background: #D8EBF9 url(../img/bag.jpg) center repeat-y; }


/* 
------- MAIN ------*/
#main { width: 750px; margin: 0 auto; text-align: justify; align: center; border: 1px solid #fff; background: #fff; }

/* 
------- HEADER ------*/
#header { height: 120px; }
#header img { display: block; }


/* 
------- EMPTY ------*/
#empty { height: 0px; background: #3C97DC; }

/* 
-------CONTENT------*/
#content h2 { background: transparent url(../img/h2.jpg) 0 0 no-repeat; font-size: 16px; color: #000; margin: 16px; padding-left: 15px;  font-weight: bold; clear: both; }
#content h3 { font-size: 14px; color: #3D98DE; padding-left: 20px; margin-top: 10px; }
#content p { font-size: 13px; padding: 10px 20px; }
#content img.left { float: left; margin: 0 20px 0 5px; }
#content img.right { float: right; margin: 0 10px 10px 10px; }
#content ul { margin-left: 40px; margin-right: 20px;  }
#content li {  padding-left: 10px; padding-bottom: 2px; font-size: 12px; }
#content table { width: 80%; margin: 10px; background: #fff; margin: 0 auto; }
#content td { background: #B2CCE5; }
#content p.blue { font-size: 11px; color: #5983D9; text-align: center; padding: 0 10px; } 
#content p.default1 { font-size: 11px; padding: 0 10px; text-align: center; font-weight: bold; }
#content p.default { font-size: 11px; padding: 0 10px; text-align: center; }
#content .order { clear: both; margin: 20px; text-align: center; }
#content span.red { color: #FF222C; font-weight: bold; }
#content div.contentbox { margin: 20px; border: 2px dotted #3D98DE; clear:both; }
#content p.read { text-align: right; }
#content h4 { font-size: 14px; background: #1373BE; color: #000; padding-left: 20px;}

#orderbottom a { display: block; width: 250px; height:100px; background: transparent url(../img/order.jpg) 0 0 no-repeat; }
#orderbottom span { display: none; }
#orderbottom { text-align: center; }
#content a { color: #1373BE; }

/* 
-------SIDEBAR------*/
#sidebar { background: #3996DE; vertical-align:top; }
#sidebar ul { list-style-type: none; margin-top: 30px; }
#sidebar li { font-weight: bold; width: 200px; font-size: 14px; }
#sidebar li a { height: 24px !important; height: 32px; }
#sidebar li a:link  { color: #fff; display: block; background: url(../img/meniu.jpg) no-repeat; padding: 8px 0 0px 10px; text-decoration: none; }
#sidebar li a:visited { color: #fff; display: block; background: url(../img/meniu.jpg) no-repeat; padding: 8px 0 0px 10px; text-decoration: none; }
#sidebar li a:hover { color: #fff; background: url(../img/meniu.jpg) 0 -32px no-repeat;	padding: 8px 0 0px 10px; }
#sidebar li a:active { color: #fff; background: url(../img/meniu.jpg) 0 -32px no-repeat; padding: 8px 0 0px 10px;  }


/* 
-------FOOTER------*/	
#footer { background: #0441B1; }
#footer p { color: #fff; font-size: 11px; text-align: center; margin: 10px; padding-top: 10px; }