﻿@import url(http://fonts.googleapis.com/css?family=Droid+Sans);

html { line-height: 1.5; }

body { background: url(/images/cfo_top_bg.jpg) repeat-x 0 -50px #FFFFFF; font-family: 'Droid Sans' , Arial, Tahoma, Helvetica; font-size: 14px; }
a { color: Black; }

.Contact { margin: auto; width: 310px; margin-top: 30px; }

#FormContainer { width: 710px; margin: auto; margin-top: 80px; }

#SearchBarContainer { background: url(/images/cfo_bg_search_chars.png) no-repeat transparent; height: 200px; padding-left: 104px; }

#CFOLogo { margin-top: 60px; }
#Logo { margin: auto; margin-bottom: 10px; background: url(/images/cizgifilm_online_logo.png) no-repeat; width: 211px; height: 32px; }

.SearchBox { /*margin:auto;*/ display: block; margin-top: 10px; width: 442px; height: 102px; background: url(/images/search_textbox_container_bg.png) no-repeat transparent; }
	.SearchBox input[type=text] { border: 0px; font-size: 21px; height: 44px; /*padding-top:8px;*/ width: 345px; margin-left: 22px; margin-top: 16px; background: url(/images/search_textbox_bg.png) no-repeat transparent; padding-left: 15px; }
	.SearchBox input[type=image] { /*height:48px; width: 80px; font-size:16px;*/ margin-bottom: -9px; }

#FlashFile { /*width: 600px;*/ margin: auto; max-width: 650px; }

.SearchResults { border-left: 5px solid #cdddeb; border-right: 5px solid #cdddeb; padding: 5px; width: 390px; /*margin: auto;*/ padding-left: 24px; padding-right: 15px; }
	.SearchResults a { color: Black; text-decoration: none; }
	.SearchResults table { width: 100%; }
	.SearchResults tr { border-bottom: 1px dotted #d1d1d3; }
	.SearchResults td { padding-bottom: 6px; }

#SearchResultContainer { /*width:150px;*/ margin-left: 106px; }
	#SearchResultContainerTop, #SearchResultContainerBottom { width: 439px; height: 14px; }
	#SearchResultContainerTop { background: url(/images/search_result_box_top_bg.png) no-repeat; }
	#SearchResultContainerBottom { background: url(/images/search_result_box_bottom_bg.png) no-repeat; }

#InfoBar { position: fixed; bottom: 0; background-color: Transparent; /*min-height: 10px;*/ width: 100%; text-align: center; /*background: url(../images/infobar_bg_gradient.png) repeat-x bottom;*/ }
	#InfoBar a#aCloseVideo { background-color: White; color: Maroon; font-size: 16px; padding: 5px 0; font-weight: bold; display: inline-block; }
	#InfoBar h1#VideoTitle { font-size: 22px; border: 5px solid #4F616E; background-color: White; display: inline-block; padding: 5px; }


/* /Search Suggest */
.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
	.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
	.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/ 
					 font: menu; font-size: 12px; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/ line-height: 16px; overflow: hidden; }
	.ac_loading { background: white url('indicator.gif') right center no-repeat; }
	.ac_odd { background-color: #eee; }
	.ac_over { background-color: #0A246A; color: white; }
/* Search Suggest/ */