.grid_block_content {
       margin:15px 0px 0px 0px;
       padding:0px;
}

.grid_block_content .grid_title {
	font-family:Verdana,Arial,sans-serif;
	font-size:14px;
        font-weight:bold;
	color:#ffffff;
        padding-left:90px;
        padding-top:30px;
}

.grid_block_content .grid_mainlink {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#f00;
        text-align:right;
        width:597px;
	margin-top:8px;
}

.grid_block_content .grid_mainlink a {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#f00;
}

.grid_block_content .grid_mainlink img {
	vertical-align:bottom;
}

.grid_block_content .grid_cell {
        float:none;
        width:600px;
        height:200px;
        padding:0px;
        margin:0px;
}

.grid_block_content .grid_links {
        margin:0px;
        margin-top:4px;
        margin-left:14px;
        padding:0px;
	width:582px;
}

.grid_block_content .grid_links th {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#2b91d1;
	font-weight:bold;
	height:33px;
}

.grid_block_content .grid_links tr {
       height:22px;
}

.grid_block_content .grid_links tr.standardrow {
	background-color:#fff;
}

.grid_block_content .grid_links tr.alternaterow {
	background-color:#c6deff;
}

.grid_block_content .grid_links td.left {
      margin:0px;
      padding:0px;
      padding-left:15px;
}

.grid_block_content .grid_links td.right {
      margin:0px;
      padding:0px;
      padding-right:6px;
}

.grid_block_content .grid_links p {
        margin:0px;
        padding:0px;
}

span.grid_mark {
	font-weight:bold;
}

.grid_top {
	margin:8px 0px 19px 0px;
}

.grid_bottom {
	margin:30px 0px 5px 0px;
}


/* List */
.list_box {
	background-image:url('http://www.traumurlaub.com/typo3conf/ext/user_traumurlaub/pi1/images/list_top.gif');
	height:23px;
	width:584px;
	margin-left:15px;
}

.list_box .sort {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#fff;
	padding:0px 40px 0px 15px;
	line-height:22px;
}

.list_box .sort_single {
	padding-left:10px;
}

.list_box .sort a {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:normal;
	color:#fff;
	text-decoration:underline;
}

.list_box .pages {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#fff;
}

.list_box .pages a {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:normal;
	color:#fff;
	text-decoration:underline;
}

.import_list {
	width:584px;
        border-left:1px solid #b8b8b8;
        border-right:1px solid #b8b8b8;
        border-bottom:1px solid #b8b8b8;
}

.import_list th {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#2b91d1;
	font-weight:bold;
	background-color:#fff;
	height:30px;
	text-align:left;
}

.import_list th.left {
	padding-left:15px;
}        

.import_list td {
	height:20px;
}

.import_list tr.standardrow {
	background-color:#fff;
}

.import_list tr.alternaterow {
	background-color:#c4dfff;
}

.import_list td.first {
	padding-left:15px;
}

.import_list td.grid_price {
      color:#f00;
}

.import_list_toplink {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#f00;
        text-align:left;
	margin:8px 0px 0px 16px;
}

.import_list_toplink a {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#f00;
}

.import_list_toplink img {
	vertical-align:bottom;
}

.import_list_info {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
        font-weight:bold;
	color:#2a90d0;
	margin:0px 0px 15px 15px;
}

.import_list_info .start {
	padding-left:50px;
}

.import_list_info .back {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#f00;
        text-align:left;
	padding-left:220px;
}

.import_list_info .back a {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#f00;
	vertical-align:middle;
}

.import_list_info .back img {
	vertical-align:bottom;
}

.list_top {
	margin-left:15px;
}

.list_bottom {
	margin-left:15px;
}

/* Legende */
.legend {
	margin-left:10px;
}

.legend th {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#2b91d1;
	font-weight:bold;
	height:30px;
}

.legend td {
	height:14px
}




/* Old table */

.grid_content {
       margin-top:10px;
       padding:0px;
}

.grid_content .grid_title {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
        font-weight:bold;
	color:#ffffff;  
        padding-left:90px;
        padding-top:32px;
}

.grid_content .grid_cell {
        float:left;
        width:202px;
        height:200px;
        padding:0px;
        margin:0px;
}

.grid_content .grid_links {
        margin:0px;
        margin-top:35px;
        margin-left:18px;
        padding:0px;
}

.grid_content .grid_links p {
        margin:0px;
        padding:0px;
}

.grid_content .grid_links tr {
       height:21px;
}

.grid_content .grid_links td.right {
      margin:0px;
      padding:0px;
}

.ohglink {
      text-decoration:none;
}

.ohglink img {
      border:0px;
      vertical-align:top;
}

.grid_links {
      border-bottom:1px #b8b8b8 solid;
}
