/* GENERAL STYLES */
/* GENERAL STYLES */
*{ margin:0; border:0; padding:0; }

body{ background:#C0C0C0; color:#333; font:11px Verdana; }
img, a img{ display:block; border:0; }

a:focus{outline:none;}

#container{ width:980px; margin:0 auto; background:#fff; }


#navigation{ height:32px; position:relative; }

#header h1 a{ position:absolute; width:331px; height:118px; text-indent:-9999px; background:url(background-images/fl-sistem.gif) no-repeat 10px 0; }

#content{ width:696px; padding-right:20px; padding-bottom:30px; float:right; }
#extra{ width:224px; padding:20px; background:#fff; float:left; }
#footer{ width:100%; background:#263C87 url(background-images/blue-gradient.gif) repeat-x 0 0; clear:both; }





#extra img{ margin:0 auto; }
#extra dl.news, 

#content div.content-box{ margin:20px 0; border:2px solid #2C418A; }

#extra dl.news dt, 
#content div.content-box h2{ font:bold 10px/11px Arial; background:#263C87 url(background-images/blue-gradient.gif) repeat-x 0 0; color:#fff; display:block; }

#extra dl.news dt span, 
#content div.content-box h2 span{ display:block; padding:7px 15px; }



#content div.content-box{ margin-bottom:0; padding-bottom:20px; background:#E4E4E4 url(background-images/gray-gradient.gif) repeat-x 0 26px; color:#333; }

#content div.content-box h2{ margin-bottom:10px; }
#content div.content-box p{ padding:10px 15px; font:11px Verdana; clear:both; }
#content div.content-box a{ color:#273E89; text-decoration:underline; }
#content div.content-box a:hover{ text-decoration:none; }
#content div.content-box img{ float:left; margin:10px 10px 5px 15px; }
#content div.content-box ul, #content div.content-box ol{ margin:10px 30px; }
#content div.content-box li{ line-height: 1.5em; }


#extra dl.news dd{ padding:12px 15px; font:10px Verdana; border-top:1px solid #fff; background:#E4E4E4 url(background-images/gray-gradient.gif) repeat-x 0 0; }
#extra dl.news dd a{ color:#333; display:block; text-decoration:none; }
#extra dl.news dd a:hover{ text-decoration:underline; }
#extra dl.news dd a span{ display:block; color:#263c87; }


#navigation-sub{ position:absolute; right:20px; top:0; z-index:10; }
#navigation-sub li{ display:inline; padding:0 5px; font:bold 10px Verdana; line-height:26px; }
#navigation-sub li a{ color:#fff; text-decoration:none; padding:6px 0; }

#navigation-sub li a.home{ padding-left:25px; }
#navigation-sub li a.contact{ padding-left:25px; }

#footer p{ text-align:right; font:bold 9px/25px Verdana; color:#fff; padding-right:22px; }
#footer a.ador{ float:left; display:block; width:25px; height:13px; background:url('background-images/adorLogo.gif') no-repeat 0 0; margin-left:20px; margin-top:5px;}

.people { background:transparent url(background-images/icons/people.gif) no-repeat 99.5% 50%; }
.info{ background:transparent url(background-images/icons/info.gif) no-repeat 99% 50%; }
.bulb{ background:transparent url(background-images/icons/lightbulb.gif) no-repeat 99% 50%; }
.home{ background:transparent url(background-images/icons/home.gif) no-repeat 99% 50%; }
.contact{ background:transparent url(background-images/icons/contact.gif) no-repeat 99% 50%; }

ul.archive{ list-style:none; }
ul.archive li{ padding:5px 0; }


#extra dl.news dd.newsArchive{ background:#E4E4E4; border-top:1px solid #fff; text-align:center; padding:5px 15px; }
#extra dl.news dd.newsArchive a{ color:#263C87; text-decoration:underline; font-weight:bold; }
#extra dl.news dd.newsArchive a:hover{ text-decoration:none; }


input#newsletterInput{ font:10px Arial; color:#333; padding:2px; width:150px; margin-bottom:5px; border:1px solid #263c87;}

input#newsletterButton{ width:auto; background:#263c87; color:#fff; cursor:pointer; font:bold 10px Arial; border:0; padding:2px 4px; margin-bottom:5px; text-transform:uppercase;}

#partners{ float:left; padding:10px; }
#partners dl{ float:left; text-align:center; padding:30px 70px; }
#partners dl dt, #partners dl dd { display:block; text-align:center;  }
#partners *{ text-align:center; display:block; }
#content #partners dl dd img{ margin:0; padding:0; float:none; display:block; border:1px solid #263c87; margin:10px 0; padding:2px; background:#E4E4E4;}


.radioButtons label{ position:relative; top:-3px; }
.radioButtons { padding-top:5px; }


/* EDITOR PROPERTIES */
