body{ margin:0px; padding:0px; background:url(../images/bg_main.jpg) no-repeat scroll center top #CDCDCD; font-family:Arial, Verdana Helvetica, sans-serif; font-size:12px; line-height:18px;}

* { margin:0; padding:0px; }
p { padding:0px 0px 15px 0px;}

.clr {
	clear:both;
}
a:hover {
color:#004B74;
text-decoration:underline;
}
.navMainVertical2{display:none;}
.pdfLink a { padding: 12px 0pt 6px 30px; background: #fff url(../images/iconpdf.gif) no-repeat scroll 0px 8px; }
.infoLink { padding: 12px 0pt 6px 30px; background: #fff url(../images/iconinfo.gif) no-repeat scroll 0px 9px; }
.windowsLink { padding: 12px 0pt 6px 30px; background: #fff url(../images/iconwindows.gif) no-repeat scroll 0px 9px; }
.linuxLink { padding: 12px 0pt 6px 30px; background: #fff url(../images/iconlinux.gif) no-repeat scroll 0px 9px; }
.voiceLink { padding: 12px 0pt 6px 30px; background: #fff url(../images/iconvoice.gif) no-repeat scroll 0px 9px; cursor:pointer; }
.bulletLink1 {
background:transparent url(../images/iconarrowblue.gif) no-repeat scroll 4px 4px;
padding-left:16px;}
a {
color:#5197CB;
text-decoration:none;
}
a.more {color:#396783; text-decoration:none;}
a:hover.more {color:#396783; text-decoration:underline;}
img{ border:0px;}
.spanner { height:1px; font-size:1px; color:#edf3f7; background:#edf3f7; width:100%; margin:10px 0px;}
h1 { font-size:18px; color:#BF332F; line-height:22px; margin-bottom:3px;}
h2 { color:#276884; font-size:24px; line-height:18px; margin-bottom:3px; }

#Top { width:960px; margin:0 auto; padding:0px; height:117px;}
#Top .zone { padding:15px 30px 12px 30px; margin:0px;}
#Top .zone .left { float:left; width:300px; height:90px;}
#Top .zone .left h1 span { display:none;}
#Top .zone .right { float:right; width:500px; height:90px;}
#Top .zone .right .information {
	float:right;
	
	height:90px;
}
#Top .zone .right .search {
	float:right;
	height:70px;
	padding: 0px 20px 0px 0px;
}
#Top .zone .right .information p {   padding:0px; margin:0px; }
#Top .zone .right .search div {
	height:19px;
	padding:8px 0px;
	margin:0px;
}

#Top .zone .right .search div.mail {
height:35px; padding:0px; margin:0px; text-align:right; 
}
#Top .zone .right .search div input.search_btn { height:17px; border:1px solid #02aec5;}
#Header { width:960px; height:200px; margin:0px auto; padding:0px; background-image: url(../images/header_main.png);}
#cart{top: 115px; margin-left:250px; position: absolute; color: black;}
#Content {
	width:960px;
	margin:0px auto;
	padding:0px;
	background:#fff;
	color:#4E6D95;
}
#Content #Menu {
	height:34px;
	width:930px;
	margin:0 auto;
	background:url(../images/bg_menu.gif) no-repeat #fff;

}
#Content #Menu .zone {
	height:34px;
	width:930px;
	float:left;
}

#Content #Middle {
	width:960px;
	padding:20px 0px;
	text-align:justify;
	background:#fff;
}
#Content #Middle .maincontent { padding: 0px 30px;}
#Content #Middle .headTop {border-bottom:1px solid #ccdbe2; padding-bottom:10px; }

#Content #Middle .maincontent .left {
	float:left;
	margin:0px;
	padding:8px 20px 0px;
	width:590px;
}

#Content #Middle .maincontent .left .item {
	width:590px;
	padding:5px 0px;
}

#Content #Middle .maincontent .right {
	float:left;
	margin:0px;
	padding:8px 5px 8px 20px;
	width:240px;
	
}
#Content #Middle .zone {
	padding: 0px 30px;
}
#Content #Middle #Overview { margin: 0pt auto; padding: 20px 0pt 0pt; text-align: left; width:900px; font-size:11px; }
#Content #Middle #Overview #Bilisim, #Tasarim, #Produksiyon, #Web {  float: left; width: 200px; padding:0px 0px 0px 20px; }  
#Content #Middle #Overview div h3 { padding: 0pt 0px 5px 0px; }
#Content #Middle #Overview div h3 span  { display:none; }
#Content #Middle #Overview div ul { margin: 0pt; padding: 0pt 0pt 0pt 27px; text-align: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#Content #Middle #Overview div ul li { margin: 0pt; padding: 0px 0px 8px; background: transparent url(../images/iconarrowblue.gif) no-repeat scroll 0px 4px; text-indent: 14px; }

#newsEvents { margin: 30px auto 0px auto; padding: 0pt; clear: both; text-align: left; background-color: rgb(237, 243, 247); width:900px; }
#events, #latestResources { border: 0pt none ; margin: 0pt; padding: 32px 25px 6px 31px; background: rgb(237, 243, 247) url(../images/bkgsnavtop.gif) repeat-x scroll 0px 0px; float: left; }
#events { border-right: 8px solid rgb(255, 255, 255); width: 395px; margin-right: -8px; }
#latestResources { border-left: 8px solid rgb(255, 255, 255); float: right; width: 385px; }
#events .left, #latestResources .left { border: 0pt none ; margin: 0pt; padding: 12px 16px 0pt 0pt; background: transparent url(../images/iconarrowblue.gif) no-repeat scroll right 17px; float: left; color: #396783; font-size: 0.9em; line-height: 1.7em; }
#events .left { width: 100px; }
#latestResources .left { margin-right: 5px; }
#latestResources .imgContainer { padding: 4px 0pt 0pt; width: 150px; height: 70px; }
#events p, #latestResources p { border: 0pt none ; margin: 0pt 0pt 1em; background: transparent url(../images/imgdivider.gif) repeat-x scroll left top; font-size: 0.9em; line-height: 1.7em; padding-top: 12px; color: rgb(78, 109, 149); }
#latestResources strong { color: #396783; }
#events p { height: auto; padding-left: 120px; padding-bottom: 1em; }
#events p img { float: right; padding-left: 20px; padding-bottom: 6px; }

#Bottom { width:960px; height:44px; background:transparent url(../images/bg_footer.png) no-repeat ; margin:0 auto;}
#Footer { width:960px; margin:0 auto; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#Footer .zone {
	margin:0 auto;
	padding:10px 20px 20px 20px;
	color: #edf3f7;
}
#Footer .zone .left { width:525px; float:left;}
#Footer .zone .left a { background: transparent url(../images/iconarrowblue_footer.gif) no-repeat scroll 5px 4px; color: #edf3f7; font-size:11px; font-weight: bold; text-decoration: none; padding-left: 18px; padding-right: 9px;}
#Footer .zone .right { color: #edf3f7; float:right; }
#Footer .zone .commonsearch {
	width:864px;
	text-align:center;
	clear:both;
	padding: 15px 0px;
	
}
#Footer .zone .commonsearch a {
	color: #edf3f7;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	font-size:10px;
	line-height:14px;
	
}
#Footer .zone .commonsearch a:hover {
	color: #edf3f7;
}

#Middle div.maincontent div.right div.feedburnerFeedBlock ul { margin: 0px; padding: 0px 0px 0px 0px; text-align: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#Middle div.maincontent div.right div.feedburnerFeedBlock ul li { margin: 0px; padding:0px 0px 8px 20px; background: transparent url(../images/lastest_blog.png) no-repeat scroll 0px 0px; }
#Middle div.maincontent div.right div.feedburnerFeedBlock p.fbsubscribelink { display:none; }
#Middle div.maincontent div.right div.feedburnerFeedBlock div#creditfooter { display:none; }
.votexx {background: #EDF3F7;
 border-radius: 10px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 padding: 5px 0 5px 2px;
}

/* ==================== BB коды */
 
/* различие bbcodes и bbcodes_poll исключительно в длине кнопки */
/* класс bbcodes используем в списке персональных сообщений (pm.tpl)  и по умолчанию в модуле редактора сообщений*/

.bbcodes {
	background-color: #ffffff;
	border: 1px solid #1434B0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
/*  width: 120px;  */
	height: 20px;
	font-weight: bold;
}

.editor textarea {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.editor_button {
	float: left;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl {
	float: left;
	cursor: pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}
.editbclose {
	float: right;
	cursor: pointer;
}
.editor_button select {
	font-family: tahoma;
	font-size: 11px;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}

.bbcodes_poll {
	background-color: #ffffff;
	border: 1px solid #1434B0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	width: 100px;
	height: 20px;
	font-weight: bold;
}

/* ==================== Дополнительные поля новостей */

.xfields textarea {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 320px;
	height: 86px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xfields input {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 300px;
	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xfields select {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	height: 18px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}

/* ==================== Дополнительные поля профиля пользователей */
.xprofile {
	padding-top: 5px;
}

.xprofile textarea {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 320px;
	height: 86px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xprofile input {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 250px;
	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xprofile select {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	height: 18px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
/* ==================== Персональные сообщения */ 

.pm_head {
	font-size: 12px;		/* ! */
	font-family: tahoma;	/* ! */ 
}
.pm_list {
	color: #555555;
}
.pm_list a {
	color: #5078d5;
}

/* ==================== Выпадающее меню */

#dropmenudiv {
	border: 1px solid #ffffff;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	background-color: #6497ca;
	line-height: 20px;
	margin: 2px;
	opacity: 0.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";
	filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
}
#dropmenudiv a {
	display: block;
	text-indent: 3px;
	text-decoration:none;
	color: #ffffff;
	background:#6497ca;
	border: 1px solid #ffffff;
	padding: 1px 0;
	margin: 1px;
	font-weight: bold;
}

#dropmenudiv a:hover {
	background:#fdd08b;
	color:#000000;
}

/* ==================== Опрос пользователей */

.vote {
	color: #555555;
}

/* ==================== Уведомление о получении новых PM */

#newpm {
	position: absolute;
	width: 400px;
	padding: 4px;
	background-color: #fdfdfd;
	border: 1px solid #bbbbbb;
	font-family: verdana;
	color: #757575;
	line-height: 135%;
}
#newpmheader {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	height: 20px;
	color: #ffffff;
	font-weight: bold;
	background-color: #4972D3;
	font-family: verdana;
	cursor: move;
}
#newpm a {
	background: transparent;
	color: #4d6a8a;
	text-decoration: none;
}
#newpm a:hover {
	background: transparent;
	color: #4d6a8a;
	text-decoration: underline;
}

/* ==================== Ссылка на скачивание прикрепленного файла */

.attachment {
	color: #808080;
}

/* ==================== Поиск по сайту и результаты поиска */

.search {
	color: #555555;
	text-decoration: none;
}
.textin {
	color: #555555;			/* !!! Текст в полях поисковой формы (расширенной) !!! */
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif); background-repeat: repeat-x;
	border: 1px solid #e0e0e0;
	text-decoration: none;
	padding-left: 3px;
	background-color: #ffffff;
}

.sresult  {
	text-align: justify;
	font-weight: normal;
	line-height: 16px;
	font-family: tahoma;
	font-size: 12px;
	color: #555555;
}

/* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-active-anchor {
   visibility: hidden;
}  
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-dimming {
	background: black;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
}
.highslide-loading {
    display: block;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
	padding: 3px;
	border: 1px solid #ffffff;
    background-color: #000000;
}
a.highslide-full-expand {
	background: url(../dleimages/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 12px;
	width: 11px;
	background: url(../dleimages/resize.gif);
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-caption {
	display: none;
	padding: 5px;
	background: white;
}

.highslide-controls {
    width: 195px;
    height: 40px;
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
    float: left;
    padding: 5px 0;
}
.highslide-controls a {
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none;
}
.highslide-controls a.disabled {
    cursor: default;
}
.highslide-controls a span {
    /* hide the text for these graphic buttons */
    display: none;
}
 
/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
    background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
    background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
    background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
    background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
    background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
    background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px;
}
/* ==================== Облако тегов */
.clouds_xsmall {
	font-size: x-small;
}
.clouds_small {
	font-size: small;
}
.clouds_medium {
	font-size: medium;
}
.clouds_large {
	font-size: large;
}
.clouds_xlarge {
	font-size: x-large;
}
