body {

	margin : 0;

    background: url(http://cbginastica.com.br/web/templates/cbg/images/bg_all.png);

    background-color: #ffffff;

	background-repeat: no-repeat;

	/*background-attachment : fixed;*/

	background-position : top center;*/

}

tbody {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #383838;

}

.texto {

    position:relative;

	width: 500px;

	padding-left: 80px;

	padding-right: 30px;

}

.randonpro {



    text-align: right;

	padding-left: 20px;



}

.menutop {

    /*background-color: #ff6600;*/



    text-align: right;

	width: 100%;

	height: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	/*padding-left: 20px;

	padding-right: 20px;*/

  }

.header{

    background: url(file:///C|/Documents and Settings/User/Meus documentos/images/header.jpg);

    background-repeat: no-repeat;

    width: 760px;

	height : 194px;

}

.header_inner{

    background: url(file:///C|/Documents and Settings/User/Meus documentos/images/header_inner.jpg);

    width: 760px;

	height : 130px;

}

.left{

       background-position : top left;

       width: 235px;

       height: 383px;

}

.right{

       padding-top: 10px;

       padding-left: 10px;

       padding-right: 20px;

       background-position : top right;*/

       width: 551px;

       height: 383px;

}

.footer {

	width: 760px;

	height : 223px;

    background: url(http://cbginastica.com.br/web/templates/cbg/images/footer.png);

    background-repeat: no-repeat;

}

.footer_inner {

	width: 760px;

	height : 305px;

    background: url(file:///C|/Documents and Settings/User/Meus documentos/images/footer_inner.png);

}

.main{/* a div que carrega o texto fica dentro desta*/

    width: 650px;

	height : auto;

    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='templates/floral/images/body.png');

    background: url(../images/body.png)  !important;

    background: none;*/

}

.conteudo{

 width: 650px;

	height : auto;

	margin-top : 0;

	margin-left : auto;

	margin-right : auto;

}



/* Default MOS Class Settings

****************************/



td.pathway {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #000000;

padding-top: 1px;

padding-left: 0px;

}



a.pathway:link, a.pathway:visited {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #ccc;

}



a.pathway:hover {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;



color: #f1f1f1;

background-color: transparent;

}



/* Main Menu Styles

*********************/



a.mainlevel:link, a.mainlevel:visited {

    font-family : trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;

    letter-spacing: 3px;

    width: 200px;

	margin: 0px;

	border-style: solid solid none solid;

	border-color: #D8D5D1;

	border-size: 1px;

	border-width: 1px;

    voice-family: "\"}\"";

  	voice-family: inherit;

  	height: 20px;

	text-decoration: none;

    color: #000000;

    font-weight:normal;

	display: block;

	background:  url(file:///C|/Documents and Settings/User/Meus documentos/images/menu2.gif);

	padding: 8px 0 0 18px;

}



a.mainlevel:hover {

    color: #icic5a;

	background:  url(file:///C|/Documents and Settings/User/Meus documentos/images/menu2.gif) 0 -32px;

	padding: 8px 0 0 18px;

}



a.mainlevel#active_menu {



    tcolor: #ffffff;

	background:  url(file:///C|/Documents and Settings/User/Meus documentos/images/menu2.gif) 0 -32px;

	padding: 8px 0 0 18px;

}

a.mainlevel#active_menu:hover {

	color: #0000000;

}



a.mainmenu:link, a.mainmenu:visited {

color: #000000;

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

}



a.mainmenu:hover, {

color: #000000;

text-align: left;

}



a.sublevel:link, a.sublevel:visited {

color: ##006600;

font-family: Arial, Helvetica, sans-serif;

font-weight: normal;

}



a.sublevel:hover {

color: ##006600;

text-align: left;

}



/* Module Styles

****************/



table.moduletable {

width: 100%;

text-align: center;

margin-right: 0px;

margin-left: 0px;

}



table.moduletable th {

font-family: georgia, times, Tahoma, Arial, Helvetica, sans-serif;

font-size : 1.8em;

font-weight : normal;

color : #333366;

text-align : center;

background-image: url(file:///C|/Documents and Settings/User/Meus documentos/images/mod_title.gif);

height: 27px;

padding-top: 8px;

}



table.moduletable td {
    font-size: 11px;
	font-weight: normal;
	text-align: left;
	font-family: "trebuchet MS";
}



/* Polls Style

**************/



.poll {
	color : #666666;
	line-height :17px;
	font-weight: bold;
	font-family: "trebuchet MS";
	height: auto;
	text-align: center;
	padding-left: -15px;	
	}



/* Sections Style

*****************/



.sectiontableheader {

color : #000000;

font-weight : bold;

font-size: 11px;



}



.sectiontableentry1 {
	font-family: trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	
}



.sectiontableentry2 {
	font-family: trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}



.pagenav {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

}



a.pagenav:link, a.pagenav:visited {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #383838;

}



a.pagenav:hover {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color : #383838;

text-decoration : none;

background-color: transparent;

}





.small {

font-size : 11px;

color : #666666;

}



.smalldark {

font-size : 11px;

color : #333333;

text-decoration : none;

}



.createdate {

font-size : 10px;

color : #666666;

text-decoration : none;

font-weight : medium;

}



.modifydate {

font-size : 10px;

color : #666666;

text-decoration : none;

font-weight : medium;

}



/* Content Styles

*****************/



.contentpane {

font-size: 11px;

color: #000000;

}



.contentpaneopen {

font-size: 11px;

color: #000000;

}



.contentheading, .componentheading {

font-family : trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;

font-size : 1.6em;

font-weight : normal;

color : #333366;

text-align : left;

line-height: 16px;

padding-left: 0px;

}

.category {

font-family: trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

}



a.category:link, a.category:visited {

color : #383838;

font-weight : bold;

}



a.category:hover {

color : #383838;

text-decoration : underline;

background-color: transparent;

}



/* Form Styles

****************/



form {

display:inline;

margin: 0px;

padding: 0px;

}



.contact_email{

text-align: center;

}





.button {

letter-spacing: 1px;

width: 80px;

padding: 4px;

font-family : Tahoma, Arial, Helvetica, sans-serif;

font-style : normal;

font-size : 10px;

font-weight : normal;

background-color : #00CCFF;

color : #383838;

border : 1px solid #cccccc;

}



.inputbox {



padding: 4px;

font-family : trebuchet ms, Tahoma, Arial, Helvetica, sans-serif;

font-size : 11px;

background: url(file:///C|/Documents and Settings/User/Meus documentos/images/bg_001.jpg);

color : #383838;

background-color : #F0F0F0;

border : 1px solid #cccccc;

}



/* Links

*********/



a:link, a:visited {

font-size : 11px;

color : #383838;

text-decoration : none;

}



a:hover {

color : #383838;

text-decoration : underline;

background-color: transparent;

}



/* For content item titles that are hyperlink instead of Read On

****************************************************************/



a.contentpagetitle:link, a.contentpagetitle:visited {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: normal;

color: #383838;

text-align:left;

}



a.contentpagetitle:hover {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: bold;

text-align:left;

color : #000000;

text-decoration : none;

background-color: transparent;

}



.description {

font-size: 11px;

color: #000000;

}



/* Styles for dhtml tabbed-pages */

.ontab {

background-color: #ffae00;

border-left: outset 2px #333366;

border-right: outset 2px #808080;

border-top: outset 2px #333366;

border-bottom: solid 1px #d5d5d5;

text-align: center;

cursor: hand;

font-weight: bold;

color: #F0F0F0;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

}

.offtab {

background-color : #e5e5e5;

border-left: outset 2px #E0E0E0;

border-right: outset 2px #E0E0E0;

border-top: outset 2px #E0E0E0;

border-bottom: solid 1px #d5d5d5;

text-align: center;

cursor: hand;

font-weight: bold;

color: #000000;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

}



.tabheading {

background-color: #ffae00;

text-align: left;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

}



.pagetext {

visibility: hidden;

display: none;

position: relative;

top: 0;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #000000;

}



/* for modifying {moscode} output. Don't set the colour! */

.moscode {

background-color: #f0f0f0;

}



/* Text passed with mosmsg url parameter */

.message {

font-weight: bold;

font-size : 10pt;

color : #ff6600;

text-align: center;

}