html {
    border-left: 0px;
    }

body, form, a, div, span, ul, ol, li, table, caption, tr, th, td, img, strong, em, p, h1, h2, h3, h4, h5, h6, pre {
    padding: 0px;
    border: 0px;
    margin: 0px;
    }

body {
    text-align: center;
	background-color: #eeeeee;
    }

body, input, select, option, textarea, h1, h2, h3, h4, h5, h6, table, tr, th, td {
    font-family:  Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    line-height: 1.3em;
    }

strong, h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    }

h1 {
	font-size: 20px;
	}

h2 {
	font-size: 19px;
	}

h3 {
	font-size: 18px;
	}

h4 {
	font-size: 17px;
	}

h5 {
	font-size: 16px;
	}

h6 {
	font-size: 15px;
	}

.alignLeft {
	text-align: left;
	}

.alignRight {
	text-align: right;
	}

.alignCenter {
	text-align: center;
	}

.clearBoth {
	clear: both;
	float: none;
	}

.par {
	color: inherit;
	background-color: #cfcfcf;
	}

#feedback_user {
	color: #FF0000;
	background-color: inherit;
	font-weight: bold;
}

#master_wrapper {
    width: 1140px;
    float: none;
    margin: 0px auto;
}

#wrapper {
    width: 800px;
    float: left;
    text-align: left;
    margin-top:10px;
    border: 1px solid #aaaaaa;
    background-color:white;
	}

#separator {
    clear:both;
}

#top {
	height:125px;
}

#top img {
	position:absolute;
    display:block;
    }

#left {
    width: 200px;
    float:left;
    }

#menu {
    width:180px;
    margin:0px auto;
    margin-top:20px;
    border: 1px solid #dddddd;
    }

.cat_link {
    display:block;
    margin-left:10px;
    margin-top:5px;
    margin-bottom:5px;
    font-weight:bold;
    text-decoration:none;
    color:#666666;
    }

.cat_link:hover {
    color:#333333;
    }

.car_link {
    display:block;
    margin-left:20px;
    text-decoration:none;
    color:#999999;
}

.car_link:hover {
    color:#666666;
    }

#middle_adds {
    float:left;
    margin-top:20px;
	margin-left:20px;
    width:560px;
    border-bottom: 1px dashed #dddddd;
}

#right_content {
    float:left;
    margin-top:20px;
	margin-left:20px;
    width:560px;
}

#right_title {
    font-size:12px;
    font-weight:bold;
    border-bottom: 1px dashed #dddddd;
}

#right_title a {
    font-weight:bold;
    color:black;
}

.right_cat {
    float:left;
    margin:10px;
    width:260px;
    height:75px;
}

.right_cat img{
    display:block;
    float:left;
}

.right_cat h4{
    display:block;
    float:left;
    margin-left:10px;
}

.right_cat a{
    text-decoration:none;
    color:black;
}

#model_img {
    display:block;
    float:left;
    margin-right:10px;
	margin-top:10px;
}

#model_content {
    float:left;
    margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
    width:440px;
    border-left: 1px dashed #dddddd;
}

#model_content_table_container {
    width:420px;
    margin:10px;
}

#model_content_table table{
    width:420px;
}

#model_content_table th{
    width:105px;
    font-weight:bold;
}

#model_content_table a{
    color:black;
}

.content_image_list {
    margin-left:20px !important;margin-left:10px;
    margin-bottom:10px;
    width:198px;
    height:250px;
    float:left;
    border: 1px solid #dddddd;
    text-align:center;
    padding:0px;
}

.content_image_list_abs {
    float:left;
    width:198px;
    height:230px;
}

.content_image_list h6 {
    margin-top:10px;
}

.content_image_list:hover{
    background-color:#eeeeee;
}

.image_list {
    display:block;
    margin:0px auto;
    margin-top:25px;
}

#content_image_number {
    float:right;
    margin-right:15px;
    font-weight:bold;
    border-top: 1px dashed #dddddd;
}

#content_image_number a {
    font-weight:bold;
    color:black;
}

#right_content p {
    text-indent: 20px;
    margin-bottom:10px;
}

#top_title {
    display:block;
    position:absolute;
    margin-left:20px;
    margin-top:20px;
    font-weight:bold;
    color:black;
    text-decoration:none;
}

#top_tease {
    display:block;
    position:absolute;
    margin-left:590px;
    margin-top:20px;
    font-weight:bold;
    color:black;
    text-decoration:none;
}

.descarca {
    display:block;
    text-decoration:none;
    color:black;
    font-weight:bold;
    float:right;
    margin-right:20px;
}

#mnu_bottom {
    margin-top:20px;
    margin-left:20px;
}

#copy {
	margin-bottom:20px;
}

#bottom_links {
	width:800px;
	text-align:center;
	margin:0 auto;
}

#bottom_links a{
	margin:10px;
}

#right_adds{
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:150px;
}

#left_adds{
    float:left;
    margin-top:10px;
    margin-right:10px;
    width:165px;
    height:605px;
}

#right_adds img{
    margin-bottom:10px;
}