/* ____________________________ Page Structure */

* {padding: 0;margin: 0;}

img {border: 0;}

a {text-decoration: none;color: rgb(0,0,0);}

ul, li {list-style:none;}

body {background-color: rgb(73,120,140);font: 11px arial, helvetica, sans-serif;text-align: center;}

.capcalera {background-color: rgb(0,0,0); height: 112px;}

/* ____________________________ Capcalera */

#cap1 {background-image: url(http://www.globaltac.net/png/globaltac_capcalera.png);background-repeat: no-repeat;background-position: center;height:94px;}
#cap1_esp {background-image: url(http://www.globaltac.net/png/globaltac_capcalera_esp.png);background-repeat: no-repeat;background-position: center;height:94px;}
#cap2 {border-top: 1px solid rgb(255,255,255);font:  11px verdana, helvetica, sans-serif;letter-spacing: 0.04em;color: rgb(255,255,255);padding:1px;}

/* ____________________________ Menu llenguatges */

#idiomes {padding-top:70px;margin-left:-230px;}

ul.menu_ll {font: bold 11px arial, helvetica, sans-serif;}

ul.menu_ll li {display: inline;padding: 0px 8px 0px 0px;}

ul.menu_ll li a {color: rgb(73,120,140);text-decoration: none;}

ul.menu_ll li a:hover {color: rgb(255,255,255);text-decoration: none;}

ul.menu_ll li.ll_actual a,
ul.menu_ll li.ll_actual a:hover {color: rgb(255,255,255);}

/* ____________________________ Cos principal */

.tot {width: 780px;margin: 0px auto;text-align: left;}

/* ____________________________ Columnes */

.col1 {background-color: rgb(69,114,133);width: 226px;float:left;height:600px;}  
.col2 {background-image: url(http://www.globaltac.net/png/globaltac_logofons.png);background-repeat: no-repeat;background-position: center;background-attachment: fixed;background-color: rgb(255,255,255);width: 375px;float:left;	height:600px;} 
.col2_3 {background-image: url(http://www.globaltac.net/png/globaltac_logofons.png);background-repeat: no-repeat;background-position: center;background-attachment: fixed;background-color: rgb(255,255,255);width: 549px;float:left;height:600px;} 
.col3 {background-color: rgb(238,238,238);width: 174px;	float:left;font: 11px Georgia, helvetica, sans-serif;height:600px;} 

/* ____________________________ col 1*/

#menu {font: 11px verdana, helvetica, sans-serif;color: rgb(255,255,255);}
#menu a {color: rgb(255,255,255);}

.barra{border-top: 2px solid rgb(214,225,232);padding: 0;margin: 0;}

#niv0 {font: bold 11px verdana, helvetica,sans-serif;padding-top:3px;padding-left:6px;padding-bottom:3px;}
#niv0 a {display:block;}

#niv1 {border-top: 1px dotted rgb(214,225,232);}
#niv1 a {display:block;padding-top:4px;padding-left:18px;padding-right:10px;padding-bottom:4px;}

#niv0 a:hover,
#niv1 a:hover {background-color: rgb(65,108,126);}

/* ____________________________ col 2*/

#contingut{font: italic 13px georgia, helvetica, sans-serif;line-height: 1.5em;padding-left: 12px;padding-right: 10px;padding-top: 5px;}
#contingut h1{font: bold 18px verdana, helvetica, sans-serif;color: rgb(73,120,140);padding-top: 13px;padding-bottom:6px;}
#contingut h2{font: 11px Georgia, helvetica, sans-serif; width:450px;font-weight:bold; padding-top:12px; color:rgb(73,120,140);border-bottom: 1px dotted rgb(73,120,140);padding-bottom:2px;margin-bottom:8px;}
#contingut img{float: right;}
#contingut ul {padding-top:1px;}
#contingut li{padding-left:10px;list-style-type: disc;list-style-position: inside;}
#contingut li a:hover{color: rgb(73,120,140);}

/* ____________________________ col3 */

.col3 #slogan {font: bold 21px verdana, helvetica, sans-serif;color: rgb(73,120,140);padding-top:6px;padding-left:7px;padding-bottom:6px;padding-right:6px;text-align:center;}

.modul li {font: 9px verdana, helvetica, sans-serif;border-top: 1px dotted rgb(73,120,140);}
.modul li a {padding-top:5px;padding-left:8px;padding-bottom:5px;padding-right:4px;}
.modul li h1 {font: bold 10px verdana, helvetica, sans-serif;color: rgb(73,120,140);}
.modul li a {display: block;}
.modul li a:hover{background-color: rgb(214,225,232);cursor:pointer;}

#tarifes {font: 11px Georgia, helvetica, sans-serif; width:450px;}
#tarifes td {border-bottom: 1px dotted rgb(73,120,140); padding-top:4px; padding-bottom:2px; }
#tarifes .cap {font-weight:bold; padding-top:12px; color:rgb(73,120,140);}

/* ____________________________ col2_3 */

.col2_3 #contingut {width: 450px;}


/* ____________________________ Peu */

#peu{clear: both;background-color: rgb(194,193,193);font: 11px arial, helvetica, sans-serif;color: rgb(0,0,0);text-align: center;vertical-align: bottom;padding-top:3px;}
#peu a{text-decoration: underline;color: rgb(0,0,0);font-weight: bold;}
#peu a:hover{text-decoration: underline;color: rgb(153,0,0);font-weight: bold;}