/***********************************************************************************************************
	TEMEL TANIMLAR BAŞLANGIÇ
***********************************************************************************************************/

body {
	margin:0px;
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.mceContentBody {
	background-color:#000000 !important;
}

a, a:visited {
	/* color:#AB0809; */
	text-decoration:none;
}

a:hover {
	color:#DB0809;
}

ul#dynImages {
	list-style:none;
	padding:0px;
	margin:0px;
}

ul#dynImages li {
	border-style:none;
	padding:0px;
	margin:0px;
}

ul#dynImages li img {
	border-style:none;
	padding:0px;
	margin:0px;
}

#indexRedLines {
	width:940px;
	border-style:solid;
	border-width:1px;
	border-color:#AB0809;
	border-top-width:0px;
	border-bottom-width:0px;
}

#mainNav ol {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}

#mainNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}

#mainNav li {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}

.footer {
	color:black;
	font-size:8pt;
}

.footer-2ndStep {
  font-size:8pt;
  padding:10px 0 0 0;
  color: #928e8e;
}

/***********************************************************************************************************
	TEMEL TANIMLAR SON
***********************************************************************************************************/



/***********************************************************************************************************
	FLAGS SECTIN ON TOP 
***********************************************************************************************************/
#flagsTable {
	font-size:7pt;
	margin-top:10px;
}
#flagsTable #flag {
	padding-left:3px;
	padding-right:3px;
	height:22px;
	background: #000000 url(/Resources/Images/Layout/top_flag_bac.png) repeat-x;
}
#flagsTable #flagLeft {
	width:6px;
	background: #000000 url(/Resources/Images/Layout/top_flag_back_left.png) no-repeat;
}
#flagsTable #flagRight {
	width:6px;
	background: #000000 url(/Resources/Images/Layout/top_flag_back_right.png) no-repeat;
}

.unvisibleText {
	border-style:none;
	background-color:transparent;
}

.langLink {
	color:white;
}
.langLink:visited {
	color:white;
}
.langLink:hover {
	color:white;
}

.langLinkFooter {
	color:#000000;
}
.langLinkFooter:visited {
	color:#000000;
}
.langLinkFooter:hover {
	color:#000000;
}
/***********************************************************************************************************
	FLAGS SECTIN ON TOP END
***********************************************************************************************************/



/***********************************************************************************************************
	FORM ELEMANLARI TANIMLARI
***********************************************************************************************************/

h1 {
	font-size:16pt;
	color:#FFF974;
	padding:0px;
	margin:0px;
}

h2 {
	font-size:14pt;
	color:#FFF974;
	padding:0px;
	margin:0px;
}

h3 {
	font-size:12pt;
	color:#FFF974;
	padding:0px;
	margin:0px;
}

h4 {
	font-size:10pt;
	color:#FFF974;
	padding:0px;
	margin:0px;
}

h5 {
	font-size:8pt;
	color:#FFF974;
	padding:0px;
	margin:0px;
}

body {
	font-size:9pt;
}

.moduleTable {
	text-align:left;
	font-size:8pt;
}

.moduleTable td {
	padding:4px;
}

.formLayout {
	margin:20px;
	padding:10px;
	background-color:#111111;
}

.formLine {
	height:1px;
	background-color:#CCCCCC;
}

.menuItem {
	display:table-cell;
	width:200px;
	border-style:dashed;
	border-width:1px;
	border-color:#CCCCFF;
}

.bigMenuItem {
	display:table-cell;
	width:300px;
	height:75px;
	text-align:center;
	vertical-align:middle;
	border-style:dashed;
	border-width:1px;
	border-color:#CCCCFF;
}

#indexTable {
	width:930px;
}

#loginButton {
	background: #111111 url(/Resources/Images/Layout/button_back.png) repeat-x;
	height:22px;
	font-size:8pt;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	color:#EEEEEE;
	padding-left:5px;
	padding-right:5px;
}

.loginText {
	color:white;
	width:100px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#111111;
	font-size:8pt;
	height:14px;
}

.loginPassword {
	color:white;
	width:100px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#111111;
	font-size:8pt;
	height:14px;
}

.inputButton {
	background: #111111 url(/Resources/Images/Layout/button_back.png) repeat-x;
	height:22px;
	font-size:8pt;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	color:#EEEEEE;
	padding-left:5px;
	padding-right:5px;
}

.inputButtonRed {
	background: #111111 url(/Resources/Images/Layout/button_back.png) repeat-x;
	height:22px;
	font-size:8pt;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	color:red;
	padding-left:5px;
	padding-right:5px;
}

.inputText {
	color:white;
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#111111;
	font-size:8pt;
	height:18px;
}

.inputTextarea {
	width:200px;
	height:100px;
	color:white;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#111111;
	font-size:8pt;
}

.inputPassword {
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCFF;
	font-size:8pt;
	height:14px;
}

.inputFile {
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCFF;
	font-size:8pt;
	height:18px;
}

.inputSelect {
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCFF;
	font-size:8pt;
	height:18px;
}

/***********************************************************************************************************
	FORM ELEMANLARI TANIMLARI SON
***********************************************************************************************************/



/***********************************************************************************************************
	PROFIL, PROFİL YORUMLARI VE PROFİL ALBÜMÜ TANIMLARI
***********************************************************************************************************/

.pLayout {
	font-size:8pt;
	color:#CCCCCC;
}

.pBox {
	text-align:left;
	width:160px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #333333;
}

.pBoxTitle {
	font-weight:bold;
	height:20px;
	background-color:#101010;
	padding-left:10px;
	color:#FFFFFF;
	padding-top:6px;
	border-bottom:1px solid #333333;
}

.pBoxBody {
	padding:10px;
}

.pImageBox {
	width:160px;
	text-align:center;
	border:1px solid #333333;
}

.pImage {
	margin-top:10px;
	margin-bottom:10px;
}

.pRow {
	margin-bottom:5px;
}

.profileTabs {
	font-size:8pt;
	background-image:none;
	margin-left:5px;
	margin-right:10px;
}

#sendCommentForm {
	width:645px;
	padding:10px;
	border:1px solid #333333;
}

#comment {
	width:645px;
	padding:10px;
	border:1px solid #333333;
	margin-top:10px;
	margin-bottom:10px;
}

.commentAvatar {
	float:left;
	width:140px;
	margin-right:10px;
	border:1px solid #333333;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}


/* ALBUM CSS */
div.album {
	float:left;
	width:235px;
	height:86px;
	border:1px solid #333333;
	margin-right:15px;
	margin-bottom:15px;
	padding-left:68px;
	background: url(/Resources/Images/Icons/folder.png) no-repeat 10px 19px;
}
div.album > div.albumTitle {
	font-size:11pt;
	margin-top:10px;
}
div.album > div.albumInfo {
	color:#CCCCCC;
	font-size:7pt;
	margin-top:5px;
}
div.album > div.albumBar {
	font-size:7pt;
	float:right;
	margin-right:10px;
	margin-top:5px;
}

div.albumBack {
	float:left;
	width:303px;
	height:86px;
	border:1px solid #333333;
	margin-right:15px;
	margin-bottom:15px;
}
div.albumBack > div.albumTitle {
	font-size:11pt;
	margin-top:10px;
}
div.albumBack > div.albumInfo {
	color:#CCCCCC;
	font-size:7pt;
	margin-top:5px;
}
div.albumBack > div.albumBar {
	font-size:7pt;
	float:right;
	margin-right:10px;
	margin-top:5px;
}

div.blogEntry {
	border:1px solid #333333;
	padding:10px;
	margin-top:15px;
}
div.blogStatistics {
	float:right;
	border:1px solid #333333;
	margin-left:10px;
	padding:10px;
	width:140px;
}
div.blogTitle {
	font-size:11pt;
	width: 470px; 
}
div.blogContent {
	margin-top:10px;
	font-size:8pt;
	color:#CCCCCC;
	width: 470px;
}
/***********************************************************************************************************
	PROFIL, PROFİL YORUMLARI VE PROFİL ALBÜMÜ TANIMLARI SON
***********************************************************************************************************/

.news_head {
	color:#D70000;
	font-size:18pt;
	font-weight:bold;
}

.news_head2 {
	color:#FFF;
	font-size:12pt;
	font-weight:bold;
}

.return {
	color:#BBBBBB;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.bottom_link {
	color:#171516;
	font-size:8px;
}
