/ * BASIC LAYOUT SETTINGS */

/* COLORS:
light green:
border-bottom: 1px solid #42B06D;
rgb(66,176,109)

dark green:
background-color: rgb(66,102,101);
*/

div#tx_hortima_page{position:absolute;height:100%;width:100%;min-width: 1000px;}

/* ##### HEADER ##### */
div#tx_hortima_header {position:relative;background: url(../bilder/logo.gif) 15px 5px no-repeat;background-color:#FFF;top: 0;height: 86px;width:inherit;z-index:1;}

/* header rows positioning */
div#tx_hortima_header div#tx_hortima_topnavi {position:relative; top: 50px; margin-bottom: 1px;}
div#tx_hortima_header div#tx_hortima_topnavi2 {position:relative;top: 50px;}

/* header row coloring */
div#tx_hortima_header div.tx_hortima_row {height: 18px; width: 100%;}
div#tx_hortima_header div.tx_hortima_light {background-color: rgb(66,176,109);}
div#tx_hortima_header div.tx_hortima_dark {background-color: rgb(66,102,101);}

/* header lists formatting */
div#tx_hortima_header div#tx_hortima_topnavi ul {display: inline;margin:0;padding:0;position: absolute;line-height: 18px;}
div#tx_hortima_header div#tx_hortima_topnavi ul ul {line-height: 18px;}
div#tx_hortima_header div#tx_hortima_topnavi ul#tx_hortima_linklist li {margin:0; padding:0;text-align:center;display:inline;width: 110px;float:left;position: relative;}
div#tx_hortima_header div#tx_hortima_topnavi ul ul li {text-align:center;display:inline;}

/* linklist */
div#tx_hortima_header div#tx_hortima_topnavi ul#tx_hortima_linklist a {border-right: 1px solid white;text-align:center;}
div#tx_hortima_header div#tx_hortima_topnavi ul#tx_hortima_linklist{width: 710px; left: 200px;}

/* language list */
div#tx_hortima_header div#tx_hortima_topnavi ul#tx_hortima_langlist {width: 50px;right: 0;text-align:right;list-style-type: none;}
ul#tx_hortima_langlist li {float: left;}
div#tx_hortima_header div#tx_hortima_topnavi ul#tx_hortima_langlist a {width: 20px;border:0;}

/* header link display */
div#tx_hortima_header div#tx_hortima_topnavi a {color: white;text-decoration:none;width:110px;display:block; border-right: 1px solid white;}
div#tx_hortima_header div#tx_hortima_topnavi a:hover {text-decoration:underline;}

/* sublinklist */
div#tx_hortima_header div#tx_hortima_topnavi ul#tx_hortima_sublinklist a {border-right: 1px solid white;text-align:center;}
div#tx_hortima_header div#tx_hortima_topnavi ul#tx_hortima_sublinklist{width: 600px;top: 18px;z-index: 1;margin: 0;padding: 0;left: 0px;}

/* #### END HEADER ##### */


/* ##### CONTENT #### */
div#tx_hortima_content{position: relative;width: 100%;height: 100%;right: 0px;left:0px;}

div#tx_hortima_content div#tx_hortima_left {position: absolute;top:  0px;width: 200px;left: 0px;}
div#tx_hortima_content div#tx_hortima_center {position: absolute;top: 0px;left: 200px;right: 200px;}
div#tx_hortima_content div#tx_hortima_right{position: absolute;top: 0px;width: 200px; right:0px;}



/* Prod Berater & T3 Seiten nicht Ÿberdehnbar machen */
p.bodytext, div.csc-textpic, div.csc-textpic-text, ul.csc-bulletlist {max-width: 700px;}

.withborder, .charttable {border: 0px;border-collapse:collapse;border-spacing:0;border-width:0;padding:0;margin-left:1px;margin-top:1px;}
.charttable {width: 580px;margin-top: 10px;margin-bottom: 10px;}
.withborder th, .charttable th {border-style:solid;border-width:1px;border-color:gray;padding:1px;text-align:left;text-indent:3px;}
.withborder tr, .charttable tr {}
.withborder tr:hover, .charttable tr:hover {background-color:#fefa99;}
.withborder td, .charttable td {border-style:solid;border-width:1px;border-color:gray;padding:1px;width:100px;text-indent:5px;}
.charttable tr td.td-0{font-weight: bold;white-space: nowrap;}

/* ##### CONTENT LEFT #### */
/* leftside - sidenavi */
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi{position:relative;margin-top:10px;width: inherit;color: #426665;}
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi h4 {margin:0px; padding:4px 0px; margin-left: 10px;color: #000}

/* ### NAVI BAUM ### */
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi ul.tx_hortima_toplevel {list-style-type: none;list-style-position:inside;padding:0; margin: 0; margin-left: 0px; width: 195px;}
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi ul.tx_hortima_toplevel li{list-style-image: url(../bilder/arrow.png);border-top: 1px solid rgb(66,176,109);line-height: 14px;margin-left: 15px;}
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi ul.tx_hortima_toplevel li.tx_hortima_listopen{list-style-image: url(../bilder/arrowopen.png);}
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi ul.tx_hortima_toplevel li.tx_hortima_lastelement{border-bottom: 1px solid rgb(66,176,109);}
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi ul.tx_hortima_lastlevel li{border:0; list-style-image:none; list-style-type: square;}
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_sidenavi ul.tx_hortima_sublevel {list-style-type: none;list-style-position:inside;padding:0; margin: 0; margin-left: 10px;}
/* ### END NAVI BAUM ### */

/* ### searchbox ### */
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_searchbox {border-bottom: 1px dashed black; height: 30px; margin-top: 5px;margin-bottom: 5px;line-height: 30px;}
div#tx_hortima_content div#tx_hortima_left div#tx_hortima_searchbox form input.tx_hortima_searchfield{width: 120px; margin-left: 10px; margin-right: 5px; height: 15px;}
/* ### end searchbox ### */

/* ### END CONTENT LEFT ### */

 
 /* CONTENT CENTER */
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_breadcrumb { height: 30px; margin-top: 5px;margin-bottom: 5px;border-bottom: 1px dashed black;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_breadcrumb ul#tx_hortima_crumbs {display: inline;padding:0px; margin-left: 5px;line-height: 30px;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_breadcrumb ul#tx_hortima_crumbs li{display: inline; margin-left: 5px;list-style-image: url(../bilder/arrow.png);}

/* data area */
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data {position: relative;left: 0px; right: 0px;margin: 10px; padding-bottom: 30px; width: auto;overflow: auto;}

/* zwei spalten design */
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div.content_row div.content_left{width: 49%;float: left;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div.content_row div.content_right{width: 49%;float: left;padding-right: 10px;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div.content_row{clear: both;}

/* vier spalten design */

div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div#col1{float: left;padding-right: 20px;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div#col2{float: left;padding-right: 20px;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div#col3{float: left;padding-right: 20px;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div#col4{float: left;padding-right: 20px;}
div#tx_hortima_content div#tx_hortima_center div#tx_hortima_data div#nextline{clear: both;}


/* ##### CONTENT RIGHT ##### */
div#tx_hortima_content div#tx_hortima_right div#tx_hortima_topright{height: 30px; margin-top: 5px;margin-bottom: 5px;border-bottom: 1px dashed black; line-height: 30px;}
/* ##### END CONTENT RIGHT ##### */
 

/* ##### FOOTER ###### */
div#tx_hortima_footerwrapper {position: fixed; bottom: 0px;width: 100%;text-align:center;border-top: 1px solid white;background-color: rgb(66,102,101);}
div#tx_hortima_footerwrapper div#tx_hortima_footer{color:#FFF;letter-spacing: 0.2em;}
/* ##### END FOOTER ###### */



