/* global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* remember to define focus styles! */ :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } /*table { border-collapse: separate; border-spacing: 0; }*/ caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }

body{background: #fff; font-family: "Arial"; font-size:12px; line-height: 18px;}
a, a:visited{text-decoration:none; color:#4da4fe;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style-type:none;}


#trenulet{margin-top:40px;margin-bottom:20px;;float:left;font-size:11px;margin-left:30px;margin-right:30px;border:1px solid #c8c8c8;width:100%;padding:10px;background:#ececec;}
#trenulet a, #trenulet a:visited{color:grey;}
#trenulet a:hover{color:#000;}

#center{width: 965px; margin: 0 auto;}
#wrapper{width: 965px; float:left; }
#head{width:965px; float:left;}
#logo{width:212px; float:left; margin: 10px; display:inline; background:url('images/logo.jpg') no-repeat; color:#ED881C; font-size:20px; font-weight:bold; text-align:center;}
#logo a, #logo a:visited{float:left; width:100%; height:95px;}
#logo span{color:#ADADAD; font-weight:normal;}
#phone{float:right; margin: 10px; display:inline; color:#394494; font-size:18px; font-weight:bold; padding:5px 5px 5px 0; background:url('images/tariflocal.jpg') no-repeat top left; margin: 40px 0 0 0; display:inline; width:270px;}
#phone p{float:left; padding-left:130px;}
a.commander, a:visited.commander{color:#000; font-size:13px; font-weight:normal; width:232px; float:left; background:url('images/commander.jpg') no-repeat; padding: 7px 0 7px 0; text-align:center; margin: 10px 0 0 6px; display:inline;}
a:hover.commander{background:url('images/commanderh.jpg') no-repeat; text-decoration:none;}
#title{width:100%; float:left; color:#000; font-size:36px; text-align:center; line-height:30px;margin-top:20px;}
#title span{color:#636363; font-size:24px; width:100%; float:left; text-align:center;}
#immopano{width:965px; float:left; height:223px; position:relative; margin:15px 0 0 0; display:inline;}
#immopanoiphone{width:813px; float:left; height:481px; position:relative; margin:15px 0 0 0; display:inline;}
#immopano img{position:absolute; top:0; left:0;}
#immopanoiphone img{position:absolute; top:0; left:0;}
a.commander1, a:visited.commander1{color:#000; font-size:24px; font-weight:normal; width:431px; float:left; background:url('images/commander1.jpg') no-repeat; padding: 24px 0 22px 0; text-align:center; margin: 10px 0 10px 265px; display:inline;}
a:hover.commander1{background:url('images/commander1h.jpg') no-repeat; text-decoration:none;}
.imgonleft{width:100%; float:left; position:relative; margin: 40px 0 0 0; display:inline;}
.imgonleft img{float:left; margin: 0 20px 0 0; display:inline;}
.imgonleft h2, .imgonleft p.bestparagraph{width:300px; position:absolute; left:-10000px;}
.text{width: 370px; float:right; position:relative; margin:-30px 0 0 0; display:inline; top:0; z-index:1;}
.imgonleft h3{font-size:24px; width:auto; padding: 5px 0;}
.imgonleft h3 span{color:#636363; font-size:18px;}
.imgonleft p{width:auto; color:#393939; font-size:13px;} 
a.voir, a:visited.voir{font-size:18px; color:#E9881F; text-align:center; float:left; width:auto;  margin: 15px 0 10px 50px; display:inline;}
.imgonright{width:100%; float:left; position:relative; margin: 40px 0 0 0; display:inline;}
.imgonright img{float:right; margin: 0 0 0 20px; display:inline;}
.video{float:right;margin:0 0 0 20px;display:inline;}
.imgonright h2, .imgonright p.bestparagraph{width:300px; position:absolute; left:-10000px;}
.imgonright h3{font-size:24px; width:auto; padding: 5px 0;}
.imgonright h3 span{color:#636363; font-size:18px;}
.imgonright p{width:auto; color:#393939; font-size:13px;}
.formcontactpar textarea {height:200px; width:100%; }
.formcontactpar input.leftborder3 {width:250px; }
#leftcolumn{width:497px; float:left; margin: 15px 10px 20px 0; display:inline;}
.formcontactpar a, .formcontactpar a:visited{color:#FA9101; text-align:center; width:100%; margin: 10px 0 0 0; float:left; display:inline;}
#leftcolumn h3{font-size:24px; width:auto; padding: 5px 0; margin: 10px 0 0 0;}
#leftcolumn h3 span{color:#636363; font-size:18px;}
#leftcolumn p{width:auto; color:#393939; font-size:13px;}

#rightcolumn{width:450px; float:right; margin: 15px 0 20px 0; display:inline;}
#rightcolumn img{margin: 5px 9px 0 0; }

#centeredcolumn{width:497px; float:left; margin: 15px 10px 20px 235px; display:inline;}
.formcontactpar a, .formcontactpar a:visited{color:#FA9101; text-align:center; width:100%; margin: 10px 0 0 0; float:left; display:inline;}
#centeredcolumn h3{font-size:24px; width:auto; padding: 5px 0; margin: 10px 0 0 0;}
#centeredcolumn h3 span{color:#636363; font-size:18px;}
#centeredcolumn p{width:auto; color:#393939; font-size:13px;}
