html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}


body {
    width:1000px;
    padding:0px;
    margin:0px auto;
font-family: Tahoma, Helvetica, Arial, Verdana, Sans-Serif;
    font-size:12px;
}

h1 {
    font-size:28px;
    color:#ce191c;
    font-weight:normal;
    padding-bottom:5px;
}
h2 {
    font-size:14px;
    color:#ce191c;
    font-weight:bold;
    padding-top:8px;
    padding-bottom:8px;
}
h3 {
    font-size:12px;
    color:#ce191c;
    font-weight:bold;
    margin:0px;
}
h4 {
    font-size:12px;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
}
h5 {
    color:#526485;
    font-size:12px;
    font-weight:bold;
    padding-top:10px;
    padding-bottom:10px;
}

p {
    color:#515151;
    padding-bottom:10px;
}

#maincontent p {
    padding-top:10px;
    text-indent:0px;
}

a {
   color:#0f7791;
   text-decoration:underline;
}
a:hover {
color:#0f7791;
text-decoration: none;
}

ol, ul {
/*    list-style-image: url(http://www.slots-spiel.de/res/custom/plus.gif); */

    margin-left:20px;
    list-style-type:disc;
}

/** GOSOFT **/

#head {
	height:80px; 
	padding-top:20px; 
	width:960px;	
}

#head #logos {
	float:left; 
	width:188px;	
	font-size: 34px;
}

#head #logos a {
	text-decoration:none;
	color:#CE191C;
}

#head #logos a:first-letter {
	color:#000000;	
}

#head #logos #logo {
	cursor:pointer;
	height:96px;
	width:169px; 
	/*background: transparent url(../images/a/finforce-fx.png) bottom left no-repeat;	*/
}

.clear {
	clear:both;	
}

#maincontent h2 .date {
	font-size:12px;
	display:block;
	text-align:right;
}

#maincontent h2 {
	font-size:28px;
    color:#ce191c;
    font-weight:normal;
    padding:0px;
    padding-bottom:5px;
    margin:0px;
}

#maincontent .single .entry .last {
	float:right;
	width:220px;
	margin:10px 0px 10px 10px;
}

#maincontent .single .entry .last a {
	display:block;
	line-height:18px;
	border-bottom:1px dotted #e3e3e3;
	padding-top:2px;
	padding-bottom:3px;	
}

#maincontent .single .entry .near {
	margin-top:8px;
	padding-top:6px;
	border-top:1px dotted #e3e3e3;
}

#maincontent .single .entry .near .nex {
	display:block;
	float:right;	
}
#maincontent .single .entry .near .pre {
	display:block;
	float:left;	
}

#footer {
	background:#ECEDED;
	padding:20px;
	border:1px solid #e0e0e0;
	border-radius:10px;
}

#footer .navigation .menu a {
	display:block;	
	line-height:150%;
	color:#787878;
	background:url("../images/a/finmark.png") no-repeat scroll left top transparent;
	padding-left:12px;
}

#footer .navigation  h3 {
	color:#787878;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:12px;
}

/** GOSOFT **/






.title2 {
background: url(http://www.slots-spiel.de/res/ru/trading-terms.gif) no-repeat;
font-size: 16px;
font-weight: bold;
height: 28px;
color: #CC0000;
padding-left: 38px;
padding-top: 5px;
margin-top: 15px;
}
.phone {
    padding-top:10px;
    color:#969696;
    font-size:25px;
    font-weight:normal;
}

.enter_image {
    text-decoration:none;
    display:block;
    /*width:200px;
    height:58px;*/
    background: transparent url(http://www.slots-spiel.de/images/a/enter_image.png) top left no-repeat;
    font-size:13px;
    color:#fff;
    padding:15px 15px 20px 70px;
}

#content {
    margin:0px 20px;
    width:960px;
    background:#fff url(../images/a/body-bg.png) top left no-repeat;
}

#topmenu {
	background:url(http://www.slots-spiel.de/images/a/nav_bg.png) top right no-repeat;
	width:772px;
	height:75px;
}


#topmenu ul {
	margin: 0px;
	padding: 0px;
}


#main {
    clear:both;
    padding-top:10px;
}

.green_item {
    margin:12px 0 0 0px;
    padding-left:30px;
    /*width:100%;*/
    text-align:left;
    background:url(http://www.slots-spiel.de/images/a/icon_green_ok.png) 0 2px no-repeat;
    color:#333;
    line-height:110%;
}

.green_item2 {
    margin:12px 0 0 0px;
    padding-left:30px;
    padding-right:20px;
    text-align:left;
    background:url(http://www.slots-spiel.de/images/a/icon_green_ok2.png) left top no-repeat;
    color:#666;
    font-size:14px;
    line-height: 130%;
}

.widget {
    width:225px;
    text-align:center;
    /*margin-bottom:7px;*/
    /*vertical-align:top;*/
}

.widget2 {
    width:225px;
    text-align:center;
    vertical-align:top;
    height:500px;
}

.widget_header {
    background:url(http://www.slots-spiel.de/images/a/widget_header.png) top left no-repeat;
    width:100%;
    height:28px;
    text-align:center;
    padding-top:5px;
    font-size:12px;
}

.widget_body {
    background:url(http://www.slots-spiel.de/images/a/widget_body.png) top left repeat-y;
    width:100%;
    text-align:center;
    font-size:12px;
    padding:5px 2px 0px 2px;
}

.widget_footer {
    background:url(http://www.slots-spiel.de/images/a/widget_footer.png) top left no-repeat;
    width:100%;
    height:10px;
}

.widget_table {
    width:221px;
    padding:0 8px;
    font-size:12px;
}

tr.odd td {
    background-color:#f1f1f1;
}

tr.even td {
    background-color:#ffffff;
}

.widget_table td {
    padding: 2px 5px;
    color:#797979;
}

.list_header {
    width:213px;
    height:30px;
    background:url(../images/a/list_header.png) top left no-repeat;
}

.list_body {
    width:213px;
    background:url(../images/a/list_body.png) top left repeat-y;
    padding-top:10px;
}

.list_footer {
    width:213px;
    height:17px;
    background:url(../images/a/list_footer.png) top left no-repeat;
    margin-bottom:15px;

}

.list_inner {
    padding:10px 20px;
}

.list_inner_spec {
    padding:10px 15px;
}

.list_line {
    width:194px;
    border-top: 1px solid #e5e5e5;
    height:1px;
    margin-left:10px;
}

.list_title {
    color:#272727;
    font-weight:bold;
    font-size:14px;
    padding-bottom:10px;
    padding-top:10px;
}

#breadcrumbs {
    padding-bottom:10px;
    padding-top:5px;
}

#breadcrumbs a {
    color:#000;
    font-size:11px;
    text-decoration:underline;
}

#breadcrumbs span {
    color:#bf1417;
    font-size:11px;
}

#maincontent {
    padding:0 10px 10px 10px;
    width:727px;
    vertical-align:top;
    float:right;
}

#leftcol {
    width:213px;
    vertical-align:top;
    float:left;
}


#leftcol .navigation {
    width:194px;
    border-top: 1px solid #e5e5e5;
    margin-left:10px;
    line-height: 2em;
}
#leftcol .navigation h3 {
	border-bottom: 1px solid;
    font-size: 15px;
    margin-bottom: 5px;
    margin-top:5px;
    padding-bottom: 5px;
    padding-left: 10px;
}	
#leftcol .navigation .menu a {
    color:#515151;
    text-decoration:none;
    display:block;
    padding:2px 5px 2px 20px;
    border-bottom: 1px solid #e5e5e5;
}

#nav_links li.selected {
    background-color:#f82125;
}

#nav_links li.selected a {
    color:#fff;
}

#leftcol .navigation .menu a:hover {
    background-color:#f82125;
    color:#fff;
}