html, body				{margin:0;padding:0;height:100%;width:100%;background:rgb(206,140,94)}
html, body, fieldset	{font-family:Arial,Sans-Serif,Helvetica;font-size:10pt}

.picture_left	{float:left;margin-right:10px;margin-bottom:10px}

.c		{clear:both}
.fl		{float:left}
.ml20	{margin-left:20px}
.mb10	{margin-bottom:10px}
.mr10	{margin-right:10px}

img		{border:0}
h1, h2, h3, h4, h5, h6 {margin:0;margin-bottom:10px;color:rgb(205,140,94)}
h1		{font-size:200%;line-height:1.2em}
h2		{font-size:150%}
h3		{font-size:133.33%}
h4		{font-size:133.33%}
h5		{font-size:116.67%}
h6		{font-size:116.67%}

div				{line-height:1.5em}
p 				{line-height:1.5em;margin: 1em 0 1em 0}
blockquote, cite,q
				{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}
blockquote		{margin:0 0 1em 1.6em;color:#666}
strong,b		{font-weight:bold}
em,i			{font-style:italic}
pre, code, kbd, tt, samp, var
				{font-size:100%}
pre, code		{color:#800}
pre				{line-height:1.5em;margin:0 0 1em 0}
kbd, samp, var	{color:#666}
var				{font-style:italic}

#outer, #header, #subheader, #content, #footer {width:1000px}

#outer			{margin-left:auto;margin-right:auto;text-align:left;position:relative}
#header			{height:204px;position:relative}
#en #header		{background:url(/images/static/header_en.jpg) no-repeat}
#es #header		{background:url(/images/static/header_es.jpg) no-repeat}
#fr #header		{background:url(/images/static/header_fr.jpg) no-repeat}
#it #header		{background:url(/images/static/header_it.jpg) no-repeat}
#subheader		{height:50px;background:rgb(149,121,113);width:920px}
#content #sub	{margin-left:40px;margin-right:40px;width:920px}
#content		{min-height:300px;background:url(/images/static/middle.jpg);}
#footer			{height:89px;background:url(/images/static/footer.jpg) no-repeat;padding-left:50px;padding-top:15px;color:rgb(100,100,100);font-size:0.75em;width:970px;}
#footer	h3		{font-family:Arial,Sans-Serif,Helvetica;padding-bottom:0;margin-bottom:0;color:rgb(100,100,100) !important;font-size:7pt !important}
#finner			{width:545px;margin:auto}
#es #finner 	{width:633px}

#col1			{margin-top:27px}
#col2, #col3	{margin-top:15px}

#col1			{width:510px;float:right;margin-left:-660px;margin-right:205px}
#col2			{width:205px;float:right;margin-right:-55px}
#col3			{width:205px;float:left;margin-left:0;margin-right:-5px}

#col1_content	{margin-left:15px;margin-right:15px}

#breadcrumb		{line-height:50px;color:rgb(255,255,255);float:left;margin-left:20px}
#breadcrumb a	{color:rgb(255,255,255);text-decoration:underline}
#claim			{font-family:"Times New Roman";font-size:1.3em;color:rgb(255,255,255);line-height:50px;float:right;margin-right:20px;position:relative;width:391px}
#claimline		{background:url(/images/static/claim_line.png) no-repeat;height:10px;width:211px;position:absolute;bottom:5px;right:12px}

#fr #claim		{width:475px;margin-right:-11px}
#fr #claimline	{right:39px}
#es #claim		{width:329px}
#it #claim		{width:420px}
#it #claimline	{right:34px}

.box_left, .box_right {width:205px;position:relative}
.box_left .head, .box_right .head {height:45px;color:rgb(255,255,255);font-weight:bold;font-size:1.05em;padding-left:10px;line-height:60px;overflow:hidden}
.box_right .head	{padding-left:30px}
#it .box_left .head, #it .box_right .head, #fr .box_left .head, #fr .box_right .head, #es .box_left .head, #es .box_right .head {font-size:1em}
.box_left .middle, .box_right .middle {width:205px}
.box_left .bottom, .box_right .bottom {height:20px}

.box_left .head {background:url(/images/static/box_left_head.png)}
.box_left .middle {background:url(/images/static/box_left_middle.png)}
.box_left .middle .content {margin-right:20px}
.box_left .content {padding:10px;text-align:center}
.box_left .bottom {background:url(/images/static/box_left_footer.png)}
.box_left .blanklink 	{position:absolute;bottom:14px;left:0}
.box_right .blanklink 	{position:absolute;bottom:14px;left:5px}
.box_left .blanklink img, .box_right .blanklink img	{width:193px;height:177px;cursor:pointer}
.box_left .link_pic.middle, .box_right .link_pic.middle {height:156px}
/* SUPPORT BOX */
.box_left #support.middle {background:url(/images/static/callus.png);height:180px;width:205px}
.box_left #support.middle .content {margin-right:20px;padding-top:136px;font-size:1.2em;font-weight:bold;color:rgb(255,255,255);text-shadow:#000 3px 3px 3px}

/* GUIDEBOOK */
.box_right #guidebook.middle {background:url(/images/static/guidebook.png);height:156px;width:205px}
.box_right #guidebook.middle .content {margin-right:8px;padding-top:102px;font-size:0.9em;font-weight:bold;color:rgb(100,100,100);text-shadow:#FFFFFF 3px 3px 3px}

/* RISATTITOURS RIGHT */
.box_right #risattitours.middle {background:url(/images/static/risatti-right.png);height:156px;width:205px}
.box_right #risattitours.middle .content {margin-right:8px;padding-top:102px;font-size:0.9em;font-weight:bold;color:rgb(100,100,100);text-shadow:#FFFFFF 3px 3px 3px}

/* MIT RIGHT */
.box_right #mitbox.middle {background:url(/images/static/mit-box.png);height:156px;width:205px}
.box_right #mitbox.middle .content {margin-right:8px;padding-top:102px;font-size:0.9em;font-weight:bold;color:rgb(100,100,100);text-shadow:#FFFFFF 3px 3px 3px}

/* WEATHER */
.box_right #weather.middle {background:url(/images/static/weather.png);height:156px;width:205px}
.box_right #weather .blanklink 	{left:11px}

.box_right .head {background:url(/images/static/box_right_head.png)}
.box_right .middle {background:url(/images/static/box_right_middle.png);text-align:center}
.box_right .middle .content {margin-left:20px}
.box_right .bottom {background:url(/images/static/box_right_footer.png)}
.box_right .logos a {display:block;padding:11px 0}

#tuev	{height:92px;width:92px;position:absolute;right:62px;bottom:-20px}

#intro_text	{color:rgb(149,121,113);margin-bottom:20px;font-style:italic}

/* FORMULAR */
fieldset		{border:0}
input,textarea	{border:1px solid rgb(150,121,113);border-right:#cc8c5e;border-bottom:#cc8c5e;background:url(/images/static/input_bg.gif) repeat-x;background-position:top}
.bttn 		{height:30px;position:relative;cursor:pointer}
.bttn .l	{background:url(/images/static/button_l.png);height:30px;width:5px;float:left}
.bttn .m	{background:url(/images/static/button_m.png);height:30px;line-height:30px;color:rgb(255,255,255);font-weight:bold;font-size:1.3em;text-align:center;float:left;background-color:#000}
.bttn .r	{background:url(/images/static/button_r.png);height:30px;width:5px;float:right}
.bttn input {position:absolute;left:0;top;0;height:30px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;margin-left:0 !important;margin:0;padding:0;border:0;cursor:pointer}

.bttn:hover .l	{background:url(/images/static/button_l_a.png)}
.bttn:hover .m	{background:url(/images/static/button_m_a.png)}
.bttn:hover .r	{background:url(/images/static/button_r_a.png)}

#contact input, #work_for_us input {width:270px;margin-left:20px}
#contact .bttn, #work_for_us .bttn {width:120px}
#contact .bttn .m, #contact .bttn input, #work_for_us .bttn .m, #work_for_us .bttn input	{width:110px}

/* NAVIGATION */
#nav ul {margin:0;padding-left:0;list-style-type:none}
#nav ul.sub	{padding-top:1px;background:rgb(242,224,212);width:192px}
#nav ul.sub li a {padding-left:20px;width:172px}
#nav ul li {line-height:2em;padding-bottom:1px}
#nav ul li.active {padding-bottom:0px}
#nav a {text-decoration:none;display:block;padding-left:20px;width:172px}
#nav a:hover, #nav a.active {background:rgb(205,140,94);color:rgb(255,255,255)}

/* BOXES */
.boxes {width:474px}
.boxes .head {background:url(/images/static/startpage_box_head.png) no-repeat;height:14px;padding:0;margin:0}
.boxes .mid {width:474px;background:url(/images/static/startpage_box_mid.png) repeat-y;padding:0;margin:0}
.boxes .mid .content {padding:1px 20px}
.boxes .foot {background:url(/images/static/startpage_box_foot.png) no-repeat;height:14px}

/* FACTS & FIGURES */
#factsfigures ul	{padding:0;padding-left:20px}

/* LANGUAGE SWITCH */
#langSwitch				{position:absolute;top:3px;right:65px;width:160px}
#langSwitch .act		{padding-left:10px;cursor:pointer;color:rgb(255,255,255)}
#langSwitch .arrow		{float:right;padding-right:10px;padding-top:7px}
#langSwitch	a			{text-decoration:none;color:rgb(255,255,255)}
#langSwitch a:hover		{text-decoration:underline}
#langSwitch a:hover img	{text-decoration:none}
#langSwitch img			{padding-right:10px}
#langSwitch .sub		{background:rgb(206,140,94);padding:10px 10px 5px 10px;width:140px;display:none}

/* LINKS */

a {color:rgb(149,121,113)}
a:hover {text-decoration:none}

/* MEMBERSHIPS */
.ms_certificates		{width:240px;text-align:center;float:left;padding-top:10px}
.ms_certificates a		{text-decoration:none;font-size:0.9em}
.ms_certificates img	{width:230px}

/* PRODUCTS */
#products .boxes .image {width:107px;height:138px;float:left}
#products .boxes .image .shade_right {background:url(/images/static/products_shade_right.png) no-repeat;float:right;height:130px;width:7px;margin:0;padding:0}
#products .boxes .image .imgd	{float:left;margin:0;padding:0}
#products .boxes .image img	{width:100px;height:130px}
#products .boxes .image .shade_foot {background:url(/images/static/products_shade_foot.png) no-repeat;clear:both;height:8px;width:107px}
#products .pdfdiv {margin-top:20px;margin-left:10px;line-height:15px;float:right;width:315px}
#products .pdfdiv img {height:30px;width:30px;margin-right:10px}

/* SERVICES */
#map		{text-align:center;position:relative;margin:auto}
#map.italy	{width:426px;height:470px}
#map.world	{width:456px;height:244px}
.map_office	{position:absolute;max-height:10px;width:10px;overflow:visible;cursor:pointer}
.map_office	.relativeDIV	{position:relative}
.map_office .relativeDIV .tooltipp	{position:absolute;left:-31px;top:-153px;cursor:default;z-index:1001}
.map_office .point	{height:10px;width:10px;position:relative;z-index:1000}
.tooltipp	{display:none}
.tooltipp .head		{background:url(/images/static/tooltipp_top.png) no-repeat;height:14px;width:358px;cursor:pointer}
.tooltipp .mid		{background:url(/images/static/tooltipp_mid.png) repeat-y;width:358px;padding:0px 15px 5px 15px}
.tooltipp .mid .content		{width:330px;text-align:left;color:rgb(149,121,113);font-size:0.85em}
.tooltipp .mid .content .info {float:right;width:230px}
.tooltipp .mid img.contact	{max-width:90px;max-height:115px;float:left;margin-right:10px}
.tooltipp .mid hr	{background:rgb(149,121,113);border:0;height:1px}
.tooltipp .bottom	{background:url(/images/static/tooltipp_bottom.png) no-repeat;height:25px;width:358px}

/* STARTPAGE */
#start h2 a {color:rgb(205,140,94);text-decoration:none}
#start h2 a:hover {text-decoration:underline}
#start .boxes .image {width:107px;height:107px;float:left;margin-right:5px}
#start .boxes .image .shade_right {background:url(/images/static/startpage_image_right.png) no-repeat;float:right;height:100px;width:7px;min-width:7px;max-width:7px;margin:0;padding:0}
#start .boxes .image .imgd	{float:left;margin:0;padding:0}
#start .boxes .image img	{max-width:100px;max-height:100px;padding:0;margin:0}
#start .boxes .image .shade_foot {background:url(/images/static/startpage_image_foot.png) no-repeat;clear:both;height:7px;min-height:7px;max-height:7px;width:107px;padding:0;margon:0}

/* TEAM */
#team .boxes .image	{float:left;margin-right:20px}
