/** BASIC */

* { margin:0; padding:0; }
body { margin: 0; padding: 0; background: url(../images/header-bg.jpg) repeat-x left top #E7E7E7; line-height: 20px; text-align: justify; font-family: "Tahoma"; font-size: 10pt; color: #333333; }
h1, h2, h3, h4, h5, h6, p, ol, ul, form, blackquote { margin: 0; padding:0; font-weight:normal; }
a { color: #0077dd; }
a:hover { text-decoration: none; }
.list-main { margin: 0; padding:5px 0 7px 0; list-style: none; }
.list-main a { background: url(../images/list-main-bullet.gif) no-repeat left 60%; padding-left: 12px; }
.list-sitemap { margin: 5px; padding:10px 0 10px 0; list-style: none; }
.list-sitemap a { background: url(../images/list-main-bullet.gif) no-repeat left 60%; padding-left: 15px; }
.list-promo { margin: 0; padding:5px 0 5px 0; list-style: none; }
.list-promo a { background: url(../images/list-promo-bullet.gif) no-repeat left 60%; padding-left: 12px; }
.list-novosti ul { margin: 0; padding:0; }
.list-novosti li { margin: 0; padding:5px 0 7px 0; list-style: inside; }
img { border: none; }
img.bjj { border: 1px solid #336666; }
img.left { float: left; margin: 3px 20px 0px 0px; border: 1px solid #336666; }
img.right { float: right; margin: 3px 0px 0px 20px; border: 1px solid #336666; }
img.noborder { border:none; }
img.banner { border:1px solid #666666; }
img.center { border:1px solid #336666; text-align:center; }
/** HEADER */

#header { width: 778px; margin: 0px auto; padding: 1em; height: 164px; background-image:url(../images/header.jpg); background-position:center; background-repeat:no-repeat; }
/*#header h1 { margin: 0px; padding: 20px 0px 0px 0px; text-transform: uppercase; font-weight: bold; }
#header h2 { margin: 0 0 0 -80px; padding: 0px 0px 0px 95px; text-transform: uppercase; font-weight: bold; font-size: 13px; }*/

/** MENU */

#menu { width: 778px; margin: 0px auto; }
#menu ul { margin: 0px; padding: 0px; list-style: none; }
#menu li { display: inline; }
#menu a { background: url(../images/img04.gif) no-repeat right 50%; padding: 15px 12px 15px 15px; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 12px; color: #BBBBBB; }
#menu a:hover { background: #3D3D3D; color: #FFFFFF; text-decoration:underline; }
#menu .active { background: #3D3D3D; color: #FFFFFF; }

/** CONTENT */

#content { width: 778px; margin: 0 auto; padding: 40px 0px 15px 0px; overflow:hidden; }
#columnA { float: left; width: 538px; border-right: 1px dashed #666666; padding-right: 20px; }
#columnA h1 { height: 22px; /*	border-bottom: 1px dashed #666666;*/ font-size: 14pt; font-weight: bold; padding-bottom:7px; color:#996633; }
/*#columnA h2 { height: 22px; font-size: 14pt; font-weight: bold; padding-bottom:7px; color:#996633; }*/
#columnA p { font-size: 10pt; font-weight: normal; line-height:22px; padding: 2px 0 2px 0; }
#columnA a { text-decoration:underline; color: #993300; }
#columnA a:hover { text-decoration:underline; color:#999966; }
#columnB { float: right; width: 200px; }
#columnB h2 { height: 22px; /*	border-bottom: 1px dashed #666666;*/ font-size: 11pt; font-weight: bold; padding-top: 5px; padding-bottom:5px; color:#996633; }
/*#columnB h3 {font-size: 11pt; font-weight: bold; padding-top: 5px; padding-bottom:5px; color:#996633; }*/
#columnB p { font-size: 10pt; font-weight: normal; line-height:22px; padding: 2px 0 2px 0; }
#columnB a { text-decoration:underline; color: #3366CC; font-weight:bold; }
#columnB a:hover { text-decoration:underline; color:#999966; font-weight:bold; }
hr.hr-promo { width:100%; border:1px solid #707070; margin:8px 0 10px 0; clear:both; }
#fejs {width:535px; heigth:25px; background-color: #3B5998; margin-top:8px; margin-bottom:5px;}
#fejs p {font-size:12px; font-style:normal; font-weight:normal; padding-left:5px; color:#FFF;}

/** FOOTER */

#footer { clear: both; margin: 0 auto; height:auto; background:#3399FF; text-align: center; }
#footer-info { clear: both; margin: 0 auto; padding-top:10px; padding-bottom:10px; height: auto; text-align: justify; background: #26261e; border-top: 1px solid #34312c; }
#footer-info p { width: 778px; margin:0 auto; color: #F7F7F7; font-weight:normal; font-size:11px; text-align:center; }
#footer-info p a { color: #FC9; text-decoration:none; }
#footer-info p a:hover { color: #FC3; text-decoration:underline; }
#footer-socialmedia { clear: both; margin: 0 auto; padding-top:5px; height:35px; background: #181713; text-align: center; border-top: 2px solid #34312c; }
#footer-socialmenu { clear: both; margin: 0 auto; height:30px; background: #181713; text-align: center; padding-top:3px; }
.footer-socialmenu ul { margin : 0; padding : 0; }
.footer-socialmenu li { list-style: none; margin: 0; padding: 2px 20px 8px 35px; display:inline; }
#footer-socialmenu a { font-size:12px; color: #999966; font-weight:normal; text-decoration:underline; }
#footer-socialmenu a:hover { font-size:12px; color: #999966; font-weight:normal; text-decoration:none; }
.twitter { background:url(../images/twitter.png) center left no-repeat }
.facebook { background:url(../images/facebook.png) center left no-repeat }
#footer-copyright { clear: both; margin: 0 auto; padding-top:2px; height:25px; background: #181713; text-align: center; border-top: 2px solid #34312c; }
#footer-copyright p { padding: 2px; font-size: 12px; color: #A4A4A4; text-align:center }
#footer-menu { clear: both; margin: 0 auto; height:25px; background: #181713; text-align: center; }
.footer-menu ul { margin : 0; padding : 0; }
.footer-menu li { list-style: none; margin: 0; padding: 2px 6px; display:inline; }
#footer-menu a { font-size:12px; color: #A4A4A4; font-weight:normal; text-decoration:underline; }
#footer-menu a:hover { font-size:12px; color: #999966; font-weight:normal; text-decoration:none; }

