body{







font-family:Arial, Helvetica, sans-serif;







font-size:11px;







text-align:center;







padding:0;







margin:0;







color:#787878;







background-color:#232222;







}















#header{







margin:0;







padding:0;







}















.clear{







clear:both;







padding:0;







margin:0;







height:1px;







line-height:1px;







}























#wrapper{







text-align:center;







width:870px;







padding:0;







margin:10px auto;







}























* html #wrapper{







width:870px;















}







#left-part{







text-align:left;







margin:0 0 10px 0;







padding:0;







float:left;







width:666px;







}























#main-content{







padding:0;







margin:0;







text-align:left;







}















#main-left{







/*margin:10px 30px 20px 0;!important*/







width:160px;







float:left;







line-height:18px;







}















* html #main-left{







margin:0 30px 20px 0;}















#main-left p{







margin:0;







padding:0;}















#main-right{
width:466px;
float:right;
margin:10px 0 20px 0;
line-height:18px;
padding:0;
background: #262e38;
}















* + html #main-right{







margin-top:8px;







}















#main-right h1{

font-size:18px;

color:#9fcbee;

text-align:center;

background-color:#1e334e;

padding:10px 0;

margin:0;

}

#main-right h1.csc-firstHeader{

font-size:18px;

color:#9fcbee;

text-align:center;

background-color:#1e334e;

padding:10px 0;

margin:0;

}



#main-right h2, #main-right h3{

color:#9fcbee;

font-size:14px;

padding:10px 0;

margin:0;

text-align:left;

}

#main-right h5{
font-size:11px;
font-weight:normal;
color:#B7DEF9;
padding:0 5px;
}








#main-right p{

color:#eceeee;

font-size:13px;

text-align:left;

margin:0 0 10px 0;

padding:10px;

round: #262e38;

}

#main-right p.align-center{
text-align:center;
margin:5px 0 10px 0;
padding:0;
color:#F169A3;
}





#main-right ul {



color:#fff;



margin:0;



padding:5px 5px 15px 5px;



font-size:13px;



}







#main-right ul li{



padding:0;



margin:0 0 0 15px;



color:#fff;



}







#main-right ul a{



margin:0;



padding:0;



color:#B7DEF9;



}







#main-right ul a:hover{



color:#f2e623;



text-decoration:none;



}



















/*********************header****************/















#header{







padding:0;







margin:0;







}















#logo{







float:left;







padding:0 0 0 10px;







margin:0;







width:210px;







}















#menu-wrapper{







float:right;







width:640px;







margin:0;







padding:0;







}















#slogan{







width:530px;







padding:0;







margin:15px 0 0 0;







}















/************************top nav*****************/















/********************************************/







/********Horizontal Menu Styles ***********/







/********************************************/ 







/*







 *		Horizontal, top-2-bottom menu







 *		Copyright Aleksandar Vacic, www.aplus.co.yu, some rights reserved http://creativecommons.org/licenses/by-sa/2.0/







 */







 















/*		------	Basic style	------		*/















#top-nav {







margin:25px 0 0 0;







padding:0;







display: block;







}















#top-nav ul {







margin: 0;







padding: 0;







list-style-type: none;







list-style: none;







}















*+html #top-nav ul { min-height: 1px; }/*hack for ie7*/















#top-nav li {







margin: 0;







padding: 0;







border: 0;







display: block;







float: right;







position: relative;







z-index: 500;







}















* html #top-nav li { 







position:static;







}















#top-nav a {







display: block;







}















#top-nav li li {







width: 100%;







z-index: 510;







}















/* fix the position for 2nd level submenus. first make sure no horizontal scrollbars are visible on initial page load... */







#top-nav li li ul {







top: 0;







left: 0;







}















/* ...and then place it where it should be when shown */







#top-nav li li:hover ul {







left: 100%;







}















/* initialy hide all sub menus */







#top-nav li ul {







display: none;







position: absolute;







z-index: 10;







}















/* display them on hover */







#top-nav li:hover>ul {







display: block;







}















/* this is needed if you want to style #top-nav div - force containment of floated LIs inside of main UL */







#menuList:after {







content: ".";







height: 0;







display: block;







visibility: hidden;







overflow: hidden;







clear: both;







}















/*		------   Make-up	--------			*/















#top-nav {







font-size : 13px;







}















#top-nav:after{







content:'.';







display:block;







height:1px;







line-height:1px;







clear:both;







visibility:hidden;







} 















#top-nav li li {







width: 130px;







}























#top-nav ul li a {







font-weight: bold;







text-decoration: none;







text-align: center;







color:#fff;







padding: 2px 10px;







}























#top-nav ul li a:hover {







color:#FF9605;







}















#top-nav li:hover>a {







color:#FF9605;







}















#top-nav li li a {







text-decoration: none;







text-align:left;







padding: 4px 10px;







border-top:1px solid #333;







color:#FF9605;







background-color:#000;







}















#top-nav li ul li a:hover {







color:#fff;







background-color:#666666;







}







#top-nav li li:hover>a {







color:#fff;







background-color:#666666;







}















#top-nav li ul {







width: 130px;







}















#top-nav li li ul {







border-top-width: 0px;







}















#top-nav li li li:first-child {







}















#top-nav li li.submenu>a:after {







content: "";







}























/**********************left part***********************/















#left-nav{







padding:0;







width:170px;







margin:0;







background-color:#2e3b4b;







}















#left-nav dl dd dl {







 list-style: none; 







 padding: 0; 







 







 }















#left-nav dl dd dt a{







text-decoration:none;







font-weight:normal;







font-size:11px;







margin:0 0 0 8px;







padding:0;







text-align:left;







color:#fff;







font-weight:bold;







}















#left-nav dl dt a{







	color:#fff;







	font-weight:bold;







	}







	







#left-nav dl dd dl dt a{







 font-weight:normal;







 margin:0;







 padding:0;







 color:#fff;







}







	







#left-nav dd{







	margin:0;







	padding:0;







	background-color:#485564;







	}







	







#left-nav dd dl dt{







border-bottom:2px solid #232222;







padding:4px 0 4px 30px;







background:url(images/triangle.jpg) no-repeat 15px;







margin:0;







}	















* html #left-nav dd dl dt{	







margin:0 0 0 -40px;







}















* + html #left-nav dd dl dt{	







margin:0 0 0 -40px;







}	















#left-nav dt{







border-bottom:2px solid #232222;







padding:4px 0 4px 20px;







background:url(images/triangle.jpg) no-repeat 5px;







}







#left-nav li{







border-bottom:2px solid #232222;







padding:4px 0 4px 40px;







background:url(images/triangle.jpg) no-repeat 25px 10px;







list-style:none;







margin:0 0 0 -40px;







}







#left-nav ul li a{



color:#fff;



text-decoration:none;



margin:0;



padding:0;



}







#left-nav ul li:hover{	







background-color:#c5a859;







}







#left-nav ul li dl{



margin:0 0 -4px 0;



padding:0;







}







#left-nav li dl ul li{







border-bottom:2px solid #232222;







padding:4px 0 4px 56px;







background:#5A6A7C url(images/triangle.jpg) no-repeat 40px 10px;







list-style:none;







margin:0 0 0 -80px;



border-top:2px solid #232222;



border-bottom:none;



}







#left-nav li dl ul li a{



color:#fff;



text-decoration:none;



margin:0;



padding:0;



}







#left-nav li dl ul li:hover{	







background-color:#c5a859;







}















#left-nav dl{







		text-align:left;







		font-style: normal;







		margin:0;







		padding:0px;







	}















#left-nav dl dt:hover{	







background-color:#c5a859;







}















#left-nav dd dl dt:hover{	







background-color:#c5a859;







}















#site-search, #newsletter{







background:#424b55;







margin:15px 0;







padding:7px;







width:97%;







}















#site-search h1, #newsletter h1{







color:#FFFFFF;







font-size:13px;







font-weight:bold;







text-align:left;







font-style:italic;







padding:0;







margin:0;







}















#site-search-input, #newsletter-input{







background:#69727d;







margin:10px 0 0 0;







padding:3px 0;







text-align:center;







}















/*#site-search-input input{*/







#site-search input, #newsletter input{







margin:2px;







border-width:0;







}















#left-content{







padding-right:10px;







text-align:left;







width:618px;







float:left;







}















#banner{







height:152px;







margin:0 0 10px 0;







padding:0;







}















#right-part{







margin:0;







padding:0;







position:relative;







right:0;







top:0px;







width:170px;







text-align:left;







float:right;







}















#user-login{







margin:10px 0 20px 0;







padding:0;







}















#user-login input{







margin:3px 0;







}















#user-login h1{







line-height:15px;







padding:10px 0;







margin:0px 0 5px 0;







text-transform:uppercase;







font-size:15px;







color:#757575;







background:url(images/right-header.jpg) no-repeat left top;







text-align:center;







}















#user-login p{







font-size:11px;







color:#fff;







text-align:left;







margin:5px 0;







padding:0;







}















#user-login a{







color:#f2e623;







}















#user-login a:hover{







color:#9fcbee;







text-decoration:none;







}















#right-advert{







margin:40px 0 40px 0;







padding:0;







}















#right-advert h1{







line-height:15px;







padding:10px 0;







margin:0px 0 15px 0;







text-transform:uppercase;







font-size:15px;







color:#757575;







background:url(images/right-header.jpg) no-repeat left top;







text-align:center;







}















#right-news{







margin:10px 0 30px 0;







padding:0;







}















#right-news h1{







line-height:15px;







padding:10px 0;







margin:0px 0 15px 0;







text-transform:uppercase;







font-size:15px;







color:#757575;







background:url(images/right-header.jpg) no-repeat left top;







text-align:center;







}















#right-news h2{







margin:10px 0 0 0;







padding:0;







font-style:normal;







color:#757575;







font-size:13px;







font-style:normal;







}























#right-news p{







color:#bbbbbb;







font-size:11px;







text-align:left;







margin:0;







padding:0;







}















#right-news a{







color:#f2e623;







font-size:11px;







}















#right-news a:hover{







color:#9fcbee;







text-decoration:none;







}















.login_submit{







border: 1px #666666 solid;







color: #fff;







background-color: #979ea6;







height: 20px;







font-weight: bold;







font-size:11px;







}















input#user,input#pass{







 border-width:0;







 height:12px;







 font-size:11px;







}















.hint{







  color:#666;







}







/*************************bottom******************/















#footer{







text-align:left;







padding:20px 0 0 0;







margin:0 0 30px 0;







width:870px;







background:url(images/footer-img.jpg) no-repeat top center;







} 















#copyright{







text-align:center;







margin:10px 0 0 0;







padding:0;







font-size:10px;







color:#7ac0ff;







}















#copyright a{







color:#787878;







text-decoration:none;







}























#bnav{







margin:20px 0;







font-size:11px;







padding:0;







text-align:center;







color:#3797e3;







}















#bnav a{







text-decoration:none;







margin:0 5px;







color:#3797e3;















}















#bnav a:hover{







text-decoration:none;







color:#e8bd46;}















#bnav a:active{







text-decoration:none;







color:#e8bd46;}















#breadcrumb{







color:#fff;







font-size:11px;







text-align:center;







}















#breadcrumb a{







color:#f2e623;







font-size:11px;







text-align:center;







text-decoration:none;







}















#breadcrumb a:hover{







color:#9fcbee;







}















/******************extention******************/















.tx-wecdiscussion-pi1{







padding:0 0 15px 0;







margin:0;







background: #262e38 url(images/maincontent-bottom.jpg) no-repeat left bottom;







}















.tx-wecdiscussion-forumMessageInfo{







color:#E0E0E0;







}















.tx-wecdiscussion-forumMessageInfo a{







color:#38A4ED;







}















.tx-wecdiscussion-forumMessageInfo a:hover{







color:#fff;







background:none;







}























.tx-wecdiscussion-mainContent{







  background: #262E38;







}















.tx-srfeuserregister-pi1 dd{







  margin-left:0;







}















#right-advert{







color:#E0E0E0;







}















#right-advert a{







color:#38A4ED;







}















#right-advert a:hover{







color:#fff;







}















.tx-wecdiscussion-forumMessageReplyInfo{







color:#E0E0E0;







}















.tx-wecdiscussion-forumMessageReplyInfo a{







color:#38A4ED;







}















#tx-srfeuserregister-pi1-fe_users_form legend{







color:#9fcbee;







background-color:#1e334e;







}















.tx-indexedsearch-searchbox a{







color:#38A4ED;







}















#main-right .tx-wecdiscussion-forumMessage p{







margin:0;







padding:10px;







}















#mailform label{display:block;}







#mailform fieldset{border:0;}







#main-right .tx-srfeuserregister-pi1 p{margin:0;padding-bottom:5px;}







#main-right .tx-srfeuserregister-pi1 p.prompt{color:#f30;}







.tx-wecdiscussion-responseMsg{display:none;}











.tx-wecdiscussion-forumMessage a{



color:#00CCFF



}







.tx-wecdiscussion-forumMessage a:hover{



color:#fff;



}







.tx-wecdiscussion-pagelink-section a{



color:#00CCFF



}







.tx-wecdiscussion-pagelink-section a:hover{



color:#fff;



}







#newsletter-link{



color:#00CCFF



}







#mail-link{



color:#00CCFF



}







.csc-uploads{



margin:0;



width:466px;



}







.csc-uploads a{



color:#00CCFF;



}







.csc-uploads-fileName{



margin:0;



width:466px;



}







.browsebox li a{



color:#00CCFF;



}







.tx-indexedsearch-title a{



color:#38A4ED;



}







.info{



background-color:#38A4ED;



}







.tx-wecdiscussion-forumMessageSubject{



padding:5px;



margin:10px 0 0 0;



}







.bodytext a{



margin:0;



padding:0;



color:#B7DEF9;



}







.bodytext a:hover{



margin:0;



padding:0;



color:#f2e623;



text-decoration:none;



}







#main-right .tx-wecdiscussion-form ul{



padding:0;



}











#main-right .tx-wecdiscussion-form ul li{



margin:0;



}



/*===== Make the create button show at the top-right corner of the page*/

#tx-srfeuserregister-pi1-fe_users_form{

     position:relative;

}

 

#crtBut{

     position:absolute;

     top: 15px;

     right: 110px;

}   


div.tx-wecdiscussion-forumMessageInfo{
font-size:12px;
}

div.tx-wecdiscussion-forumMessageSubject{
font-size:13px;
}

p.bodytext{
font-size:13px;
}

.tx-wecdiscussion-forumMessage div{
color:#ECEEEE;
}
