@charset "utf-8";
/* CSS Document */

/*====== Allgemein ======*/

html, body{
	margin: 0;
	padding: 0;
}

body 
{
	line-height: 1.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
text-indent:0px;	
text-align: justify;

}

p
{
	margin: 0;
	padding: 0;
}
a
{
	color: blue;
	text-decoration: none;
border-image:none;
}

image, img
{
border: none;link-decoration:none;text-decoration:none;

}

a:hover
{
	text-decoration: none;
border-image:none;font-weight:bold;
}


ul
{
	margin: 0;
	padding: 17px;
text-indent:0px;text-align: left;
}


ul li
{

padding:0px;text-align: left;
}

ul li a
{
	color: #333333;text-align: left;
	font-size: 90%;padding:0px;
}

ul li a:hover
{
	color: blue;text-align: left;
padding:0px;
}
 
/*====== Template ======*/


.clear 
{
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
}

/* ------ Toolleiste oben ------ */
.tooltop
{
	width: 100%;
	background-color: black;	background: black;color:white;
	overflow: hidden;
	height: 24px;
	text-align: left;
	border-bottom: 1px solid #CCCCCC;
	line-height: 1.3em;
padding-top: 7px;

}

/* --- Zeit --- */
#time
{
	float:left;
	font-size: 90%;
	display:block;
	overflow: hidden;	background-color: black;	background: black;color:white;
padding-left:3px;
}

/*--- Schriftgroesse --- */
#fontsize
{
	float:right;
	overflow: hidden;	background-color: black;	background: black;color:white;
	display: block;
	padding: 1px 5px;
}

#fontsize a, #fontsize img
{
	border: 0 none;	background-color: black;	background: black;color:white;
}



/* --- Suchbox --- */
#search
{
	float: right;
	padding: 0 5px;	
	overflow: hidden;
}

#search .inputbox
{
	width: 100px;
	height: 15px;
	font-size: 12px;
	border: #CCCCCC solid 1px;
	background: #FFFFFF url(../images/search.gif) no-repeat left;
	padding-left: 17px;
}


/* ------ Haupt Layout ------ */

/* --- Gesamt --- */
#wrap
{
margin: 0 auto;
	text-align: left;
	

	background: #FFFFFF;
	margin: auto; /* Div soll zentriert werden */
	overflow: hidden !important; /* FF Scroll-leiste */

}



/* ====== Linker Teil ====== */

#left
{

	background: #efefef;
	float: left;
	overflow: hidden;
padding:10px;padding-left:10px;
height: auto;

margin-left:10px;
text-align:left;
margin-top: 0;
align:left;
}

#left ul, #right ul
{
	margin: 0;
padding:0;
}

#left ul li
{
	margin: 0.5em;
	padding: 0 0.5em;
	border-bottom: 1px dotted #656565;
text-align: left;
list-style:none;

}




#left ul li ul li#current, #right ul li ul li#current
{text-align: left;
background-color: white;
}

#left ul li#current a, #right ul li#current
{
text-indent:0px;font-weight:bold;text-align: left;
}

#left ul li ul, #right ul li ul
{
	margin: 0;
	padding: 0; background:#CCCCCC;text-align: left;
}

#left ul li ul li, #right ul li ul li
{
	margin: 0;text-align: left;
	padding: 0 1em;
	
	}



#left ul li ul li#current a, #right ul li ul li#current a
{
	font-weight: bold;background-color: white;text-align: left;
}

#left ul li ul li:hover, #right ul li ul li:hover
{text-align: left;

font-weight:bold;background:#efefef;
}

#left ul li:hover
{
font-weight:bold;
background:white;text-align: left;
}



#left ul a, #right ul a
{
	display: block;text-align: left;
	padding: 0.2em;
}

#left h3
{
	margin: 0;
	padding: 0;
	line-height: 2.3em;

	border-bottom: 1px solid #ccc;
	text-align: left;
	font-size: 100%;
TEXT-INDENT:20px; 
background: url(http://www.cig-saude.org/CENTRAL/templates/juni_novo/images/hrl_blue.png) no-repeat left;
}
 





}/*--- LOGIN ---*/
#form-login /* Allgemein */
{
	padding: 10px;
	margin: 0;
}

#left .input
{
	border: none;
}

#modlgn_username
{
	background: url(../images/user.png) no-repeat left #FFFFFF;
	height: 17px;
	padding-left: 20px;

	width: 85%;
	border: solid 1px #CCCCCC;
}

#modlgn_passwd
{
	background: url(../images/lock.png) no-repeat left #FFFFFF;
	height: 17px;
	padding-left: 20px;
	width: 85%;
	border: solid 1px #CCCCCC;
}
	

#form-login-username, #form-login-password, #form-login-remember
{
	padding: 0px;border:none;
	margin: 5px;
}

/* ====== Hauptcontent ====== */

#content /* Content klein */
{
;

		overflow: hidden;

	background: #FFFFFF;
float:left;
padding-left:10px;
padding-top:5px;
padding-right:10px;


}

#content_big /* Content gross */
{


		overflow: hidden;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background: #FFFFFF;
padding-left:5px;
padding-top:5px;	

padding-right:10px;

}




/* ====== rechter Teil ====== */
#module
{

	float: right;
	overflow: hidden;


background: #efefef;
padding-left:10px;
padding-top:10px;	
padding-right:10px;
align:left;
text-align:left;
margin-top: 0;
margin-right:10px
}

#module h3
{
	margin: 0;
	padding: 0;
	line-height: 2.3em;
	border-bottom: 1px solid #ccc;
	text-align: left;
	font-size: 100%;
TEXT-INDENT:20px; 
background: url(http://www.cig-saude.org/CENTRAL/templates/juni_novo/images/hrl_blue.png) no-repeat left;
}

#module .moduletable, #left .mouletable
{
	text-align: left;
	padding: 0;
	margin-bottom: 5px;


}

#module .moduletable table, #left .moduletable table
{
	padding: 5px;
	text-align: left;

}

#module .moduletable tbody, #left .moduletable tbody
{
	text-align: left;
	float: center;	

}

div#module .moduletable, div#left .moduletable
{
	line-height: 1.5em;
	text-align: LEFT;text-align: left;


}

#module .moduletable_text, #left .moduletable_text
{

text-align: left;
	overflow: hidden;
}

#module .bannergroup_text, #left bannergroup_text
{
	padding: 5px;	text-align: left;

}


#module ul li
{
list-style-image:url(../images/1.gif);
list-style:image;

}

#module ul li:hover
{
list-style-image:url(../images/2.gif);
list-style:image; 

}




/* ======= Zusatz Positionen ======= */
#position
{
	width: 100%;
	float: left;
	overflow: hidden;
border-top: 1px dotted #CCCCCC;

border-bottom: 1px dotted #CCCCCC;
	background: #efefef;
}

#position1
{
	width: 32%;
	float: left;
	overflow: hidden; padding-right:5px;
}

#position2
{
	width: 32%;
	float: left;
	overflow: hidden;padding-right:5px;padding-left:5px;
}

#position3
{
	width: 32%;
	float: left;
	overflow: hidden;padding-left:5px;padding-bottom:5px;
}

.bg_right
{
		background: url(../images/lineright.gif) no-repeat right;
}	


#bannertop
{
	overflow: hidden;
	float: right;
	padding: 0px;
	text-align: center;
	width: 100%;
height: 144px;
}

/* ====== Fuss Teil ====== */
#footer
{
	width: 100%;
	float: left;
	overflow: hidden;
	text-align: center;
background:black;
}

/* ====== Joomla spez. CSS ====== */
.moduletable ul li a
{
	color: #333333;
	text-decoration: none;
	font-size: 90%;	
}

.moduletable ul li a:hover
{
	color: #000000;
	text-decoration: none;	
}

.componentheading
{	
font-weight: bold; font-color:blue;
	line-height: 2.3em;
	text-indent: 0.5em;
	border: 1px dotted #CCCCCC;


}

.contentpaneopen img
{
	border: 0;
padding-top:5px; 
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

.small
{
	font-size: 80%;
	font-weight: bold;
	background: url(../images/user_business.png) no-repeat left;
	line-height: 1em;
padding-left: 1.5em;

	}

.createdate
{
	font-size: 80%;
	font-weight: bold;
	padding-bottom:5px;
	line-height: 1em;
	border-bottom: 1px solid #cccccc;
	color: #666666;
	margin-bottom: 18px;
}

.modifydate
{
	font-size: 80%;
	font-weight: bold;
	background: url(../images/calendar.png) no-repeat left;
	line-height: 1em;
	border-bottom: 1px solid #cccccc;
color: #666666;
padding-bottom:10px;
}

.contentheading
{
	border: 1px solid #CCCCCC;
	padding-left:10px;
	margin: 0;
	font-weight: bold;

	line-height: 26px; font-size: 120%;
	background: #efefef; text-align:left;

}

.contentheading a:hover
{
	
color:red;


}

.buttonheading
{
	border: 1px solid #CCCCCC;
	align:center;
	margin: 0;
	font-weight: bold;
color:white;
	line-height: 26px; font-size: 120%;
	background: #efefef;

}

.article_column
{
	padding: 2px;
}

a.readon, a.readmore 
{	display:block;
	float:left;
	height:24px;
	line-height:19px;
	padding: 5px 0 5px;
	width:100%;
	text-decoration: none;
	font-size:90%;
	color: blue;
	font-weight: bold;


}

a:hover.readon
{
	color: #000000;
}


.pagenav
{
	border: 1px dotted #CCCCCC;
margin-top:8px;
	padding: 0.2em;
background-color:#efefef;
}

a.pagenav 
{
	color: #000000;}

a:hover.pagenav 
{
	text-decoration:none;
	background-color: white;background-color:#efefef;
}


.sectiontableentry0, .sectiontableentry1
{
	line-height: 1.5em;text-indent: 0.5em;

	}

.sectiontableentry2
{
	background-color: #E5E5E5;
	line-height: 1.5em;
	text-indent: 0.5em;
}

.pollstableborder
{
	width: 100%;
	padding: 0.2em;color:red;
}

#valid
{
	width: 100%;
	padding-right: 10px;
	text-align: right;
	float: left;
}

#valid_empty
{
	width: 100%;
	padding-right: 10px;
	text-align: right;
	float: left;
	border-bottom: #999999 1px solid;
	border-top: #999999 1px solid;
	background-color: #E5E5E5;
	line-height: 0.6em;
}

#valid img, #valid_empty img
{
	border: 0;
}

.button
{
	border: 1px solid #CCCCCC;
	padding: 0.2em;
	background: #E5E5E5;
}

.button:hover
{
	background: #CCCCCC;
	border: 1px solid #333333;
	cursor:help;
}

.img_caption
{
	line-height: 0.8em;
	font-size: 80%;
}

.tool-tip {
      background:red;
      border: 2px solid #D4D5AA;
      padding: 5px;
      font-size: 0.79em;
      max-width: 200px;
      }
.tool-title {
      font-weight: bold; 
      }

#system-message
{
	padding: 0;
	margin: 0;
	background: black;
}

#system-message dd ul li, 
#system-message dd ul, 
#system-message dd, 
#system-message dd ul a, 
#system-message dd ul li a
{
	padding: 0.2em;
	margin: 0;
	background: none;
	list-style: none;
}
.description
{
	padding-left: 1em;
	display: block;
}



#documentos
{
background: #efefef;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
margin-top: 10px;
}

#documentos ul li
{
background:url(http://www.cig-saude.org/CENTRAL/templates/sunshine_15/images/red/mainlevel_bg.gif) center no-repeat left;
list-style:none;
text-indent:20px;
color:blue;
}

#documentos ul li:hover
{
background:url(http://www.cig-saude.org/CENTRAL/templates/sunshine_15/images/blue/mainlevel_bg.gif) center no-repeat left;
list-style:none;
text-indent:20px;
color:red;
}



#pepaxina
{
	border: 1px dotted #CCCCCC;
font-color:white;
}

#blogs
{

font-size:80%;
}
a.
{

color:grey;
}

#artigo5
{
text-align: justify;font-size:100%;
}

#artigo5 ul li
{
background:url(http://www.cig-saude.org/CENTRAL/templates/sunshine_15/images/red/sublevel.gif) top left no-repeat;
list-style:none;
text-indent:18px;
}

#artigo5 ul li:hover
{
background:url(http://www.cig-saude.org/CENTRAL/templates/sunshine_15/images/red/sublevel2.gif) top left no-repeat;
list-style:none;
text-indent:18px;
}



#mais ul li
{
list-style-image:url(../images/point_red.gif);
color:black
}

#mais ul li:hover
{
list-style-image:url(../images/point_redh.gif) bottom;
color: #CC0000;	font-weight: bold; 

	text-decoration: none;
}

#mais h3
{

color: red;

	text-decoration: none;
}

#mais h3:hover
{

color: blue;

	text-decoration: none;
}

.art table.moduletable ul 
{
list-style-image:url(../images/point_red.gif);
}

.art table.moduletable ul:hover
{
list-style-image:url(../images/point_redh.gif);
}

#publicidade
{
padding-bottom:10px;
}

#user3
{
border-bottom: 11px solid blue;

}



#cabeceiracen
{
	align:center;

}

#cabeceiraesq
{
	float:left;
	
padding-left:20px;

}

#calendario
{
	float: right;
padding-right:20px;

}



#frase
{
color:white;
font-size:75%;
}

#blogscomarcas
{
text-align: left;
text-style:none;
font-size:100%;
color:blue;
background:#efefef;

padding-left:10px;
border: 1px solid #CCCCCC;
}

#blogscomarcas h3
{
color:blue;
}

#blogscomarcas h3:hover
{
color:red;
}

#blogscomarcas ul li
{
background:url(http://www.cig-saude.org/CENTRAL/templates/juni_novo/images/DropArrow.gif) top no-repeat left;
list-style:none;
text-indent:18px;
}

#blogscomarcas ul li:hover
{
background:url(http://www.cig-saude.org/CENTRAL/templates/juni_novo/images/DropArrow2.gif) top no-repeat left;
list-style:none;
text-indent:18px;
}

#blogscomarcasblanco
{
text-align: left;
text-style:none;
font-size:100%;
color:blue;
background:#efefef;
margin-top:8px;
padding-left:10px;
border: 1px solid #CCCCCC;
}

#blogscomarcasblanco h3
{
color:blue;
}

#blogscomarcasblanco h3:hover
{
color:red;
}

#blogscomarcasblanco ul li
{
background:url(http://www.cig-saude.org/CENTRAL/templates/juni_novo/images/DropArrow.gif) top no-repeat left;
list-style:none;
text-indent:18px;
}

#blogscomarcasblanco ul li:hover
{
background:url(http://www.cig-saude.org/CENTRAL/templates/juni_novo/images/DropArrow2.gif) top no-repeat left;
list-style:none;
text-indent:18px;
}
