/*<![CDATA[*/
/**18.05.09 cycro-systems Andreas Karl **********/

/*<![CDATA[*/
/**18.05.09 cycro-systems Andreas Karl **********/

/** Global Reset********************************************************************/

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, 
img, small, strong, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td {
								margin: 0;
								padding: 0;
								border: 0;
								outline: 0;
								font-weight: inherit;
								font-style: inherit;
								font-size: 100%;
								font-family: inherit;
								vertical-align: baseline;
}

:focus { outline: 0; }

body {
								line-height: 1;
								color: #000000;
								background: #ffffff;
}

ol, ul { list-style: none; }

table {
								border-collapse: separate;
								border-spacing: 0;
}

caption, th, td {
								text-align: left;
								font-weight: normal;
}

a img { border:none; }
a.linkMgTooltip{display: none;}

img.print{display: visible; float: right;}
.dontprint { display: none; }

/**General Site Rules********************************************************************/


body {
								font: 73%/1.8em Arial, Verdana, Helvetica, sans-serif;
								background: #fff;
								color:#666;
}

br { line-height:10px; }

a {
								font-weight: normal;
								color: #000;
								text-decoration:underline;
}

strong { font-weight:bold; }

em{ font-style:italic; }


/**Functions ******************************************************************************/


.cleaner, .clearFix {
								display: block;
								clear: both;
								font-size: 0px;
								line-height: 0px;
								background: transparent;
								height:0px;
}

.clearfix:after{
								content: "."; 
								display: block; 
								height: 0; 
								clear: both; 
								visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/**Layout *********************************************************************************/
#pos{ width: 700px; }

#mainLeft{ width: 700px; }

#mainRight{ display: none; }

/***Top****************************************/

.imagechanger, #headStart, #headStart2, 
.contentHead, .mainnavigation, .areanavigation, 
.secondarynavigation { display: none; }
h2.hideme, hr.hideme{ display: none; }


/***Middle****************************************/

.maincontent, .maincontent2{
								padding: 30px 20px;
								background: transparent;
}

.contentLeft{ display: none; }

.contentRight{ width: auto; }

#content{ width: 100%!important;}

form label{
								font-weight: bold;
								color: #81712C;
}


/***Bottom****************************************/

#footer{ display: none; }



/* Zeichendeklaration */

h1, .headline_1{
								color: #000;
								font-size: 1.6em;
								font-weight: lighter;
								letter-spacing: -.04em;
								line-height: 2em;
								font-family: arial;
								margin: 0 0 5px 0;
}


h2{
								color: #000;
								font-size: 1.2em;
								font-weight: bold;
								line-height: 2em;
								font-family: arial;
								margin: 0 0 5px 0;
								text-decoration: underline;
}

h3, .headline_3{
								color: #000;
								font-size: 1em;
								font-weight: bold;
								line-height: 2em;
								font-family: arial;
								margin: 20px 0;
								text-decoration: underline;
}

h4{
								color: #444;
								font-size: 1em;
								font-weight: bold;
								line-height: 2em;
								font-family: arial;
								margin: 0 0 5px 0;
								text-decoration: underline;
}


h5{
								color: #444;
								font-size: 1em;
								font-weight: normal;
								line-height: 2em;
								font-family: arial;
								margin: 0 0 5px 0;
								text-decoration: underline;	
}


span.preline{
								display: block;
								text-transform: uppercase;
								color: #444;
								font-size: 90%;
}

/* Einspalter */

.c-col-01-tpl-1{
								width: auto;
								padding: 0 0 15px 0;
}

/* Zweispalter 50 | 50 */
.c-col-01-tpl-2{
								float: left;
								width: 48%;
								margin-right: 10px;
								padding-bottom: 15px;
}
.c-col-02-tpl-2{
								float: right;
								width: 48%;
								padding-bottom: 15px;
}

/* Dreispalter 33 | 33 | 33 */
.c-col-01-tpl-3{
								float: left;
								width: 32%;
								margin-right: 10px;
								padding-bottom: 15px;
}
.c-col-02-tpl-3{
								float: left;
								width: 32%;
								padding-bottom: 15px;
}

.c-col-03-tpl-3{
								float: right;
								width: 32%;
								padding-bottom: 15px;
}

/* Zweispalter 35 | 65 */
.c-col-01-tpl-6{
								float: left;
								width: 33%;
								margin-right: 10px;
								padding-bottom: 15px;
}
.c-col-02-tpl-6{
								float: right;
								width: 63%;
								padding-bottom: 15px;
}

/* Zweispalter 65 | 35 */
.c-col-01-tpl-7{
								float: left;
								width: 63%;
								margin-right: 10px;
								padding-bottom: 15px;
}
.c-col-02-tpl-7{
								float: right;
								width: 33%;
								padding-bottom: 15px;
}

/* Trennline */
.c-col-01-tpl-17{
								border-bottom: 1px solid #E6E6E6;
								height: 1px;
								margin: 15px 0;
}

/* News // FXO-News */

span.p-navi-link a, span.p-navi{
								background: none;
								padding: 0 4px;
}
#c-tpl-news .itc-headline, #c-tpl-news .itc-short{
								display: none;
}

.newsBox .date_data{
								color: #000; 
								font-weight: normal; 
								font-style:italic;
}

.newsBox .odd, .newsBox .even { padding: 0 0 15px 0; }

.newsBox .newsCat { display: none; }

.newsBox .button_show { display: none; }

/*]]>*/