/* CSS Document */

body{background:#e71669;padding:0px; height:100%; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:62.5%; color:#3c3000;}

html{height:100%;}





#logo span {display:none;}

h2{font-family:Verdana, Geneva, sans-serif; padding:0px; margin:0px; font-size:1.6em; font-weight:normal; color:#655000;}

#center-div{position:relative; left:50%;}

#logo{background:url(../images/template_1024/mantais_logo.jpg) no-repeat; height:242px; width:112px; float:left;  margin:20px 0px; padding:0px; }





/*Main Div Containers*/







#container{background:url(../images/template_1024/mantais_body_bg.jpg) repeat-y; width:984px; /*height:630px;*/ padding:0px; margin:auto; margin-bottom:0px;}





#header{width:760px; margin:auto; padding:0px; background:url(../images/template_1024/mantais_header.jpg) no-repeat; height:119px;float:left; text-align:right;}



#header span{display:none}



#header #cy-btn{background:url(../images/template_1024/lang_btn.jpg) 0px -19px no-repeat; height:19px; float:right; width:58px; }

#header #en-btn{background:url(../images/template_1024/lang_btn.jpg) 0px 0px no-repeat; height:19px; float:right; width:58px; }



#header #cy-btn a{display:block; height:19px;width:58px;}

#header #en-btn a{display:block; height:19px;width:58px;}



#header #cy-btn a:hover{display:block; height:19px;width:58px; background:url(../images/template_1024/lang_btn.jpg) -58px -19px no-repeat;}

#header #en-btn a:hover{display:block; height:19px;width:58px; background:url(../images/template_1024/lang_btn.jpg) -58px 0px no-repeat;}



#main-body-chwilotydd{width:760px; margin:auto; padding:0px; background:#fff url(../images/template_1024/mantais_body.gif) no-repeat 0 -1px;  float:left;}



#main-body{width:760px; margin:auto; padding:0px; background:#fff url(../images/template_1024/mantais_body.gif) no-repeat 0 -1px; /*height:510px;*/ float:left;}

#body-left{float:left; /*height:469px;*/ width:137px; /*background-color:#9CF;*/ padding-top:10px; margin:0px }

#body-left-chwilotydd{float:left; height:469px; width:137px; /*background-color:#9CF;*/ padding-top:10px; margin:0px }





#body-middle{float:left; /*height:469px;*/ width:360px; /*background-color:#99F;*/ padding-top:10px}

#body-text{margin-top:10px; padding-left:18px;  font-size:1.2em; width:338px;  overflow:hidden; float:left;} 
#body-text #body-text-top{background:url(../images/template_1024/bodtxt_bg_top.jpg) no-repeat; height:20px; }
#body-text #body-text-bottom{background:url(../images/template_1024/bodytxt_bg_bottom.jpg) no-repeat; height:20px; }
#body-text .content{padding-left:5px;padding-right:5px; background:#FED434;}





#cms-main-body{width:760px; margin:auto; padding:0px; background:#fff url(../images/template_1024/mantais_body.gif) no-repeat 0 -1px; height:510px; float:left;}

#cms-body-left{float:left; /*height:469px;*/ width:137px; /*background-color:#9CF;*/ padding-top:10px; margin:0px }

#cms-body-middle{float:left; /*height:469px;*/ width:460px; /*background-color:#99F;*/ padding:10px}

#cms-body-text{background:url(../images/template_1024/body_txt_bg.jpg) no-repeat /*#FED434*/; float:right; margin-top:10px; margin-left:18px; padding:5px;  font-size:1.2em; width:250px; 

height:245px; overflow:hidden;

} 



#body-middle-map{float:left; height:100%; width:623px; /*background-color:#99F;*/ padding-top:10px}

#body-right{float:left; /*height:469px;*/ width:263px; /*background-color:#96F;*/ padding-top:10px}

#flash-video{margin-left:18px;}

#flash-video-selector{margin-left:13px; height:256px;}

#flash-video-selector img{float:left;}


/*add static img menu here*/
#flash-video-selector span{display:none;}
#flash-video-selector ul{padding:0px; margin:0px; }
#flash-video-selector li{padding:0px; margin:0px; list-style:none; background:url(../images/llun/llun1.jpg) no-repeat; }

#flash-video-selector #linc1 {width:81px; height:81px; float:left; }

#flash-video-selector #linc1 a{width:81px; height:81px; float:left; background:url(../images/llun/llun1.jpg) no-repeat;}
#flash-video-selector #linc2 a{width:82px; height:81px; float:left; background:url(../images/llun/llun2.jpg) no-repeat;}
#flash-video-selector #linc3 a{width:82px; height:81px; float:left; background:url(../images/llun/llun3.jpg) no-repeat;}
#flash-video-selector #linc4 a{width:81px; height:81px; float:left; background:url(../images/llun/llun4.jpg) no-repeat;}
#flash-video-selector #linc5 a{width:82px; height:81px; float:left; background:url(../images/llun/llun5.jpg) no-repeat;}
#flash-video-selector #linc6 a{width:82px; height:81px; float:left; background:url(../images/llun/llun6.jpg) no-repeat;}
#flash-video-selector #linc7 a{width:81px; height:81px; float:left; background:url(../images/llun/llun7.jpg) no-repeat;}


#flash-video-selector #linc1 a:hover{width:81px; height:81px; float:left; background:url(../images/llun/llun1.jpg) 0px -81px no-repeat;}
#flash-video-selector #linc2 a:hover{width:82px; height:81px; float:left; background:url(../images/llun/llun2.jpg) 0px -81px no-repeat;}
#flash-video-selector #linc3 a:hover{width:82px; height:81px; float:left; background:url(../images/llun/llun3.jpg) 0px -81px no-repeat;}
#flash-video-selector #linc4 a:hover{width:81px; height:81px; float:left; background:url(../images/llun/llun4.jpg) 0px -81px no-repeat;}
#flash-video-selector #linc5 a:hover{width:82px; height:81px; float:left; background:url(../images/llun/llun5.jpg) 0px -81px no-repeat;}
#flash-video-selector #linc6 a:hover{width:82px; height:81px; float:left; background:url(../images/llun/llun6.jpg) 0px -81px no-repeat;}
#flash-video-selector #linc7 a:hover{width:81px; height:81px; float:left; background:url(../images/llun/llun7.jpg) 0px -81px no-repeat;}




#block-nav{margin-left:13px; margin-top:30px; color:#333; width:236px;}


#block-nav #cysylltwch-cy {background:url(../images/template_1024/block_nav_cysylltwch_cy.gif); height:135px; margin-bottom:10px;}

#block-nav #cysylltwch-cy a{width:236px; height:135px; display:block;}

#block-nav #cysylltwch-cy a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_nav_cysylltwch_cy.gif) 0px -135px;}

#block-nav #cysylltwch-en {background:url(../images/template_1024/block_nav_cysylltwch_en.gif); height:135px;  margin-bottom:10px;}

#block-nav #cysylltwch-en a{width:236px; height:135px; display:block;}

#block-nav #cysylltwch-en a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_nav_cysylltwch_en.gif) 0px -135px;}




#block-nav #ffon-cy {background:url(../images/template_1024/block_nav_ffon_cy.gif); height:135px; margin-bottom:10px;}

#block-nav #ffon-cy a{width:236px; height:135px; display:block;}

#block-nav #ffon-cy a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_nav_ffon_cy.gif) 0px -135px;}

#block-nav #ffon-en {background:url(../images/template_1024/block_nav_en.gif); height:135px;  margin-bottom:10px;}

#block-nav #ffon-en a{width:236px; height:135px; display:block;}

#block-nav #ffon-en a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_nav_en.gif) 0px -135px;}


#block-nav #twitter-cy {background:url(../images/template_1024/block_twitter_cy.jpg); height:135px; margin-bottom:10px;}

#block-nav #twitter-cy a{width:236px; height:135px; display:block;}

#block-nav #twitter-cy a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_twitter_cy.jpg) 0px -135px;}

#block-nav #twitter-en {background:url(../images/template_1024/block_twitter_en.jpg); height:135px;  margin-bottom:10px;}

#block-nav #twitter-en a{width:236px; height:135px; display:block;}

#block-nav #twitter-en a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_twitter_en.jpg) 0px -135px;}



#block-nav #ebost-link-cy {background:url(../images/template_1024/block_nav_ebost_cy.gif); height:135px;margin-bottom:10px; overflow:hidden;  margin-bottom:10px;}

#block-nav #ebost-link-cy a{width:236px; height:135px; display:block;}

#block-nav #ebost-link-cy a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_nav_email_cy.gif) 0px -135px;}



#block-nav #ebost-link-en {background:url(../images/template_1024/block_nav_email_en.gif); height:135px; overflow:hidden;  margin-bottom:10px;}

#block-nav #ebost-link-en a{width:236px; height:135px; display:block;}

#block-nav #ebost-link-en a:hover{width:236px; height:135px; display:block; background:url(../images/template_1024/block_nav_email_en.gif) 0px -135px;}



#block-nav span {display:none;}



#footer{width:984px; margin:auto; padding:0px; height:93px; clear:both; }



#footer-chwilotydd{width:984px; margin:auto; padding:0px;  height:93px; clear:both;}





#logo-footer{background:url(../images/template_1024/mantais_footer.gif) no-repeat; height:93px; }

#logo-footer-en{background:url(../images/template_1024/mantais_footer_en.gif) no-repeat; height:93px; }

#sub-footer{text-align:center; height:30px; color:#fff; display:none;}

#logo-link span {display:none}

#logo-link {width:760px; margin:auto; height:84px;}

#logo-link a{width:760px; height:65px; display:block;}



/*link nav*/

#nav-en	span	 {display:none;}

#nav-cy	span	 {display:none;}



#nav-en	#main-nav {background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat; width:137px;height:326px;padding:0px;margin:0px;}

#nav-cy	#main-nav {background:url(../images/template_1024/mantais_main_nav.gif) no-repeat; width:137px;height:326px;padding:0px;margin:0px;}



#nav-en li 	 {float:left;list-style:none;}

#nav-en a	 {display:block}



#nav-cy li 	 {float:left;list-style:none;}

#nav-cy a	 {display:block}



#nav-cy #active-1	{width:137px; height:63px; background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -274px 0px;}

#nav-cy #active-2	{width:137px; height:57px; background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -274px -63px;}

#nav-cy #active-3	{width:137px; height:67px; background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -274px -120px;}

#nav-cy #active-4	{width:137px; height:66px; background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -274px -187px;}

#nav-cy #active-5	{width:137px; height:73px; background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -274px -253px;}



#nav-en #active-1	{width:137px; height:63px; background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -274px 0px;}

#nav-en #active-2	{width:137px; height:57px; background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -274px -63px;}

#nav-en #active-3	{width:137px; height:67px; background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -274px -120px;}

#nav-en #active-4	{width:137px; height:66px; background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -274px -187px;}

#nav-en #active-5	{width:137px; height:73px; background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -274px -253px;}



#link-1	a	{width:137px; height:63px}

#link-2	a	{width:137px; height:57px}

#link-3	a	{width:137px; height:67px}

#link-4	a	{width:137px; height:66px}

#link-5	a	{width:137px; height:73px}



#nav-en #link-1 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -137px 0px;}

#nav-en #link-2 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -137px -63px;}

#nav-en #link-3 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -137px -120px;}

#nav-en #link-4 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -137px -187px;}

#nav-en #link-5 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav_en.gif) no-repeat -137px -253px;}



#nav-cy #link-1 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -137px 0px;}

#nav-cy #link-2 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -137px -63px;}

#nav-cy #link-3 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -137px -120px;}

#nav-cy #link-4 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -137px -187px;}

#nav-cy #link-5 a:hover	{width:137px;background:url(../images/template_1024/mantais_main_nav.gif) no-repeat -137px -253px;}





/*ACORDIAN STUFF*/

#accordion {margin:5px 0px 0px 0px;}

h3.toggler {cursor: pointer;font-size: 1.2em;background: #fedf65;margin:2px;padding-top:1px;padding-right:3px;padding-bottom:0px;padding-left:3px;}

h3.toggler:hover {text-decoration:underline;}

div.element p, div.element h4 {	margin:0px;	padding:3px;}

blockquote {padding:5px 20px;}

div.element a {font-weight:bold; color:#630; text-decoration:none;}

div.element a:hover {font-weight:bold; color:#630; text-decoration:underline;}

#accordion ul{padding-top:0px; margin-top:0px;}


/*END ACCORDIAN*/



/*TOGGLE FORM*/

h3.section {margin-top: 1em;}

#vertical_slide, #horizontal_slide {background: #D0C8C8;color: #8A7575;	padding: 10px;	border: 5px solid #F3F1F1;font-weight: bold;}

div.marginbottom {/* Since the Fx.Slide element resets margins, we set a margin on the above element */	margin-bottom: 10px;}

/*END TOGGLE FORM*/



/*NOSCRIPT*/

#flash-video #noscript { width:336px; height:200px; margin-bottom:10px; /*background:url(../images/template_1024/spacer.gif) repeat;*/}

#flash-video-selector #noscript {width:250px; height:300px; margin-bottom:20px; /*background:url(../images/template_1024/spacer.gif) repeat;*/}

#flash-video #noscript a{text-decoration:none; border:0;}





#mc_embed_signup {

padding-left:20px;

position: relative;

top:42px;



}

#mc_embed_signup #mce-EMAIL {

	width:190px;

	margin-bottom:5px;

}

#mc_embed_signup legend {

position: absolute;

top: -1em;

left: .2em;

}



/*tabl chwilotydd*/

#sefydliad-search{width:252px;float:left;height:308px;  background:#74b64a;margin-left:10px; margin-right:28px; color:#fff; overflow:hidden; }

#sefydliad-search-top{width:252px;float:left;height:17px; padding:5px; background:url(../images/chwilotydd/drop_down1_top.jpg) no-repeat; }

#sefydliad-search-bottom{width:252px;float:left;height:17px;background:url(../images/chwilotydd/drop_down1_bottom.jpg) no-repeat;  }

#checkListPrifysgol{float:left; height:260px;}

#checkListMaes{float:left; height:260px;}



#pwnc-search{width:300px;float:left; height:308px;  background:#40aedd; color:#fff; overflow:hidden;}

#pwnc-search-top{width:300px;height:17px; padding:5px; background:url(../images/chwilotydd/drop_down2_top.jpg) no-repeat; }

#pwnc-search-bottom{width:300px;height:17px;background:url(../images/chwilotydd/drop_down2_bottom.jpg) no-repeat;  }



.select-all{Width:300px; background:#40aedd; padding-left:3px; margin-top:5px; color:#655000; }

.panel{ border-bottom:1px solid #fff; }



#chwilotydd-container{width:984px;height:auto; background:url(../images/template_1024/mantais_body_bg.jpg) repeat-y;float:left; padding-bottom:30px;}

#chwilotydd{width:709px;margin:auto; height:100%;background:#ffcd1e; margin-top:10px;} 

#chwilotydd-top{background:url(../images/chwilotydd/cefn_top.jpg) no-repeat #ffcd1e; width:709px; height:40px;  float:left; text-align:center; padding-top:10px;}

#chwilotydd-bottom{background:url(../images/chwilotydd/cefn_bottom.jpg) no-repeat;width:709px; height:17px; float:left;}

.altRow{ background:#ffcd1e; height:20px;}

#chwilotydd-container table{text-align:left;}



#chwilotydd-container th {height:30px; vertical-align:bottom; font-size:1.4em; font-weight:normal; color:#655104;  padding-left:10px; padding-right:10px;}

#chwilotydd-container th {color:#655104; }

#chwilotydd-container th a{height:20px; text-decoration:none; font-weight:normal;font-family:Verdana, Geneva, sans-serif; color:#655104;}

#chwilotydd-container th a:hover{text-decoration:underline;}

#chwilotydd-container tr {height:30px;}

.teitlCwrs{text-align:left; padding-left:10px;}



.sefydliad{text-align:left; padding-left:10px; width:150px;}

.tablChwilotydd{height:100%; width:100%; position:relative; float:left; background:#fce89b;}

.codCwrs{text-align:center;}

.credydau{text-align:center;}

.Cymhwyster{text-align:center; width:65px;}

.header{ background:#ffcd1e;}

.altRow .pop-up-cy{width:20px; height:20px; background:url(../images/chwilotydd/gwybodaeth.jpg); display:block;}

.altRow .pop-up-en{width:20px; height:20px; background:url(../images/chwilotydd/info.jpg); display:block;}

.altRow .pop-up-cy span{ display:none;}

.altRow .pop-up-en span{ display:none;}



.tableRow .pop-up-cy {width:20px; height:20px; background:url(../images/chwilotydd/gwybodaeth-alt.jpg); display:block;}

.tableRow .pop-up-en {width:20px; height:20px; background:url(../images/chwilotydd/info-alt.jpg); display:block;}

.tableRow .pop-up-cy span{ display:none;}

.tableRow .pop-up-en span{ display:none;}



.altRow .joint{width:20px; height:20px; background:url(../images/chwilotydd/joint.jpg); display:block;}

.altRow .joint span{ display:none;}



.tableRow .joint{width:20px; height:20px; background:url(../images/chwilotydd/joint-alt.jpg); display:block;}

.tableRow .joint span{ display:none;}







/*.header{background:#fed434;text-align:left; height:20px;font-family:Verdana, Geneva, sans-serif; font-size:1.2em; font-weight:normal; color:#655104;}

.header a{height:20px; text-decoration:none; font-weight:normal;font-family:Verdana, Geneva, sans-serif; color:#655104;}

.header a:hover{text-decoration:underline;}



.tableRow{height:20px;}

.tableEmpty{height:30px;}



.codCwrs{text-align:center; width:90px; padding-left:0px;}

.Cymhwyster{text-align:left; padding-left:7px; }

.teitlCwrs{text-align:left;padding-left:7px; padding-top:4px; padding-bottom:4px; line-height:15px;  width:260px;}

.credydau{text-align:center;padding-left:7px;}

.sefydliad{text-align:left;padding-left:7px; line-height:15px; }



.checkList{height:300px; overflow:hidden;}



*/



#gwybodaeth{margin:auto; color:#630;}

#gwybodaeth-chwith{width:347.5px; height:200px; margin-left:15px; margin-top:20px; float:left; background:#fed434; padding-left:5px; padding-right:5px; padding-top:5px; overflow:hidden;}

#gwybodaeth-dde{width:347.5px;height:200px; margin-left:15px; margin-right:15px; margin-top:20px;float:left; background:#fed434; padding-left:5px; padding-right:5px; padding-top:5px;}

#container-gwybodaeth{background:url(../images/template_1024/mantais_body_bg.jpg) repeat-y; width:984px; height:400px; padding:0px; margin:auto;}

#gwybodaeth .cynnwys{font-size:1.2em; }

#gwybodaeth .cynnwys span{padding-left:5px; padding-bottom:3px; float:left; width:300px;  }

#gwybodaeth .cynnwys a{font-weight:bold; color:#630; text-decoration:none;}

#gwybodaeth .cynnwys a:hover{font-weight:bold; color:#630; text-decoration:underline;}

#gwybodaeth .link{background:url(../images/chwilotydd/link.jpg) no-repeat; height:20px; padding-left:30px; float:left; margin-top:5px;}

#gwybodaeth a{float:left;}



#disclaimer{ background:url(../images/template_1024/mantais_body_bg.jpg) repeat-y; float:left;  width:984px;  margin:auto;  }

#disclaimer-content{width:709px; margin:auto; padding-top:10px; margin-bottom:20px; font-style:italic; color:#666;  border-top:1px solid #ddd; }

#disclaimer-gwybodaeth{width:709px; margin:auto; padding-top:10px; margin-bottom:20px; margin-top:20px;font-style:italic; color:#666;  border-top:1px solid #ddd;  }