
input[type="text"],input[type="password"]{
	border: 1px solid #999;
	font-size:11px;
	height:15px;
	padding-top:2px;
	padding-left:2px;
	width:250px;
}
input[type="submit"],input[type="button"] {
	font-size:11px;
}
textarea{
	border: 1px solid #999;
	font-size:11px;
	padding-top:2px;
	padding-left:2px;
	width:250px;
}
select{
	border: 1px solid #999;
	font-size:11px;
}
option{
	margin:2px;
	height:16px;
}
/*
 *  RTE align
 */
.align-left{
	text-align:left;
}
.align-right{
	text-align:right;
}
.align-center{
	text-align:center;
}
.align-justify{
	text-align:justify;
}
.align-inherit{
	text-align:inherit;
}
/*
 *  RTE align
 */
.csc-frame-rulerAfter{
	background-image:url(../grafik/rightbox_item_bg_bottom.png);
	background-repeat:repeat-x;
	background-position: center;
	padding:10px 0 10px 0;
}
.csc-textpic-caption{
	padding:0 0 6px 0;
	margin:0;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
}
#alt-table{
	float:left;
}
#table-left{
	background: #f4f4f1 url(../grafik/link_bg_forside_bottom.png) no-repeat bottom left;
	width:201px;
}
#left-bottom a{
	text-decoration:none;
	color:#666666;
}
#left-bottom a:hover{
	text-decoration:underline;
}
#table-border-sl{
	width:10px;
}
#table-border-lr{
	width:2px;
}
#table-border-ln{
	width:2px;
}
#table-right-content{
	padding-left:25px;
}
#table-wide{
	width:728px;
	background: #f4f4f1 url(../grafik/right_bg_bottom.png) no-repeat bottom right;
}
#table-normal{
	width:403px;
	background:#f4f4f1;
	background: #f4f4f1 url(../grafik/right_bg_bottom.png) no-repeat bottom right;
}
#table-normal-wide{
	width:728px;
	background:#f4f4f1;
	background: #f4f4f1 url(../grafik/right_bg_bottom.png) no-repeat bottom right;
}
#table-right{
	width:325px;
}




#menu1-ext-global .cec{
	background-image:url(../grafik/cec/bullet.png);
}
#menu1-ext-global .cid{
	background-image:url(../grafik/cid/bullet.png);
}
#menu1-ext-global .csc{
	background-image:url(../grafik/csc/bullet.png);
}
#menu1-ext-global .ccme{
	background-image:url(../grafik/ccme/bullet.png);
}
#menu1-ext-global .asse{
	background-image:url(../grafik/asse/bullet.png);
}
#menu1-ext-global a{
	padding:0;
	margin-bottom:10px;
	display:block;
	text-decoration:none;
}
#menu1-ext-global a:hover{
	text-decoration:underline;
}


/*
 * FONTS START
 */
h1{
	font-size:16px;
	font-family:Arial, Geneva, Helvetica, sans-serif;
	line-height:17px;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 0;
}
.white-header,.white-header a,.white-header a:hover{
	color:#fff;
}
h2{
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 0;
}

h3{
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 0;
}
p{
	padding:0;
	margin:0 0 10px 0;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
}
td{
	padding:0;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
}
a{
	color:#666;
	text-decoration:none;
	font-weight:600;
}
ul{
	margin:0;
	padding:0;
}
li{
	padding:0 0 0 0px;
	margin:0 0 10px 16px;
	background-repeat:no-repeat;
	background-position:0 3px;
	line-height:18px;
}
/*
 * FONTS STOP
 */
/*
 * PAGELAYOUT START
 */
body {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0;
	color:#666;
}
a img{
	border:0;
}
.csc-textpic-imagewrap{
	margin-top:3px;
}
#topimagebar{
	position:relative;
	width:950px;
	background: #FFF;
}
#topimage{
	overflow:hidden;
	position:absolute;
	left:10px;
	top:0;
	width:931px;
	background: #FFF;
}
#top img{
	border:0;
}
#top{
	width:950px;
	height:183px;
	background: url(../grafik/top.png) no-repeat;
}
#split-top-page{
	line-height:1px;
	font-size:1px;
	width:950px;
	height:2px;
	background: url(../grafik/split_top_page.png) repeat-x;
}
#page-shadow{
	position:relative;
	width:952px;
	background: url(../grafik/page_shadow.png) repeat-y;
}
#page{
	position:relative;
	background: #FFF;
	margin-left:1px;
	margin-right:1px;
	text-align:left;
	width:950px;
}
#left{
	margin-left:0px;
	float:left;
	width:201px;
	height:auto;
	background:#f4f4f1;
}
#right{
	float:left;
	margin-left:25px;
	width:300px;
}
#left-bottom-p{
	padding:19px;
}
#left-bottom{
	width:100%;
	min-height:233px;
}

#normal{
	float:left;
	margin-left:2px;
	width:403px;
	background:#f4f4f1;
}
#c-normal-padding{
	padding:20px 17px 0 19px;
}
#c-normal{
	width:100%;
}
#footer{
	width:954px;
	height:41px;
	background: url(../grafik/footer.png) no-repeat ;
}
#logo{
	float:left;
	width:258px;
	height:135px;
}
#logo a{
	float:left;
	margin-left:10px;
	margin-top:13px;
}
#menu1-container{
	float:left;
	width:435px;
	height:55px;
}
#menu1-container a,#menu1-container img{
	float:left;
}
#split-menu1-search{
	margin-top:8px;
	width:37px;
	height:24px;
	background: url(../grafik/top_div.png) no-repeat 18px 0px;
	float:left;
}
#split-search-rss{
	margin-top:8px;
	width:23px;
	height:24px;
	background: url(../grafik/top_div.png) no-repeat 11px 0px;
	float:left;
}
#rss{
	margin-top:13px;
	float:left;
}
#search-container{
	float:left;
	margin-top:9px;
	width:174px;
}
#searchword{
	width:130px;
}
#search-container form{
	float:left;
}
#search-submit{
	width:21px;
	height:22px;
	margin: 0 0 0 9px;
	padding: 0 0 0 0;
	border: 0;
	background: transparent url(../grafik/search_submit.png) no-repeat center bottom;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
}
#top-items-container{
	float:left;
}
#lang-container{
	width:600px;
	float:right;
	margin-top:27px;
	margin-right:34px;
	height:18px;
}
#lang-container a{
	float:right;
	padding-left:4px;
	display:none;
}
#quicklink-container{
	width:600px;
	margin-top:7px;
	margin-right:34px;
	float:right;
}
#quicklink-container a{
	float:right;
	padding-left:15px;
}
#menu2-container a,#menu2-container img{
	float:left;
}
#menu2-container a{
	margin-top:16px;
}
#menu2-container{
	float:left;
	margin-left:15px;
	height:48px;
}
#left-bottom li{
	padding:0 0 0 20px;
	margin:0 0 10px 0;
	list-style:none;
}
#menu3 li,#left-bottom li{
	margin:0 0 10px 0;
	list-style:none;
}
.menu-sub-lev1{
	padding:0 0 0 20px;
	/*background-position:20px 7px;*/
}
.menu-sub-lev2{
	padding:0 0 0 30px;
	background-position:20px 7px;
}
.menu-sub-lev3{
	padding:0 0 0 40px;
	background-position:30px 7px;
}
/*
 * PAGELAYOUT STOP
 */


