/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com 
   Addition by Christian Montoya - www.christianmontoya.net */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
/* html, body, form, fieldset { margin: 0; padding: 0; } */
html,  form, fieldset { margin: 0; padding: 0; }
body { margin: 0; padding: 0;  }
/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, dl, address { margin: 0em 0; padding: 0; }

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote { margin-left: 0em; }

/* Miscellaneous conveniences: */
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 100%; font-family: inherit; }
ul { list-style-type:none; }
/* a { outline: none; } */

body {width:100%; font: 62.5%/160% "Lucida Grande", Verdana, sans-serif; /* background: #fff url('../images/body-bg3.png') repeat-x; */ color: #474747;  }

div#body_wrapper{background-color: #D7D7D6;}

.background {background: #D7D7D6 url('../images/bg_gradient.png') repeat-y scroll; padding-bottom: 20px; border-bottom:1px #EAEAEA solid; border-top:1px #EAEAEA solid; }
.shadow_right {-moz-box-shadow: 5px -10px 35px #AAAAAA; -webkit-box-shadow: 5px 0px 35px #AAAAAA;}
.shadow_left {-moz-box-shadow: -5px -10px 35px #AAAAAA; -webkit-box-shadow: -5px 0px 35px #AAAAAA;}
.avatar_services {border: 10px solid #F1F1F2;}
.avatar_about {margin-bottom:20px;margin-top:-20px;border: 10px solid #F1F1F2;}
div.widget iframe {border: 15px solid #F1F1F2;}


/* h1, h2, h3, h4 { font: 2.6em "Georgia", "Times New Roman", serif; } */
h1, h2, h3, h4 { font: 2.6em "Lucida Grande", "Arial", serif; } 
h2 a{text-decoration: none;}
h3 a{text-decoration: none;}
h2 a:hover{text-decoration: underline;}
h3 a:hover{text-decoration: underline;}
/*
h2 { font: 2.8em "Georgia", "Times New Roman", serif; }
*/
h2 { font: 2.8em "Lucida Grande", "Arial", serif; }
a { color: #474747; }

hr.brown {border-top: 0pt none; border-left: 0pt none; border-bottom: 1px solid white; background-color: rgb(157, 134, 85); height: 3px; margin-top: 5px;}
hr.grey {border-top: 0pt none; border-left: 0pt none; border-bottom: 1px solid #FFFFFF; background-color: #BBBDBF; height: 2px; margin-top: 0px; margin-bottom:15px;}

div.box {background-color:#E0E0E0; border:1px #BBBDBF solid; width:100%; margin-bottom:25px;}
div.box a{text-decoration: none;}
div.box img{border:0px;}
div.outline {border:1px #E6E6E7 solid; padding:10px; /*background-color:#E0E0E0;*/}
div.greyarea {border:1px #BBBDBF solid;}
div.product{ height:344px; margin-bottom:25px;}

div#wrapper { /*width: 860px;*/ width:1224px; margin: auto;  } 

/*div#header {background: #fff url('../images/body-bg3.png') repeat-x;}*/
div#header {width: auto; padding-left: 158px; padding-right:158px; background: #fff url('../images/bg_tile_lighter.png') repeat-x;height:95px; border-bottom: 1px solid #818180;}
div#header h1 { text-indent: -9999px; position: relative;/* top: 18px; */}    
div#header h1 a { background: url("../images/M2mobilogoconcept.png") no-repeat; display: block; width: 253px; height: 95px; /*margin: -19px -5px -23px -57px;*/ }  
															
div#header ul#nav { font-size: 1.4em;/* margin-top: 52px;*/ margin-right:65px;}
div#header ul#nav li { float: left; margin-right: 20px; }
div#header ul#nav li a { color: #77766f; text-decoration: none; font-weight:bold; }
div#header ul#nav li a:hover { color: #9D8655; }
div#header ul#nav li a.selected {color: #FFFFFF;}

div#header div.navigation {float:right; margin-top:44px;}
div#header img {border:0pt;}

div#header .crumb { color: #474747; margin-top: 18px;  }
div#header .crumb a { padding: 0 2px; text-decoration: none; }
div#header .crumb a.current { font-weight: bold; }
div#header .language { color: #474747; float: right; margin-top:2px; height:12px;width:	65px;}
div#header .language a { padding-left: 20px; /*margin-right: 25px;*/margin-left:5px; margin-right:3px; color: #77766f; text-decoration: none; }
div#header .language a:hover { text-decoration: underline; }
div#header .language a.en { background: url("../images/flags/en.png") no-repeat; }
div#header .language a.nl { background: url("../images/flags/nl.png") no-repeat; }

div#main { width: 640px; float: left; margin-top:20px; margin-bottom:30px;}

/*** CONTACT ***/
div#main_contact { width: 525px; float: left; margin-top:20px;}
div#main_contact .map { height:371px; width:493px;}
div#sidebar_contact .contact-box {background-color:#E0E0E0; border:1px #BBBDBF solid; width:313px; margin-bottom:25px;}
div#main_contact .contact-grey { border: 15px solid #F1F1F2; height:370px; width:493px; }
div#main_contact .contact-outline { border: 1px solid #BBBDBF; }
div#sidebar_contact { width:324px; float: right; margin:20px 0 0 55px; overflow: hidden;}
div#sidebar_contact h3 { margin-bottom: 0.8em; }
div#sidebar_contact ul li { margin-bottom: 6px; }
div#sidebar_contact ul li a { border-bottom: 1px solid #D2D0C5; padding-left: 5px; text-decoration: none; font-size: 1.3em; line-height: 1.8em; display: block; }
div#sidebar_contact a { text-decoration: none; }
div#sidebar_contact h4 { font-size: 1.8em; padding-left: 2px; margin-bottom: 10px; margin-top: 10px; }
div#sidebar_contact h4.postal { background: url('../images/icons/mail.png') no-repeat 0 3px; }
div#sidebar_contact h4.hq { background: url('../images/icons/house.png') no-repeat 0 3px; }
div#sidebar_contact h4.details {background: url('../images/icons/group.png') no-repeat 0 3px; }
div#sidebar_contact p { margin-bottom: 0px !important; margin-left: 10px;  }
div#sidebar_contact span { font-weight: bold; }
div#sidebar_contact address { font-style: normal; font-size: 1.2em; margin-bottom: 24px; line-height: 1.6em; }

.advcontact { text-align:left; float:left; background: #F0EEE0; border: 1px solid #D2D0C5; padding: 15px; margin-bottom:10px; margin-top:20px;  }
.advcontact h4 { font-size: 1.8em; padding-left: 22px; margin-bottom: 10px; background: url('../images/icons/mail.png') no-repeat 0 3px; }
.advcontact h4.postal { background: url('../images/icons/mail.png') no-repeat 0 3px; }
.advcontact p { margin-bottom: 0px !important; margin-left: 10px;  }
.advcontact span { font-weight: bold; }

.space {margin-right:10px;} 

.contact_formL { width:270px; float:left; font-size: 1.2em;}
.contact_formL input{ width:250px;}

.pta { font-size: 1.2em; margin-left: 0px;}
.form_button{margin-top:10px;}

div#main.prod {width: 700px;}
div#main h2 { /*border-bottom: 2px solid #D2D0C5;*/ margin-bottom: 0.8em; }
div#main h3 { font-size: 2em; margin-bottom:5px;}
div#main h4 { font-size: 1.6em; margin-bottom: 1em; }
/* Landing pages....*/
div#main h5 { font-size: 2em; margin-bottom: 0.8em;}
div#main p { /*margin-bottom: 1em;*/ margin-top:0px; font-size: 1.3em; line-height:1.4em; margin-bottom: 20px;}
div#main p a.more{float:right; margin-bottom:10px; margin-right:8px;margin-top:22px; text-decoration:none;}
div#main p ul.li_titlem {margin-bottom:0px; margin-top: 30px;}
div#main p ul li.li_contentm {margin-left: 28px; font-size:1em;}
span.li_titlem { margin-bottom:0px; margin-top: 30px;}
.li_contentm {margin-left: 28px; }
div#main p span ul {font-size: 1.2em; list-style-position: inside;}
div#main ol { font-size: 1.2em; list-style-position: inside; }
div#main ol li { margin-bottom: 1em; }
div#main pf {text-align:left; font-size: 1.3em; margin-bottom: 1em;}
div#main pe { font-size: 1em; color:#FF0000; margin:1em; line-height: 2em;}
div#main ul {font-size: 1.2em;}


/*div#main li{font-size: 1.2em;}*/
.prodW {list-style-type:inherit; line-height:1.8em; margin-bottom:20px;}

div#content.index {padding-left:158px; padding-right:158px;}
div#content.index p.pf {text-align:left; font-size: 1.3em; margin-bottom: 1em;}
div#content.index p.pe { font-size: 1em; color:#FF0000; margin:1em; line-height: 2em;}
div#content.index h3 { font-size: 2em; }
div#content.index h4 { font-size: 1.6em; margin-bottom: 1em; }
div#content.index p.large { margin-bottom: 20px; margin-top:20px; background-color: #F0EEE0; border-bottom: 1px solid #D2D0C5; padding: 20px 30px;  position:relative; font: 2.5em "Georgia", "Times New Roman", serif; text-align: center; line-height: 1.6em; }
div#content.index p.large a { text-decoration: none; font-style: italic; color: #6F6D61; border-bottom: 1px dotted #6F6D61; }
div#content.index p.large span { text-align: right; float: right; font: 1.6em "Georgia", "Times New Roman", serif; font-style: italic;  }
div#content.index p.large span a { text-decoration: underline; color: inherit; border-bottom: 0px; }
div#main.index { width: 524px; float: left; margin-top:20px;}
div#main.index div.greyarea{margin-bottom:10px;}
div#main.index a:hover { text-decoration:underline;}
div#main.index img { border: 15px solid #F1F1F2; }
div#main.index p.large { margin-bottom: 20px; margin-top:20px; background-color: #F0EEE0; border-bottom: 1px solid #D2D0C5; padding: 20px 30px;  position:relative; font: 3.625em "Georgia", "Times New Roman", serif; text-align: center; line-height: 1.6em; }
div#main.index p.large a { text-decoration: none; font-style: italic; color: #6F6D61; border-bottom: 1px dotted #6F6D61; }
div#main.index p.large span { text-align: right; float: right; font: 1.6em "Georgia", "Times New Roman", serif; font-style: italic;  }
div#main.index p.large span a { text-decoration: underline; color: inherit; border-bottom: 0px; }

/*div#content { margin-top: 30px; }
div#content p { font-size: 1.3em; line-height: 1.8em; margin-bottom: 20px; }*/

div#options a { font-size: 1.125em; line-height: 1.8em; }

/* ------ left Side Bars ------ */
div#sidebar { /*width: 200px;*/width:195px; float: left; margin: 33px 60px 0 0; overflow: hidden;margin-bottom:30px;}
div#sidebar h3 { /*border-bottom: 2px solid #D2D0C5;*/ margin-bottom: 0.8em; }
div#sidebar ul li { margin-bottom: 6px; }
div#sidebar ul li a { border-bottom: 1px solid #D2D0C5; padding-left: 5px; text-decoration: none; font-size: 1.3em; line-height: 1.8em; display: block; }
div#sidebar a { text-decoration: none; }
#submenu {padding:2px 0 2px 10px;}
#submenu a { font-size: 1em; line-height: 1.6em; }
.submenu {padding:2px 0 2px 10px;}
.submenu a { font-size: 1em; line-height: 1.6em; }
.menu_subheading { font: 1.7em "Georgia", "Times New Roman", serif; line-height: 2em; }

/* ------ right Side Bars ------ */
div#right_sidebar {   margin-bottom: 45px; margin-top:20px;  float:right; clear:right; padding:0px; /*position: relative; display: inline;*/ }
div#right_sidebar a { text-decoration: none; }
div#right_sidebar a:hover {text-decoration:underline;}
div#right_sidebar img { border: 10px solid #F1F1F2; margin-bottom: 4px; }
div#right_sidebar img.rss {border:0px;/* margin-left:50px; position:absolute;*/ float:right; margin-top:6px; margin-bottom:-80px; margin-right:20px;}
div#right_sidebar img.house {margin-bottom:-6px;}
div#right_sidebar h2 { /*border-bottom: 2px solid #D2D0C5;*/ margin-bottom: 0.8em; }
div#right_sidebar h3 { font-size:2em; text-align:left; }
div#right_sidebar.index { width: 324px; margin-left:60px; margin-bottom: 45px; margin-top:17px; float:right; clear:right; padding:0px; /*position: relative; display: inline;*/ }
/*div#right_sidebar h3 { border-bottom: 2px solid #D2D0C5; margin-bottom: 0.8em; }
div#right_sidebar ul li { margin-bottom: 6px; }
div#right_sidebar ul li a { border-bottom: 1px solid #D2D0C5; padding-left: 5px; text-decoration: none; font-size: 1.4em; line-height: 1.8em; display: block; }
*/

.team a.profile { padding: 2px; padding-left: 22px; background: url('../images/icons/report.png') no-repeat 0 0; }

/* ------ Web Bottom Footer ------ */
/* div#footer { float:left; border-top: 1px solid #D2D0C5; padding-top: 8px; margin: 20px 0px 20px 0px; clear: both; } */ /* add width:100% padding-top:15px*/
/*div#footer {border-top: 1px solid #D2D0C5; padding-top: 8px; margin-top:100px; background: rgb(255, 255, 255) url(../images/footer.png) repeat-x scroll 0pt 0pt; float: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;} */
div#footer {background: #fff url('../images/bg_tile_lighter.png') repeat; border-top: 1px solid #818180; padding-bottom:18px; padding-top: 12px; padding-left:158px;padding-right:158px; /*margin-top:100px; background-color:#17130D;*/ float: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;} 

/*div#footer ul { float: left; margin-right: 5px; }
div#footer ul li a { text-decoration: none; }
div#footer ul li a:hover { text-decoration: underline; }
div#footer ul li.toplist a { font-size: 1.2em; color: #28272C; }
div#footer ul li.toplist ul { margin-top: 6px; }
div#footer ul li.toplist ul li  { width:140px; }
div#footer p.copy { float: right; }*/

div#footer div.divin {margin: 0 auto; width: 908px;}
div#footer ul.first {margin-right: 234px; font-size: 1.2em; width:100%;  margin-bottom: 5px;}
div#footer ul.first li.first { float:left; margin-right: 115px; margin-left:5px; width: 60px;}
div#footer ul.first a{color: #9E8756; font-weight:bold; font-size:11px;}
div#footer ul li.second {width:135px; margin-right:40px; }
div#footer ul li.second a{color:#BBBDBF;}

div#footer ul.footerbar {float: left; margin-right:13px;  max-width: 100%; font-size: 1.2em;} 
div#footer ul li.footli a {font-size:1.2em; margin-right:110px;} 
div#footer ul li.footli {display:inline; margin:0 5px 0 0; text-align:center;}  

div#footer ul { float: left; /*margin-right: -13px;*/ max-width: 166;}
div#footer ul.white {padding-left:5px;}
div#footer ul.rightf { float:left; max-width:166px;}
div#footer ul li a { text-decoration: none; }
div#footer ul li a:hover { text-decoration: underline; }
div#footer ul li.toplist a { font-size: 1.2em; color: #28272C; width: 60px; margin-right:22px;}
div#footer ul li.toplist ul { margin-top: 6px; }
div#footer ul li.toplist   { width:200px; }

div#footer ul li.toplist2 a  { width:60px; font-size: 1.2em; color: #28272C; margin-left: -50px; margin-right: 92px; }
div#footer ul li.toplist ul li  { width:136px;  }   
div#footer ul li.toplist ul li a {font-size: 1em; }  


div#footer p.copy { float: right; }



/*** Web services ***/
.social { height:125px; text-align:center; float:left; display:block; background: #F0EEE0; border: 1px solid #D2D0C5; /*padding: 10px 25px 4px;*/ position: relative; /*margin-top:17px; width: 69%;*/ width:308px; }
.social a {display:inline; float:left; text-align:center;}
a img#linkedin, a img#twitter, a img#facebook {border:/*#aaa 1px solid*/0pt;margin-left:29px;}
a img#linkedin2 {border:#aaa 1px solid; } /* Esto: width:66px;*/

/* ------ EXTRA ------ */
.extra { width:624px; clear: right; background: #E0E0E0; border: 1px solid #E6E6E7; padding: 15px 15px; padding-right:0px; padding-bottom: 10px; position: relative; /*margin-top:30px; */}
.extra h3 { font-size: 1.8em; margin: 20px 0; margin-top: 30px; }
.extra h4 { font-size: 1.4em; padding-left: 22px; margin-bottom: 14px; }
.extra h4.link { background: url('../images/icons/world_link.png') no-repeat 0 2px; }
.extra h4.pdf { background: url('../images/icons/pdf.png') no-repeat 0 2px; }
.extra h4.xls { background: url('../images/icons/xls.png') no-repeat 0 2px; }

/* ------ Images Tables ------ */
table.two_columns tr td { width: 280px; padding:10px; }
table.two_columns tbody tr td { /*width: 280px;*/width:200px; padding: 5px; padding-left:0px; padding-right:38px; }
table.two_columns tr td#services img.avatar_services {border: 10px solid #F1F1F2;}
/*table.two_columns tr td img {  border: 0px !important; }  */
table.four_columns tr td { width: 130px; padding: 5px; }
table.four_columns tr td.prod { width: 130px; padding: 33px; }  
table.four_columns tbody tr td { width: 130px; padding: 5px; padding-left:0px; padding-right:70px; }
table.four_columns tr td img { border: 0px !important; }

table.products tr td { width: 130px; padding: 5px; }
table.products tr td.prod { width: 130px; padding: 33px; text-align:center;}  
table.products tbody tr td { width: 130px; padding: 5px; padding-left:0px; padding-right:70px; }
table.products tr td img { border: 0px !important; }

table.three_columns tr td { width: 130px; padding: 5px; }
table.three_columns tr td.prod { width: 130px; padding: 33px; }  
table.three_columns tbody tr td { width: 130px; padding: 5px; padding-left:0px; padding-right:35px; }
table.three_columns tr td img {  border: 10px solid #F1F1F2;}

table.five_columns tr td {  padding:5px; }   /* width:100px; */
table.five_columns tbody tr td { padding:10px; padding-left:0px; padding-right:38px;} /* width:100px; */
/*table.five_columns tr td img { border:0px solid #000000; border: 0px !important; }*/  /* max-width: 100px;*/ 
table.five_columns tr td#services img.avatar_services {border: 10px solid #F1F1F2;}

/* -------- Forms Landing Pages ---------*/
div#landformL { width:130px; float:left; font-size: 1.3em;  margin-bottom: 14px;}
div#landform { width:300px; boder:blue 1px solid;}  /*float:left; */
div#landp {width: 735px;   height:500; top: 0;left: 0; background-repeat:no-repeat; padding-bottom:11px;}
div#landp p.pf {text-align:left; font-size: 1.3em; margin-bottom: 1em;}
/*div#landp p.pe { font-size: 1em; color:#FF0000; margin:1em; line-height: 1em; margin-bottom:0; margin-top:0; width:180px; padding-left:80px;}*/
div#landp p.pe {color:#FF0000; padding-left:3px; display:inline;}
div#landp p.success { color: #088A08; padding-left:18px; display:inline;}
div#landp h3 { font-size: 2em; }
div#landp h7 { font-size: 1.6em;}
div#landp p.large { margin-bottom: 20px; margin-top:20px; background-color: #F0EEE0; border-bottom: 1px solid #D2D0C5; padding: 20px 30px;  position:relative; font: 2.3em "Georgia", "Times New Roman", serif; text-align: center; line-height: 1.6em; }
.landingblock {display:block; width: 295px; position:relative; top:238px; left:65px; padding-bottom:290px; margin-top: -25px; }
/*.landingblock h7 { font-size: 1em; margin-bottom:1px; margin-top: -30px; }*/
div#landp.iphone_uk {background-image: url(../images/products/iPhone_Application_UK.png);}
div#landp.iphone_nl {background-image: url(../images/products/iPhone_Application_NL.png);}
div#landp.applications_uk {background-image: url(../images/products/Mobile_Applications_UK.png);}
div#landp.applications_nl {background-image: url(../images/products/Mobile_Applications_NL.png);}
div#landp.strategy_uk {background-image: url(../images/products/Mobile_Strategy_UK.png);}
div#landp.strategy_nl {background-image: url(../images/products/Mobile_Strategy_NL.png);}
div#landp.website_uk {background-image: url(../images/products/Mobile_Website_UK.png);}
div#landp.website_nl {background-image: url(../images/products/Mobile_Website_NL.png);}
div#landp.marketing_uk {background-image: url(../images/products/Mobile_Marketing_UK.png);}
div#landp.marketing_nl {background-image: url(../images/products/Mobile_Marketing_NL.png);}

 
 
/* ---------- TeamLink Landing Pages -------------*/
div#tll {width:330px; height:470px; top: 0;left: 0; background-repeat:no-repeat; padding-bottom:11px; background-image:url(../images/products/teamlink_landing/bg_teamlink_land.png);}

div#tll p {color:#FFFFFF; font-size: 1.3em; text-align: center; padding-top: 80px; margin-bottom: 40px; }
div#tll p.text_mobile {color:#FFFFFF; font-size: 1.3em; text-align: center;  margin-bottom: 0px; padding-top:0px;}
div#tll p.header {color:#FFFFFF; font-size: 1.6em; text-align: center; padding-top: 80px; margin-bottom: 40px; font-weight:bold;}
div#tll_content {width:300px; margin-left: 10px; text-align:center;  }
div#tll_content img.tll_android{margin-left:45px;}
div#tll_content a {color:transparent;}

 
 

/* ------- AWARDS -------- */
.awards {float:left; /*margin-top:60px; margin-bottom: 35px;*/ /*width:324px;*/}
.awards div.award {float:left; width:100px; padding-left: 12px; margin-bottom: 20px;text-align:center;margin-left:15px; margin-right:20px;}
.awards div.award img {float:left; /*width:100px;*/}

.products { width: 500px; }
.products h3{ font-size: 1.8em; border-bottom: 1px solid #D2D0C5; margin-bottom: 1em;}

.product_list {font-weight:bold;}
/*.products p { font-size: 1.2em !important; }*/
.gmaps {  height: 22px; display: block; background: url('../images/contact/googlemap-logo.gif') no-repeat 0 0px; padding-left: 70px;  }


/* ------- CLIENTS -------*/
.clients {float:left; text-align:center; /*margin-top:-3px; margin-bottom: 35px; width:254px;width:308px;*/}



/* ------------ ADVISORS ------------ */
div#cath_social{display:inline;
left:50px;
position:relative;
top:65px;}

/* Float clearing (http://positioniseverything.net/easyclearing.html) */
.clearfix:after { content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

/* General styles */
.left { float: left; clear: left; }
.right { float: right; clear: right; }
.margin {  margin: 0 0 30px 30px; }
.half { width: 170px;}
.full { width: 100%;}
.seventy { width: 70%;}
.no-border { border: 0px !important; }
.center { text-align: center; background-position:center; margin:0px auto;}
.block{display:block;}


img.smallSL { }  /* Esto width:130px;  height:27px; */
img.small { /*border:0px;*/}	/* Esto: width:110px; */
img.products_phones {height:85px; width:85px;} /* max-width:170px; */
ul#list_content{margin: 2px 0px 15px 15px; padding: 0; list-style: circle; list-style-type: circle; list-style-position: inside; font-size: 1.125em;}
img.appbag {display:inline; margin-bottom:5px; margin-right:20px;}
img.ovibag {display:inline; margin-bottom:5px; margin-right:20px; }
img.bbbag {display:inline;  margin-bottom:5px; margin-right:30px;}
img.bbbag2  {display:inline;  margin-bottom:5px; margin-right:22px;}
img.getjarbag {display:inline;  margin-bottom:5px; margin-right:20px; }
img.andbag {margin-left:10px;/*margin-left:-5px;*/ margin-bottom:5px; }
img.store_button {height:94px; margin-bottom:5px; margin-right:2px;margin-left:2px; margin-top:10px;}


.map {width:243px; height:200px; frameborder:0; scrolling:no; marginheight:0px; marginwidth:0 ;}
.dv_video {width: 400px; height: 335px;}