@charset "UTF-8";
/* CSS Document */
body {background:url(img/carolaHead.jpg) no-repeat top center; background-color: #444444; margin:0px; padding:0px;font-family: "Trebuchet MS",Arial; font-size: 13px; }
.pageSize {width: 884px;margin-left:auto;margin-right:auto;text-align: left;margin-top: 0px;padding: 0px 30px 0px 0px;display: block;position: relative;}
#topContent {margin-top: 310px; overflow: hidden;}
#topContent #left	{float:left; width: 390px; padding-left: 20px;margin-right: 30px; overflow: hidden;}
#topContent #left p {line-height: 15px;}
#topContent #right	{float:left;overflow: hidden; width: 426px;}
#topContentList		{width: 884px; border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; height: 43px; position: relative; margin-top: 24px; text-align: center; padding-top: 10px;}
#topContentList ul	{height: 43px; margin:0;padding:0;}
#topContentList	li	{display: inline; list-style-type: circle; margin: 0px 15px;font-size: 18px; color: #5e5e5e;  font-weight: bold;}
#topContentList a:hover {text-decoration: underline;}
#bottomContent 	{border-top: 1px solid #5c5c5c;padding-top: 42px; margin:0px; overflow: hidden;}
#bottomContent .L	{float: left; width: 460px;overflow: hidden; color: #FFFFFF;margin-left: 20px;}
#bottomContent .L h2 {font-size: 18px; color: #FFFFFF; margin:0px 0px 15px 0px; padding:0px;}
#bottomContent .R	{float: left; width: 400px;overflow: hidden;}
.formLeft					{float: left; width: 120px;overflow: hidden;margin-bottom: 6px; color: #FFFFFF;}
.formRight				{float: left; width: 259px;overflow: hidden;margin-bottom: 6px; color: #FFFFFF;}
.inputBox					{background: url(img/input.jpg) no-repeat top left; border: 0; width: 259px; height: 22px; padding: 3px; color: #FFFFFF; margin-bottom:10px;}
#footer					{width: 100%;background-color: #2f2e2e; border-top: 1px solid #545454;height: 37px; color: #FFFFFF; font-size: 12px; padding: 0px; }
#footerContent		{text-align:center; padding-top: 10px;}
#footerContent a 	{color:#ff7a7a;}

p 					{font-size: 12px; color: #1e1414; line-height: 21px;}
h1 					{font-size: 33px; color: #5e5e5e; margin:0px; padding:0px;}

.widget 			{margin-top: 107px;width: 884px;overflow: hidden; margin-bottom:10px;}

/* TABS */

.tabnav 			{height: 54px; overflow: hidden;margin:0px; padding:0px; width: 884px;}
.tabnav ul 		{width: 884px; }
.tabnav li 			{float: left;list-style-type: none;text-decoration: none; height:53px;padding: 0px 0px 0px 1px;border-bottom: 1px solid #545454;border-left: 1px solid #444444;border-top: 1px solid #444444;border-right: 1px solid #444444;}
.tabnav li.ui-tabs-selected {background-color: #3a3a3a; border-left: 1px solid #545454;border-top: 1px solid #545454;border-right: 1px solid #545454;height:54px;overflow:hidden;}	
.tabnav li  img{border: 0;}
.tabnav li a 		{font-size: 18px; text-decoration: none;height:30px;color: #ff7a7a;font-weight: bold;overflow:hidden; padding-right: 16px;}	

.ui-tabs-hide 	{display: none;}
.tabSep 			{float:left; width: 1px; overflow:hidden; height:57px; margin: 0px; padding-right: 0px;}
.tabitemL 		{color: #ff7a7a;float:left; width: 40px; overflow:hidden; padding: 12px 0px 0px 23px;}
.tabitemR 		{color: #ff7a7a;float:left; padding-right: 30px;overflow:hidden;padding-top: 13px;}
.tabitemRxx       {color: #ff7a7a;float:left; padding-right: 22px;overflow:hidden;padding-top: 13px;}

/* CONTENT */
.tabdiv 				{margin-top: 0px; padding: 15px 23px 0px 23px; background: url(img/tabsBG.jpg) no-repeat; color: #FFFFFF; overflow: hidden;}
.tabdiv a 			{color:#ff7a7a;}
.tabdiv p 			{font-size: 13px; color: #FFFFFF; line-height: 16px; font-weight: normal;}
.tabdiv #col1 	{float: left; width: 87px;overflow: hidden;}
.tabdiv #col2 	{float: left; width: 494px;overflow: hidden;margin-right: 32px;}
.tabdiv #col3 	{float: left; width: 150px;overflow: hidden;}
.tabdivinner		{background: url(images/tabBG.jpg) repeat-x; padding: 15px; text-align:left;overflow: hidden;}
.tabtop				{background: url(images/tabsTop.jpg) no-repeat;width: 943px;height:18px;}
.tabfooter		{background: url(images/tabsFooter.jpg) no-repeat;width: 943px;height:18px;}
#tabBigL			{float: left; width: 480px;overflow: hidden; color: #FFFFFF;}
#tabBigR			{float: left; width: 400px;overflow: hidden;}
.kids_1				{float: left; width: 400px;overflow: hidden; margin-right: 100px;}
.kids_2				{float: left; width: 289px;overflow: hidden;}

#ansok_1 {float: left; width: 840px;overflow: hidden; }
#ansok_2 {float: left; width: 260px;overflow: hidden; margin-right: 15px;}
	#ansok_2 ul	{ width: 260px;margin:10px 0px 0px 0px;padding:0px;}
	#ansok_2 li {display: block; margin:0px;padding:0px;background-color: #3a3a3a; margin-bottom: 2px; padding: 3px 0px 3px 10px;}
	.choiceBox	{float:left;width: 70px;border:0; overflow: hidden;}
	.choiceBoxInput{margin: 7px 0px 0px 3px; border:0; font-size: 15px;}
#ansok_3 {float: left; width: 260px;overflow: hidden; margin: 0px 15px 0px 0px;}
	#ansok_3 ul	{ width: 260px;margin:10px 0px 0px 0px;padding:0px;}
	#ansok_3 li {display: block; margin:0px;padding:0px;background-color: #3a3a3a; margin-bottom: 2px; padding: 3px 0px 3px 10px;}
#ansok_4 {float: left; width: 260px;overflow: hidden;}
	#ansok_4 ul	{ width: 260px;margin:10px 0px 0px 0px;padding:0px;}
	#ansok_4 li {display: block; margin:0px;padding:0px;background-color: #3a3a3a; margin-bottom: 2px; padding: 3px 0px 3px 10px;}
.ansok_col {float: left; width: 260px;overflow: hidden;}


p.small {font-size: 11px; height: 40px;}
p.small2 {font-size: 11px;}

p.ansokTitle {font-size: 15px;color: #f0bd96; line-height: 15px; margin:0px 0px 4px 0px;padding:0px; height:30px;}
.breaker {height: 35px;width:800px; overflow:hidden; margin-bottom: 15px; position: relative;}
.breaker h2 {margin: 3px 0; padding:0px; }
select {margin: 5px 0px;}
.formFull {width: 100%;}
.inputArea {border: 0; width: 220px; height: 40px; padding: 3px; color: #000000; margin-bottom:10px; padding: 5px; font-family: "Trebuchet MS",Arial; font-size: 11px;}
.filebrowser {height: 22px;}
