/* CSS Document */

body {
background: #767676 url(images/golge.png) repeat-y 0px;
margin-top: 0;
margin-bottom: 0;
text-align: left;

float:left;
margin: 0px;
padding: 0px;


} 
#container {
	background: #ff;
	float:left;
	color: #000;
	margin: auto auto;
	text-align: left;
	padding: 0px;

}



A:LINK {text-decoration : none;	color : #034A92; font-size: 13px; font-family : tahoma,verdana,arial,sans-serif;}
A:ACTIVE {text-decoration : underline; color : #034A92; font-family : tahoma,verdana,arial,sans-serif;}
A:VISITED {text-decoration : none;	color : #0D58A4; font-size: 13px; font-family : tahoma,verdana,arial,sans-serif;}
A:HOVER {text-decoration : underline;color : #FF3000; font-family : tahoma,verdana,arial,sans-serif;}
A.mavilink:LINK {text-decoration : none;	color :  #2D3441; font-size: 13px; font-family : Tahoma;}
A.mavilink:ACTIVE {text-decoration : underline; color : #2D3441; font-family : Tahoma;}
A.mavilink:VISITED {text-decoration : none;	color : #2D3441; font-size: 11px; font-family : Tahoma;}
A.mavilink:HOVER {text-decoration : underline;color : #B30000; font-family : Tahoma;}	
A.menu:LINK {text-decoration : none;	color :  #FFFFFF; font-size: 11px; font-family : Tahoma;}
A.menu:ACTIVE {text-decoration : underline; color : #FFFFFF; font-family : Tahoma;}
A.menu:VISITED {text-decoration : none;	color : #FFFFFF; font-size: 11px; font-family : Tahoma;}
A.menu:HOVER {text-decoration : underline;color : #FFFFFF; font-family : Tahoma;}		 
td {font-size:12px; font-family: Tahoma; color: #2D3441; }
.maviyazi {font-family: Tahoma; font-size: 11px; color: #5C5EBE;}
.yesilyazi {font-family: Tahoma; font-size: 11px; color: #54A275;}
.kirmiziyazi {font-family: Tahoma; font-size: 11px; color: #CD3333;}



input,select {
font-family: Tahoma; 
font-size: 11px; 
border: 1px solid #C0C0C0;
}



.topheader {
background: #BF370F;
width: 815px;
height: 22px;
font-family: arial;
font-size: 11px;
color: #919191;
}


.topheader a:link, .topheader a:active, .topheader a:visited {
text-decoration: none;
color: #fff;
}

.topheader a:hover {
color: #ffe58b;
}




.headerwrapper {
background: #FFFFFF url(images/headerpg.gif) repeat-x;
height: 90px;
height: left;
float:left;
}

.headerleft {
float:left;
padding-left: 22px;
padding-top: 15px;
}

.headerright {
float:right;
padding-top: 15px;
padding-right: 15px;


text-align: right;
}




.matmenu {
width: 163px; /*width of menu*/
}

.matmenu .headerbar {
font: bold 12px Arial;
color: 000;
background: #ffffff url(http://www.matematikcafe.net/images/newmatematik/ust.PNG) top left repeat-x;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 5px; /*header text is indented 10px*/
}

.matmenu ul {
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.matmenu ul li {
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.matmenu ul li a {
color: #2D3441;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.matmenu ul li a:visited {
color: #2D3441;
}

.matmenu ul li a:hover {
 /*hover state CSS*/
color: #2D3441;
background-color: #F3F3F3;
}

.matmenutablo {
font: bold 12px Arial;
color: 000;
background: #ffffff url(http://www.matematikcafe.net/images/newmatematik/ust.PNG) top left repeat-x;
padding: 4px 0 4px 5px;
}


.mattablo {
font: bold 12px Arial;
color: 000;
background: #ffffff url(http://www.matematikcafe.net/images/newmatematik/matustmenu.PNG) top left repeat-x;
padding: 4px 0 4px 5px;
border-bottom: 1px solid #BF370F;
}



.ustmen {
background: url(images/ustorta.gif) repeat-x;
height: 33px;
}

.panel .links {
	margin: 0;
	float: right;
}

.ustitem {
background: url(images/ustorta.gif) no-repeat top right;
padding: 0 11px;
white-space: nowrap;
}

.ustitem a:link, .ustitem a:active, .ustitem a:visited {
color: #ffffff;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.ustitem a:hover {
color: #fffbeF;
}

.ustiteml {
background: url(images/ustorta.gif) no-repeat top right;
padding-right: 11px;
padding-left: 5px;
}

.ustiteml a:link, .naviteml a:hover, .naviteml a:active, .naviteml a:visited {
color: #FfF2FF;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.ustfirst {
background: url(images/ustorta.gif) no-repeat top left;
width: 8px;
height: 43px;
}

.ustleft {
background: url(images/ustleft.gif) no-repeat top left;
padding-left: 10px;
}

.ustright {
background: url(images/ustright.gif) no-repeat top left;
padding-right: 10px;
}




#matematikustmenu {background:url(images/matustmenu.gif); height:18px;border:1px solid #000;font-size:11px;margin-bottom:3px;}
#matematikustmenu  ul{margin:0;padding:0;font-size:10px;list-style-type:none;width:auto;float:left;}
#matematikustmenu  ul li{display:inline;font-size:11px;color:#FFF;padding:3px 9px;border-right:0,5px solid #000;float:left;}
#matematikustmenu  ul li a{display:block;font-size:11px;float:left;color:#FFF;text-decoration:none;padding:0 0 0 0px;height:12px;line-height:center;}
#matematikustmenu  ul li a span{display:block;float:left;padding:0 0px 0 0;font-size:11px;height:1px;width:auto;}
#matematikustmenu  ul li a:hover{color:#E8A906;font-size:10px;}
#matematikustmenu  ul li a:hover span{display:block;cursor:pointer;}
#matematikustmenu  ul li a.current,#matematikustmenu  ul li a.current:hover{color:#894d12;background:transparent url(http://www.matematikcafe.net/images/newmatematik/matematikustmenu.gif) no-repeat top left;font-size:10px;}
#matematikustmenu  ul li a.current span{background:url(http://www.matematikcafe.net/images/newmatematik/matustmenu.PNG);font-size:10px; height:12px;text-decoration:none;color:#FFFFFF;}