﻿div.detailContentContainer div.detailContent div.detail 
{
    width: 100%;
    padding: 0px 0px 20px 0px;
    font-size: 13px;
}

div.detailContentContainer div.detailContent div.detail div div.item
{
    width: 100%;
    padding: 0px 0px 10px 0px;
}

div.detailContentContainer div.detailContent div.detail div div.item div.footer
{
    width: 100%;
    padding: 10px 0px 0px 0px;
} 

div.detailContentContainer div.detailContent div.detail div div.item div.facebook
{
    width: 100%;
    padding: 20px 0px 0px 0px;
} 

div.detailContentContainer div.detailContent div.detail div div.item div.footer div.buttonVideos
{
    width: 60px;
    height: 22px;
    padding: 6px 0px 0px 30px;
    margin: 0px 5px 0px 0px;
    background: transparent url(../images/btn_videos.png) no-repeat top left;
}

div.detailContentContainer div.detailContent div.detail div div.item div.footer div.buttonPictures
{
    width: 58px;
    height: 22px;
    padding: 6px 0px 0px 32px;
    margin: 0px 5px 0px 0px;
    background: transparent url(../images/btn_pictures.png) no-repeat top left;
}

div.detailContentContainer div.detailContent div.detail div div.item div.footer div.buttonMaps
{
    width: 62px;
    height: 22px;
    padding: 6px 0px 0px 28px;
    margin: 0px 5px 0px 0px;
    background: transparent url(../images/btn_maps.png) no-repeat top left;
}

div.detailContentContainer div.detailContent div.detail div div.item div.footer div.buttonAdditional
{
    width: 184px;
    height: 22px;
    padding: 6px 0px 0px 10px;
    background: transparent url(../images/btn_additional_info.png) no-repeat top left;
}

div.detailContentContainer div.detailContent div.detail div.country,
div.detailContentContainer div.detailContent div.detail div.region
{
    width: 100%;
    margin: 0px 0px 0px 0px;
    border-bottom: solid 1px #cfcfcf;
}

div.detailContentContainer div.detailContent div.detail div.country div.item div.picture,
div.detailContentContainer div.detailContent div.detail div.region div.item div.picture
{
    height: 295px;
    margin: 0px 15px 10px 0px;
}

div.detailContentContainer div.detailContent div.detail div.country div.item div.intro,
div.detailContentContainer div.detailContent div.detail div.region div.item div.intro
{
    width: 100%;
	line-height: 20px;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
} 

div.detailContentContainer div.detailContent div.detail div.country div.item div.bodytext,
div.detailContentContainer div.detailContent div.detail div.region div.item div.bodytext
{
    width: 100%;
	padding: 0px 0px 10px 0px;
	line-height: 20px;
} 

div.detailContentContainer div.detailContent div.detail div.country div.item div.bodytext table,
div.detailContentContainer div.detailContent div.detail div.region div.item div.bodytext table
{
    width: 100%;
    border-collapse: collapse;
}

div.detailContentContainer div.detailContent div.detail div.country div.item div.bodytext table tr th,
div.detailContentContainer div.detailContent div.detail div.region div.item div.bodytext table tr th
{
    text-align: left;
    padding: 0px 20px 0px 0px;
    border-bottom: solid 1px #cfcfcf;
}

div.detailContentContainer div.detailContent div.detail div.country div.item div.bodytext table tr td,
div.detailContentContainer div.detailContent div.detail div.region div.item div.bodytext table tr td
{
    vertical-align: top;
    padding: 3px 20px 3px 0px;
    border-bottom: solid 1px #cfcfcf;
}

div.detailContentContainer div.detailContent div.detail div.country div.item div.bodytext table tr td ul,
div.detailContentContainer div.detailContent div.detail div.region div.item div.bodytext table tr td ul
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 15px;
}

div.detailContentContainer div.detailContent div.detail div.pictures
{
    width: 828px;
    margin: 0px 0px 0px 0px;
    padding: 20px;
    background-color: #ffffff;
    border: solid 1px #d5d5d5;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item
{
    width: 100%;
    padding: 0px 0px 0px 0px;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.picture
{
    width: 100%;
    height: 525px;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.picture div.navprev
{
    position: absolute;
    top: 308px;
    left: 56px;
    width: 0px;
    height: 0px;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.picture div.navnext
{
    position: absolute;
    top: 308px;
    left: 866px;
    width: 0px;
    height: 0px;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.gallery
{
    width: 882px;
    height: 71px;
    padding: 18px 0px 0px 0px;
    white-space: nowrap;
    overflow: hidden;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.gallery div.item
{
    width: 109px;
    height: 71px;
    margin: 0px 9px 0px 0px;
    background-color: #e9e9e9;
    border: solid 1px #d5d5d5;
    overflow: hidden;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.gallery div.navprev
{
    position: absolute;
    top: 626px;
    left: 55px;
    width: 0px;
    height: 0px;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.gallery div.navnext
{
    position: absolute;
    top: 626px;
    left: 867px;
    width: 0px;
    height: 0px;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div div div.button
{
    padding: 30px 0px 0px 7px;
    width: 11px;
    height: 39px;
	filter: alpha(opacity=70);
	opacity: 0.70;
    background-color: #555555;
    cursor: pointer;
    border: solid 1px #d5d5d5;
}

div.detailContentContainer div.detailContent div.detail div.pictures div.item div.gallery div div.button:hover
{
	filter: alpha(opacity=70);
	opacity: 0.70;
}

div.detailContentContainer div.detailContent div.detail div.videos
{
    width: 828px;
    margin: 0px 0px 0px 0px;
    padding: 20px;
    background-color: #ffffff;
    border: solid 1px #d5d5d5;
}

div.detailContentContainer div.detailContent div.detail div.videos div.item
{
    width: 100%;
    padding: 0px 0px 0px 0px;
}

div.detailContentContainer div.detailContent div.detail div.videos div.item div.video
{
    width: 100%;
    height: 525px;
}

div.detailContentContainer div.detailContent div.detail div.googlemap
{
    width: 870px;
    height: 600px;
    border: solid 1px #cecece;
}

div.detailContentContainer div.detailContent div.detail div.googlemap div
{
    float: none;
    border: none;
    padding: none;
    margin: none;
}


