
/*********************  Media Serv - SIBIU360 Template CSS  ********************/
* {
margin: 0;
padding: 0;
border: 0;
outline: none;
}

body {
background: #383b40 url(../images/background.jpg) repeat-y fixed;
background: #18191d url(../images/background.jpg) repeat-y fixed center;
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 10pt;
color: #FFFFFF;
font-weight: normal;
list-style: none;
padding-bottom: 20px;
}

a,
a:link,
a:visited,
a:active {
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

a:hover {
text-decoration: underline;
color: #f3e6d7;
}

img,
a img {
border: 0;
}

#clearfix {
width: 100%;
clear: both;
}

/*********************  Media Serv - SIBIU360 Template HEADER  ********************/

#header-bg {
height: 123px;
margin: auto;
background: url(../images/header-bg.png) no-repeat center;
padding-top: 31px;
}

#wrapper.logo {
width: 974px;
margin: 0 auto;
height: 97px;
}

#logo {
height: 97px;
width: 254px;
background: url(../images/logo.png) no-repeat center;
margin: 0 auto;
}

#top-glass {
height: 26px;
width: 974px;
background: url(../images/top-glass.png) no-repeat center;
margin: auto;
}

/*********************  Media Serv - SIBIU360 Template MAINMENU  ********************/

#mainmenu-bg {
height: 40px;
background: url(../images/mainmenu-bg.png) no-repeat center;
margin: auto;
}

#mainmenu-wrapper {
width: 974px;
height: 40px;
margin: 0 auto;
}

#menu-glass {
width: 974px;
height: 40px;
float: left;
background: url(../images/menu-glass.png) no-repeat;
}

/*********************  Media Serv - SIBIU360 Template MAINMENU SETTINGS  ********************/

#mainmenu-base {
height: 40px;
width: 913px;
margin: 0 auto;
clear: both;
}

#mainmenu-base #text {
width: auto;
margin: 0 auto;
text-align: center;
}

#ms-mainmenu ul {
height: 40px;
list-style:none;
padding: 0;
text-align: center;
}

#menu-list #separator,
#mainmenu-base #separator {
float: left;
width: 2px;
height: 40px;
background: url(../images/separator.png) no-repeat;
}

#menu-list #active #btn-left.left {
height: 40px;
width: 10px;
background: url(../images/mainmenu-active-left.png) no-repeat;
float: left;
display: inline-block;
}

#menu-list #active #btn-mid.mid {
height: 40px;
background: url(../images/mainmenu-active-mid.png) repeat-x center;
float: left;
display: inline-block;
}

#menu-list #active #btn-right.right {
height: 40px;
width: 10px;
background: url(../images/mainmenu-active-right.png) no-repeat;
float: left;
display: inline-block;
}

#menu-list #active a:link,
#menu-list #active a:visited {
float:left;
list-style:none;
text-decoration:none;
color: #f3e6d7;
display:block;
padding-left: 0px;
padding-right: 0px;
font-family: "Microsoft Sans Serif", "Myriad Pro", "Lucida Sans Unicode", Arial;
font-size: 10pt;
text-transform: uppercase;
}

#menu-list a:link,
#menu-list a:visited {
float:left;
list-style:none;
text-decoration:none;
color: #FFFFFF;
display:block;
padding-left: 10px;
padding-right: 10px;
font-family: "Microsoft Sans Serif", "Myriad Pro", "Lucida Sans Unicode", Arial;
font-size: 10pt;
text-transform: uppercase;
}

#menu-list a:hover {
color:#f3e6d7;
line-height: 38px;
}

#menu-list #active a:hover {
color: #f3e6d7;
padding-top: 0;
line-height: 40px;
}

#menu-list li {
list-style: none;
line-height: 40px;
display: inline;
}

/*********************  Media Serv - SIBIU360 Template SEARCHBOX  ********************/

#searchbox {
width: 250px;
height: 32px;
background: url(../images/searchbox.png) no-repeat;
padding-top: 8px;
float: left;
}

#searchbox input#mod_search_searchword.inputbox {
height: 20px;
width: 135px;
margin-left: 22px;
padding: 0 0 0 30px;
background: transparent;
font-family: "Microsoft Sans Serif", arial;
font-size: 9pt;
color: #FFFFFF;
padding-top: 4px;
float: left;
margin-right: 10px;
}

#searchbox input.button {
width: 30px;
height: 24px;
background: transparent;
cursor: pointer;
}

/*********************  Media Serv - SIBIU360 Template ACTIVE ZONE  ********************/

#top-az-glass {
clear: both;
width: 974px;
height: 11px;
background: url(../images/top-az-glass.png) no-repeat;
margin: 0 auto;
}

#wrapper-active-zone {
clear: both;
width: 974px;
margin: 0 auto;
overflow: hidden;
background: url(../images/wrapper-active-zone-glass.png) repeat-y;
padding: 0 0 6px 0;
}

#wrapper-reflection {
clear:both;
width: 974px;
margin: 0 auto;
background: url(../images/wrapper-active-zone-reflection.png) no-repeat;
}

#wrapper-bottom-glass {
clear:both;
width: 974px;
height: 21px;
margin: 0 auto;
background: url(../images/wrapper-active-zone-bot.png) no-repeat;
}

/*********************  Media Serv - SIBIU360 Template CONTENT-TABS  ********************/

#content-tabs {
border: solid 1px #9a9a9a;
margin-bottom: 15px;
float: left;
font-family: "Microsoft Sans Serif", "Myriad Pro", "Lucida Sans Unicode", Arial;
font-size: 10pt;
color: #000;
}

#content-tabs #border {
border: solid 2px #292929;
background: url(../images/noise-bg.png);
}

#content-tabs #left {
width: 337px;
margin: auto;
float: left;
}

#content-tabs #right {
width: 337px;
margin: auto;
float: left
}

#content-tabs #left #text,
#content-tabs #right #text {
padding: 15px;
}

/*********************  Media Serv - SIBIU360 Template CONTENT-BOT TABS  ********************/

#content-tabs-bot {
margin-top: 15px;
border: solid 1px #9a9a9a;
margin-bottom: 15px;
float: left;
font-family: "Microsoft Sans Serif", "Myriad Pro", "Lucida Sans Unicode", Arial;
font-size: 10pt;
color: #000;
}

#content-tabs-bot li a,
#content-tabs-bot li {
color: #333;
}

#content-tabs-bot #border {
border: solid 2px #292929;
background: url(../images/noise-bg.png);
}

#content-tabs-bot #left {
width: 337px;
float: left;
}

#content-tabs-bot #right {
width: 337px;
float: left;
}

#content-tabs-bot #left #text,
#content-tabs-bot #right #text {
padding: 15px;
}

/*********************  Media Serv - SIBIU360 Template CONTENT  ********************/

#wrapper-content {
width: 974px;
float: left;
overflow: hidden;
}

#content-mid {
overflow: hidden;
}

#content-mid #text {
padding: 0 28px;
}

#mainbody,
#bottom-nav,
#bottom_info_area {
width: 919px;
font-family: "Microsoft Sans Serif", Arial;
font-size: 10pt;
color: #000;
line-height: 15pt;
padding: 9px 0 0 0;
}

#bottom-nav,
#bottom_info_area {
padding: 20px 0 0 0;
}

#mainbody a,
#mainbody a:link,
#mainbody a:visited,
#mainbody a:active {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 9pt;
color: #000;
line-height: 17pt;
text-decoration: underline;
}

#mainbody a:hover {
color: #b31b23;
}

#mainbody .top,
#bottom-nav .top,
#bottom-glass-module .top,
#bottom_info_area .top {
clear: both;
width: 919px;
height: 3px;
background: url(../images/content-top.png) no-repeat;
}

#mainbody .mid,
#bottom-nav .mid,
#bottom-glass-module .mid,
#bottom_info_area .mid {
width: 913px;
padding: 0 3px;
overflow: hidden;
background: url(../images/content-mid.png) repeat-y;
}

#mainbody .mid .text,
#bottom-nav .mid .text,
#bottom_info_area .mid .text {
padding: 20px;
text-align: justify;
}

#mainbody .bot,
#bottom-nav .bot,
#bottom-glass-module .bot,
#bottom_info_area .bot {
width: 919px;
height: 3px;
background: url(../images/content-bot.png) no-repeat;
}

/*********************  Media Serv - SIBIU360 Template BOTTOM SHAPE  ********************/

#bottom-shape {
width: 1001px;
height: 58px;
padding-top: 7px;
margin: auto;
background: url(../images/bottom-shape-2.png) no-repeat;
clear: both;
}

#bottom-shape #text {
height: 53px;
width: 183px;
margin: 0 auto;
}

#bottom-shape #text #link {
height: 53px;
width: 183px;
background: url(../images/bottom-shape-text.png) no-repeat;
margin: 0 auto;
cursor: pointer;
}

/*********************  Media Serv - SIBIU360 Template BOTTOM MODULES  ********************/

#bottom-wrapper {
width: 974px;
margin: 0 auto;
clear: both;
}

#bottom-modules {
width: 960px;
clear: both;
margin: 0 auto;
}

/*********************  Media Serv - SIBIU360 Template RED BUTTON LEFT  ********************/

#tab-btn-left {
width: 107px;
height: 22px;
background: url(../images/tab-btn-left.png) no-repeat;
clear: both;
text-align: center;
line-height: 22px;
margin-right: 5px;
float: right;
}

#tab-btn-left a,
#tab-btn-left a:link,
#tab-btn-left a:visited,
#tab-btn-left a:active {
color: #ffffff;
text-decoration: none;
}

#tab-btn-left a:hover {
text-decoration: underline;
}

/*********************  Media Serv - SIBIU360 Template RED BUTTON RIGHT  ********************/

#tab-btn-right {
width: 107px;
height: 22px;
background: url(../images/tab-btn-right.png) no-repeat;
clear: both;
text-align: center;
line-height: 22px;
margin-left: 5px;
float: left;
}

#tab-btn-right a,
#tab-btn-right a:link,
#tab-btn-right a:visited,
#tab-btn-right a:active {
color: #ffffff;
text-decoration: none;
}

#tab-btn-right a:hover {
text-decoration: underline;
}

/*********************  Media Serv - SIBIU360 Template BLACK BUTTON ********************/

#tab-btn-black {
width: 206px;
height: 25px;
background: url(../images/tab-btn-black.png) no-repeat;
clear: both;
text-align: center;
line-height: 22px;
margin: 0 auto;
text-transform: uppercase;
color: #FFFFFF;
}

#tab-btn-black a,
#tab-btn-black a:link,
#tab-btn-black a:visited,
#tab-btn-black a:active {
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
}

#tab-btn-black a:hover {
text-decoration: underline;
}

/*********************  Media Serv - SIBIU360 Template MODULE MID  ********************/

#bottom-modules #module-mid {
width: 280px;
margin: 0 40px 0 39px;
float: left;
background: url(../images/module-mid-mid.png) repeat-y;
}

#module-mid #top {
width: 280px;
background: url(../images/module-mid-top.png) no-repeat;
}

#module-mid #bot {
width: 240px;
background: url(../images/module-mid-bot.png) no-repeat bottom;
padding: 20px;
text-align: justify;
font-family: "Microsoft Sans Serif", "Lucida Sans Unicode", Arial;
font-size: 10pt;
color: #333333;
}

#module-mid #bot p {
margin: 0;
padding: 0;
}

/*********************  Media Serv - SIBIU360 Template MODULE LEFT ********************/

#bottom-modules #module-left {
width: 300px;
height: 227px;
margin: 0;
float: left;
text-align: justify;
background: url(../images/module-glossy.png) no-repeat;
}

#bottom-modules #module-left a,
#bottom-modules #module-left a:link,
#bottom-modules #module-left a:visited,
#bottom-modules #module-left a:active {
font-family: "Microsoft Sans Serif", Arial;
font-size: 8pt;
line-height: 12pt;
color: #f1dfbe;
text-decoration: underline;
}

#bottom-modules #module-left a:hover {
text-decoration: none;
}

#bottom-modules #module-left div.module-glossy {
padding: 15px;
font-family: "Microsoft Sans Serif", Arial;
font-size: 8pt;
line-height: 12pt;
color: #FFF;
}

/*********************  Media Serv - SIBIU360 Template MODULE RIGHT  ********************/

#bottom-modules #module-right {
width: 300px;
height: 227px;
margin: 0;
float: left;
text-align: justify;
background: url(../images/module-glossy.png) no-repeat;
}

#bottom-modules #module-right a,
#bottom-modules #module-right a:link,
#bottom-modules #module-right a:visited,
#bottom-modules #module-right a:active {
font-family: "Microsoft Sans Serif", Arial;
font-size: 8pt;
line-height: 12pt;
color: #f1dfbe;
text-decoration: underline;
}

#bottom-modules #module-right a:hover {
text-decoration: none;
}

#bottom-modules #module-right div.module-glossy {
padding: 15px;
font-family: "Microsoft Sans Serif", Arial;
font-size: 8pt;
line-height: 12pt;
color: #FFF;
}

#bottom-modules #module-right {
width: 300px;
height: 227px;
margin: 0;
float: left;
text-align: justify;
background: url(../images/module-glossy.png) no-repeat;
}

#bottom-modules #module-right a,
#bottom-modules #module-right a:link,
#bottom-modules #module-right a:visited,
#bottom-modules #module-right a:active {
font-family: "Microsoft Sans Serif", Arial;
font-size: 8pt;
line-height: 12pt;
color: #f1dfbe;
text-decoration: underline;
}

#bottom-modules #module-right a:hover {
text-decoration: none;
}

#bottom-modules #module-right div.module-glossy {
padding: 15px;
font-family: "Microsoft Sans Serif", Arial;
font-size: 8pt;
line-height: 12pt;
color: #FFF;
}

/*********************  Media Serv - SIBIU360 BOTTOM GLASS MODULE ********************/

#bottom-glass-module {
width: 974px;
margin: 0 auto;
margin-bottom: 5px;
font-size: 8pt;
font-family: "Microsoft Sans Serif", "Lucida Sans Unicode";
color: #333;
}

#bottom-glass-module .padding {
	padding: 18px;
}

#bottom-glass-module #top {
height: 9px;
width: 974px;
background: url(../images/bottom-glass-top.png) no-repeat;
}

#bottom-glass-module #bot {
height: 9px;
width: 974px;
background: url(../images/bottom-glass-bot.png) no-repeat;
}

#bottom-glass-module #mid {
width: 974px;
background: url(../images/bottom-glass-mid.png) repeat-y;
}

#bottom-glass-module #mid #text {
width: 918px;
padding: 15px 28px;
background: url(../images/bottom-glass-reflection.png) no-repeat;
overflow: hidden;
}

#bottom-glass-module #mid #border-light {
margin: auto;
border: solid 1px #9a9a9a;
overflow: hidden;
}

#bottom-glass-module #mid #border-dark {
margin: auto;
border: solid 2px #292929;
overflow: hidden;
background: #f1debe;
padding: 15px 15px 20px 15px;
}


#bottom-glass-module .componentheading,
#bottom-glass-module .contentheading {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 14pt;
line-height: 17pt;
color: #b31b23;
}

#bottom-glass-module .title div {
margin: 0 0 5px 0;
color: #b31b23;
font-size: 8pt;
border: solid 1px #dbcdb2;
background: #f5e2c3;
padding: 3px;
}

#bottom-glass-module .image img {
border: solid 1px #333;
width: 209px;
height: 129px;
}

#bottom-glass-module .image a:hover img {
border: solid 1px #FFF;
width: 209px;
height: 129px;
}


#bottom-glass-module .text {
font-size: 8pt;
color: #222;
text-align: justify;
}

#bottom-glass-module .readon {
height: 30px;
font-size: 8pt;
color: #222;
text-align: justify;
}

#bottom-glass-module .readon a,
#bottom-glass-module .readon a:link,
#bottom-glass-module .readon a:visited,
#bottom-glass-module .readon a:active {
font-size: 8pt;
text-align: justify;
color: #b31b23;
text-decoration: underline;
}

#bottom-glass-module .readon a:hover {
text-decoration: none;
color: #333;
}

#bottom-glass-module .separator {
height: 25px;
}

#bottom-glass-module .separator div {
height: 2px;
margin: auto;
background: url(../images/intro-module-separator.png) repeat-x;
}

#bottom-glass-module th {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 14pt;
line-height: 17pt;
color: #b31b23;
text-align: left;
padding: 0 0 5px 0;
font-weight: normal;
}

#bottom-glass-module .more-links {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 14pt;
line-height: 17pt;
color: #b31b23;
text-align: left;
padding: 0 0 5px 0;
font-weight: normal;
}

#bottom-glass-module .link-list {
padding: 0 0 0 15px;
}

#bottom-glass-module ul {
color: #333;
}

#bottom-glass-module ul li {
line-height: 12pt;
font-size: 8pt;
width: 420px;
color: #333;
border-bottom: dashed 1px #baae97;
padding: 2px 0 3px 0;
}

#bottom-glass-module ul li:hover {
background: #f7e4c3;
}

#bottom-glass-module li a,
#bottom-glass-module li a:link,
#bottom-glass-module li a:visited,
#bottom-glass-module li a:active {
color: #333;
font-size: 8pt;
font-family: "Microsoft Sans Serif", Arial;
text-decoration: none;
}

#bottom-glass-module li a:hover {
color: #b31b23;
} 


/*********************  Media Serv - SIBIU360 BOTTOM GLASS MODULE ********************/

#bottom-glass-module-2 {
width: 974px;
margin: 0 auto;
margin-bottom: 5px;
font-size: 8pt;
font-family: "Microsoft Sans Serif", "Lucida Sans Unicode";
color: #333;
}

#bottom-glass-module-2 #top {
height: 9px;
width: 974px;
background: url(../images/bottom-glass-top.png) no-repeat;
}

#bottom-glass-module-2 #bot {
height: 9px;
width: 974px;
background: url(../images/bottom-glass-bot.png) no-repeat;
}

#bottom-glass-module-2 #mid {
width: 974px;
background: url(../images/bottom-glass-mid.png) repeat-y;
}

#bottom-glass-module-2 #mid #text {
width: 924px;
padding: 15px 25px;
background: url(../images/bottom-glass-reflection.png) no-repeat;
overflow: hidden;
}

#bottom-glass-module-2 #mid #border-light {
margin: auto;
border: solid 1px #9a9a9a;
overflow: hidden;
}

#bottom-glass-module-2 #mid #border-dark {
margin: auto;
border: solid 2px #292929;
overflow: hidden;
background: #f1debe;
padding: 15px 15px 20px 15px;
}


#bottom-glass-module-2 .componentheading,
#bottom-glass-module-2 .contentheading {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 14pt;
line-height: 17pt;
color: #b31b23;
}

#bottom-glass-module-2 .title div {
margin: 0 0 5px 0;
color: #b31b23;
font-size: 8pt;
border: solid 1px #dbcdb2;
background: #f5e2c3;
padding: 3px;
}

#bottom-glass-module-2 .image img {
border: solid 1px #333;
width: 209px;
height: 129px;
}

#bottom-glass-module-2 .image a:hover img {
border: solid 1px #FFF;
width: 209px;
height: 129px;
}


#bottom-glass-module-2 .text {
font-size: 8pt;
color: #222;
text-align: justify;
}

#bottom-glass-module-2 .readon {
height: 30px;
font-size: 8pt;
color: #222;
text-align: justify;
}

#bottom-glass-module-2 .readon a,
#bottom-glass-module-2 .readon a:link,
#bottom-glass-module-2 .readon a:visited,
#bottom-glass-module-2 .readon a:active {
font-size: 8pt;
text-align: justify;
color: #b31b23;
text-decoration: underline;
}

#bottom-glass-module-2 .readon a:hover {
text-decoration: none;
color: #333;
}

#bottom-glass-module-2 .separator {
height: 25px;
}

#bottom-glass-module-2 .separator div {
height: 2px;
margin: auto;
background: url(../images/intro-module-separator.png) repeat-x;
}

#bottom-glass-module-2 th {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 14pt;
line-height: 17pt;
color: #b31b23;
text-align: left;
padding: 0 0 5px 0;
font-weight: normal;
}

#bottom-glass-module-2 .more-links {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 14pt;
line-height: 17pt;
color: #b31b23;
text-align: left;
padding: 0 0 5px 0;
font-weight: normal;
}

#bottom-glass-module-2 .link-list {
padding: 0 0 0 15px;
}

#bottom-glass-module-2 ul {
color: #333;
}

#bottom-glass-module-2 ul li {
line-height: 12pt;
font-size: 8pt;
width: 420px;
color: #333;
border-bottom: dashed 1px #baae97;
padding: 2px 0 3px 0;
}

#bottom-glass-module-2 ul li:hover {
background: #f7e4c3;
}

#bottom-glass-module-2 li a,
#bottom-glass-module-2 li a:link,
#bottom-glass-module-2 li a:visited,
#bottom-glass-module-2 li a:active {
color: #333;
font-size: 8pt;
font-family: "Microsoft Sans Serif", Arial;
text-decoration: none;
}

#bottom-glass-module-2 li a:hover {
color: #b31b23;
} 

/*********************  Media Serv - SIBIU360 Template RED GLOW  ********************/

#red-glow {
width: 934px;
height: 32px;
margin-left: auto;
margin-right: auto;
background: url(../images/red-glow.png) no-repeat;
clear: both;
}

/*********************  Media Serv - SIBIU360 Template FOOTER  ********************/

#footer-bg {
height: 60px;
margin: auto;
background: url(../images/footer-bg.jpg) no-repeat center;
text-align: center;
}

#footer-bg #text {
width: 960px;
margin: 0 auto;
text-align: center;
line-height: 60px;
}

#footer-bg #text table.moduletable {
text-align: center;
padding: 0;
margin: 0 auto;
}

#footer-bg #text a,
#footer-bg #text a:link,
#footer-bg #text a:visited,
#footer-bg #text a:active {
font-family: "Microsoft Sans Serif", "Lucida Sans Unicode";
font-size: 8pt;
color: #FFFFFF;
text-decoration: none;
padding: 0 15px;
border-right: solid 1px #444444;
border-left: solid 1px #444444;
}

#footer-bg #text a:hover {
text-decoration: underline;
}

/*********************  Media Serv - SIBIU360 Template FOOTER COPYRIGHT ********************/

#footer-text {
width: 960px;
padding-top: 20px;
margin: 0 auto;
}

#footer-text #text {
color: #747474;
text-align: center;
font-family: "Microsoft Sans Serif", "Lucida Sans Unicode";
font-size: 8pt;
line-height: 18pt;
cursor:default;
}

#footer-text #text table.moduletable {
text-align: center;
margin: 0 auto;
}

#footer-text a,
#footer-text a:link,
#footer-text a:visited,
#footer-text a:active {
font-size: 8pt;
color: #747474;
font-family: "Microsoft Sans Serif", "Lucida Sans Unicode";
}

#footer-text a:hover {
color: #f3e6d7;
text-decoration: none;
}

/*********************  Media Serv - SIBIU360 Template TYPOGRAPHY  ********************/

#mainbody li {
list-style: none;
}

.contentheading {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 13pt;
line-height: 17pt;
color: #b31b23;
}

.componentheading {
font-family: "Lucida Sans Unicode", "Microsoft Sans Serif";
font-size: 13pt;
line-height: 17pt;
color: #b31b23;
text-transform: uppercase;
}

.small,
.createdate,
.modifydate {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #333;
}

#bottom-modules #module-left a.heading,
#bottom-modules #module-left a:link.heading,
#bottom-modules #module-left a:visited.heading,
#bottom-modules #module-left a:active.heading,
#bottom-modules #module-right a.heading,
#bottom-modules #module-right a:link.heading,
#bottom-modules #module-right a:visited.heading,
#bottom-modules #module-right a:active.heading {
text-transform: uppercase;
font-weight: bold;
}

area.panorama_area {
cursor: pointer;
}

/*********************  Media Serv - SIBIU360 Template PAGE NAVIGATION  ********************/

#mainbody table.contenttoc {
border: solid 1px #6e685f;
margin-left: 15px;
background: #d4c5ab /* or url(../images/contenttoc-bg.png)*/ repeat-x;
padding-bottom: 7px;
}

#mainbody table.contenttoc td {
padding: 2px 15px;
}

#mainbody table.contenttoc th {
border-bottom: solid 1px #6e685f;
padding: 2px 15px;
background: url(../images/mainmenu-active-mid.png) repeat-x center;
text-align: center;
color: #ba0f13;
}

#mainbody table.contenttoc a.toclink,
#mainbody table.contenttoc a.toclink:link,
#mainbody table.contenttoc a.toclink:visited,
#mainbody table.contenttoc a.toclink:active {
color: #000;
}

#mainbody table.contenttoc a.toclink:hover {
color: #fff;
}

#mainbody div.pagenavcounter {
font-size: 8pt;
font-weight: bold;
color: #333;
font-family: Arial, Helvetica, sans-serif;
border-bottom: solid 1px #6e685f;
margin-bottom: 15px;
margin-top: 5px;
}

/*********************  Media Serv - SIBIU360 TEMP  ********************/

#bottom-nav {
	text-align: center;
}

#bottom-nav a:link,
#bottom-nav a:visited {
color: #000000 !important;
padding: 0 15px;
}

#bottom-nav a:hover,
#bottom-nav a:active {
text-decoration: underline;
}



#scroll-wrapper {
	width: 913px;
	height: 460px;
	overflow: hidden !important;
	position: relative;
}

#scroll-wrapper ul#scroller {
	width: 4565px;
	height: 460px;
	list-style: none !important;
	overflow: hidden !important;
	position: relative;
	top: 0px;
	left: 0px;
	
}

#scroll-wrapper ul#scroller h1 {
	text-align: center;
}

#scroll-wrapper ul#scroller li {
	width: 913px;
	height: 460px;
	float: left;
	display: inline-block;
	overflow: hidden;
	position: relative;
}

/*********************  Media Serv - SIBIU360 Template NAVBAR  ********************/

#navbar {
	overflow: hidden;
	height: 120px;
	width:913px;
	padding: 0;
	margin: 0;
	background: #1a191f;
}

#navbar .navbar_left,
#navbar .navbar_right {
	width: 20px;
	height: 120px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	cursor: pointer;
	overflow: hidden;
}

#navbar .navbar_left {
	background: url(../images/navbar_left.png);
	background-position: 0px 0px;
}
#navbar .navbar_right {
	background: url(../images/navbar_right.png);
	background-position: -120px 0px;
}

#navbar .thumbnails {
	height: 120px;
	float: left;
	width: 873px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
}

#navbar .thumbnails ul#navbar_scroller {
	height: 120px;
	position: relative;
	overflow: hidden;
	right: 0px;
}

#navbar .thumbnails li {
	height: 120px;
	width: 206px;
	float: left;
	display: inline-block;
	overflow: hidden;
	position: relative;
	margin: 0 15px 0 0;
	color: #212121;
	cursor: pointer;
}

/*#navbar .thumbnails li#last {
	margin: 0;
}*/

/*********************  Media Serv - SIBIU360 Template INFO AREA  ********************/

#bottom_info_area div#text {
	padding: 2px 0;
	background: #1a191f;
	margin: 0 auto;
	overflow: hidden;
	height: 118px;
}

#bottom_info_area #info_area_text {
	width: 675px;
	padding: 1px 0px 1px 15px;
	float: left;
	height: 118px;
}

#bottom_info_area #info_area_home {
	width: 191px;
	padding: 1px 15px;
	float: left;
	cursor: pointer;
	height: 118px;
}

#bottom_info_area .text-panel {
	width: 300px;
	height: 86px;
	float: left;
	margin: 0;
	padding: 15px;
}

#bottom_info_area .info {
	background: url(../images/info-area_text-panel_info.png) no-repeat;
}

#bottom_info_area .nou {
	background: url(../images/info-area_text-panel_nou.png) no-repeat;
}

#bottom_info_area .text-panel h3 {
	font-size: 9pt;
	text-transform: uppercase;
	padding: 0 0 3px 0;
	display: block;
	color: #f3e3c8;
}

#bottom_info_area ul {
	list-style: inside square;
	color: #FFFFFF;
}

#bottom_info_area ul li {
	font-size: 8pt;
	line-height: 12pt;
}

#bottom_info_area li a:link,
#bottom_info_area li a:visited {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

#bottom_info_area .text-panel li a:hover,
#bottom_info_area .text-panel li a:active {
	text-decoration: underline;
	color: #f3e3c8;
}

#bottom_info_area .padding {
	width: 15px;
	height: 116px;
	float: left;
}

#bottom_info_area .text-panel {
	color: #FFF;
	font-size: 8pt;
	line-height: 12pt;
}

#bottom_info_area a:link,
#bottom_info_area a:visited {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}

#bottom_info_area a:hover,
#bottom_info_area a:active {
	color: #f3e3c8;
	text-decoration: underline;
}

#bottom_info_area strong {
	color: #f3e3c8;
}






