/****** Reset ******/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6{ font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }

/****** Common ******/
body {
    margin: 0;
	padding: 0;
	background: url("Layout/BodyBg.png") no-repeat top center;
	background-color: #CCCCCC;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
}

img {
    border: 0;
}

img.PictureLeft {
    float: left; 
    margin: 10px 10px 5px 10px;
}

img.PictureRight {
    float: right; 
    padding: 0 0 10px 10px;
    margin: 7px 7px 0 7px;
}

a,
a:link,
a:active,
a:visited {
    color: #666;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
    color: #009933;
}

br.clear { 
    clear: both; 
}

ul {
    list-style-type: square;
    margin: 0;   
}

ul li {
    margin: 2px 0 2px 18px;
}

ol {
    list-style-type: decimal;
    margin: 10px 0;  
}

ol li {
	margin: 0 0 7px 28px;
	list-style-type: decimal;
}

ul.HorizontalMenu li {
	display: inline;
	list-style-type: none; 
	padding: 0;
	margin: 0;
}

ul.VerticalMenu li {
	list-style-type: none; 
	padding: 0 5px 0 4px;
	margin: 0;
}

p {
    margin: 10px 10px;    
}

/*Title*/

h1, h2, h3, h4 {
    font-family: Arial, Tahoma, Sans-Serif;
}

/* Layout (Sablon) */
div#Wrapper {
	margin: 0 auto;
	width: 950px;
}

div#Header
{
	margin:24px 0 0 0;
	background: #FFFFFF url("Layout/HeaderBg.png") no-repeat;
	border-bottom:solid #ddd 1px;
}

div#Header li
{
    display: inline;
    list-style-type: none;
    padding: 0;
    margin: 0;
}

div#HeaderInnerLeft
{
    width: 146px;
    height: 112px;
	float:left;
	margin: 20px 0 0 40px;
}

div#AdvertorialLeft
{
  width: 259px;
  float:left;
  font-size:14px;
	font-family:Century Gothic, Arial, helvetica;
	margin:72px 0 0 50px;
}

div#AdvertorialRight
{
   width:345px;
	 float:left;
	 margin:30px 20px 0 40px;

}

div#Content
{
    background: #DEDEDE;
    padding: 20px;
    background: url("Layout/CategoryBodyTextBg.png") repeat-x; 
}

div#ColumnAlfa
{
    width: 704px;
	background: url("Layout/CategoryBodyTextBg.png") repeat-x;
    float: left;
}

div#ColumnAlfaFooter
{
    height: 18px;
    background: url("Layout/CategoryBodyTextBottom.png") no-repeat;
}

div#ColumnBeta
{
    width:246px;
	  float:left;
}

div#Footer 
{
	background: #ccc;
	margin:50px 0 40px 20px;
}

div#Footer li
{
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#666;
	list-style-type:none;
	padding:0 4px 0 4px;
}

/*=========MAIN MENU===========*/
ul#MainMenu {
	margin: 0;
	padding: 10px 0 6px 60px;
	background: url("Layout/ButonsBg.png") -120px 0px no-repeat;
	position:relative;
	width:770px;
	float:left;
}

ul#MainMenu li {
    padding:0;
    margin:0;
}

ul#MainMenu li a,
ul#MainMenu li a:link,
ul#MainMenu li a:visited, 
ul#MainMenu li a:active,
ul#MainMenu li a:hover
{
    font-size:10px;
	font-family:Arial, helvetica;
	font-weight:bold;
	text-decoration: none;
	color: #333;
}

ul#MainMenu li a:hover
{
	text-decoration: underline;
	color: #009933;
}

/*31.Aralık.2009 Social Icons Düzenlemeleri - Kadir GÜNAY*/
  #Social { list-style-type:none;/* position:absolute; bottom:0px; right:10px;*/ float:right; width:120px; background-color:#fff;}
    #Social li {  float:left; display:inline!important; margin-right:5px!important;}
    #Social li a { background:url(Layout/SocialBookmark.png) no-repeat 0 0; width:30px;display:block; height:30px;text-indent:-9999px;}
    #Social li a.Facebook {background-position: 0px 17px;}
    #Social li a.Facebook:hover { background-position: 0px 0px;}
    #Social li a.Twitter { background-position: -30px 17px;}
    #Social li a.Twitter:hover { background-position: -30px 0px;}
    #Social li a.e2 { background-position: -60px 8px; width:40px!important;}
    #Social li a.e2:hover { background-position: -60px 0px;}
   

/* Pager & Header */
div.Box
{
    margin-bottom: 0;
    padding: 0;
}

div.Pager table
{
    width: 100%;
}

div.Pager table td.Head
{
    width: 83%;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

div.Pager table td.Buttons
{
    width: 10%;
}

a.PagerButton
{
    display: block;
    width: 16px;
    height: 16px;
    text-decoration: none;
    text-indent: -9999px;
}

a.PagerPrevious
{
    margin-right: 5px;
    background: url('Layout/Back.png') no-repeat;
}

a.PagerNext
{
    margin-left: 5px;
    background: url('Layout/Next.png') no-repeat;
}



/***** Common Messages *****/
.PositiveMessage 
{
    display: block;
    padding: 5px 10px;
    margin: 5px 0;
    color: #669966;
    background: #EEFFEE;
    font-size: 1.3em;
    font-weight: bold;
}

.ValidationSummary ul li,
.NegativeMessage 
{
    color: #EE6666;
    font-size: 1.2em;
    font-weight: bold;
    padding-bottom: 3px;
}

.NegativeMessage 
{
    display: block;
    padding: 5px 10px;
    margin: 5px 0;
}

table#BoxPagerTable
{
	width: 100%; 
	margin: 20px 0 0 0;	
}

table#BoxPagerTable td.Content
{
	vertical-align: middle;
}

table#BoxPagerTable td.Title
{
  	padding:0 20px 0 20px;
	font-family:Georgia, Arial;
	font-size:24px;
	color:#666666;
}

table#BoxPagerTable td.Button
{
	width: 15%; 
	padding: 0 10px 0 0; 
	vertical-align: middle;
}

