/* CSS Document */

html {height:100%;}
body {
margin:0;
padding:0;
height:100%;
background-color:#ffffff;

font-family:Arial, Helvetica, sans-serif;
font-size : 13px;
color : #000000;
}
#wrap {
min-height:100%;
/*position:relative;*/

}
* html #wrap {height:100%}

#inner-wrap {


background-color:inherit;
}
#inner-wrap:after {
content:" ";
display:block;
clear:both;
width:980px;
}
* html #inner-wrap {
height:1px;
}

/* template  */



#tripa{

width:980px;
margin:0 auto;
padding:0 0 0 0px;
background-color:#85463F;
background-image:url(pintec_WEB.jpg);
background-position:center top;
background-repeat:no-repeat;
}


#top{
background-color:#85463F;
background-image:url(pintec_top.jpg);
background-repeat:no-repeat;
width:980px;
height:180px;
}

#top_int{
width:980px;
height:110px;
}
#top_cap{
background-color:#85463F;
float:left;
 margin-top:185px;
  margin-left:25px;
  /*width:640px;*/}

#utils{float:right; margin-top:5px;}

#top_content{background-image:url(../Images/mod_por.jpg);
background-position:left top;
background-repeat:no-repeat;
height:336px;}

#topmenu{width:980px;
height:30px;
background-color:#597700;
margin-bottom:3px;}

#datos_top{
margin-top:85px;
margin-right:10px;
float:right;
width:300px;
text-align:left;
	font-weight: bolder;
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	background-color:inherit;

}

#cos{
margin-bottom:10px;
background-image:url(bgpixel.jpg);
background-repeat:repeat;
width:980px;
padding:0px;
margin:0 auto;
display:table; height:100%; 
}

#content_in{width:936px; /*display:table;  */ background-image:url(../Images/interior.jpg); background-position:left -33px;
background-repeat:no-repeat;
}
#content{
margin-left:25px;

width:936px; 

background-position:center;
}

#right{
margin-bottom:10px;
float:right;
margin-top:10px;
border-left:1px dotted #94D8FF;
padding-left:3px;
width:680px;

}
#right_in{width:98%; padding-left:10px; padding-right:10px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:left;color:#f8f8f8; background-color:inherit; margin-top:10px;}

#left{
width:180px;
float:left;
margin-top:10px;
margin-bottom:10px;



}

#left_in{width:98%;}

#main{width:430px;
float:right;
display:inline-block;
}

#main_in{margin:0;
padding:2px;}

#main_int{width:720px;
float:right;
display:inline-block;
}

#rss{float:right;
margin-top:-45px;
margin-right:5px;
z-index:100000;}

#footer {
width:100%;
margin:0;
min-height: 700px; 
clear:both;

}

.clearfix{clear:both;}



#peu{
padding:0;
width:980px;
margin:0 auto;
min-height:701px;

background-image:url(pintec_peu.jpg);
/*background-position:center -500px;*/
background-repeat:no-repeat;
}
#peu2{
padding:0;
width:980px;
margin:0 auto;
min-height:701px;

background-image:url(pintec_peu2.jpg);
/*background-position:center -500px;*/
background-repeat:no-repeat;
}


#content_peu{	

position:absolute;
width:980px;
}
	
#peu_esq{
    margin-left:25px;
	float:left;
	width:488px;
	font-weight: bolder;
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	background-color:inherit;}
	
#peu_dret{

	float:right;
	width:488px;
	font-weight:normal;
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	background-color:inherit;}

ul, ol { list-style-type: none; list-style-image:none; }
	
ul.nav,
.nav ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: pointer;
	list-style-type: none;
	list-style-image:none;
	display: block;
}

ul.nav{
	display: block;
	list-style-type: none;
	list-style-image:none;
}
ul.nav>li{
	display: block;
	position: relative;
	padding: 2px 6px;
	list-style-type: none;
	list-style-image:none;
}

#navi {  	list-style-type: none;	list-style-image:none; margin:0;	padding:0;}
#navi li {	margin:2px;	padding:0; /*float:left;*/ list-style-type: none; list-style-image:none;}
#navi li a {
	padding:4px 4px 4px 4px;
	text-decoration:none;
	text-align:left;
	font-size:13px;
	/*color:#202122;*/
	color:#C7B36C;
	background-color:inherit;
	background-image:url(../Images/navi.png);
	border-left:5px solid #DBC986;
	font-family: Tahoma; width:100%;
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	list-style-type: none;
	list-style-image:none;
	

}
#navi li a:hover {	color:#fff;	background-color:inherit; background-image:url(../Images/overnavi.png);	border-left-color:#fff; list-style-type: none; list-style-image:none;}
#navi li a:active {	color:#fff;	background-color:inherit; background-image:url(../Images/overnavi.png);	border-left-color:#fff; list-style-type: none; list-style-image:none;}

ul li.current a {	color:#CC3300;	background-color:inherit; background-image:url(../Images/overnavi.png);	border-left-color:#C35; list-style-type: none; list-style-image:none;}

 
#bloc1{float:left; margin-top:102px; margin-left:67px; width:257px; height:100px;}
 
#bloc2{float:left; margin-top:102px; margin-left:38px; width:257px; height:100px;}
 
#bloc3{float:left; margin-top:102px; margin-left:38px; width:257px; height:100px;}
 

#recerca{margin-left:206px; width:743px; min-height:83px; max-height:120px; overflow:visible;}

#tit{	font-family:Tahoma;
	font-size : 16px;
	line-height:35px;
	text-align:left;
	text-indent:8px;
	font-weight : bold;
	color:#663333;
	background-image:url(../Images/port_actualitat.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:426px;
	height:55px;
margin-top:8px;
}

/* template */


























.latestnews, .mostread {

	list-style: none;

	padding: 0px;



	text-align: left;

	background: none;
	
	width:480px;
	margin:0px;

}


li.latestnews, li.mostread {

	list-style-type: none;
	list-style-image:none;

	padding: 0px;

	/*margin: 5px 0;*/

	background: none;

	font: normal 12px Tahoma;
	

}



li.latestnews a, li.mostread a {

list-style-type: none;
list-style-image:none;
	text-transform: none;

	text-decoration: none;

	text-align: left;

	padding: 5px;
margin:0px;
	width: 100%;

	display: block;

	color: #f8f8f8;
	border-bottom:1px dotted #597700;

	/*background: transparent url(../Images/arrow.png) no-repeat left;*/

}



li.latestnews a:hover, li.mostread a:hover {

	text-decoration: none;
list-style-type: none;
list-style-image:none;
	color: #663333;
	
	background-color:#f8f8f8;
	
	border-bottom:1px dotted #597700;

}




h1{	text-align : left;
	font-size : 24px;
	line-height:normal;
	font-weight : bold;
	color :#f8f8f8;
	width : 100%;
	font-family:"Century Gothic";
	margin:0;
	}
	

h2 {
	text-align : left;
	font-size : 18px;
	font-weight : normal;
	color :#f8f8f8;
	background-color : inherit;
	width : 100%;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	line-height: 18px;
	margin-left:10px;
	
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
background-color:inherit;
font-weight:bold;
text-align:left;
line-height:1.3;
margin:0;

}


h4 {
font-size : 13px;
line-height : 1em;
font-weight : 900;
color:#b7e0ff;
background-color:inherit;
}
h5 {
font-size : 12px;
line-height : 1em;
font-weight : 900;
color:#b7e0ff;
background-color:inherit;
}
h6 {
font-size : 11px;
line-height : 1em;
font-weight : 900;
color:#b7e0ff;
background-color:inherit;
}
p {font-family:Tahoma;
font-size : 12px;
font-style : normal;
line-height : 14px;
text-decoration : none;
color : #111111;
text-align : justify;
display : block;
width : 100%;
font-weight : normal;

background-color : inherit;}


td {
font-family:Tahoma;

}
th {
font-family:Tahoma;
}
a {
color:#ffffff;
font-weight:bold;
background-color : inherit;
text-decoration:underline;
}
a:hover {
font-weight:bold;
color:#000000;
background-color : inherit;
text-decoration : none;}
a:active {
font-weight:bold;
color : #CC3300;
background-color : inherit;
text-decoration : none;
}
a.image, a.image:hover {
border : 0;
}
li {
list-style:url(../Images/flexli.gif) none;
}


DIV {
margin : 0 0 0 0;
}
table {
margin : 0 0 0 0;
font-family:Tahoma;
font-size : inherit;
border : 0;
}




.pathway {
font-size : 12px;
color : #663333;
font-family:Tahoma;
background-color : inherit;
text-decoration:none;}
a.pathway:link {
color : #663333;
background-color : inherit;
text-decoration:none;
font-weight:normal;}
a.pathway:visited {
color : #4b5c64;
background-color : inherit;
text-decoration:none;
font-weight:normal;}
a.pathway:active {
color : #597700;
text-decoration : underline;
background-color : inherit;
text-decoration:none;
font-weight:normal;}
a.pathway:hover {
color : #94d8ff;
background-color : inherit;
text-decoration:none;
font-weight:normal;}



table.moduletable {
width : 100%;
padding : 0;
margin : 0;
}
table.moduletable th {
	font-size : 16px;
	line-height:18px;
	text-align:left;
	font-weight : bold;
	color:#f8f8f8;
	background-color:inherit;
	
	border-top:2px solid #94d8ff;

}
table.moduletable td {
padding : 0;
font-family:Tahoma;
font-size : 10px;
color : #000000;
margin : 0;

background-color : inherit;}

/*MODS PORTADA*/

/*1*/
table.moduletable-por {
width : 100%;
padding : 0;
margin : 0;
}
table.moduletable-por th {
	font-family:Tahoma;
	font-size : 16px;
	line-height:48px;
	text-align:left;
	text-indent:8px;
	font-weight : bold;
	color:#663333;
	background-image:url(../Images/por.png);
	background-position:left 10px;
	background-repeat:no-repeat;
	width:304px;
	height:40px;
	margin-top:10px;

}
table.moduletable-por td {
padding : 0;
font-family:Tahoma;
font-size : 10px;
color : #000000;
margin : 0;
width:303px;
background-image:url(../Images/port.png);
	background-position:left -40px;
	background-repeat:repeat-y;

background-color : inherit;}

#tapa {background-image:url(../Images/port.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:304px;
	height:30px;
	margin:0;
	padding:0;}




ul.latestnews-por, ul.mostread-por {
list-style-type: none;
list-style-image:none;
padding: 0px;
text-align: left;
background: none;
width:100%;
margin:0px;
}

li.latestnews-por, li.mostread-por {
list-style-image:none;
list-style-type: none;
padding: 0px;
margin:0px;
background: none;
font: normal 12px Arial, Helvetica, sans-serif;
}

li.latestnews-por a, li.mostread-por a {
text-transform: none;
text-decoration: none;
text-align: left;
text-indent:5px;
padding: 5px;
margin:0px;

display: block;
color: #663333;
border-bottom:1px dotted #597700;
/*background: transparent url(../Images/mitjans.png) no-repeat 5px;*/
list-style-type: none;
list-style-image:none;
}

li.latestnews-por a:hover, li.mostread-por a:hover {
	text-decoration: none;
	color: #f8f8f8;
	background-color:#663333;
	/*border-bottom:1px dotted #597700;*/
	border-left:3px solid #94d8ff;
	list-style-type: none;
	list-style-image:none;
	
}
/*1*/







.mainlevel-nav {
	float: left;
	margin: 0px;
	font-family:Tahoma;
	font-size: 11px;
	line-height: 30px;
	white-space: normal;
	font-family:Tahoma;
	font-weight:bold;
	letter-spacing : 0.1em;
	width:auto;
	height:30px;
	text-align:center;
	border-bottom:none;
	
	}

a.mainlevel-nav:link, a.mainlevel-nav:visited {
	/*display:inline;*/
	padding-left: 11px;
	padding-right: 11px;
	text-decoration: none;
	color: #f8f8f8;
	background-color:inherit;
	
}

	
a.mainlevel-nav:hover {
	color: #663333;
	background-color:inherit;
	text-decoration: none;
	background-image:url(../Images/overtop.jpg);
	background-position:left top;
	background-repeat:repeat-x;
						}
#active_menu-nav{
	color: #94d8ff;
	background-color:inherit;
	text-decoration: none;
	background-image:url(../Images/overtop.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	}




.mainlevel {
	display:block;
	
	width:218px;
	
}

a.mainlevel {
	padding:4px 4px 4px 4px;
	text-decoration:none;
	text-align:left;
	font-size:13px;
	color:#222222;
	background-color:inherit;
	background-image:url(../Images/navi.png);
	border-left:5px solid #663333;
	font-family: Tahoma;
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
}

a.mainlevel:hover {

color:#000000;	background-color:inherit; background-image:url(../Images/overnavi.png);	border-left-color:#99CC00;

}
#active_menu.mainlevel {
color:#000000;	background-color:inherit; background-image:url(../Images/overnavi.png);	border-left-color:#99CC00;
}
.sublevel {
font-size : 11px;
font-family:Tahoma;
vertical-align : middle;
text-indent : 24px;
width : auto;

line-height:25px;

}
a.sublevel {

color:#331A00;
padding-top : 0;
margin : 0;
text-decoration : none;
background-color : inherit;
}
a.sublevel:hover {
font-size : 11px;

color :#597700;
text-decoration : none;
background-color : inherit;}
#active_menu.sublevel {
font-size : 11px;

color :#000000;
text-decoration : none;
background-color : inherit;}

.contentheading {
	text-align :left;
	font-size : 24px;
	line-height:1.2;
	font-weight : bold;
	color :#663333;
	width : 100%;
	font-family:Tahoma;
	margin-top:10px;
}



.contentheading-blog {
	text-align : left;
	font-size : 20px;
	line-height:1.2;
	font-weight : bold;
	color :#663333;
	width : 100%;
	font-family:Tahoma;
	margin-top:10px;
}


.contentpagetitle {
	text-align : left;
	font-size : 18px;
	line-height:1.3;
	font-weight : bold;
	color :#663333;
	background-color : inherit;
	width : 100%;
	
	font-family:Tahoma;
	
}
a.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited {
text-decoration : none;
color : #663333;
background-color : inherit;

}
a.contentpagetitle:hover {
color : #597700;
text-decoration : none;
background-color : inherit;
text-decoration:none;
border-bottom:1px dotted #000000;
}

.contentpagetitle-blog {
	text-align : left;
	font-size : 18px;
	line-height:1.3;
	font-weight : bold;
	color :#663333;
	background-color : inherit;
	width : 100%;
	
	font-family:Tahoma;
	
}
a.contentpagetitle-blog, a.contentpagetitle-blog:link, a.contentpagetitle-blog:visited {
text-decoration : none;
color :#663333;
background-color : inherit;

}
a.contentpagetitle-blog:hover {
color :#597700;

background-color : inherit;
text-decoration:none;
border-bottom:1px dotted #000000;
}



.contentdescription {
background-color : transparent;
}
.contentpane {
font-family:Tahoma;
font-size : 10px;
font-style : normal;
line-height : 14px;
text-decoration : none;
color : #111111;
text-align : justify;
display : block;
width : 100%;
font-weight : normal;

background-color : inherit;
}
.contentpaneopen {
font-family:Tahoma;
font-size : 12px;
font-style : normal;
line-height : 1.3;
text-decoration : none;
color : #111111;
text-align : left;
display : block;
width : 100%;
font-weight : normal;

background-color : inherit;
}





.contentpaneopen-blog {
font-family:Tahoma;
font-size : 12px;
font-style : normal;
line-height : 14px;
text-decoration : none;
color : #111111;
text-align : left;
display : block;
width : 98%;
font-weight : normal;

background-color : inherit;
}


.content_rating {
font-weight : normal;
font-size : 0.8em;
}
.content_vote {
font-weight : normal;
font-size : 0.8em;
}
.heading {
font-size : 13px;
}
.pop-ups {
float : right;
}
a.pop-up {
border-bottom : 0;
}
.createdate {
color : #555555;
font-size : xx-small;
font-weight : normal;
background-color : inherit;
padding-bottom:5px;}
.modifydate {
font-size : 10px;
color : #666;
text-decoration : none;
font-weight : normal;
background-color : inherit;}
.newsfeeddate {
font-size : 10px;
color : #ff6600;
font-weight : normal;
background-color : inherit;}

.small {
font-family:Tahoma;
font-size:xx-small;
color : #f8f8f8;
line-height : 14px;
background-color : inherit;}
a.small {
color : #ffffff;
font-size:xx-small;
font-weight : bold;
background-color : inherit;}
a.small:link {
color : #ffffff;
font-size:xx-small;
font-weight : bold;
text-decoration : underline;
background-color : inherit;}
a.small:hover {
color : #000000;
font-size:xx-small;
font-weight : bold;
text-decoration : none;
background-color : inherit;}

.smallwhite {
font-family:Tahoma;
font-size:xx-small;
color : #ffffff;
line-height : 14px;
background-color : inherit;}
a.smallwhite {
color : #ffffff;
font-size:xx-small;
font-weight : bold;
background-color : inherit;}
a.smallwhite:link {
color : #ffffff;
font-size:xx-small;
font-weight : bold;
text-decoration : underline;
background-color : inherit;}
a.smallwhite:hover {
color : #ffffff;
font-size:xx-small;
font-weight : bold;
text-decoration : none;
background-color : inherit;}


.pagenavbar {
font-family:Tahoma;
font-size : 10px;
color : #222222;
text-decoration : none;
background-color : inherit;}
.pagenav {
font-family:Tahoma;
font-size : 10px;
font-weight : bold;
color : #444444;
text-decoration : none;
padding : 0 2px 2px 4px;
margin : 1px;
background-color : inherit;}
a.pagenav, a.pagenav:visited {
font-family:Tahoma;
font-size : 10px;
font-weight : bold;
color : #222222;
text-decoration : none;
background-color : inherit;}
a.pagenav:hover {
font-family:Tahoma;
font-size : 10px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
background-color : #222222;
}
.pagenav_prev {
font-family:Tahoma;
font-size : 10px;
color : #222222;
background-color : inherit;}
.pagenav_next {
font-family:Tahoma;
font-size : 10px;
color : #222222;
background-color : inherit;}
.pagenavcounter {
height : 15px;
}
.readon {
text-indent:20px;
padding-left:20px;

font-family:Tahoma;
font-size : 9px;
color : #663333;
font-weight : bold;
background-color : inherit;
line-height:1.3;
/*background: transparent url(../Images/arrow.png) no-repeat left;*/}
a.readon {
text-decoration:none;
text-indent:20px;
padding-left:20px;
font-family:Tahoma;
font-size : 9px;
color : #663333;
background-color : inherit;
font-weight : bold;

/*background: transparent url(../Images/arrow.png) no-repeat left;*/
border-bottom:1px dotted #333333;
}
a.readon:link, a.readon:visited {
text-decoration:none;
text-indent:20px;
padding-left:20px;
font-family:Tahoma;
font-size : 9px;
color : #663333;
background-color : inherit;
font-weight : bold;

/*background: transparent url(../Images/arrow.png) no-repeat left;*/
border-bottom:1px dotted #333333;
}
a.readon:hover {
text-decoration:none;
text-indent:20px;
padding-left:20px;
font-family:Tahoma;
font-size : 9px;
color : #AEDD05;
background-color : inherit;
font-weight : bold;

/*background: transparent url(../Images/arrow.png) no-repeat left;*/}


.readon-blog {
text-indent:20px;
padding-left:20px;
font-family:Tahoma;
font-size : 9px;
color : #663333;
font-weight : bold;
height:14px;
background-color : inherit;
background: transparent url(../Images/arrow.png) no-repeat left;}
a.readon-blog {
text-decoration:none;
text-indent:20px;
padding-left:20px;
font-family:Tahoma;
font-size : 9px;
color : #663333;
background-color : inherit;
font-weight : bold;

background: transparent url(../Images/arrow.png) no-repeat left;
border-bottom:1px dotted #333333;
}
a.readon-blog:link, a.readon:visited {
text-decoration:none;
text-indent:20px;
padding-left:20px;
font-family:Tahoma;
font-size : 9px;
color : #663333;
background-color : inherit;
font-weight : bold;

background: transparent url(../Images/arrow.png) no-repeat left;
border-bottom:1px dotted #333333;
}
a.readon-blog:hover {
text-decoration:none;
text-indent:20px;
padding-left:20px;
font-family:Tahoma;
font-size : 9px;
color : #AEDD05;
background-color : inherit;
font-weight : bold;

background: transparent url(../Images/arrow.png) no-repeat left;}














table.contenttoc {
padding : 0;
margin : 2px;
font-size : 13px;
}
table.contenttoc th {
background : transparent;
color : #000000;
background-color : inherit;}
table.contenttoc td {
padding : 2px;
}
a.toclink:hover, a.toclink:visited, a.toclink:link {
height : 18px;
}


.componentheading {
	text-align : left;
	font-size : 26px;
	font-weight : normal;
	color :#597700;
	background-color : inherit;
	width : 99%;
	font-family:Tahoma;
	display:block;
	line-height: 26px;
		
	}
	
.componentheading-blog {
text-align : left;
	font-size : 26px;
	font-weight : normal;
	color :#597700;
	background-color : inherit;
	width : 100%;
	font-family:Tahoma;
	display:block;
	letter-spacing: normal;
	word-spacing: normal;
	border-top:1px solid #999999;
	}
	
.sectiontableheader {
font: bold 11px Arial, Helvetica, sans-serif;
	color: #663333;
	border-top: 1px solid #DCD9D9;
	border-bottom: 1px solid #DCD9D9;
	background-color:#C4D4DA;
	letter-spacing: 2px;
	
	text-align: left;
	padding: 6px 6px 6px 12px;
	
}
.sectiontableentry1 {
border-top: 1px dotted #DCD9D9;
border-bottom: 1px dotted #DCD9D9;

	background-color:#E6E1DB;

	font: bold 10px Arial, Helvetica, sans-serif;
	padding: 6px 1px;
}
.sectiontableentry2 {
border-top: 1px dotted #DCD9D9;
border-bottom: 1px dotted #DCD9D9;
	
	background-color:#EFECE9;
	font: bold 10px Arial, Helvetica, sans-serif;
	padding: 6px 1px;
}

.sectiontableentry3 {
border-left: 1px solid #cccccc;
border-bottom: 1px dotted #DCD9D9;
	border-top: 0;
		font: bold 10px Arial, Helvetica, sans-serif;
	padding: 6px 2px;
	}
.sectiontablefooter {
height : 18px;
}
.category {
font-weight : normal;
font-size : 13px;
font-family:Tahoma;
color : #663333;
font-weight:bold;
background-color : inherit;
padding-left:3px;}
a.category:link {
color : #222222;
background-color : inherit;}
a.category:visited {
color : #666666;
background-color : inherit;
}
a.category:hover {
color : #000000;
background-color : inherit;
}
.blog {
font-family:Tahoma;
font-size : 14px;
font-style : normal;
line-height : 17px;
text-decoration : none;
color : #555555;
text-align : left;
display : block;
width : 100%;
font-weight : normal;
letter-spacing : 0.1em;
background-color : inherit;
}
.blogsection {
font-family:Tahoma;
font-size : 12px;
font-style : normal;
line-height : 17px;
text-decoration : none;
color : #555555;
text-align : justify;
display : block;
width : 100%;
font-weight : normal;
letter-spacing : 0.1em;
background-color : inherit;
}
.blog_more {

}
.blog_heading {
height : 18px;
}
.article_seperator {
background-image: url(../Images/article.png);
background-position:left top;
background-repeat:repeat-x;
width:98%;
height : 11px;
display:block;

}
.search {
text-align:left;	
vertical-align: top;
margin:0px;
padding:0px;
}
.searchintro {
height : 18px;
}
.ghighlight {
border : 1px dashed #010101;
background : #ddeeff;
padding : 0 2px 0 2px;
color : inherit;
}
.frontpageheader {
background-color : #ddb856;
height : auto;
color : #475068;
font-weight : bold;
padding : 5px;
}
.poll {
font-size : 10px;
color : #475068;
line-height : 14px;
background-color : inherit;}
.pollstableborder {
border : 1px solid #827d68;
width : auto;
}
.weblinks, a.weblinks, a.weblinks:link, a.weblinks:visited {
text-decoration : underline;
color : #b7e0ff;
font-family:Tahoma;
background-color : inherit;}
a.weblinks:hover {
color : #999999;
font-family:Tahoma;
background-color : inherit;}
.newsfeedheading {
font-size : 14px;
font-weight : bold;
color : #777777;
text-align : left;
background-color : inherit;}
.fase4rdf {
font-size : 10px;
color : #475068;
background-color : inherit;
}
a.fase4rdf, a.fase4rdf:link, a.fase4rdf:visited {
text-decoration : underline;
}
hr {
color : #dadada;
background-color : inherit;}
hr.separator {
color : #000000;
background-color : inherit;}
.thumbnail {
float : left;
border : 0;
margin : 5px;
padding : 2px;
border : none;
}
form {
font-size : 10px;
}
input {
font-family:Tahoma;
font-size : 12px;
color : #000000;
background-color : inherit;}
.inputbox {
padding : 0 1px 0 1px;
color : #333333;
background-color : #eeeeee;
border : 1px dotted #94d8ff;
font-size:12px;
}
.text_area {
padding : 0 2px 0 2px;
color : #000000;
background-color : #ffffff;
border : 1px solid #94d8ff;
}
.selectbox {
padding : 0 1px 0 1px;
color : #000000;
background-color : #fbfbfb;
text-align : left;
font-size:xx-small;
border:1px dotted #94d8ff;
}
.button {
font-family:Tahoma;
font-size : 8pt;
font-weight : bold;
text-decoration : none;
width :auto;
height : 20px;
line-height : 20px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
margin : 0;

background-color:#ff6e86;
color : #000;
text-decoration : none;
text-align : center;
border : 0;
vertical-align : middle;
}
.button:link, .button:visited {
color : #000000;
text-decoration : none;
background-color : #CC3300;}
.button:hover {
color : #999;

background-color : #fff;
}
.contact_email {
margin : 0;
padding : 5px;
font-family:Tahoma;
font-size : 10px;
font-style : normal;
line-height : 18px;
font-weight : normal;
text-align : left;
display : block;
}
.contact {
text-align : center;
}
table.contact {
border : 1px solid #ddb856;
}
table.contact td.icons {
background-color : #ddb856;
padding : 5px;
color : #000000;
}
table.contact td.details {
text-align : left;
padding : 5px;
}
.moscode {
color:inherit;
background-color : #f0f0f0;
}
.code {
font-family : courier, serif;
font-size : 1.2em;
padding : 2px;
background-color : #f0f0f0;
color : blue;
border : 1px solid #d5d5d5;
margin : 0;
width : 90%;
}
.message {
font-family:Tahoma;
font-weight : bold;
font-size : 1em;
color : #666;
text-align : center;
background-color : inherit;
}
.ontab {
background-color : #475068;
border-left : 1px outset #666;
border-right : 1px outset #333;
border-top : 1px outset #666;
border-bottom : 1px solid #333;
text-align : center;
cursor : default;
font-weight : bold;
color : #ffffff;
padding : 0.2em;
}
.offtab {
background-color : #cccccc;
border-left : 1px outset #666;
border-right : 1px outset #333;
border-top : 1px outset #666;
border-bottom : 1px solid #333;
text-align : center;
cursor : default;
font-weight : normal;
padding : 0.2em;
color:#666666;}
.edit-tabs {
padding : 1em;
background : none;
}
.tabpadding {
padding : 1px;
}
.tabheading {
background-color : #ff6600;
text-align : left;
color:inherit;}
.pagetext {
visibility : hidden;
display : none;
}
.adminform {
color:inherit;
background-color : #ffffff;
}

/*TOOLTIPS*/
.tool-tip {
	color: #fff;
	width: 140px;
	height:124px;
	z-index: 13000;
	display:block;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	/*line-height:9px;*/
	margin: 0;
	color: #9FD4FF;
	background-color:inherit;
	padding: 8px 0px 0px;
	background: url(bubble1.png) top left;
	background-repeat:no-repeat;
	text-align: center;
	height:24px;
	vertical-align: top;
}
 
.tool-text {
	font-size: 10px;
	padding: 2px 8px;
	background: url(bubble.png) no-repeat left bottom;
	text-align: left;
	vertical-align: top;
	height:92px;
	margin: 0px;
	width: auto;
	
	font-family:Tahoma;
	
}
 
.custom-tip {
	color: #000;
	background-color:inherit;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	text-align:left;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	background-color:inherit;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
	background-color:inherit;
}
/*END TOOLTIpS*/

div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 9px;
	background: transparent url(tip-rounded.gif) no-repeat 15px 0;
}

/**
 * Joom!Fish - Multi Lingual extention and translation manager for Joomla!
 * Copyright (C) 2003-2007 Think Network GmbH, Munich
 *
 * All rights reserved.  The Joom!Fish project is a set of extentions for
 * the content management system Joomla!. It enables Joomla!
 * to manage multi lingual sites especially in all dynamic information
 * which are stored in the database.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
 *
 * The "GNU General Public License" (GPL) is available at
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 * -----------------------------------------------------------------------------
 * $Id: mod_jflanguageselection.css 567 2007-07-17 05:53:43Z akede $
 *
*/

/* Joom!Fish CSS definition used by the module or component. You might overwrite it in your
 * template and remove this. Within your module configuration you can switch off the loading of the css*/


#jflanguageselection
{
	float:right;
	vertical-align: top;
}

/*div.jflanguageselection
{
	float: right;
	vertical-align: middle;
	padding: 3px 2px 2px 2px;
}
*/
/* language lists with UL (names & images) */
#jflanguageselection ul.jflanguageselection
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

#jflanguageselection ul.jflanguageselection li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 6px;
	float: right;
	margin:0px;
	white-space: nowrap;
	border: none;
	font-size:xx-small;
}

#jflanguageselection ul.jflanguageselection li#active_language
{
	font-size:xx-small;
 	font-weight: bold;
}

#jflanguageselection ul.jflanguageselection li a
{
	display: block;
}

#jflanguageselection ul.jflanguageselection img
{
	border: none;
}


/** Styles for the drop down list */

#jflanguageselection select.jflanguageselection
{
	border: 1px solid #cccccc;
	margin: 1px 1px 1px 1px;
	padding: 0px 0px 1px 0px;
	font-family:Tahoma;
	font-size:xx-small;
	color: #f8f8f8;
	background-color:#663333;
}

#jflanguageselection label.jflanguageselection
{
	position:absolute;
	left:-1000px;
}

/** Controls Raw Display of Images **/

.rawimages {
	text-align: center;
}
.rawimages img {
	border: none;
	margin:2px;
}
.rawimages span#active_language img
{
	margin:2px;
	border: none;
 }


div#jflanguageselection img.langImg{ float: left; border: none; margin-top: 3px; }
div#jflanguageselection li img.langImg{ float: left; border: none; margin: 1px 3px 0px 0px; }

