html,body {margin: 0; padding:0}
body {font: 73% arial,sans-serif; background: #4a657c; text-align: center;}
a {
	color: #17416e;
	text-decoration: none;
}
a:hover {text-decoration: underline;}

#navlist li{display: inline;list-style-type: none; float:left; margin-right:9px;}
div#container {background: #99c3e2;	width: 972px;margin: 0 auto auto; padding: 0;}
div#header {margin: 0 auto; padding: 0; width:951px;}
div#menu {
	margin-bottom:5px;
	width: 938px;
	height: 31px;
	margin: auto auto;
}
div.main1 {margin: 5px auto; margin-bottom:7px; background: transparent; width:936px;}

div#sitemap{width: 936px; margin: 0 auto; background: #d9e6b6 url(../images/sitemap_back.gif) repeat-x;height: 155px; text-align: left;}
*html div#sitemap{width: 920px;}
div#sitemap a{color: White;line-height: 28px;font-weight: bold;text-align: center;}
div#sitemap a:hover{color: #d9e6b6;}
div#sitemap ul {position: relative; padding-right:8px;}
div#sitemap li {display: block;}
div#sitemap li a{color: #726f22; font-weight: normal; line-height:normal;}
div#sitemap li a:hover {color: #a83a30;font-weight: bold;}


ul.bluedot {margin-left: 20px;}
ul.bluedot li {display: block; list-style: square;}
ul.bluedot li a{color: #4891dc; font-weight: normal; line-height:normal;}
ul.bluedot li a:hover {font-weight: bold;}

div#search {margin: auto auto; width: 936px; height:34px; font: bold;color: #17416e; background-color: #c5d68a; margin-top:9px; padding-top:5px; text-align: left;}
div#socialized {margin: 0 auto; width: 936px; margin-top:9px;}
div#footer {margin: 0 auto; width: 936px;	font: bold;	color: #17416e;}
div#boxes {margin: 0 auto; width: 936px; margin-top:9px;}

div.bbox {margin:0; border:1px solid #ffffff; width:209px;}
*html div.bbox {margin: 0 auto; border:1px solid #ffffff;width:200px;}
div.bbox div.bboxinside {background:#eef6fe; border:6px solid #c5d6e8;  text-align:left; height:224px; padding:0;}

input.swap_value {
	border: 0;
	background: url(../images/input_search.gif) top left no-repeat;
	width: 190px;
	height: 22px;
	padding: 3px;
	padding-left: 6px;
	color: #414802;
}	
* input.swap_value {padding-top:3px;}
ul.Baskan li {margin: 0; padding: 0; list-style-type: none; text-align:left; background: transparent url(../images/baskan_arrow.gif) no-repeat left;}
ul.Baskan li a, ul.Baskan li a:visited {display: block; color: #eef6fe; line-height: 22px; width: 9em; text-indent: 8px;}

h1 {color:#d00000; font-weight: bold; font-size:24px;}
div#ictitle		 {background: url(../images/ic_wherebar_sol.gif) no-repeat left; height:30px; width:703px;}
div#ictitle div  {
	font: bold 12px/1.2 Arial, sans-serif; 
	background: #f3f9fd url(../images/ic_wherebar_sag.gif) no-repeat right; 
	margin-left:5px;	
	line-height:30px;	
	text-align:left;	 
}
div#ictitle div ul 			 {list-style-type: none; background-image: url(navi_bg.png); height:30px;}		
div#ictitle div ul li 		 {float: left;}
div#ictitle div ul li  a	 {display:block; float: left; padding:0; margin:0; clear:both;}		
div#ictitle td.aNavig   	 {color:#454545; text-decoration:none;      font-weight: bold;}
div#ictitle a.aNavig 	  	 {color:#454545; text-decoration:none;      font-weight: bold;}		
div#ictitle a.aNavig:hover	 {color:#d00000;   text-decoration:underline; font-weight: bold;}
		
/* ul.mainvmenu {list-style-type: none; padding: 0; width: 180px;	text-align: left; font-weight: bold; margin-left: 10px;}*/
/* * html ul.mainvmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */ /*width: 180px;}*/
/*ul.mainvmenu li:hover 		{background: url(../images/left_menu_hover.gif) no-repeat left;background:#f3f9fd;}*/
/*ul.mainvmenu li:hover.title{background: transparent none;}*/
/*ul.mainvmenu li a 			{display: block; width: auto; padding: 2px 0; border-top: 1px dotted #b9b9b9; text-decoration: none; line-height:24px;}*/
/*ul.mainvmenu li:first-child a{border-top: 0px;}*/
/*ul.mainvmenu li a:hover 	{color:#d00000; text-decoration: none;}*/
/*ul.mainvmenu li a:visited 	{text-decoration: none;}*/
/*ul.mainvmenu li a.select 	{color: #d00000;}*/
/*ul.mainvmenu li.title a 	{color: #4891dc; font: bold 20px/1.2 Arial, sans-serif; }*/


ul.mainvmenu 				{list-style-type: none; padding: 0; width: 198px; background-color:#e7f3fb; text-align: left;}
ul.mainvmenu li				{background: url(../images/left_menu_back.gif) no-repeat left; height:39px; width:188px; padding-left:10px;}
ul.mainvmenu li:hover 		{background: url(../images/left_menu_hover.gif) no-repeat left;}
ul.mainvmenu li:hover 	a	{color:#fff;}
ul.mainvmenu li.select		{background: url(../images/left_menu_hover.gif) no-repeat left;text-decoration: none;}
ul.mainvmenu li.last		{background: url(../images/menu_sol_alt.gif) no-repeat left; height:11px;}
ul.mainvmenu li.select	a	{color:#e3f1fb; font-weight: bold;}
ul.mainvmenu li a			{font-size:13px; color:#26323c; position:relative; line-height:39px;}
ul.mainvmenu li a.doubleline{line-height:15px;}
ul.mainvmenu li div.doubleline{padding-top:5px;}
ul.mainvmenu li a:hover 	{text-decoration: none;}


.listitems{
	list-style-type: none;
	width: 100%;
	margin:0;
}

.listitems li{
	border : 1px solid #ddeaf8; 
	width:100%;
	float:left;
	background: #ddeaf8;	
	margin-bottom:5px;
	padding-top:5px;
}

.listitems li img{
	border : 1px solid #859db0; 
	margin: 0 5px 0 5px;
	padding:2px;
}

.listitems li h1{
	font: bold 14px/1.2 Arial, sans-serif;
}

.listitems li a{
	color: #000000;
	display: block;
	text-decoration: none;
	height:98px;
	background: #eef6fe;
	width: 100%;
	padding-top:3px;
}

.listitems li em{
	font-size: 10px;
}

input.swap_value {
	border: 0;
	background: url(<%=SET_BASE_PATH%>images/input_search.gif) top left no-repeat; 
	width: 190px; 
	height: 22px; 
	padding: 3px;
	padding-left:6px; 
	font-size: 85%;  
	color: #414802; 
}	

span.red{color:red;}

* html .listitems li a{ /*IE only. Actual menu width minus left padding of A element (10px) */	width: 100%;}
.listitems li a:hover{background: #ebf5fc;text-decoration: none;color: #576e69;}
.clsPAGING {background:#eef6fe; border:1px solid #ddeaf8; font-size:11px; text-decoration:none; margin:0; color:#4a657c; padding:5px;}

.highlight { background-color: yellow }

iframe.proje {margin-top: 4px;}
* html iframe.proje {margin-top: 2px;}


table.bluedream { 
 background:#D3E4E5;
 border:1px solid gray;
 border-collapse:collapse;
 color:#fff;
 font:normal 12px verdana, arial, helvetica, sans-serif;
}
table.bluedream caption {
	border: 1px solid #5C443A;
	color: Maroon;
	font-weight: bold;
	letter-spacing: 20px;
	padding: 6px 4px 8px 0px;
	text-align: center;
	text-transform: uppercase;
}
table.bluedream td,table.bluedream th { color:#363636;
 padding:.4em;
}

table.bluedream tr { border:1px dotted gray;
}

table.bluedream thead th,table.bluedream tfoot th {
	background: #5C443A;
	color: #FFFFFF;
	padding: 3px 10px 3px 10px;
	text-align: left;
	text-transform: uppercase;
}

table.bluedream tbody td a { color:#363636;
 text-decoration:none;
}

table.bluedream tbody td a:visited { color:gray;
 text-decoration:line-through;
}
table.bluedream tbody td a:hover { text-decoration:underline;
}

table.bluedream tbody th a { color:#363636;
 font-weight:normal;
 text-decoration:none;
}

table.bluedream tbody th a:hover { color:#363636;
}

table.bluedream tbody th, table.bluedream tbody td { text-align:left;
 vertical-align:top;
}

table.bluedream tfoot td { background:#5C443A;
 color:#FFFFFF;
 padding-top:3px;
}

.odd{ background:#fff;
}

table.bluedream tbody tr:hover { background:#99BCBF;
 border:1px solid #03476F;
 color:#000000;
}


/*********************** Content - (mainpage) *********************************/
.content {font: 1.1em/1.4 arial, helvetica, sans-serif;  font-size: 1.1em;}
.summary {font-size:120%; font-weight:bold; margin-top:6px;}
.containermedya {padding:0px; border-bottom:3px double #d9d9d9; height:90px; z-index:-1; border-bottom:1px solid #d9d9d9;width:533px;display:block; float:left;}
.imgdesc{width:224px;display:block;font-size:10px; color:#8a8a8a;}
.multimedia{margin:15px 0 5px 0; color:#d00000; text-align:left; font-size:16px; font-weight:bold; border-bottom:dotted 1px #b6b6b6; border-top:solid 3px #e0e0e0; width:209px; padding:2px; padding-left:14px; background:url(../images/arrow_right_hover.gif) #efefef no-repeat 3px;}
.video {color:#4da1ff; font-size:11px; text-align:left; background:url(../images/cam.gif) no-repeat 5px; padding:0 0 6px 30px;}
.video span{color:#1884fe; font-weight:bold;}
.photo{color:#4da1ff; font-size:11px; text-align:left; background:url(../images/foto.gif) no-repeat 5px; padding:6px 0 6px 30px; border-top:dotted 1px #b6b6b6;}
.photo img {float:right;}
.photo span{color:#1884fe; font-weight:bold;}
.photo a, photo a:hover {color:#4da1ff;}
td.menucattitle{width:169px; margin:0; padding:0; height:30px; background:url(../images/ic_top2_1.gif) no-repeat; color:#e3f1fb; padding-left:30px; text-align:left; font-size:18px; vertical-align:bottom; font-weight:bold; background-color:#2d66ac;}

ul.newscaorusel {display:block;}
ul.newscaorusel li {width:335px; height:40px; float:left; font-size:12px; border-bottom:1px dotted #b9b9b9; padding:5px 0 5px 0; margin-right:20px;}
ul.newscaorusel li.last {border-bottom:0px;}
ul.newscaorusel li.nright {margin-right:0;}
ul.newscaorusel li:hover {background-color:#f4f4f4;}
ul.newscaorusel li a {font-weight:bold;}
