﻿html, body, form {  background-image: url('Images/bg.jpg'); background-repeat: repeat; margin-top: 0px; font-family: Tahoma; font-size: 11px; border-spacing: 0px; height: 100%; min-height: 100%; margin-right: 0px; margin-left: 0px; }

#container-page { border-width: 1px; border-color: #EAEAEA; background-position: right; background-image: url('Images/RightBorder.png'); background-repeat: repeat-x; min-width: 860px; width: 860px; margin-left: auto; margin-right: auto; position: relative; min-height: 100%; height: auto !important; height: 100%; background-repeat: repeat-y; border-left-style: solid; background-color: #FFFFFF; }
#container-head { background-position: left; height: 280px; }
#container-content { overflow: hidden; padding-bottom: 30px; }
#container-foot { border-width: 3px; border-color: #ff0000; height: 20px; clear: both; width: 850px; position: absolute; bottom: 0 !important; bottom: -1px; text-align: center; background-repeat: repeat-y; background-color: #EAEAEA; padding-top: 10px; border-top-style: solid; }

#container-left { background-image: url('Images/pattern.jpg'); background-repeat: repeat; border-width: 1px; border-color: #ff0000; float: left; width: 225px; border-right-style: solid; }
#container-body { color: #000000; margin-right: 10px; margin-left: 230px; }
#container-right { border-width: 1px; border-color: #808000; float: right; width: 230px; background-color: #E2E2E2; border-left-style: solid; }

.Panel-Container { margin: 5px 2px 0px 2px; width: 220px; }
.Panel-Head { border: 1px solid #ff0000; background-image: url('Images/Panel-Head.png'); height: 25px; vertical-align: middle; line-height: 25px; font-weight: bold; font-size: 12px; text-align: center; background-repeat: no-repeat; background-color: #FFFFFF; color: #000000; }
.Panel-Content { border-width: 1px; border-color: #ff0000; text-align: left; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: #EFEFEF; }
.Panel-Foot { border-width: 1px; border-color: #0099FF; height: 10px; line-height: 10px; vertical-align: top; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-bottom: 5px; }

a, img { padding: 0; margin: 0; }
img { border: 0 none; }

a:link { color: #003366; text-decoration: none; }
a:visited { color: #003366; text-decoration: none; }
a:active { color: #404040; text-decoration: none; background-image: none; }
a:actived { color: #003366; text-decoration: none; text-align: justify; }
a:hover { color: #000080; text-decoration: underline; }

.RootMenu { width: 848px; line-height: 28px; font-weight: bold; border: 1px solid #ff0000; background-image: url('Images/pattern.jpg'); background-repeat: repeat; }


/* Yatay Menü */
.HorizontalMenu { width: 850px; background-image: url('Images/Menu.png'); background-repeat: repeat-x; font-weight: bold; }
.HorizontalMenu ul { margin: 0; padding: 0; list-style-type: none; }

/*Top level list items*/
.HorizontalMenu ul li { z-index: 500; position: relative; display: inline; float: left; border-color: #b14f39; border-width: 1px; color: #FFFFFF; background-image: url('Images/Menu.png'); height: 35px; line-height: 35px; text-align: center; background-repeat: repeat-x; vertical-align: middle; }

/*Top level menu link items style*/
.HorizontalMenu ul li a { border-width: 0px 1px 0px 1px; border-color: #b14f39; display: block; width: 90px; /*Width of top level menu link items*/ padding: 0px 8px 0px 8px; text-decoration: none; text-align: center; color: #FFFFFF; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; }
.HorizontalMenu ul li a:visited { color: #FFFFFF; }
.HorizontalMenu ul li a:hover { background-image: url('Images/Menu.png'); color: #000000; background-repeat: repeat-x; text-decoration: none; background-position: 0 -35px; background-position: 0 -35px; }

/*1st sub level menu*/
.HorizontalMenu ul li ul { left: 0; position: absolute; top: 0; /* no need to change, as true value set by script */ display: block; visibility: hidden; }

/*Sub level menu list items (undo style from Top level List Items)*/
.HorizontalMenu ul li ul li { display: list-item; float: none; }

/*All subsequent sub menu levels offset after 1st level sub menu */
.HorizontalMenu ul li ul li ul { left: 159px; /* no need to change, as true value set by script */ top: 0; }

/* Sub level menu links style */
.HorizontalMenu ul li ul li a { border-style: solid; border-width: 0px 1px 0px 1px; border-color: #b14f39; display: block; width: 160px; /*width of sub menu levels*/ color: #FFFFFF; text-align: left; text-decoration: none; padding: 0px 5px 0px 5px; }

.HorizontalMenu ul li ul li a:hover { background-image: url('Images/Menu.png'); color: #000000; background-repeat: repeat-x; text-decoration: none; background-position: 0 -35px; background-position: 0 -35px; }

/*Background image for top level menu list links */
.HorizontalMenu .mainfoldericon { background-image: url('Images/Menu.png'); color: #FFFFFF; text-align: center; text-decoration: none; background-repeat: repeat-x; }

/*Background image for subsequent level menu list links */
.HorizontalMenu .subfoldericon { background-image: url('Images/Menu.png'); color: #FFFFFF; text-align: left; text-decoration: none; background-repeat: repeat-x; }

* html p#iepara { /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/ padding-top: 1em; }


/* Dikey Menü */
.divVerticalMenu ul { margin: 0; padding: 0; list-style-type: none; width: 220px; }
.divVerticalMenu ul li { position: relative; }

/*Alt Menüler*/
.divVerticalMenu ul li ul { position: absolute; width: 220px; /*sub menu width*/ top: 0; visibility: hidden; }

/* Alt menü link stilleri */
.divVerticalMenu ul li a { padding: 6px 5px 7px 6px; height: auto !important; height: 1%; display: block; overflow: auto; /*force hasLayout in IE7 */ color: #000000; text-decoration: none; background-image: url(Images/VMenu.png); font-weight: bold; }

.divVerticalMenu ul li a:visited { color: #000000; }
.divVerticalMenu ul li a:hover { background: url(Images/VMenu.png) no-repeat; color: #000000; background-position: 0 -26px; }
.divVerticalMenu .subfolderstyle { background: url(Images/VMenu.png) no-repeat; background-position: 0px -52px; }
.divVerticalMenu .subfolderstyle:hover { background: url(Images/VMenu.png) no-repeat; color: #000000; background-position: 0 -78px; }



h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0; padding: 0; }

hr { border: none; border-top: 1px solid #CCCCCC; height: 1px; margin-bottom: 35px; }


/* Vitrin */
.Showcase { width: 240px; height: 100%; }
/* Vitrin */

.Button1 { background-color: #c68686; text-align: center; cursor: pointer; color: #FFFFFF; font-weight: bold; }
.Button1:hover { background-color: #FF7575; text-align: center; cursor: pointer; color: #FFFFFF; font-weight: bold; }

.TextBox { background-color: #FFFFFF; border: 1px solid #808080; font-size: 11px; }
.TextBoxFocus { border: 1px solid #d1420a; background-color: #FFFFCC; font-size: 11px; }
.TextBox:hover { background-color: #FFFFCC; }

.BodyTitle { font-size: 16px; padding-top: 10px; padding-left: 10px; }

fieldset { margin-bottom: 10px; border: 1px #ccc solid; padding: 5px; text-align: left; }
fieldset p { margin: 10px 0px; }
legend { color: #0B55C4; font-size: 12px; font-weight: bold; }

