
/*********************  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: inside;
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: 720px;
height: 40px;
float: left;
background: url(../images/menu-glass.png) no-repeat;
}

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

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

#mainmenu-base #text {
width: 680px;
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;
padding-bottom: 15px;
background: url(../images/wrapper-active-zone-glass.png) repeat-y;
}

#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;
padding-bottom: 10px;
}

/*********************  Media Serv - SIBIU360 Template SIDEBAR  ********************/

#wrapper-sidebar {
width: 220px;
float: left;
}

#sidebar-mid {
width: 249px;
margin-top: -12px;
}

#sidebar-mid #text {
padding: 0 17px;
}

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

#sidebar-mid div.module-menu {
width: 215px;
background: url(../images/sidebar-module-top.png) no-repeat;
text-align: right;
font-family: "Microsoft Sans Serif", Arial;
font-size: 10pt;
color: #ba0f13;
margin-top: 12px;
}

#sidebar-mid div.module-menu a,
#sidebar-mid div.module-menu a:link,
#sidebar-mid div.module-menu a:visited,
#sidebar-mid div.module-menu a:active {
color: #ba0f13;
text-decoration: none;
font-size: 10pt;
font-family: "Microsoft Sans Serif", Arial;
}

#sidebar-mid div.module-menu a:hover {
color: #333;
text-decoration: none;/*padding-right: 18px;*/
}

#sidebar-mid div.module-menu ul {
padding-bottom: 15px;
}

#sidebar-mid div.module-menu ul li {
height: 25px;
line-height: 25px;
background: url(../images/sidebar-module-sep.png) no-repeat bottom;
}

#sidebar-mid div.module-menu ul li:hover {
background: url(../images/sidebar-module-sep-hover.png) no-repeat bottom;
padding-right: 15px;
}

#sidebar-mid div.module-menu ul li:hover a {
color: #333;
}

#sidebar-mid div.module-menu a#active_menu.mainlevel {
color: #000;
}

#sidebar-mid div.module-menu ul {
list-style: none;
}

#sidebar-mid div.module-menu h3 {
height: 45px;
margin: 0 auto;
font-family: "Microsoft Sans Serif", Arial;
font-size: 12pt;
line-height: 30pt;
text-transform: uppercase;
color: #FFF;
font-weight: normal;
text-align: center;
}

#sidebar-mid div.module-menu div {
background: url(../images/sidebar-module-bot.png) no-repeat bottom;
}

#sidebar-mid div.module-menu div div {
padding: 0 15px;
}

/*#sidebar-mid div.module div div div {
padding: 0;
background: none;
margin: 0;
}*/

/*********************  Media Serv - SIBIU360 Template SIDEBAR BANNER MODULE ********************/

#sidebar-mid div.module-banner {
text-align: center;
padding-top: 15px;
}

/*********************  Media Serv - SIBIU360 Template SLIDESHOW  ********************/

#slideshow {
width: 680px;
height: 200px;
background: url(../images/slideshow-test.png) no-repeat;
margin-bottom: 15px;
}

/*********************  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: 725px;
float: left;
}

#content-mid {
width: 725px;
}

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

#mainbody {
width: 703px;
clear: both;
font-family: "Microsoft Sans Serif", Arial;
font-size: 10pt;
color: #000;
line-height: 15pt;
padding-top: 4px;
height: 50px;
}

#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 {
clear: both;
width: 680px;
height: 4px;
background: url(../images/mainbody-top.png) no-repeat;
}

#mainbody #mid {
width: 680px;
background: url(../images/mainbody-mid.png) repeat-y;
}

#mainbody #mid #text {
padding: 20px;
text-align: justify;
}

#mainbody #bot {
width: 680px;
height: 4px;
background: url(../images/mainbody-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: 1001px;
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;
margin-top: 30px;
font-size: 8pt;
font-family: "Microsoft Sans Serif", "Lucida Sans Unicode";
color: #333;
}

#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: 924px;
padding: 15px 25px;
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 {
list-style: square inside;
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 {
list-style: square inside;
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;
background: url(../images/arrow.png) no-repeat;
background-position: 0px 7px;
padding-left: 15px;
}

.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 Template MAP MODULE SETTINGS  ********************/

#map-module-base {
margin: 0 0 15px 0;
padding: 0;
}

#map-module-base #text {
margin: 0;
padding: 0;

}

#temp-map-zoom-out,
#temp-map-zoom-in {

}

#temp-map-zoom-in {
}

/*********************  Media Serv - SIBIU360 Template LEGEND + VT-SAMPLE MODULE SETTINGS  ********************/

#wrapper.tools {
clear: both;
}

#legend-module,
#vt-sample-module {
width: 342px;
border: solid 1px #9d9d9d;
float: left;
margin-right: 15px;
}

#vt-sample-module {
margin-right: 0;
}

#legend-module #text,
#vt-sample-module #text {
border: solid 2px #303030;
margin: auto;
padding: 15px;
background: url(../images/noise-bg.png);
}
