/* CSS Document */

html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-style: normal;
	font-size: 12px;
	line-height: 1.5;
	font-family: arial, verdana, sans-serif;
	text-align: left;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ul {
	list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}


/* ------------- reset css yukarida --------------*/

body  {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background: #fff url(../images/bg.jpg) repeat-x;
}
p{margin: 0px 0 10px 0;}


h2{
	font-size: 16px;
	font-weight:bold;
	color: #990000;
}

h2 a:link, h2 a:visited{	font-size: 16px;
	font-weight:bold;
	color: #990000; text-decoration:none}
h2 a:hover, h2 a:active{text-decoration: underline;}
h3{
	font-size: 13px;
	font-weight:bold;
	color: #330099;
}

h4{
	font-size: 12px;
	font-weight:bold;
	color: #000066;
	margin-top: 15px;
}
.bold{font-weight: bold}

.twoColFixRtHdr #container {
	width: 780px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
} 
.twoColFixRtHdr #header {
	position: relative;
	padding: 0;
	height: 97px;
	background-color: #DDDDDD;
	background-image: url(../images/brand_bg.jpg);
	background-repeat: no-repeat;
} 

#logo{position: absolute; top:43px; left:40px;}

#header h1{
	font-size: 28px;
	color:#FFFFFF;
	padding: 40px 0 0 40px;
	font-weight: bold;
	cursor: default;
}

#mainNav{ height:30px; background: url(../images/mainnav_bg.jpg) no-repeat;}
#mainNav ul{margin: 0 0 0 35px;}
#mainNav ul a{display: block;}
#mainNav li{
	display: inline;
	float:left;
	padding:5px 10px 4px 10px;
	border-right: 1px solid white;
}
#mainNav li a:link, #mainNav li a:visited{display: block;  color: #fff; text-decoration:none; font-size:14px; font-weight:bold; text-transform:uppercase}
#mainNav li a:hover, #mainNav li a:active{color: #FFCC00;}

#mainNav li.navselected a:link, #mainNav li.navselected a:visited{display: block; color: #FFCC00; text-decoration:none; font-size:14px; font-weight:bold; text-transform:uppercase}
#mainNav li.navselected a:hover, #mainNav li.navselected a:active{color: #FFCC00;}

#mainNav li.navselected{color: #FFCC00; font-weight:bold; text-transform:uppercase; font-size:14px}
#mainNav li.last{border:none;}

/* ----german navigation   */

#grmainNav{ height:28px; background: url(../images/mainnav_bg.jpg) no-repeat;}
#grmainNav ul{margin: 0 0 0 17px;}
#grmainNav ul a{display: block;}
#grmainNav li{
	display: inline;
	float:left;
	padding:4px 7px 4px 7px;
	border-right: 1px solid white;
}
#grmainNav li a:link, #grmainNav li a:visited{display: block;  color: #fff; text-decoration:none; font-size:13px; font-weight:bold; text-transform:uppercase;}
#grmainNav li a:hover, #grmainNav li a:active{color: #FFCC00;}
#grmainNav li.navselected{color: #FFCC00; font-weight:bold; text-transform:uppercase; font-size:13px}
#grmainNav li.last{border:none;}

/* ---- russian navigation menu   */

#rsmainNav{ height:28px; background: url(../images/mainnav_bg.jpg) no-repeat;}
#rsmainNav ul{margin: 0 0 0 40px;}
#rsmainNav ul a{display: block;}
#rsmainNav li{
	display: inline;
	float:left;
	padding:4px 7px 4px 7px;
	border-right: 1px solid white; font-size:13px;
}
#rsmainNav li a:link, #rsmainNav li a:visited{display: block;  color: #fff; text-decoration:none; font-size:13px; font-weight:bold; text-transform:uppercase;}
#rsmainNav li a:hover, #rsmainNav li a:active{color: #FFCC00;font-size:13px}
#rsmainNav li.navselected{color: #FFCC00; font-weight:bold; text-transform:uppercase; }
#rsmainNav li.last{border:none;}



/* ---- french navigation menu   */

#frmainNav{ height:28px; background: url(../images/mainnav_bg.jpg) no-repeat;}
#frmainNav ul{margin: 0 0 0 30px;}
#frmainNav ul a{display: block;}
#frmainNav li{
	display: inline;
	float:left;
	padding:6px 6px 4px 6px;
	border-right: 1px solid white; font-size:11px;
}
#frmainNav li a:link, #frmainNav li a:visited{display: block;  color: #fff; text-decoration:none; font-size:12px; font-weight:bold; text-transform:uppercase;}
#frmainNav li a:hover, #frmainNav li a:active{color: #FFCC00;}
#frmainNav li.navselected{color: #FFCC00; font-weight:bold; text-transform:uppercase; font-size:12px }
#frmainNav li.last{border:none;}


/* ----leftside   */
#leftside{
	float:left;
	width: 460px;
	}
	
#leftside a:link, #leftside a:visited {color: #990000; font-weight:bold;}
#leftside a:hover, #leftside a:active {color: #000066;}

.lefttext_cont{
	float:left;
	width: 460px;
	padding-bottom: 10px;
	border-bottom: 1px solid #999;
	padding-top: 15px;
	margin-left: 15px;
}

.lefttext_contlast{
	float:left;
	width: 460px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 15px;
}

.bigcontent{	float:left;
	width: 700px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 15px;}

#rightside{float: right; width:220px;}

#boxtopcont{width: 208px; float:left; font-size:10px;}
.boxmid{
	background: url(../images/box_middle.jpg) left top repeat-y;
	padding: 0 10px 5px 12px;
	width: 184px;
}

.boxmid a:link, .boxmid a:visited{	font-weight:bold;
	color: #990000;}
.boxmid a:hover, .boxmid a:active{	font-weight:bold;
	}
.boxbot{background: url(../images/box_bottom.jpg) left top no-repeat;}

.boxbot a{ font-weight:normal}
.boxmid ul{margin-left: 5px;}
.boxmid li { list-style:none; background: url(../images/arrow.jpg) left 8px no-repeat; padding-left:15px;
}
.boxmid li a:link, .boxmid li a:visited{ text-decoration:none; color: #333333; line-height: 20px; }
.boxmid li a:hover, .boxmid li a:active{
	text-decoration:underline;
	color:#000000;
}
/* ---------language bar ----------- */
#lang{
	margin: 10px 14px 0 0;
	font-size: 10px;
	display: inline;
}
#lang a:link, #lang a:visited{color: #FFFFFF; font-size: 11px;}
#lang a:hover, #lang a:active {color: #FFFF00; text-decoration:none; }
.flagimg {margin: 2px 3px 0 7px}
.lang_txt{margin: 0 12px 0 0; color:#FFFFFF;}


.twoColFixRtHdr #mainContent {
	margin: 0; 
	padding: 0; 
	background-image: url(../images/contmid_bg.jpg);
} 
/* ------------ ABOUT US ----------------*/
#homelinks {
	position: absolute; bottom: 8px; right:20px; color:#FFFFFF; font-weight:bold; text-transform: uppercase}
#homelinks a:link, #homelinks a:visited{color: #FFFFFF; font-weight:bold;}
#homelinks a:hover, #homelinks a:active{color: #FFFF00;}
.av_isim{padding: 0 0 10px 20px; background:url(../images/isim.gif) no-repeat; font-size:14px}
.ozel{padding: 0 0 10px 20px}

.kitap{float: left; margin: 10px 5px; width:130px; height:190px;}

.twoColFixRtHdr #footer {
	padding: 0; 
	background:#DDDDDD url(../images/footer.jpg) no-repeat;
	height: 81px; color:#FFFFFF
} 
#footer a:link, #footer a:visited{color: #000000; font-weight:bold; font-size:11px;}
#footer a:hover, #footer a:active{color:#FFFFFF ; text-decoration:none}
.twoColFixRtHdr #footer p {
	margin: 0;
	padding: 3px 10px;
	line-height:1.2;
}
.fltlftfooter{float: left; width:450px; padding:6px 10px;}
.fltlrtfooter{float: right; width: 250px; padding:6px 10px; }
.fltlrtfooter p{text-align:right;}
.fltrt {float: right;
	margin-left: 8px;
}
.fltlft {	float: left;
	margin-right: 8px;
}
.clearfloat { clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#contleft{width:10px; float: left}
#contmiddle{
	float: left;
	width:730px;
	padding: 30px 10px 15px 20px;
}
#contright{width:10px; float: left}

.baslik{color: #990000}

.newsdetail_cont{
	float:left;
	width: 460px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 15px;
}
.newsdetail_cont p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:black; margin:0 0 7px 0}
#leftside p.newstitle {margin:0 0 3px 0;font:bold 13px/16px Arial, Helvetica, sans-serif; color:#990000; }
#leftside p.newstitle a:link, #leftside p.newstitle a:visited{font:bold 13px/16px Arial, Helvetica, sans-serif; color:#990000; text-decoration:none;}
#leftside p.newstitle a:hover, #leftside p.newstitle a:active{text-decoration:underline;}

#leftside p.newstext {font:normal 12px/18px Arial, Helvetica, sans-serif; color:black; margin:0 0 7px 0}
#leftside p.newstext a:link, #leftside p.newstext a:visited{font:normal 12px/16px Arial, Helvetica, sans-serif; color:black; text-decoration:none;}
#leftside p.newstext a:hover, #leftside p.newstext a:active{font:normal 12px/16px Arial, Helvetica, sans-serif; color:black; text-decoration:underline; color:#333333}
