/*
 * Generellen Klassen und Definitionen
 */

* {
}

body {
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:12px;
	color: #002952;
}

body a {color: #002952;}

.float_left {
	float:left;
}

.float_right {
	float:right;
}

h1 {
	font-size:1em;
}

/*
 * Menu definition
 */

DIV.site DIV.site-content {
        width:1025px;
}


DIV.site DIV.site-content DIV.menu {
	width:178px;
	margin-top:35px;
	margin-left:5px;
	margin-right:19px;
}

DIV.site DIV.site-content DIV.menu img { 
	margin-right:6px; 
	border:none;
}

DIV.site DIV.site-content DIV.menu a { 
	/*text-decoration:underline;*/
	text-decoration:none;
	color:#002152;
	font-size:11px;
}

DIV.site DIV.site-content DIV.menu DIV.lvl1_no {
	background-color:#F3EADA;
	padding-top:14px;
	padding-bottom:10px;
	padding-left:7px;
	margin-left:0px;
	margin-top:1px;
}

DIV.site DIV.site-content DIV.menu DIV.lvl1_act {
	background-color:#FBF9F4;
	border-top:1px solid #002152;
	padding-top:14px;
	padding-bottom:10px;
	padding-left:7px;
	margin-left:0px;
	margin-top:0px;
	font-weight:bold;
	text-decoration:underline;
}

DIV.site DIV.site-content DIV.menu DIV.lvl2_no {
	background-color:#EEEFED;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:27px;
	margin-left:0px;
	margin-top:1px;
}

DIV.site DIV.site-content DIV.menu DIV.lvl2_act {
	background-color:#D5DBDF;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:27px;
	margin-left:0px;
	margin-top:0px;
	font-weight:bold;
	text-decoration:underline;
}

DIV.site DIV.site-content DIV.menu DIV.lvl3_no {
	background-color:#EEEFED;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:27px;
	margin-left:0px;
	margin-top:1px;
}

DIV.site DIV.site-content DIV.menu DIV.lvl3_act {
	background-color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:27px;
	margin-left:0px;
	margin-top:0px;
	font-weight:bold;
	text-decoration:underline;
}

DIV.site DIV.site-content DIV.menu DIV.menu-language {
	border-top:1px solid #FFFFFF;
	background-color:#F3EADA;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:40px;	
}

DIV.site DIV.site-content DIV.menu DIV.menu-language a.img {
	float:left;
}

DIV.site DIV.site-content DIV.menu DIV.menu-language a.text {
	float:left;
	padding-top:6px;
	padding-left:10px;
}

/*
 * Content definition
 */

DIV.site DIV.site-content DIV.content {
	width:584px;
	margin-right:20px;
	/*border:1px solid green;*/
}

DIV.site DIV.site-content DIV.content DIV.content-main {
	margin-top:20px;
	/*border:1px solid yellow;*/
}

DIV.site DIV.site-content DIV.content DIV.content-main ul {
	 margin-top: 15px;
	 margin-bottom: 15px;
	 padding-left: 20px;
	 margin-left: 20px;
}

DIV.site DIV.site-content DIV.content DIV.content-main a {
	 color: #002952;
}

DIV.site DIV.site-content DIV.content DIV.content-main a:hover {
	 color: #002952;
	 text-decoration: none;
}

DIV.site DIV.site-content DIV.content DIV.content-main h1.csc-firstHeader { 
	margin-bottom: 0px; 
	padding:0px;
}

DIV.site DIV.site-content DIV.content DIV.content-main img.block {
	width: 8px; 
	height: 8px; 
	margin-right: 5px;
}

DIV.site DIV.site-content DIV.content DIV.content-main .csc-textpic-image { 
	padding-top: 5px;
}

DIV.site DIV.site-content DIV.content DIV.content-main a { 
	color: #002952; 
}

DIV.site DIV.site-content DIV.content DIV.content-main a:hover { 
	text-decoration: none; 
}

/* HOME NEWS */

DIV.site DIV.site-content DIV.content DIV.content-main DIV.news-latestfrontpage-header {
	background-color:#003662;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
	margin-top:20px;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.news-latestfrontpage-header h1 {
	margin:0;
	padding:0;
	font-size:11px;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.news-latestfrontpage-container {
	padding-top:18px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	background-color:#F0F3F5;
	font-size:11px;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.news-latestfrontpage-container DIV.news-latestfrontpage-item DIV.news-latestfrontpage-content {
	display:block;
	padding-top:8px;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.news-latestfrontpage-container DIV.news-latestfrontpage-item DIV.news-latestfrontpage-content p {
	display:inline;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.news-latestfrontpage-container DIV.news-latestfrontpage-item DIV.news-latestfrontpage-content a{
	text-decoration:none;
	display:inline;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.news-latestfrontpage-container DIV.border {
	border-bottom:1px dashed #043A77;
	margin-top:8px;
	margin-bottom:8px;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .contenttable TABLE {
	width:585px;
}
DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .contenttable THEAD {
	
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .contenttable TH {
	font-size: 10px;
	background-color: #003662;
	color: white;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}
DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .contenttable TD {
        padding:0px;
        padding-left:12px;
        margin:1px;
        height:20px;
	background-color:#f0f3f5;

}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .contenttable TBODY {
        color:#003662;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .contenttable p {
 	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;  
	padding-right:5px;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .contenttable IMG {
        margin-right:5px;
}



DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne #mailform {
        border:1px solid #003662;
}
DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne FIELDSET {
        border:0px solid #003662;
	padding:25px;
}
DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .csc-mailform-label {
        font-weight:bold;
	margin:3px;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .csc-mailform-field INPUT {
        margin:3px;
	border:1px solid #003662;
}
DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .csc-mailform-field TEXTAREA {
        margin:3px;
        border:1px solid #003662;
}

DIV.site DIV.site-content DIV.content DIV.content-main DIV.ne .csc-mailform-submit INPUT {
        margin:3px;
        border:1px solid #003662;
	text-align:right;
}





/**/

DIV.site DIV.site-content DIV.content DIV.content-top-menu {
	margin-top:11px;
	font-size:11px;
	/*border:1px solid blue;*/
}

DIV.site DIV.site-content DIV.content DIV.content-top-menu a {
	text-decoration:none;
	color:#002152;
}

DIV.site DIV.site-content DIV.content DIV.content-top-breadcrumb {
	margin-top:35px;
	font-size:11px;
}

DIV.site DIV.site-content DIV.content DIV.content-top-breadcrumb a {text-decoration:none;}

/*
 * Right definition
 */
 
DIV.site DIV.site-content DIV.right {
	width:203px;
	/*border:1px solid black;*/
	margin-right:7px;
}

DIV.site DIV.site-content DIV.right DIV.right-main {
	margin-top:35px;
	/*border:1px solid #227561;*/
}

DIV.site DIV.site-content DIV.right DIV.right-top-search {
	margin-top:7px;
	/*border:1px solid #A34AB1;*/
}
DIV.site DIV.site-content DIV.right DIV.right-top-search INPUT {
        border-top: 1px solid #002952;
        border-left: 1px solid #002952;
        border-right: 1px solid #7B8CA5;
        border-bottom: 1px solid #7B8CA5;
	margin-right:7px;
	padding-left:14px;
	color: #223B73;
	width:140px;
	height:14px;
	margin-top:0px;
	font-size:11px;
	padding-top:3px;


}

DIV.site DIV.site-content DIV.right DIV.right-top-search BUTTON {
        margin:0px;
        padding:0px;
	border:0px;
	margin-top:0px;
        border-top: 1px solid #002952;
        border-left: 1px solid #002952;
        border-right: 1px solid #7B8CA5;
        border-bottom: 1px solid #7B8CA5;
	width:20px;
	height:19px;

}

DIV.site DIV.site-content DIV.right DIV.right-top-search IMG {
        padding:0px;
	margin-left:-3px;
	margin-right:-3px;
	margin-bottom:-4px;
	margin-top:-1px;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.rss-feed {
	font-weight:bold;
	color:#002152;
	font-size:11px;
	background-color:#ced6de;
	margin-bottom:3px;
	padding-left:12px;
	padding-top:7px;
	padding-bottom:20px;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.rss-feed img { 
	border:none; 
	margin-top:2px;
	#margin-top:15px;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.rss-feed a { 
	text-decoration:none; 
	color:#002152;
	float:left;;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.rss-feed span { 
	margin:0;padding:0; 
	margin-left:6px;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col {
	/*border:1px solid #A34AB1;*/
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col { 
	clear: both;

        margin-bottom: 3px;
        margin-bottom: 3px;
 
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col DIV.right-col-content H1 { 
	margin:0px; 
	margin-left: 11px; 
	font-size: 12px; 
	font-weight: bold;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col DIV.right-col-content IMG.block { 
	width: 8px; 
	height: 8px; 
	margin-right: 7px;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col DIV.right-col-content P.bodytext {
	margin: 0px;
	padding: 11px;
	padding-top:3px;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col DIV.right-col-content  {
	clear: both;
	margin-bottom: 3px;
	background-color: #ced6de;
        padding-top: 10px;
        padding-bottom: 13px;
        margin-bottom: 3px;
	font-size:11px;
}

DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col DIV.right-col-content-header {
	padding-left:11px;
}


DIV.site DIV.site-content DIV.right DIV.right-main DIV.right-col DIV.right-col-content-header IMG {
        margin-top:4px;
        margin-bottom:0px;
}




/* NOT IN USE */

DIV.site DIV.site-content DIV.right DIV.right-main DIV.news {/*border:1px solid #A34AB1;*/}

/* PLUGINS */

.tx-projekte-pi1-listrow h1 { 
	font-size: 120%; 
	margin-bottom: 0px;
}

.tx-projekte-pi1-listrow h3 { 
	font-size: 100%; 
	font-weight: normal; 
	padding-top: 0px; 
	margin-top: 0px;
}

.tx-projekte-pi1-listrow a { 
	color: #002952; 
	text-decoration: underline;
}

.tx-projekte-pi1 a:hover { 
	text-decoration: underline;
}
      .news-list-item { border-bottom: 1px dotted #002c56; margin-bottom: 15px; padding-bottom: 15px; width: 100% }
      .news-list-item p { margin: 0px; margin-bottom: 10px; padding:0px; }
      .news-list-item a { color: #002952; font-weight: bold; }
      .news-list-item a:hover {  color: #849DB6; text-decoration: underline; }
      .news-list-browse a { color: #002952; font-weight: bold; text-decoration: none; }
      .news-list-browse a:hover { text-align:left; color: #849DB6; text-decoration: underline; }

#category img {
	border:0px;
	margin-right:10px;
	margin-bottom:10px;

}
#organigramm p { margin: 0px; padding: 0px; }


table.table1 {
	margin:0px;
	padding:0px;
	border-spacing:0px;
	border-collapse: collapse;
}
.table1 THEAD {
        margin:0px;
        padding:0px;
        border-spacing:0px;
        border-collapse: collapse;
	background-color:#003662;
}

.table1 TH {
	background-color:#003662;
	padding:5px;
	text-align:left;
	margin:0px;
	color:white;

}
.table1 TD {
	padding:5px;
	background-color:#F0F3F5;
	border-top:1px dashed #003662;
}
.table1 TBODY {
        padding:5px;
        background-color:#F0F3F5;
}
td.td-0 {
	background-color:#F0F3F5;
}
td.td-1 {
        background-color:#E6EAEE;
}
td.td-2 {
        background-color:#F0F3F5;
}
td.td-3 {
        background-color:#E6EAEE;
}
td.td-4 {
        background-color:#F0F3F5;
}
td.td-5 {
        background-color:#E6EAEE;
}

/* Forum */
div.tx_aeissfeforum_pi1_feforum {
}

/* ToPIC Liste*/

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics {
	float:left;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_head {
	font-size:11px;
	font-weight:bold;
	width:270px;
	height:30px;
	color:#FFFFFF;
	background-color:#0F416D;
	float:left;
	margin-right:2px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_head h1 {
	margin:0;
	padding:0;
	/*float:left;*/
	margin-top:8px;
	margin-left:5px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_lastpost {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
        background-color:#0F416D;
	float:left;
	width:240px;
	height:30px;
	margin-right:2px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_lastpost h1 {
	margin:0;
        padding:0;
        /*float:left;*/
	margin-left:5px;
	margin-top:8px;
}


div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_countpost {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
        background-color:#0F416D;
	float:left;
	width:70px;
	height:30px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_countpost h1 {
	margin:0;
        padding:0;
	margin-top:8px;
        margin-left:5px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall {
	margin-top:2px;
	float:left;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall div.tx_aeissfeforum_pi1_topic_head {
	font-size:11px;
	color:#002952;
	background-color:#F0F3F5;
	float:left;
        width:270px;
        height:30px;
	margin-right:2px;	
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall div.tx_aeissfeforum_pi1_topic_head form {
	float:left;
	margin-top:4px;
	margin-left:6px;
	#margin-top:2px;
	#margin-left:2px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall div.tx_aeissfeforum_pi1_topic_head h1 {
        margin:0;
        padding:0;
        /*float:left;*/
        margin-top:8px;
        margin-left:5px;	
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall div.tx_aeissfeforum_pi1_topic_lastpost {
	font-size:11px;
	color:#002952;
	background-color:#F0F3F5;
        float:left;
        width:240px;
        height:30px;
        margin-right:2px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall div.tx_aeissfeforum_pi1_topic_lastpost h1 {
	font-weight:normal;
        margin:0;
        padding:0;
        /*float:left;*/
        margin-top:8px;
        margin-left:5px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall div.tx_aeissfeforum_pi1_topic_countpost {
	font-size:11px;
	color:#002952;
        background-color:#F0F3F5;
        float:left;
        width:70px;
        height:30px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topicall div.tx_aeissfeforum_pi1_topic_countpost h1 {
        font-weight:normal;
        margin:0;
        padding:0;
        float:left;
        margin-top:8px;
        margin-left:5px;
}

/* Alternativ */
div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_0 {
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_topics div.tx_aeissfeforum_pi1_topic_1 {
}

/* Show Topic */

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic {
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_header {
	font-size:11px;
	background-color:#0F416D;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	height:30px;
}



div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_header h1 {
	margin-top:8px;	
	margin-left:6px;
	float:left;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_postall {
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_postall div.tx_aeissfeforum_pi1_title {
	background-color:#F0F3F5;
	color:#002952;
	font-size:11px;
	font-weight:bold;
	margin-top:2px;
	padding-top:9px;
        padding-left:8px;
        padding-bottom:8px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_postall div.tx_aeissfeforum_pi1_title p.left {
	margin:0;
        padding:0;
	float:left;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_postall div.tx_aeissfeforum_pi1_title p.right {
        margin:0;
        padding:0;
        float:right;
	font-weight:normal;
	margin-right:5px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_postall div.tx_aeissfeforum_pi1_bodytext {
	background-color:#E6EAEE;
	padding-top:6px;
        padding-left:8px;
        padding-bottom:5px;
	font-size:11px;
	margin-top:2px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.tx_aeissfeforum_pi1_postall div.tx_aeissfeforum_pi1_bodytext p {
	margin:0;
	padding:0;
}

/* new Post */

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_newPost {
	margin-top:50px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic div.hr {
	margin:0;
	padding:0;
	border:none;
	border-top:2px solid #D3DAE2;
	margin-bottom:2px;
}

div.tx_aeissfeforum_pi1_feforum div.tx_aeissfeforum_pi1_showTopic a.back {
	text-decoration:none;
	margin:10px;
	float:left;
	font-weight:bold;
}

/* Aktuelle Projekte  */

DIV.tx_projektea_pi1_aktpro {
	background-color:#F0F3F5;
	font-size:12px;
	color:#022052;
	margin-top:2px;
}

DIV.tx_projektea_pi1_aktpro a {
	color:#022052;
}

DIV.tx_projektea_pi1_aktpro DIV.tx_projektea_pi1_aktpro_header {
	background-color:#CED7DE;
	height:33px;
	width:584px;
}

DIV.tx_projektea_pi1_aktpro DIV.tx_projektea_pi1_aktpro_header h1 {
	margin:0;
	padding:0;
	padding-top:9px;
	padding-left:10px;
}

DIV.tx_projektea_pi1_aktpro DIV.tx_projektea_pi1_aktpro_content {
	margin:0;
        padding:0;
	margin-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right: 20px;
}

DIV.tx_projektea_pi1_aktpro DIV.tx_projektea_pi1_aktpro_content h1 {
	margin:0;
	padding:0;
}

DIV.tx_projektea_pi1_aktpro DIV.tx_projektea_pi1_aktpro_content div.more {
	margin-bottom:12px;
}

DIV.site DIV.site-content DIV.content DIV.content-main a.a {
	text-decoration:none;
	color:#CBCBCB;
	font-size:9px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.a:hover {
	color:black;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.b {
	text-decoration:none;
	color:#A5A5A5;
	font-size:12px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.b:hover {
        color:black;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.c {
        text-decoration:none;
	color:#646464;
	font-size:15px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.c:hover {
        color:black;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.d {
        text-decoration:none;
	color:#323232;
	font-size:18px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.d:hover {
        color:black;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.e {
        text-decoration:none;
	color:#252525;
	font-size:21px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.e:hover {
        color:black;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.f {
        text-decoration:none;
	color:black;
	font-size:24px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.f:hover {
        color:black;
}

DIV.site DIV.site-content DIV.content DIV.content-main a.g {
        text-decoration:none;
        color:black;
        font-size:27px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.g:hover {
        color:black;
}

DIV.site DIV.site-content DIV.content DIV.content-main a.h {
        text-decoration:none;
        color:black;
        font-size:30px;
}
DIV.site DIV.site-content DIV.content DIV.content-main a.h:hover {
        color:black;
}



DIV.site DIV.site-content DIV.content DIV.content-main .cloud {
	padding-bottom:10px;
	text-align:center;
	width: 584px;
}

DIV.site DIV.site-content DIV.content DIV.content-main .cloud a {
	padding-right:10px;
	height:28px;
	line-height:30px;
}


