/*
-----------------------------------------------
Farbdefinition
Text: 		#888
Linien:		#333
Rot:		#cc0000
-----------------------------------------------
*/

/* 
----------------------------------------------
Reset margins 
----------------------------------------------
*/

body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea {
	margin:0;
	padding:0;
}

html {
  overflow: -moz-scrollbars-vertical;
}


/* 
---------------------------------------------
Format basic elements 
---------------------------------------------
*/

body {
	background: #0E0E0E url(images/bg_body.jpg) repeat-x fixed center 0;
}

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

caption,th,td {
	text-align:left;
	vertical-align:top;
}

abbr,acronym {
	font-variant:normal;
	border-bottom:1px dotted #666;
	cursor:help;
}

blockquote,q {
	quotes:none;
}

fieldset,img {
	border:0;
}

li {
	list-style-type:none;
}

sup {
	vertical-align:text-top;
}

sub {
	vertical-align:text-bottom;
}

del {
	text-decoration:line-through;
}

ins {
	text-decoration:none;
}

a {
	color:#c00; text-decoration:none;
}

a:hover {color:#fff;}

:focus {
	outline:0;
}



/* 
-------------------------------------------------
Font settings 
-------------------------------------------------
*/

body {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color:#999;
}

html>body { font-size: 12px; } 


p, table, pre { margin-bottom: 1.7em; font-size: 1em; line-height: 1.7em; }
h1  { margin-bottom: 0.9273em; font-size: 1.8333em; line-height: 0.9273em; }
h2  { margin-bottom: 1.02em; font-size: 1.6667em; line-height: 1.02em;  }
h3  { margin-bottom: 1.1333em; font-size: 1.5em; line-height: 1.1333em;  }
h4 { margin-bottom: 1.275em; font-size: 1.3333em; line-height: 1.275em;  }
h5 { margin-bottom: 1.36em; font-size: 1.25em; line-height: 1.36em;}
h6 { margin-bottom: 1.7em; font-size: 1em; line-height: 1.7em;}
li { font-size: 1em; line-height: 1.7em; }



h1, h2, h3, h4, h5, h6 {font-weight:normal; color:#cc0000;}

h1, h2, h3 {
	text-transform:uppercase;
	font-family: Arial Narrow, Helvetica, sans-serif;	
	}

h3.white{color:#fff;}


#main .ce_text .gt_h1 img, #main .ce_text .gt_h1_white img, #main .ce_text .gt_h2 img, #main .ce_text .gt_h2_white img, #main .ce_text .gt_h3 img, #main .ce_text .gt_h3_white img, #main .ce_text .gt_h4 img, #main .ce_text .gt_h4_white img, #main .ce_text .gt_h5 img, #main .ce_text .gt_h5_white img, #main .ce_text .gt_h6 img, #main .ce_text .gt_h6_white img, #right .ce_text .gt_h1 img, #right .ce_text .gt_h1_white img, #right .ce_text .gt_h2 img, #right .ce_text .gt_h2_white img, #right .ce_text .gt_h3 img, #right .ce_text .gt_h3_white img, #right .ce_text .gt_h4 img, #right .ce_text .gt_h4_white img, #right .ce_text .gt_h5 img, #right .ce_text .gt_h5_white img, #right .ce_text .gt_h6 img, #right .ce_text .gt_h6_white img  { border:0; padding:0;}  


strong {color:#a7a7a7;}

input,button,textarea,select {
	font-family:inherit;
	font-size:99%;
	font-weight:inherit;
}

pre {
	font-family: Helvetica, Arial, sans-serif;
	color:#888;
}

code {
	font-family:"Lucida Console",Monaco,monospace;
	font-size:12px;
}

