body, html {
	overflow-x:hidden;
	background-image:url(../images/bg.jpg); 
	background-repeat:repeat-x;
	font-family: Verdana;
	font-size: 12px;
	background-color:#FFFFFF;
	margin: 0px;
	padding:0px;
	color: #686868;
}
/*  div { border:1px solid #FF9900;}  */

a{ color:#E20075;}
#pannel { z-index:1; position:absolute; top:125px; left:0px; background-image:url(../images/pannel.jpg); background-position:left; background-repeat:no-repeat; width:100%; height:380px;} 

#topFrame {z-index:2;position:relative;margin-left:auto; margin-right:auto; width:880px; height:125px;}
#logo {z-index:3; position:absolute; width:462px; height:117px; top:8px;}
#logoIcon{z-index:3;position:absolute; top:8px; right:60px; width:102px; height:125px}
#menuTopFrame {z-index:2;position:relative;margin-left:auto; margin-right:auto; width:880px; height:50px}
#menuTopBox {z-index:4;position:absolute; bottom:0px; right:60px; height:22px;}
#menuTopBox a{ color:#E20075; text-decoration:none; padding-left:5px}
#menuTopBox a:hover{ color:#5E0031; text-decoration:none; padding-left:5px}
#menuMainBox {z-index:3;position:absolute; bottom:0px; left:0px; width:880px; height:25px}
#menuSubBox {z-index:3;position:absolute; bottom:0px; left:10px; width:880px; height:25px}
#mainFrame {z-index:2;position:relative;margin-left:auto; margin-right:auto; width:880px;vertical-align:top;}
#mainContentLeft {z-index:2; position:relative; top:0px; left:0px; width:585px; height:330px; vertical-align:top;background:#FFF;}
#mainContentLeft .bodytext {margin:0px;padding:0px;}
#mainContentRight {z-index:2; float:right; position:absolute; top:0px; right:0px;width:295px; height:330px;}
#mainImage {z-index:2;position:absolute; top:0px; left:0px; width:295px; height:330px}
#contentFrame{z-index:2;position:relative; margin-top:20px;margin-left:auto; margin-right:auto; width:880px;background:url(../images/mainFrameBg.jpg); background-repeat:repeat-x}

#footer {z-index:2;position:relative;width:100%; height:64px; background:url(../images/footerBg.jpg); background-repeat:repeat-x}
#footerContent {z-index:2;position: relative;width:880px; top:24px; height:18px; margin-left:auto; margin-right:auto; text-align:center; color:#fff}
#footerContent a{color:#fff; text-decoration:none}

.menuMain {background-color:#7D0028;background:url(../images/menu/menuMiddle.gif); background-repeat:repeat-x}
.menuMainActive {background-color:#FFFFFF}
.menuSubActive {background-color:#CCC}
.menuSubActive a{ color:#333; text-decoration:none}
.menuMain a{ color:#FFFFFF; text-decoration:none}
.menuMain a:hover{ color:#E20075; text-decoration:none}
.menuMainActive a{ color:#E20075; text-decoration:none}

#subFrame {padding:10px 20px 10px 20px;background-color:#DFDFDF; border:#CCCCCC solid 1px}
.subBox { padding-bottom:5px;}
.sub a{color:#E20075; padding-left:20px; padding-top:4px;;text-decoration:none;background:url(../images/menu/link.gif); background-repeat: no-repeat}
.subActive a{color:#5E0031; padding-left:20px; padding-top:4px;;text-decoration:none;background:url(../images/menu/link.gif); background-repeat: no-repeat}



#contentFrame td {vertical-align:top}

.contentRight {padding:10px 30px 20px 20px;border:1px solid #CCCCCC;}

.contentRight h1{margin-top:0px; padding-top:0px; color: #686868; font-family:Arial; font-weight:normal; font-size:22px}
.content {padding:0px 30px 20px 15px}
.contentTrailer { width:520px; padding:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:40px; color:#DC0072;vertical-align:top}

.bodytext {vertical-align:top}

h1 {margin-top:0px; padding-top:0px; color:#E20075; font-family:Arial; font-weight:normal; font-size:22px}
h2 {margin:0px; padding:0px; color:#E20075; font-family:arial; font-weight:normal; font-size:22px}
h3 {margin:0px; padding-top:10px; color:#E20075; font-family:Arial; font-weight:normal; font-size:22px}
/*##################NEWS#####################*/
#newsFrame {z-index:2; float:left;position:relative;margin-left:auto; margin-right:auto; margin-top:0px; padding-bottom:40px; width:525px;}
#newsFrame a{ color:#E20075; text-decoration:none}
#newsFrameMenu {z-index:2; float:right;position:relative;margin-left:auto; margin-right:margin-top:0px;auto; width:264px;}
#newsFrameMenu a{ color:#E20075; text-decoration:none}
.news-single-item {margin:0px;padding:0px;}
.newsDate {float:right; text-align:right; padding-top:0px;}
.news-latest-container {margin:0px;padding:0px;}
.news-latest-container .bodytext {margin:0px;padding:0px;}
.news-latest-container a{ color:#E20075; text-decoration:none}
.news-single-item a{ color:#E20075; text-decoration:none}
.news-single-item h3 {margin:0px; padding:0px; color: #686868;font-family:Arial; font-weight:bold; font-size:12px}
.news-list-container h3 {margin:0px; padding:0px; color: #686868;font-family:Arial; font-weight:bold; font-size:12px}
.morelink  a{ color:#E20075; text-decoration:none}
.news-list-item .bodytext {margin:0px;padding:0px;}
/*################################form###########################*/
/*########################FORM###################################*/
fieldset.csc-mailform {border:0;}
fieldset.csc-mailform label {width: 120px;float: left;text-align: left;margin-right: 10px;display: block}
fieldset.csc-mailform input, fieldset.csc-mailform textarea  {margin-bottom: 10px;font-size:10px;font-family: Verdana, Helvetica, sans-serif;border:1px solid #ccc; padding:2px;xwidth:350px;}
fieldset.csc-mailform fieldset input {float:none;display:inline;width:50px;text-align:left;border:0px}
fieldset.csc-mailform fieldset label{display:inline;float:none;text-align:left;width:300px;margin:10px 0;}
fieldset.csc-mailform fieldset {border:0;}
fieldset.csc-mailform  fieldset legend {display:none;}
fieldset.csc-mailform select {width:220px;margin:2px 0;}
fieldset.csc-mailform option {padding:0 5px;background:#fff;}
#mailformformtype_mail {padding:2px;margin-left:40px;background:#eee;border:1px solid #ccc;width:80px;text-align:center;}
.mf-submit {background:#7F8180;color:#ccc;
 }

