/* ::::: http://profipazsit.eu/style.css ::::: */

html, body { padding: 0px; margin: 0px; font-family: "Lucida Grande",Verdana,sans-serif; font-size: small; }
body { background: rgb(62, 62, 62) url('body_bg.jpg') repeat scroll 0% 0%; color: rgb(62, 62, 62); }
#main { border-left: 4px solid rgb(224, 242, 209); border-right: 4px solid rgb(224, 242, 209); border-bottom: 4px solid rgb(224, 242, 209); margin: 0px auto; width: 975px; overflow: auto; }
#header { background: rgb(224, 242, 209) none repeat scroll 0% 0%; text-align: center; color: rgb(0, 0, 0); overflow: auto; padding: 0px; }
#header div { text-align: center; }
#header div img { display: block; }
#navigation { background: rgb(0, 0, 0) url('menu_bg.jpg') repeat-x scroll 0% 0%; text-align: center; overflow: auto; padding: 0px; border-bottom: 4px solid rgb(224, 242, 209); border-top: 1px solid rgb(83, 83, 83); }
#navigation div { text-align: left; padding: 5px 10px; color: rgb(83, 83, 83); }
#navigation div a { color: rgb(255, 255, 255); text-decoration: none; }
#navigation div a:hover { color: rgb(224, 242, 209); text-decoration: none; }
#content { overflow: auto; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; }
#content-left { margin-right: 250px; margin-top: 10px; margin-bottom: 10px; padding: 10px; border-right: 1px solid rgb(185, 225, 151); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#content-left p { line-height: 2em; }
#content-right { float: right; width: 230px; padding: 5px; color: rgb(48, 100, 0); }
#content-right img { border: 0px none; }
#footer { background: rgb(176, 222, 139) url('footer_bg.jpg') repeat-x scroll 0% 0%; color: rgb(51, 102, 0); text-align: center; border-top: 4px solid rgb(224, 242, 209); font-size: 80%; overflow: auto; }
#footer div { width: 965px; text-align: center; margin: 0px auto; padding: 5px; color: rgb(255, 255, 255); }
#footer div a { color: rgb(255, 255, 255); text-decoration: underline; font-weight: bold; }
#footer div a:hover { color: rgb(255, 255, 147); text-decoration: underline; }
#generalbox { border: 1px solid rgb(211, 211, 211); text-align: left; margin-bottom: 10px; }
#generalboxhead { border-bottom: 1px solid rgb(238, 238, 238); background: rgb(235, 235, 235) url('boxhead.jpg') repeat-x scroll 0% 0%; color: rgb(0, 0, 0); padding: 2px; font-weight: bold; }
#generalboxcontent { padding: 5px; background: rgb(245, 245, 245) url('boxcontent.jpg') repeat-x scroll 0% 0%; }
#slider { height: 220px; }
#sliderheaderlink { color: rgb(48, 100, 0); text-decoration: underline; font-weight: bold; }
#sliderheaderlink:hover { color: rgb(48, 100, 0); text-decoration: underline; font-weight: bold; }
#imageslider { border: 2px solid rgb(224, 242, 209); display: block; }
h1 { font-size: 130%; font-weight: bold; color: rgb(125, 159, 49); border-bottom: 1px solid rgb(185, 225, 151); padding: 5px 0px; }
hr { margin-top: 10px; margin-bottom: 10px; border: 0px none; color: rgb(185, 225, 151); background-color: rgb(185, 225, 151); height: 1px; width: 100%; }
ul { line-height: 2em; }
a { color: rgb(79, 166, 0); text-decoration: underline; }
a:hover { color: rgb(79, 166, 0); text-decoration: underline; }
.clearboth { clear: both; }
.center { text-align: center; }
.doclink { color: rgb(79, 166, 0); text-decoration: underline; background: transparent url('doc.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
.doclink:hover { color: rgb(79, 166, 0); text-decoration: underline; }
