/* CSS Document */
.clr {
	clear: both;
}

html {
    /*overflow: -moz-scrollbars-vertical;*/
    overflow-y: scroll;
}

body {
	font-size: 11px;
	font-weight: normal;
        font-family: arial, helvetica, sans-serif;
}

html,body {
    margin: 0;
    padding: 0;
    height: 100%;
}

table {
	border-collapse:collapse;
	border: 0px;
}

td {
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.csc-header-n1 {
        position: relative;
        top: 20px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        width: 370px;
        height: 80px;
}

h1.csc-firstHeader {
        position: absolute;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        top: 20px;
        font-size: 18px;
	color: #D20035;
}

h2.csc-firstHeader {
        position: relative;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 18px;
	color: #D20035;
}

#main {
	clear: both;
	margin: 0 auto;
	border-left: 15px solid #FFFFFF;
	border-right: 15px solid #FFFFFF;
	width: 772px !important;
	position: relative;
	min-height: 100%;
	height:auto !important;
	height: 100%;
	background-color: #D20035;
}

p.csc-caption {
        color: #333333;
        font-style:italic;
        text-decoration:none;


}

bodytext{
        line-height: 14px;
}

.bodytext a {
        color: #D20035;
        text-decoration:none;
}

#logo_header {
	position: relative;
	width: 772px !important;
	height: 210px;
	background-image: url(layout_styles_FILES/header_converta_01.jpg);
	background-repeat:no-repeat;
}

#logo {
	position: relative;
	top: 0px;
	left: 428px;
	padding: 0px;
        width: 175px;
}

#language {
	position: absolute;
	top: 5px;
	left: 0px;
	padding: 0px;
        width: auto;
}

#mainMenu {
	position: relative;
	top: 82px;
	left: 10px;
	padding: 0px;
}

#mainMenu a {
        padding: 0px 1px 0px 0px;
}


#subMenu {
	position: relative;
	top: 87px;
	left: 7px;
	float: left;
	padding: 5px 0px 0px 0px;
	width: 70%;
        height: 20px;
}

#subMenu a {
	padding: 5px 6px 0px 6px;
	font-weight:bold;
	font-size: 11px;
}

#subMenu a.submenu:link, a.submenu:visited {
	text-decoration: none;
        color: #000000;
}

#subMenu a.submenu:hover {
        background-image: url(layout_styles_FILES/submenu_hi.gif);
	background-repeat: no-repeat;
	background-position: 6px 0px;
        color: #D20035;
}

#subMenu a.submenuActive:link, a.submenuActive:visited {
        background-image: url(layout_styles_FILES/submenu_hi.gif);
	background-repeat: no-repeat;
	background-position: 6px 0px;
	text-decoration: none;
        color: #D20035;
}

#addMenu {
	position: relative;
	top: 87px;
	float: right;
	padding: 0px;
	font-weight:bold;
	font-size: 12px;
        padding: 5px 0px 0px 0px;
	width: 30%;
        height: 20px;
}

#addMenu a {
	padding: 5px 6px 0px 6px;
	font-weight:bold;
	font-size: 11px;
}


#addMenu a.addmenu:link, a.addmenu:visited {
	text-decoration: none;
        color: #000000;
}

#addMenu a.addmenu:hover {
        color: #D20035;
}

#addMenu a.addmenuActive:link, a.addmenuActive:visited {
	text-decoration: none;
        color: #D20035;
}

#contentHolder {	
	background-image: url(layout_styles_FILES/content_bg.gif);
	background-repeat:repeat-x;
	width: 772px;
	background-color: #FFFFFF;
	padding: 0px 0px 40px 0px;
}


#pathway {
	position:relative;
	height: 14px;
	width: 728px;
	color: #000000;
	padding: 12px 0px 0px 36px;
	font-size: 10px;
}

#pathway a {
        padding: 0px 3px 0px 0px;
	font-weight:normal;
	font-size: 10px;
}

#pathway a:link, a:visited {
	text-decoration: none;
        color: #D20035;
}

#pathway a:hover {
        color: #8F8E8E;
}

#contentContainer {
	position:relative;
	top: 0px;
	left: 34px;
	width: 728px;
	color: #000000;
}

#contentNormal {
        float: left;
        position:relative;
        clear:both;
       /* border: 1px solid #000000;*/
	width: 700px;
	padding: 0px 20px 0px 0px;
}

#contentWithRight {
        float:left;
        position:relative;
	width: 450px;
	padding: 0px 20px 0px 0px;
}

#contentRight {
        float:right;
        position:relative;
	top: 32px;
	width: 200px;
	padding: 0px 20px 0px 0px;
} 
#footer {
        position:relative;
	clear: both;
	float: left;
	height: 40px;
        width: 772px;
        background-color: #D20035;
	border-top: 7px solid #DDDDDD;
    
}

#footerMenu {
	position: relative;
	float: left;
	left: 34px;
	width: 300px;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
} 


.csc-sitemap-level2  {
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 20px;
	font-size: 13px;
        font-weight: bold;
}

.csc-sitemap-level3 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 40px;
	font-size: 11px;
}

.csc-mailform {
	border-width: 0px;
	/*padding-left: 20px;*/
}

.csc-mailform-field {
	clear: left;
}

.csc-mailform-field label {
 display: block;
 float: left;
 width: 80px;
 text-align: left; 
 padding-right: 1em; 
}